[PATCH 0/8] arm64: dts: imx8: create common imx-pcie[0,1]-ep overlay file
Frank Li
Frank.Li at nxp.com
Mon Mar 31 12:02:38 PDT 2025
Use common imx-pcie[0,1]-ep overlay file to enable PCIe EP function for
all imx8 boards.
unified pcie label name as below
imx8qm
pciea -> pcie0
pcieb -> pcie1
imx8qxp/imx8dxl
pcieb -> pcie0
imx8mp
pcie -> pcie0
other boards already use pcie0 and pcie1 naming. Orignal label still exist
to keep back compatiblity.
Signed-off-by: Frank Li <Frank.Li at nxp.com>
---
Frank Li (8):
arm64: dts: imx8: create unified pcie0 and pcie0_ep label for all chips
arm64: dts: imx8dxl-ss-hsio: correct irq number for imx8dxl
arm64: dts: imx8dxl-evk: Add pcie0-ep node and use unified pcie0 label
arm64: dts: imx8: use common imx-pcie0-ep.dtso to enable PCI ep function
arm64: dts: imx95: add pcie1 ep overlay file and create pcie-ep dtb files
arm64: dts: imx8mm-evk: add pcie0-ep node and apply pcie0-ep overlay file
arm64: dts: imx8mq: add pcie0-ep node
arm64: dts: imx8mq-evk: add pcie[0,1]-ep nodes
arch/arm64/boot/dts/freescale/Makefile | 22 ++++++++++++--
.../{imx8mp-evk-pcie-ep.dtso => imx-pcie0-ep.dtso} | 6 ++--
arch/arm64/boot/dts/freescale/imx-pcie1-ep.dtso | 15 ++++++++++
arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 12 +++++++-
arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi | 25 +++++++++-------
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 13 ++++++++
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 8 ++++-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 4 +--
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 20 +++++++++++++
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 35 ++++++++++++++++++++++
arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 6 ++--
.../boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso | 22 --------------
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 11 ++++++-
arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi | 6 ++++
arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 7 +++++
arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 14 +++++++++
16 files changed, 180 insertions(+), 46 deletions(-)
---
base-commit: e90298c336486695a47a3c9d968e33631c2d2b5c
change-id: 20250331-imx8_pcie_ep_dts-04079a845a9e
Best regards,
---
Frank Li <Frank.Li at nxp.com>
More information about the linux-arm-kernel
mailing list