xen/arm: Add support for Xilinx ZynqMP PCI host controller
authorOleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Wed, 6 Oct 2021 17:40:31 +0000 (18:40 +0100)
committerStefano Stabellini <stefano.stabellini@xilinx.com>
Thu, 7 Oct 2021 19:47:25 +0000 (12:47 -0700)
commit1da6a07be751cd316b39d319c19e3862392ca6ef
treea0573c6174a47372f18d74d2ff99be520c28b5b6
parent6ec9176d94ae64f9eeb0d1805d2fd97298496330
xen/arm: Add support for Xilinx ZynqMP PCI host controller

Add support for Xilinx ZynqMP PCI host controller to map the PCI config
space to the XEN memory.

Patch helps to understand how the generic infrastructure for PCI
host-bridge discovery will be used for future references.

Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Signed-off-by: Rahul Singh <rahul.singh@arm.com>
Reviewed-by: Bertrand Marquis <bertrand.marquis@arm.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
xen/arch/arm/pci/Makefile
xen/arch/arm/pci/pci-host-zynqmp.c [new file with mode: 0644]