summaryrefslogtreecommitdiffstats
path: root/hw/dma
Commit message (Expand)AuthorAgeFilesLines
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2019-11-293-0/+3
* bcm2835_dma: add emulation of Raspberry Pi DMA controllerGrégory ESTRADE2019-11-292-0/+409
* i8257: fix Terminal Count statusHervé Poussineau2019-11-291-0/+4
* etraxfs_dma: Dont forward zero-length payload to clientsEdgar E. Iglesias2019-11-291-5/+8
* dma: remove now useless DMA_* functionsHervé Poussineau2019-11-291-65/+0
* i8257: implement the IsaDma interfaceHervé Poussineau2019-11-291-31/+117
* i8257: move state definition to new independent headerHervé Poussineau2019-11-291-34/+1
* i8257: QOM'ifyHervé Poussineau2019-11-291-53/+107
* i8257: add missing constHervé Poussineau2019-11-291-1/+1
* i8257: make the DMA running method per controllerHervé Poussineau2019-11-291-41/+34
* i8257: rename functions to start with i8257_ prefixHervé Poussineau2019-11-291-45/+46
* i8257: rename struct dma_regs to I8257RegsHervé Poussineau2019-11-291-20/+20
* i8257: rename struct dma_cont to I8257StateHervé Poussineau2019-11-291-20/+23
* i8257: pass ISA bus to DMA_init() functionHervé Poussineau2019-11-292-2/+2
* i82374: device only existed as ISA device, so simplify deviceHervé Poussineau2019-11-291-39/+19
* hw: Clean up includesPeter Maydell2019-11-296-2/+6
* arm devices: Clean up includesPeter Maydell2019-11-292-0/+2
* arm: Clean up includesPeter Maydell2019-11-293-0/+3
* x86: Clean up includesPeter Maydell2019-11-291-0/+1
* unicore: Clean up includesPeter Maydell2019-11-291-0/+1
* hw/dma/xilinx_axidma: remove dead codeAndrew Jones2019-11-291-10/+0
* arm: soc-dma: use hwaddr instead of target_ulong in printfPaolo Bonzini2019-11-291-22/+17
* hw/dma/pxa2xx: Remove superfluous memsetThomas Huth2015-11-061-2/+1
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-09-142-19/+17
|\
| * i8257: remove cpu_request_exit irqPaolo Bonzini2015-09-092-13/+5
| * i8257: rewrite DMA_schedule to avoid hooking into the CPU loopPaolo Bonzini2015-09-091-6/+12
* | typofixes - v4Veres Lajos2015-09-111-1/+1
* | arm: Use g_new() & friends where that makes obvious senseMarkus Armbruster2015-09-071-4/+2
|/
* Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster2015-06-221-1/+0
* dma/rc4030: convert to QOMHervé Poussineau2015-06-111-26/+89
* dma/rc4030: use trace events instead of custom loggingHervé Poussineau2015-06-111-65/+16
* dma/rc4030: document register at offset 0x210Hervé Poussineau2015-06-111-8/+8
* dma/rc4030: do not use old_mmio accessesHervé Poussineau2015-06-111-96/+16
* dma/rc4030: use AddressSpace and address_space_rw in usersHervé Poussineau2015-06-111-11/+4
* dma/rc4030: create custom DMA address spaceHervé Poussineau2015-06-111-37/+126
* Switch non-CPU callers from ld/st*_phys to address_space_ld/st*Peter Maydell2015-04-262-5/+18
* omap: Fix warnings from SparseStefan Weil2015-03-191-3/+5
* pl330.c: remove superfluous '\n' around error_setgGonglei2015-03-101-2/+2
* vmstate: accept QEMUTimer in VMSTATE_TIMER*, add VMSTATE_TIMER_PTR*Paolo Bonzini2015-01-261-1/+1
* hw/dma/i8257: Silence phony error messagePhilipp Hahn2014-09-161-2/+2
* dma: axidma: Variablise repeated s->streams[i] sub-exprPeter Crosthwaite2014-08-241-4/+6
* hw: Fix qemu_allocate_irqs() leaksAndreas Färber2014-06-301-2/+2
* savevm: Remove all the unneeded version_minimum_id_old (x86)Juan Quintela2014-06-161-4/+2
* hw/dma/xilinx_axidma: Remove unused stream_halted() functionPeter Maydell2014-06-101-5/+0
* Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20140515' i...Peter Maydell2014-05-152-4/+2
|\
| * savevm: Remove all the unneeded version_minimum_id_old (rest)Juan Quintela2014-05-142-4/+2
* | hw/dma/omap_dma: Add (uint32_t) casts when shifting uint16_t by 16Peter Maydell2014-05-131-6/+6
* | savevm: Remove all the unneeded version_minimum_id_old (arm)Juan Quintela2014-05-132-7/+0
|/
* PortioList: Store PortioList in device stateKirill Batuzov2014-05-051-3/+4
* hw: Consistently name Error * objects err, and not errpMarkus Armbruster2014-05-051-8/+8
OpenPOWER on IntegriCloud