aboutsummaryrefslogtreecommitdiff
path: root/hw/dma
AgeCommit message (Expand)AuthorFilesLines
2017-07-14Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-10/+24
2017-07-14memory/iommu: introduce IOMMUMemoryRegionClassAlexey Kardashevskiy1-6/+20
2017-07-14memory/iommu: QOM'fy IOMMU MemoryRegionAlexey Kardashevskiy1-4/+4
2017-07-13xilinx: Fix latent error handling bugEduardo Habkost1-3/+1
2017-06-02hw/dma: QOM'ify sun4m_iommu.cxiaoqiang zhao1-7/+5
2017-06-02hw/dma: QOM'ify sparc32_dma.cxiaoqiang zhao1-10/+15
2017-05-25memory: tune last param of iommu_ops.translate()Peter Xu1-1/+1
2017-05-17qdev: Replace cannot_instantiate_with_device_add_yet with !user_creatableEduardo Habkost2-2/+2
2017-03-20dma/rc4030: fix a mixed declarations and code warningYongbok Kim1-1/+1
2017-03-20dma/rc4030: translate memory accesses only when they occurHervé Poussineau1-122/+36
2017-03-20dma: rc4030: limit interval timer reload valuePrasad J Pandit1-1/+1
2017-02-13migration: consolidate VMStateField.startHalil Pasic1-4/+4
2017-01-27dma: omap: check dma channel data_typePrasad J Pandit1-3/+7
2016-10-17hw/dma/pl080: Fix bad bit mask (PL080_CONF_M1 | PL080_CONF_M1)Thomas Huth1-1/+1
2016-10-17Reducing stack frame size in stream_process_mem2s()Rutuja Shah1-4/+4
2016-09-29hw/dma: vmstateify rc4030Dr. David Alan Gilbert1-54/+27
2016-09-22hw/ptimer: Introduce timer policy featureDmitry Osipenko1-1/+1
2016-09-15Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-0/+2
2016-09-13i8257: Make device "i8257" unavailable with -deviceMarkus Armbruster1-0/+2
2016-09-13hw/dma/omap: spelling fix: endiannessMichael Tokarev1-1/+1
2016-09-08portio: keep references on portioMarc-André Lureau1-2/+4
2016-08-12trace-events: fix first line comment in trace-eventsLaurent Vivier1-1/+1
2016-07-04dma: Add Xilinx Zynq devcfg device modelAlistair Francis2-0/+401
2016-06-20trace: split out trace events for hw/dma/ directoryDaniel P. Berrange1-0/+32
2016-06-14introduce xlnx-dpdmaKONRAD Frederic2-0/+787
2016-06-14hw/dma: QOM'ify pxa2xx_dma.cxiaoqiang zhao1-16/+22
2016-05-19hw: explicitly include qemu/log.hPaolo Bonzini4-0/+4
2016-03-22Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah1-1/+1
2016-03-22isa: Move DMA_transfer_handler from qemu-common.h to hw/isa/isa.hMarkus Armbruster1-1/+1
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster3-0/+3
2016-03-16bcm2835_dma: add emulation of Raspberry Pi DMA controllerGrégory ESTRADE2-0/+409
2016-03-07i8257: fix Terminal Count statusHervé Poussineau1-0/+4
2016-02-20etraxfs_dma: Dont forward zero-length payload to clientsEdgar E. Iglesias1-5/+8
2016-02-03dma: remove now useless DMA_* functionsHervé Poussineau1-65/+0
2016-02-03i8257: implement the IsaDma interfaceHervé Poussineau1-31/+117
2016-02-03i8257: move state definition to new independent headerHervé Poussineau1-34/+1
2016-02-03i8257: QOM'ifyHervé Poussineau1-53/+107
2016-02-03i8257: add missing constHervé Poussineau1-1/+1
2016-02-03i8257: make the DMA running method per controllerHervé Poussineau1-41/+34
2016-02-03i8257: rename functions to start with i8257_ prefixHervé Poussineau1-45/+46
2016-02-03i8257: rename struct dma_regs to I8257RegsHervé Poussineau1-20/+20
2016-02-03i8257: rename struct dma_cont to I8257StateHervé Poussineau1-20/+23
2016-02-03i8257: pass ISA bus to DMA_init() functionHervé Poussineau2-2/+2
2016-02-03i82374: device only existed as ISA device, so simplify deviceHervé Poussineau1-39/+19
2016-01-29hw: Clean up includesPeter Maydell6-2/+6
2016-01-29arm devices: Clean up includesPeter Maydell2-0/+2
2016-01-29arm: Clean up includesPeter Maydell3-0/+3
2016-01-29x86: Clean up includesPeter Maydell1-0/+1
2016-01-29unicore: Clean up includesPeter Maydell1-0/+1
2016-01-11hw/dma/xilinx_axidma: remove dead codeAndrew Jones1-10/+0