include: Include headers where needed
commit7a5951f651ad5f158631a826070b24631e733763
authorMarkus Armbruster <armbru@redhat.com>
Thu, 22 Dec 2022 12:08:11 +0000 (22 13:08 +0100)
committerMichael S. Tsirkin <mst@redhat.com>
Sun, 8 Jan 2023 06:54:22 +0000 (8 01:54 -0500)
treeb114cc7b294fb3a8fc754a040f7a88af2aceeac1
parentf139b83717092b4080b85d6edde699d89e41a04c
include: Include headers where needed

A number of headers neglect to include everything they need.  They
compile only if the headers they need are already included from
elsewhere.  Fix that.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <20221222120813.727830-3-armbru@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
43 files changed:
include/exec/plugin-gen.h
include/hw/acpi/erst.h
include/hw/char/cmsdk-apb-uart.h
include/hw/char/goldfish_tty.h
include/hw/char/xilinx_uartlite.h
include/hw/cris/etraxfs.h
include/hw/display/macfb.h
include/hw/dma/sifive_pdma.h
include/hw/i386/ioapic_internal.h
include/hw/i386/sgx-epc.h
include/hw/intc/goldfish_pic.h
include/hw/intc/loongarch_pch_msi.h
include/hw/intc/loongarch_pch_pic.h
include/hw/intc/nios2_vic.h
include/hw/misc/mchp_pfsoc_dmc.h
include/hw/misc/mchp_pfsoc_ioscb.h
include/hw/misc/mchp_pfsoc_sysreg.h
include/hw/misc/pvpanic.h
include/hw/misc/sifive_e_prci.h
include/hw/misc/sifive_u_otp.h
include/hw/misc/sifive_u_prci.h
include/hw/misc/virt_ctrl.h
include/hw/misc/xlnx-versal-pmc-iou-slcr.h
include/hw/net/lasi_82596.h
include/hw/net/xlnx-zynqmp-can.h
include/hw/ppc/pnv_psi.h
include/hw/riscv/boot_opensbi.h
include/hw/riscv/microchip_pfsoc.h
include/hw/riscv/numa.h
include/hw/riscv/sifive_u.h
include/hw/riscv/spike.h
include/hw/riscv/virt.h
include/hw/ssi/sifive_spi.h
include/hw/timer/sse-timer.h
include/hw/usb/hcd-dwc3.h
include/hw/usb/hcd-musb.h
include/hw/usb/xlnx-usb-subsystem.h
include/hw/usb/xlnx-versal-usb2-ctrl-regs.h
include/hw/virtio/virtio-mmio.h
include/qemu/plugin-memory.h
include/sysemu/dirtyrate.h
include/sysemu/dump.h
include/user/syscall-trace.h