]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
arm64: dts: imx8mq-evk: add pcie[0,1]-ep nodes
authorFrank Li <Frank.Li@nxp.com>
Thu, 24 Apr 2025 00:41:30 +0000 (20:41 -0400)
committerShawn Guo <shawnguo@kernel.org>
Fri, 25 Apr 2025 03:12:52 +0000 (11:12 +0800)
Add pcie[0,1]-ep nodes and apply imx-pcie1-ep overlay file.

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/Makefile
arch/arm64/boot/dts/freescale/imx8mq-evk.dts

index 995f03ed28c9e36e75b247513ae893ab7fb78ca0..90652292a911146c13b4c3e92760f5d3e3d36c7d 100644 (file)
@@ -262,6 +262,9 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds.dtb
 dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtb
 
 dtb-$(CONFIG_ARCH_MXC) += imx8mq-evk.dtb
+imx8mq-evk-pcie1-ep-dtbs += imx8mq-evk.dtb imx-pcie1-ep.dtbo
+dtb-$(CONFIG_ARCH_MXC) += imx8mq-evk-pcie1-ep.dtb
+
 dtb-$(CONFIG_ARCH_MXC) += imx8mq-hummingboard-pulse.dtb
 dtb-$(CONFIG_ARCH_MXC) += imx8mq-kontron-pitx-imx8m.dtb
 dtb-$(CONFIG_ARCH_MXC) += imx8mq-librem5-devkit.dtb
index a87d0692c3bb372f77c04d5190e3741f93a142ec..43e45b0bd0d177d62ed955e1a7a63be768ad4b07 100644 (file)
        status = "okay";
 };
 
+&pcie0_ep {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_pcie0>;
+       clocks = <&clk IMX8MQ_CLK_PCIE1_ROOT>,
+                <&pcie0_refclk>,
+                <&clk IMX8MQ_CLK_PCIE1_PHY>,
+                <&clk IMX8MQ_CLK_PCIE1_AUX>;
+       status = "disabled";
+};
+
 &pcie1 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_pcie1>;
        status = "okay";
 };
 
+&pcie1_ep {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_pcie1>;
+       clocks = <&clk IMX8MQ_CLK_PCIE2_ROOT>,
+                <&pcie0_refclk>,
+                <&clk IMX8MQ_CLK_PCIE2_PHY>,
+                <&clk IMX8MQ_CLK_PCIE2_AUX>;
+       status = "disabled";
+};
+
 &pgc_gpu {
        power-supply = <&sw1a_reg>;
 };