diff options
| author | Mark Cave-Ayland | 2021-05-19 12:07:59 +0200 |
|---|---|---|
| committer | Paolo Bonzini | 2021-06-15 17:17:09 +0200 |
| commit | 880d3089f1c667d7c84730ba9e9a2518220f7caf (patch) | |
| tree | ad56d5e543fe0d25e5e54812f9376521c572b1d7 /include/exec/cpu-all.h | |
| parent | esp: only set ESP_RSEQ at the start of the select sequence (diff) | |
| download | qemu-880d3089f1c667d7c84730ba9e9a2518220f7caf.tar.gz qemu-880d3089f1c667d7c84730ba9e9a2518220f7caf.tar.xz qemu-880d3089f1c667d7c84730ba9e9a2518220f7caf.zip | |
esp: allow non-DMA callback in esp_transfer_data() initial transfer
The current implementation only resumes DMA transfers when incoming data is
received from the target device, but this is also required for non-DMA transfers
with the next set of non-DMA changes.
Rather than duplicate the DMA/non-DMA dispatch logic in the initial transfer
section, update the code so that the initial transfer section can just
fallthrough to the main DMA/non-DMA dispatch logic.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Message-Id: <20210519100803.10293-2-mark.cave-ayland@ilande.co.uk>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include/exec/cpu-all.h')
0 files changed, 0 insertions, 0 deletions
