Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) # SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) obj-$(CONFIG_PCIE_CADENCE) += cadence/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) obj-$(CONFIG_PCI_FTPCI100) += pci-ftpci100.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) obj-$(CONFIG_PCI_HYPERV) += pci-hyperv.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) obj-$(CONFIG_PCI_HYPERV_INTERFACE) += pci-hyperv-intf.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) obj-$(CONFIG_PCI_MVEBU) += pci-mvebu.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) obj-$(CONFIG_PCI_AARDVARK) += pci-aardvark.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) obj-$(CONFIG_PCI_TEGRA) += pci-tegra.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) obj-$(CONFIG_PCI_RCAR_GEN2) += pci-rcar-gen2.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) obj-$(CONFIG_PCIE_RCAR_HOST) += pcie-rcar.o pcie-rcar-host.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) obj-$(CONFIG_PCIE_RCAR_EP) += pcie-rcar.o pcie-rcar-ep.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) obj-$(CONFIG_PCI_HOST_COMMON) += pci-host-common.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) obj-$(CONFIG_PCI_HOST_GENERIC) += pci-host-generic.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) obj-$(CONFIG_PCIE_XILINX) += pcie-xilinx.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) obj-$(CONFIG_PCIE_XILINX_NWL) += pcie-xilinx-nwl.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) obj-$(CONFIG_PCIE_XILINX_CPM) += pcie-xilinx-cpm.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) obj-$(CONFIG_PCI_V3_SEMI) += pci-v3-semi.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) obj-$(CONFIG_PCI_XGENE_MSI) += pci-xgene-msi.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) obj-$(CONFIG_PCI_VERSATILE) += pci-versatile.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) obj-$(CONFIG_PCIE_IPROC) += pcie-iproc.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) obj-$(CONFIG_PCIE_IPROC_MSI) += pcie-iproc-msi.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) obj-$(CONFIG_PCIE_IPROC_PLATFORM) += pcie-iproc-platform.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) obj-$(CONFIG_PCIE_IPROC_BCMA) += pcie-iproc-bcma.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) obj-$(CONFIG_PCIE_ALTERA) += pcie-altera.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) obj-$(CONFIG_PCIE_ALTERA_MSI) += pcie-altera-msi.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) obj-$(CONFIG_PCIE_ROCKCHIP_EP) += pcie-rockchip-ep.o pcie-rockchip.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) pcierockchiphost-y := pcie-rockchip-host.o pcie-rockchip.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) obj-$(CONFIG_PCIE_ROCKCHIP_HOST) += pcierockchiphost.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) obj-$(CONFIG_ROCKCHIP_PCIE_DMA_OBJ) += rockchip-pcie-dma.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) obj-$(CONFIG_PCIE_MEDIATEK) += pcie-mediatek.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) obj-$(CONFIG_PCIE_TANGO_SMP8759) += pcie-tango.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) obj-$(CONFIG_VMD) += vmd.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) obj-$(CONFIG_PCIE_BRCMSTB) += pcie-brcmstb.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) obj-$(CONFIG_PCI_LOONGSON) += pci-loongson.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) obj-$(CONFIG_PCIE_HISI_ERR) += pcie-hisi-error.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) # pcie-hisi.o quirks are needed even without CONFIG_PCIE_DW
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) obj-y				+= dwc/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) obj-y				+= mobiveil/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) # The following drivers are for devices that use the generic ACPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) # pci_root.c driver but don't support standard ECAM config access.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) # They contain MCFG quirks to replace the generic ECAM accessors with
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) # device-specific ones that are shared with the DT driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) # The ACPI driver is generic and should not require driver-specific
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) # config options to be enabled, so we always build these drivers on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) # ARM64 and use internal ifdefs to only build the pieces we need
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) # depending on whether ACPI, the DT driver, or both are enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) ifdef CONFIG_PCI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) obj-$(CONFIG_ARM64) += pci-thunder-ecam.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) obj-$(CONFIG_ARM64) += pci-thunder-pem.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) obj-$(CONFIG_ARM64) += pci-xgene.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) endif