qemu-e2k/hw/audio
Markus Armbruster edf5ca5dbe include/hw/pci: Split pci_device.h off pci.h
PCIDeviceClass and PCIDevice are defined in pci.h.  Many users of the
header don't actually need them.  Similar structs live in their own
headers: PCIBusClass and PCIBus in pci_bus.h, PCIBridge in
pci_bridge.h, PCIHostBridgeClass and PCIHostState in pci_host.h,
PCIExpressHost in pcie_host.h, and PCIERootPortClass, PCIEPort, and
PCIESlot in pcie_port.h.

Move PCIDeviceClass and PCIDeviceClass to new pci_device.h, along with
the code that needs them.  Adjust include directives.

This also enables the next commit.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20221222100330.380143-6-armbru@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2023-01-08 01:54:22 -05:00
..
ac97.c include/hw/pci: Split pci_device.h off pci.h 2023-01-08 01:54:22 -05:00
adlib.c
cs4231.c
cs4231a.c hw/audio/cs4231a: Const'ify global tables 2022-06-11 11:44:50 +02:00
es1370.c include/hw/pci: Split pci_device.h off pci.h 2023-01-08 01:54:22 -05:00
fmopl.c
fmopl.h
gus.c hw/isa: Inline and remove one-line isa_init_irq() 2022-03-08 19:38:17 +01:00
gusemu_hal.c
gusemu_mixer.c
gusemu.h
gustate.h
hda-codec-common.h
hda-codec.c
intel-hda-defs.h
intel-hda.c hw/audio/intel-hda: Drop unnecessary prototype 2022-11-23 12:30:45 +01:00
intel-hda.h
Kconfig
lm4549.c
lm4549.h
marvell_88w8618.c
meson.build
pcspk.c pc: remove -soundhw pcspk 2022-05-07 07:46:59 +02:00
pl041.c
pl041.h
pl041.hx
sb16.c hw/isa: Inline and remove one-line isa_init_irq() 2022-03-08 19:38:17 +01:00
soundhw.c introduce -audio as a replacement for -soundhw 2022-05-14 12:33:44 +02:00
trace-events
trace.h
via-ac97.c include/hw/pci: Split pci_device.h off pci.h 2023-01-08 01:54:22 -05:00
wm8750.c