qemu/hw/misc/macio
Benjamin Herrenschmidt 7745388249 ppc/mac: More rework of the DBDMA emulation
This completely reworks the handling of the control register
according to my understanding of the HW and the spec.

It should (hopefully ... still testing) fix a number of issues
most notably cases of MacOS hanging.

Also update dbdma_unassigned_rw() and dbdma_unassigned_flush() to
have the expected behaviour now that flush is handled slightly
differently.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-09-27 13:05:41 +10:00
..
cuda.c shutdown: Add source information to SHUTDOWN and RESET 2017-05-23 13:28:17 +02:00
mac_dbdma.c ppc/mac: More rework of the DBDMA emulation 2017-09-27 13:05:41 +10:00
macio.c ppc: Fix macio ESCC legacy mapping 2016-09-07 12:40:12 +10:00
Makefile.objs hw: move target-independent files to subdirectories 2013-04-08 18:13:12 +02:00