qemu-patch-raspberry4/hw/sparc64
Mark Cave-Ayland aea5b07101 apb: QOMify IOMMU
This is in preparation to split the IOMMU device out of the APB. As part of
this commit we also enforce separation of the IOMMU and APB devices by using
a QOM object link to pass the IOMMU reference and accessing the IOMMU registers
via a separate memory region mapped into the APB config space rather than
directly.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Acked-by: Artyom Tarasenko <atar4qemu@gmail.com>
2018-01-09 21:48:20 +00:00
..
Makefile.objs target-sparc: fix up niagara machine 2017-01-18 22:03:44 +01:00
niagara.c sparc: sun4u/sun4v/niagara: use generic cpu_model parsing 2017-10-27 16:04:27 +02:00
sparc64.c apb: use gpios to wire up the apb device to the SPARC CPU IRQs 2018-01-09 21:31:31 +00:00
sun4u.c apb: QOMify IOMMU 2018-01-09 21:48:20 +00:00
trace-events sun4u: switch from EBUS_DPRINTF() macro to trace-events 2018-01-09 21:48:19 +00:00