qemu-e2k/hw
Efimov Vasily 3115b9e2d2 pckbd: handle A20 IRQ as GPIO
The i8042 device has outgouing IRQ line A20. Currently the IRQ is referenced
by a pointer which normally is set during machine initialization. The pointer
is never changed at runtime. So common GPIO model can be applied to A20 IRQ
line. Note that checking for IRQ to be connected as in previous version
of code is not required because qemu_set_irq will do it.

Signed-off-by: Efimov Vasily <real@ispras.ru>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2016-06-29 14:03:46 +02:00
..
9pfs
acpi pc: use new CPU hotplug interface since 2.7 machine type 2016-06-24 05:21:38 +03:00
alpha trace: split out trace events for hw/alpha/ directory 2016-06-20 17:22:17 +01:00
arm trace: split out trace events for hw/arm/ directory 2016-06-20 17:22:16 +01:00
audio pcspk: convert "pit" property type from ptr to link 2016-06-29 14:03:45 +02:00
block pflash: make TYPE_CFI_PFLASH0{1,2} macros public 2016-06-29 14:03:46 +02:00
bt
char -----BEGIN PGP SIGNATURE----- 2016-06-20 22:30:34 +01:00
core
cpu
cris
display milkymist: fix tmu2.c build failure (missing error.h include) 2016-06-21 13:25:09 +01:00
dma
gpio
i2c
i386 pc_q35: configure Q35 instance using properties 2016-06-29 14:03:46 +02:00
ide ide: move headers to include folder 2016-06-29 14:03:45 +02:00
input pckbd: handle A20 IRQ as GPIO 2016-06-29 14:03:46 +02:00
intc -----BEGIN PGP SIGNATURE----- 2016-06-20 22:30:34 +01:00
ipack
ipmi
isa pc: acpi: introduce AcpiDeviceIfClass.madt_cpu hook 2016-06-24 05:21:16 +03:00
lm32
m68k
mem nvdimm: support nvdimm label 2016-06-24 05:13:57 +03:00
microblaze
mips
misc vmport: identify vmport type by macro TYPE_VMPORT 2016-06-29 14:03:45 +02:00
moxie
net -----BEGIN PGP SIGNATURE----- 2016-06-20 22:30:34 +01:00
nvram
openrisc
pci
pci-bridge
pci-host Q35: implement property interfece to several parameters 2016-06-29 14:03:46 +02:00
pcmcia
ppc memory: Add reporting of supported page sizes 2016-06-22 11:13:09 +10:00
s390x -----BEGIN PGP SIGNATURE----- 2016-06-20 22:30:34 +01:00
scsi -----BEGIN PGP SIGNATURE----- 2016-06-20 22:30:34 +01:00
sd -----BEGIN PGP SIGNATURE----- 2016-06-20 22:30:34 +01:00
sh4
smbios ipmi: Add SMBIOS table entry 2016-06-24 05:13:57 +03:00
sparc
sparc64
ssi
timer -----BEGIN PGP SIGNATURE----- 2016-06-20 22:30:34 +01:00
tpm
tricore
unicore32
usb usb-uas: hotplug support 2016-06-22 12:53:26 +02:00
vfio memory: Add reporting of supported page sizes 2016-06-22 11:13:09 +10:00
virtio -----BEGIN PGP SIGNATURE----- 2016-06-20 22:30:34 +01:00
watchdog
xen xen: move xen_sysdev to xen_backend.c 2016-06-22 11:28:42 +01:00
xenpv xen: move xen_sysdev to xen_backend.c 2016-06-22 11:28:42 +01:00
xtensa
Makefile.objs