qemu/hw
Cédric Le Goater 005b8d1045 vfio: Move vfio_get_device_info() to helpers.c
vfio_get_device_info() is a low level routine. Move it with the other
helpers.

Reviewed-by: Zhenzhong Duan <zhenzhong.duan@intel.com>
Reviewed-by: John Levon <john.levon@nutanix.com>
Link: https://lore.kernel.org/qemu-devel/20250318095415.670319-19-clg@redhat.com
Link: https://lore.kernel.org/qemu-devel/20250326075122.1299361-20-clg@redhat.com
Signed-off-by: Cédric Le Goater <clg@redhat.com>
2025-04-25 09:01:37 +02:00
..
9pfs 9pfs: improve v9fs_open() tracing 2025-02-06 17:10:46 +01:00
acpi Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
adc include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 2024-12-19 19:36:37 +01:00
alpha exec/cpu-all: remove exec/target_page include 2025-04-23 15:04:57 -07:00
arm Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
audio cleanup: Drop pointless return at end of function 2025-04-24 09:33:42 +02:00
avr exec/cpu-all: remove exec/target_page include 2025-04-23 15:04:57 -07:00
block include/system: Move exec/ioport.h to system/ioport.h 2025-04-23 14:08:21 -07:00
char include/system: Move exec/address-spaces.h to system/address-spaces.h 2025-04-23 14:08:21 -07:00
core vfio: Introduce new files for VFIORegion definitions and declarations 2025-04-25 09:01:37 +02:00
cpu hw/cpu/arm_mpcore: Remove default values for GIC external IRQs 2025-02-20 14:20:29 +00:00
cxl cleanup: Drop pointless return at end of function 2025-04-24 09:33:42 +02:00
display Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
dma Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
fsi hw: Use device_class_set_legacy_reset() instead of opencoding 2024-09-13 15:31:44 +01:00
gpio cleanup: Drop pointless return at end of function 2025-04-24 09:33:42 +02:00
hppa exec/cpu-all: remove exec/target_page include 2025-04-23 15:04:57 -07:00
hyperv Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
i2c cleanup: Drop pointless return at end of function 2025-04-24 09:33:42 +02:00
i386 Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
ide include/system: Move exec/address-spaces.h to system/address-spaces.h 2025-04-23 14:08:21 -07:00
input Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
intc Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
ipack hw/ipack: Remove legacy qemu_allocate_irqs() use 2025-01-31 19:36:44 +01:00
ipmi cleanup: Drop pointless label at end of function 2025-04-24 09:34:53 +02:00
isa hw: Declare various const data as 'const' 2025-02-16 14:26:07 +01:00
loongarch Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
m68k Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
mem Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
microblaze include/system: Move exec/address-spaces.h to system/address-spaces.h 2025-04-23 14:08:21 -07:00
mips include/system: Move exec/address-spaces.h to system/address-spaces.h 2025-04-23 14:08:21 -07:00
misc Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
net Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
nubus include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 2024-12-19 19:36:37 +01:00
nvme hw/nvme: fix attachment of private namespaces 2025-04-08 20:46:10 +02:00
nvram Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
openrisc exec/cpu-all: remove exec/target_page include 2025-04-23 15:04:57 -07:00
pci vfio queue: 2025-03-07 07:39:21 +08:00
pci-bridge include/system: Move exec/memory.h to system/memory.h 2025-04-23 14:08:21 -07:00
pci-host exec/cpu-all: remove exec/target_page include 2025-04-23 15:04:57 -07:00
ppc vfio: Move VFIOAddressSpace helpers into container-base.c 2025-04-25 09:01:37 +02:00
remote include/system: Move exec/ram_addr.h to system/ram_addr.h 2025-04-23 14:08:24 -07:00
riscv Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
rtc hw/rtc/goldfish: keep time offset when resetting 2025-03-31 21:32:43 +02:00
rx hw/rx: Allow execution without either bios or kernel 2025-02-16 14:45:38 +01:00
s390x vfio: Introduce a new header file for helper services 2025-04-25 09:01:37 +02:00
scsi cleanup: Drop pointless return at end of function 2025-04-24 09:33:42 +02:00
sd hw/sd/sdhci: free irq on exit 2025-03-31 21:32:43 +02:00
sensor hw: Make class data 'const' 2025-02-16 14:26:07 +01:00
sh4 codebase: prepare to remove cpu.h from exec/exec-all.h 2025-04-23 13:52:25 -07:00
smbios ipmi: add fwinfo to pci ipmi devices 2025-04-11 10:50:42 -05:00
sparc exec/cpu-all: remove exec/target_page include 2025-04-23 15:04:57 -07:00
sparc64 exec/cpu-all: remove exec/target_page include 2025-04-23 15:04:57 -07:00
ssi cleanup: Drop pointless return at end of function 2025-04-24 09:33:42 +02:00
timer include/system: Move exec/address-spaces.h to system/address-spaces.h 2025-04-23 14:08:21 -07:00
tpm Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
tricore hw/boards: Do not create unusable default if=sd drives 2025-02-16 14:25:08 +01:00
uefi hw/uefi-vars-sysbus: allow for loongarch virt 2025-03-21 12:01:12 +01:00
ufs hw/ufs: Fix incorrect comment for segment_size and allocation_unit_size 2025-04-08 20:46:10 +02:00
usb Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
vfio vfio: Move vfio_get_device_info() to helpers.c 2025-04-25 09:01:37 +02:00
virtio Miscellaneous patches for 2025-04-24 2025-04-24 13:44:57 -04:00
vmapple hw/vmapple/vmapple: Add vmapple machine type 2025-03-04 14:45:34 +01:00
watchdog cleanup: Drop pointless return at end of function 2025-04-24 09:33:42 +02:00
xen hw/xen: add stubs for various functions 2025-04-23 13:52:37 -07:00
xenpv hw/boards: Do not create unusable default if=sd drives 2025-02-16 14:25:08 +01:00
xtensa exec/cpu-all: remove exec/cpu-interrupt include 2025-04-23 15:04:57 -07:00
Kconfig Misc HW patches 2025-03-05 21:54:58 +08:00
meson.build Misc HW patches 2025-03-05 21:54:58 +08:00