On 04/04/2024 11:28, Philippe Mathieu-Daudé wrote:

Hi Mark,

On 24/3/24 20:16, Mark Cave-Ayland wrote:

Mark Cave-Ayland (17):
   esp.c: move esp_fifo_pop_buf() internals to new esp_fifo8_pop_buf()
     function
   esp.c: replace esp_fifo_pop_buf() with esp_fifo8_pop_buf() in
     do_command_phase()
   esp.c: replace esp_fifo_pop_buf() with esp_fifo8_pop_buf() in
     do_message_phase()
   esp.c: replace cmdfifo use of esp_fifo_pop() in do_message_phase()
   esp.c: change esp_fifo_push() to take ESPState
   esp.c: change esp_fifo_pop() to take ESPState
   esp.c: use esp_fifo_push() instead of fifo8_push()
   esp.c: change esp_fifo_pop_buf() to take ESPState
   esp.c: introduce esp_fifo_push_buf() function for pushing to the FIFO
   esp.c: don't assert() if FIFO empty when executing non-DMA SELATNS
   esp.c: rework esp_cdb_length() into esp_cdb_ready()
   esp.c: prevent cmdfifo overflow in esp_cdb_ready()
   esp.c: move esp_set_phase() and esp_get_phase() towards the beginning
     of the file
   esp.c: introduce esp_update_drq() and update esp_fifo_{push,pop}_buf()
     to use it
   esp.c: update esp_fifo_{push,pop}() to call esp_update_drq()
   esp.c: ensure esp_pdma_write() always calls esp_fifo_push()
   esp.c: remove explicit setting of DRQ within ESP state machine

I have to prepare another PR for rc3, do you want me to take
this series?

Hi Phil,

Thanks for the offer, but amazingly I have a little bit of time this afternoon(!), so I'll try and send a PR later today.


ATB,

Mark.


Reply via email to