[PATCH 0/3] Add support to build pci-j721e as a kernel module
Achal Verma
a-verma1 at ti.com
Fri May 12 00:05:07 PDT 2023
J721e PCie driver is not required during linux boot, thus it should be
build as a loadable kernel module. This series add support to build pci-j721e
driver and pcie-cadence library as lodable modules.
Achal Verma (2):
PCIE: j721e: Add support to build pci-j721e as a kernel module
arm64: defconfig: enable PCIe controller on TI platforms
Kishon Vijay Abraham I (1):
PCI: cadence: Add support to build pcie-cadence library as a kernel
module.
arch/arm64/configs/defconfig | 7 +
drivers/pci/controller/cadence/Kconfig | 12 +-
drivers/pci/controller/cadence/Makefile | 2 +
drivers/pci/controller/cadence/pci-j721e-ep.c | 130 +++++++
.../pci/controller/cadence/pci-j721e-host.c | 204 +++++++++++
drivers/pci/controller/cadence/pci-j721e.c | 343 +-----------------
drivers/pci/controller/cadence/pci-j721e.h | 88 +++++
.../pci/controller/cadence/pcie-cadence-ep.c | 4 +
.../controller/cadence/pcie-cadence-host.c | 5 +
drivers/pci/controller/cadence/pcie-cadence.c | 9 +
drivers/pci/controller/cadence/pcie-cadence.h | 4 +-
11 files changed, 473 insertions(+), 335 deletions(-)
create mode 100644 drivers/pci/controller/cadence/pci-j721e-ep.c
create mode 100644 drivers/pci/controller/cadence/pci-j721e-host.c
create mode 100644 drivers/pci/controller/cadence/pci-j721e.h
--
2.25.1
More information about the linux-arm-kernel
mailing list