This series extends the kvm-unit-tests/arm framework to support PCI. Cc: Andrew Jones <drjones@xxxxxxxxxx> Alexander Gordeev (11): arm/pci: Device tree PCI probing arm/pci: PCI bus scanning arm/pci: Read devices BARs arm/pci: Allocate and assign memory/io space resources arm/pci: Add pci_find_dev() and pci_bar_addr() functions arm/pci: PCI testdev existence test arm/pci: PCI device operation test arm/pci: PCI device read/write test arm/pci: PCI host bridge info printing arm/pci: PCI devices basic info printing arm/pci: PCI testdev test flavour printing arm/pci-test.c | 32 +++ config/config-arm-common.mak | 6 +- lib/alloc.c | 3 - lib/libcflat.h | 3 + lib/pci-host-generic.c | 502 +++++++++++++++++++++++++++++++++++++++++++ lib/pci-host-generic.h | 37 ++++ lib/pci-testdev.c | 198 +++++++++++++++++ lib/pci.h | 33 +++ 8 files changed, 810 insertions(+), 4 deletions(-) create mode 100644 arm/pci-test.c create mode 100644 lib/pci-host-generic.c create mode 100644 lib/pci-host-generic.h create mode 100644 lib/pci-testdev.c create mode 100644 lib/pci.h -- 1.8.3.1 _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm