qemu/hw
Cédric Le Goater 30b6852ce4 aspeed/smc: Drop AspeedSMCController structure
The characteristics of the Aspeed controllers are described in a
AspeedSMCController structure which is redundant with the
AspeedSMCClass. Move all attributes under the class and adapt the code
to use class attributes instead.

This is a large change but it is functionally equivalent.

Signed-off-by: Cédric Le Goater <clg@kaod.org>
2021-10-12 08:20:08 +02:00
..
9pfs
acpi
adc
alpha
arm aspeed/smc: Drop AspeedSMCController structure 2021-10-12 08:20:08 +02:00
audio
avr
block
char
core
cpu
cris
display macfb: add vertical blank interrupt 2021-10-08 13:31:03 +02:00
dma
gpio
hppa
hyperv
i2c
i386
ide
input
intc
ipack
ipmi
isa
m68k q800: wire macfb IRQ to separate video interrupt on VIA2 2021-10-08 13:31:03 +02:00
mem
microblaze
mips
misc
net
nios2
nubus
nvme
nvram
openrisc
pci
pci-bridge
pci-host pci: Rename pci_root_bus_new_inplace() to pci_root_bus_init() 2021-09-30 13:42:10 +01:00
pcmcia
ppc
rdma
remote
riscv
rtc
rx
s390x
scsi
sd
sensor
sh4
smbios
sparc
sparc64
ssi aspeed/smc: Drop AspeedSMCController structure 2021-10-12 08:20:08 +02:00
timer
tpm
tricore
usb
vfio
virtio
watchdog
xen
xenpv
xtensa
Kconfig
meson.build