secboot-ioactive-20221109
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
[pci] Select PCI I/O API at runtime for cloud images
[device] Make driver name a generic device property
[build] Inhibit spurious array bounds warning on some versions of gcc
[build] Rename gPXE to iPXE
[legal] Update FSF mailing address in GPL licence texts
[pci] Generalise pci_num_bus() to pci_discover()
[pci] Support systems with multiple PCI root bridges
[pci] Add minimal PCI bridge driver
[pci] Add support for PCI Enhanced Allocation
[pci] Generalise function-level reset mechanism
[pci] Update drivers to use pci_ioremap()
[efi] Avoid dragging in USB subsystem via efi_usb_path()
[virtio] Update driver to use DMA API