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
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
pl041.c
pl041.h
pl041.hx
sb16.c
soundhw.c
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