qemu-e2k/hw/ppc
Alexander Graf cae323572e PPC: dbdma: Wait for DMA until we have data
We should only start processing DMA requests when we have data to process.
Hold off working through the DMA shuffling until the IDE core told us that
it's ready.

This is required because the guest can program the DMA engine or the IDE
transfer first. Both are legal.

Signed-off-by: Alexander Graf <agraf@suse.de>
2013-07-11 18:51:25 +02:00
..
Makefile.objs pseries: move interrupt controllers to hw/intc/ 2013-07-11 18:51:23 +02:00
e500-ccsr.h
e500.c QOM CPUState refactorings 2013-07-10 10:54:16 -05:00
e500.h
e500plat.c
mac.h PPC: dbdma: Wait for DMA until we have data 2013-07-11 18:51:25 +02:00
mac_newworld.c PPC: Mac: Fix guest exported tbfreq values 2013-07-11 18:51:23 +02:00
mac_oldworld.c PPC: g3beige: Move secondary IDE bus to mac-io 2013-07-11 18:51:24 +02:00
mpc8544_guts.c cpu: Replace cpu_single_env with CPUState current_cpu 2013-07-09 21:20:28 +02:00
mpc8544ds.c
ppc.c intc/openpic: Build openpic only once 2013-07-09 21:33:02 +02:00
ppc4xx_devs.c memory: add owner argument to initialization functions 2013-07-04 17:42:44 +02:00
ppc4xx_pci.c hw/p*: pass owner to memory_region_init* functions 2013-07-04 17:42:48 +02:00
ppc405.h
ppc405_boards.c memory: add owner argument to initialization functions 2013-07-04 17:42:44 +02:00
ppc405_uc.c memory: add owner argument to initialization functions 2013-07-04 17:42:44 +02:00
ppc440_bamboo.c pci: Add root bus parameter to pci_nic_init() 2013-07-07 23:10:57 +03:00
ppc_booke.c
ppce500_spin.c hw/p*: pass owner to memory_region_init* functions 2013-07-04 17:42:48 +02:00
prep.c cpu: Make first_cpu and next_cpu CPUState 2013-07-09 21:32:54 +02:00
spapr.c spapr: Respect -bios command line option for SLOF 2013-07-11 18:51:23 +02:00
spapr_events.c
spapr_hcall.c spapr: Use named enum for function remove_hpte 2013-07-11 18:51:23 +02:00
spapr_iommu.c spapr_iommu: pass device to spapr_tce_new_table and use it to set owner 2013-07-04 17:42:47 +02:00
spapr_pci.c spapr: Fix compiler warnings for some versions of gcc 2013-07-11 18:51:23 +02:00
spapr_rtas.c
spapr_vio.c spapr_iommu: pass device to spapr_tce_new_table and use it to set owner 2013-07-04 17:42:47 +02:00
virtex_ml507.c memory: add owner argument to initialization functions 2013-07-04 17:42:44 +02:00