summaryrefslogtreecommitdiffstats
path: root/hw
Commit message (Expand)AuthorAgeFilesLines
* hw/core: implement a guest-loader to support static hypervisor guestsAlex Bennée2021-03-103-0/+181
* hw/riscv: migrate fdt field to generic MachineStateAlex Bennée2021-03-101-10/+10
* hw/board: promote fdt from ARM VirtMachineState to MachineStateAlex Bennée2021-03-101-171/+185
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2021-03-091-4/+3Star
|\
| * vhost-user-blk: fix blkcfg->num_queues endiannessStefan Hajnoczi2021-03-081-4/+3Star
* | Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-20210307' into...Peter Maydell2021-03-097-325/+722
|\ \
| * | esp: add support for unaligned accessesMark Cave-Ayland2021-03-071-7/+41
| * | esp: implement non-DMA transfers in PDMA modeMark Cave-Ayland2021-03-071-36/+97
| * | esp: add trivial implementation of the ESP_RFLAGS registerMark Cave-Ayland2021-03-071-0/+4
| * | esp: convert cmdbuf from array to Fifo8Mark Cave-Ayland2021-03-071-55/+96
| * | esp: convert ti_buf from array to Fifo8Mark Cave-Ayland2021-03-071-44/+74
| * | esp: transition to message out phase after SATN and stop commandMark Cave-Ayland2021-03-071-14/+58
| * | esp: add maxlen parameter to get_cmd()Mark Cave-Ayland2021-03-071-9/+11
| * | esp: raise interrupt after every non-DMA byte transferred to the FIFOMark Cave-Ayland2021-03-071-0/+6
| * | esp: remove old deferred command completion mechanismMark Cave-Ayland2021-03-071-26/+9Star
| * | esp: defer command completion interrupt on incoming data transfersMark Cave-Ayland2021-03-071-13/+53
| * | esp: latch individual bits in ESP_RINTR registerMark Cave-Ayland2021-03-071-16/+13Star
| * | esp: implement FIFO flush commandMark Cave-Ayland2021-03-071-0/+2
| * | esp: add 4 byte PDMA read and write transfersMark Cave-Ayland2021-03-071-2/+4
| * | esp: remove pdma_origin from ESPStateMark Cave-Ayland2021-03-071-66/+8Star
| * | esp: use FIFO for PDMA transfers between initiator and deviceMark Cave-Ayland2021-03-071-34/+75
| * | esp: fix PDMA target selectionMark Cave-Ayland2021-03-071-19/+34
| * | esp: rename get_cmd_cb() to esp_select()Mark Cave-Ayland2021-03-071-5/+5
| * | esp: remove CMD pdma_originMark Cave-Ayland2021-03-071-10/+12
| * | esp: use in-built TC to determine PDMA transfer lengthMark Cave-Ayland2021-03-071-15/+13Star
| * | esp: use ti_wptr/ti_rptr to manage the current FIFO position for PDMAMark Cave-Ayland2021-03-071-15/+8Star
| * | esp: move PDMA length adjustments into esp_pdma_read()/esp_pdma_write()Mark Cave-Ayland2021-03-071-10/+14
| * | esp: remove redundant pdma_start from ESPStateMark Cave-Ayland2021-03-071-17/+2Star
| * | esp: remove the buf and buflen parameters from get_cmd()Mark Cave-Ayland2021-03-071-5/+6
| * | esp: remove buf parameter from do_cmd()Mark Cave-Ayland2021-03-071-6/+7
| * | esp: accumulate SCSI commands for PDMA transfers in cmdbuf instead of pdma_bufMark Cave-Ayland2021-03-071-31/+25Star
| * | esp: move pdma_len and TC logic into esp_pdma_read()/esp_pdma_write()Mark Cave-Ayland2021-03-071-18/+32
| * | esp: use pdma_origin directly in esp_pdma_read()/esp_pdma_write()Mark Cave-Ayland2021-03-071-6/+28
| * | esp: introduce esp_pdma_read() and esp_pdma_write() functionsMark Cave-Ayland2021-03-071-8/+20
| * | esp: remove minlen restriction in handle_tiMark Cave-Ayland2021-03-071-10/+2Star
| * | esp: remove dma_left from ESPStateMark Cave-Ayland2021-03-071-16/+31
| * | esp: remove dma_counter from ESPStateMark Cave-Ayland2021-03-071-3/+1Star
| * | esp: apply transfer length adjustment when STC is zero at TC load timeMark Cave-Ayland2021-03-071-4/+5
| * | esp: introduce esp_get_stc()Mark Cave-Ayland2021-03-071-3/+12
| * | esp: introduce esp_get_tc() and esp_set_tc()Mark Cave-Ayland2021-03-071-15/+23
| * | esp: determine transfer direction directly from SCSI phaseMark Cave-Ayland2021-03-071-3/+2Star
| * | esp: add PDMA trace eventsMark Cave-Ayland2021-03-072-0/+10
| * | esp: fix esp_reg_read() trace eventMark Cave-Ayland2021-03-071-6/+12
| * | esp: add trace event when receiving a TI commandMark Cave-Ayland2021-03-072-0/+2
| * | esp: add vmstate_esp version to embedded ESPStateMark Cave-Ayland2021-03-072-3/+23
| * | esp: QOMify the internal ESP device stateMark Cave-Ayland2021-03-072-20/+77
| * | esp: rename existing ESP QOM type to SYSBUS_ESPMark Cave-Ayland2021-03-075-11/+11
| * | esp: checkpatch fixesMark Cave-Ayland2021-03-071-21/+31
* | | Merge remote-tracking branch 'remotes/philmd-gitlab/tags/renesas-20210306' in...Peter Maydell2021-03-0815-13/+76
|\ \ \
| * | | hw/sh4/sh7750_regs: Replace link to license by its full contentPhilippe Mathieu-Daudé2021-03-061-2/+22