diff options
author | Sylwester Nawrocki <s.nawrocki@samsung.com> | 2020-05-25 14:39:58 +0300 |
---|---|---|
committer | Matthias Brugger <mbrugger@suse.com> | 2020-07-10 12:49:28 +0300 |
commit | 7b1c3f6f65bd813ce470bcfb1368a90bca7fad1f (patch) | |
tree | 6ddd98cc4a891d5ef09651334a9bb388a6353729 /drivers/pci/Makefile | |
parent | db75485f5c1e09e8571bdf15a6e15a8b62696d76 (diff) | |
download | u-boot-7b1c3f6f65bd813ce470bcfb1368a90bca7fad1f.tar.xz |
pci: Add driver for Broadcom BCM2711 SoC PCIe controller
This patch adds basic driver PCI Express controller found on Broadcom
set-top-box SoCs, e.g. BCM2711.
The code is based on Linux upstream driver (pcie-brcmstb.c) with MSI
handling removed. The inbound access memory region is not currently
parsed from dma-ranges DT property and a fixed 3GB region is used.
The patch has been tested on RPI4 board, i.e. on BCM2711 SoC with VL805
USB Host Controller.
Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Matthias Brugger <mbrugger@suse.com>
Diffstat (limited to 'drivers/pci/Makefile')
-rw-r--r-- | drivers/pci/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/pci/Makefile b/drivers/pci/Makefile index 955351c5c2..29092916a6 100644 --- a/drivers/pci/Makefile +++ b/drivers/pci/Makefile @@ -44,3 +44,4 @@ obj-$(CONFIG_PCIE_INTEL_FPGA) += pcie_intel_fpga.o obj-$(CONFIG_PCI_KEYSTONE) += pcie_dw_ti.o obj-$(CONFIG_PCIE_MEDIATEK) += pcie_mediatek.o obj-$(CONFIG_PCIE_ROCKCHIP) += pcie_rockchip.o pcie_rockchip_phy.o +obj-$(CONFIG_PCI_BRCMSTB) += pcie_brcmstb.o |