qemu-e2k/hw
Jan Kiszka b6f3296292 isa: implement isa_is_ioport_assigned via memory_region_find
Open-code isa_is_ioport_assigned via a memory region lookup. As all IO
ports are now directly or indirectly registered via the memory API, this
becomes possible and will finally allow us to drop the ioport tables.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2013-07-04 17:42:43 +02:00
..
9pfs
acpi isa: implement isa_is_ioport_assigned via memory_region_find 2013-07-04 17:42:43 +02:00
alpha cpu: Turn cpu_unassigned_access() into a CPUState hook 2013-06-28 13:25:13 +02:00
arm arm/boot: Free dtb blob memory after use 2013-06-25 18:34:13 +01:00
audio adlib: replace register_ioport* 2013-07-04 17:42:43 +02:00
block nand: Don't inherit from Sysbus 2013-06-25 19:15:46 +01:00
bt
char cadence_uart: Handle backend tx errors 2013-06-24 16:26:52 +02:00
core memory: make section size a 128-bit integer 2013-06-20 16:32:47 +02:00
cpu
cris
display Merge remote-tracking branch 'spice/spice.v71' into staging 2013-06-24 14:33:09 -05:00
dma i82374: replace register_ioport* 2013-07-04 17:42:43 +02:00
gpio
i2c qdev: Drop FROM_QBUS() macro 2013-06-07 14:55:33 +02:00
i386 KVM: PIC: Only commit irq routing when necessary 2013-07-01 01:11:14 +02:00
ide dma: keep a device alive while it has SGLists 2013-07-04 17:42:30 +02:00
input isa: Use realizefn for ISADevice 2013-06-07 12:14:45 +02:00
intc intc/openpic_kvm: Fix QOM and build issues 2013-07-01 01:11:15 +02:00
isa isa: implement isa_is_ioport_assigned via memory_region_find 2013-07-04 17:42:43 +02:00
lm32
m68k
microblaze microblaze/petalogix_s3adsp1800_mmu: Fix UART IRQ 2013-06-18 09:44:59 +02:00
mips cpu: Change cpu_exit() argument to CPUState 2013-06-28 13:25:12 +02:00
misc applesmc: replace register_ioport* 2013-07-04 17:42:43 +02:00
moxie
net Merge branch 'realize-isa.v2' of git://github.com/afaerber/qemu-cpu 2013-06-15 10:53:44 +00:00
nvram spapr-rtas: add CPU argument to RTAS calls 2013-07-01 01:11:16 +02:00
openrisc
pci memory: give name to every AddressSpace 2013-06-20 16:39:52 +02:00
pci-bridge
pci-host
ppc prep: replace register_ioport* 2013-07-04 17:42:43 +02:00
s390x virtio-ccw: fix build breakage on windows 2013-07-01 11:00:20 +02:00
scsi dma: keep a device alive while it has SGLists 2013-07-04 17:42:30 +02:00
sd sd: pass bool parameter for sd_init 2013-06-21 22:52:50 +04:00
sh4
sparc
sparc64 isa: QOM'ify ISABus 2013-06-07 14:55:25 +02:00
ssi qdev: Drop FROM_QBUS() macro 2013-06-07 14:55:33 +02:00
timer i.MX: Rework functions/types name and use new style initialization 2013-06-25 18:34:13 +01:00
tpm
unicore32
usb dma: keep a device alive while it has SGLists 2013-07-04 17:42:30 +02:00
virtio memory: make section size a 128-bit integer 2013-06-20 16:32:47 +02:00
watchdog wdt_ib700: replace register_ioport* 2013-07-04 17:42:43 +02:00
xen memory: make section size a 128-bit integer 2013-06-20 16:32:47 +02:00
xtensa
Makefile.objs