pci: switch pci_conf_read16 to use pci_sbdf_t
authorRoger Pau Monné <roger.pau@citrix.com>
Tue, 23 Jul 2019 14:54:01 +0000 (16:54 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 23 Jul 2019 14:54:01 +0000 (16:54 +0200)
commitd95b9598a634a4d2c0790b66aa68ff3d54e9285a
tree11c228006c522155ed5c1c29289d2104a1aa931b
parentebfbd5788245a9772193687d269d70b9ccba2772
pci: switch pci_conf_read16 to use pci_sbdf_t

This reduces the number of parameters of the function to two, and
simplifies some of the calling sites.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Brian Woods <brian.woods@amd.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
18 files changed:
xen/arch/x86/dmi_scan.c
xen/arch/x86/msi.c
xen/arch/x86/x86_64/mmconfig-shared.c
xen/arch/x86/x86_64/pci.c
xen/drivers/char/ehci-dbgp.c
xen/drivers/char/ns16550.c
xen/drivers/passthrough/amd/iommu_init.c
xen/drivers/passthrough/ats.h
xen/drivers/passthrough/pci.c
xen/drivers/passthrough/vtd/quirks.c
xen/drivers/passthrough/x86/ats.c
xen/drivers/pci/pci.c
xen/drivers/video/vga.c
xen/drivers/vpci/header.c
xen/drivers/vpci/msi.c
xen/drivers/vpci/msix.c
xen/drivers/vpci/vpci.c
xen/include/xen/pci.h