summaryrefslogblamecommitdiffstats
path: root/hw/dma/meson.build
blob: ff5bb3748f6eddcab628bb61e5b99ccf3a18a081 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15














                                                                                
softmmu_ss.add(when: 'CONFIG_PUV3', if_true: files('puv3_dma.c'))
softmmu_ss.add(when: 'CONFIG_RC4030', if_true: files('rc4030.c'))
softmmu_ss.add(when: 'CONFIG_PL080', if_true: files('pl080.c'))
softmmu_ss.add(when: 'CONFIG_PL330', if_true: files('pl330.c'))
softmmu_ss.add(when: 'CONFIG_I82374', if_true: files('i82374.c'))
softmmu_ss.add(when: 'CONFIG_I8257', if_true: files('i8257.c'))
softmmu_ss.add(when: 'CONFIG_XILINX_AXI', if_true: files('xilinx_axidma.c'))
softmmu_ss.add(when: 'CONFIG_ZYNQ_DEVCFG', if_true: files('xlnx-zynq-devcfg.c'))
softmmu_ss.add(when: 'CONFIG_ETRAXFS', if_true: files('etraxfs_dma.c'))
softmmu_ss.add(when: 'CONFIG_STP2000', if_true: files('sparc32_dma.c'))
softmmu_ss.add(when: 'CONFIG_XLNX_ZYNQMP_ARM', if_true: files('xlnx_dpdma.c'))
softmmu_ss.add(when: 'CONFIG_XLNX_ZYNQMP_ARM', if_true: files('xlnx-zdma.c'))
softmmu_ss.add(when: 'CONFIG_OMAP', if_true: files('omap_dma.c', 'soc_dma.c'))
softmmu_ss.add(when: 'CONFIG_PXA2XX', if_true: files('pxa2xx_dma.c'))
softmmu_ss.add(when: 'CONFIG_RASPI', if_true: files('bcm2835_dma.c'))
ster2020-05-151-2/+2 * nvdimm: add uuid property to nvdimmShivaprasad G Bhat2020-02-201-0/+40 * qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1 * Include sysemu/hostmem.h lessMarkus Armbruster2019-08-161-0/+1 * Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1 * Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1 * nvdimm: set non-volatile on the memory regionMarc-André Lureau2018-11-061-0/+1 * memory-device: factor out get_memory_region() from pc-dimmDavid Hildenbrand2018-10-241-3/+6 * mem/nvdimm: ensure write persistence to PMEM in label emulationJunyan He2018-08-101-1/+8 * nvdimm: make get_memory_region() perform checks and initializationDavid Hildenbrand2018-06-281-9/+35 * nvdimm: convert nvdimm_mr into a pointerDavid Hildenbrand2018-06-281-4/+13 * nvdimm: convert "unarmed" into a static propertyDavid Hildenbrand2018-06-281-25/+7Star * hostmem: drop error variable from host_memory_backend_get_memory()David Hildenbrand2018-06-281-2/+2 * nvdimm: no need to overwrite get_vmstate_memory_region()David Hildenbrand2018-06-281-6/+0Star * nvdimm: fix typo in label-size definitionRoss Zwisler2018-05-231-1/+1 * Include less of the generated modular QAPI headersMarkus Armbruster2018-03-021-1/+0Star * nvdimm: add 'unarmed' optionHaozhong Zhang2018-01-191-0/+26 * nvdimm: add a macro for property "label-size"Haozhong Zhang2018-01-191-1/+1 * hw/ppc/spapr: Fix segfault when instantiating a 'pc-dimm' without 'memdev'Thomas Huth2017-08-221-1/+1 * pc: memhp: enable nvdimm device hotplugXiao Guangrong2016-11-011-4/+0Star * nvdimm: fix memory leak in error code pathStefan Hajnoczi2016-07-201-0/+1 * nvdimm: support nvdimm labelXiao Guangrong2016-06-241-0/+132 * hw: Clean up includesPeter Maydell2016-01-291-0/+1 * nvdimm: implement NVDIMM device abstractXiao Guangrong2015-12-221-0/+46