MLK-16817-1 ARM64: imx: add the pcie per clk for imx8qm/qxp
authorRichard Zhu <hongxing.zhu@nxp.com>
Mon, 13 Nov 2017 09:32:16 +0000 (17:32 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:46:58 +0000 (15:46 -0500)
Add the pcie per clk for imx8qm/qxp.
Since it is mandatory required in imx8qm/qxp pcie pm.

Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi
arch/arm64/boot/dts/freescale/fsl-imx8qxp.dtsi

index ea36509..496a41f 100644 (file)
                clocks = <&clk IMX8QM_HSIO_PCIE_A_MSTR_AXI_CLK>,
                         <&clk IMX8QM_HSIO_PCIE_A_SLV_AXI_CLK>,
                         <&clk IMX8QM_HSIO_PHY_X2_PCLK_0>,
+                        <&clk IMX8QM_HSIO_PCIE_X2_PER_CLK>,
                         <&clk IMX8QM_HSIO_PCIE_A_DBI_AXI_CLK>;
-               clock-names = "pcie", "pcie_bus", "pcie_phy", "pcie_inbound_axi";
+               clock-names = "pcie", "pcie_bus", "pcie_phy", "pcie_per", "pcie_inbound_axi";
 
                interrupt-map-mask = <0 0 0 0x7>;
                interrupt-map =  <0 0 0 1 &gic 0 73 4>,
                clocks = <&clk IMX8QM_HSIO_PCIE_B_MSTR_AXI_CLK>,
                         <&clk IMX8QM_HSIO_PCIE_B_SLV_AXI_CLK>,
                         <&clk IMX8QM_HSIO_PHY_X2_PCLK_1>,
+                        <&clk IMX8QM_HSIO_PCIE_X1_PER_CLK>,
                         <&clk IMX8QM_HSIO_PCIE_B_DBI_AXI_CLK>;
-               clock-names = "pcie", "pcie_bus", "pcie_phy", "pcie_inbound_axi";
+               clock-names = "pcie", "pcie_bus", "pcie_phy", "pcie_per", "pcie_inbound_axi";
 
                interrupt-map-mask = <0 0 0 0x7>;
                interrupt-map =  <0 0 0 1 &gic 0 105 4>,
index 2d11c07..711dce1 100644 (file)
                clocks = <&clk IMX8QXP_HSIO_PCIE_MSTR_AXI_CLK>,
                         <&clk IMX8QXP_HSIO_PCIE_SLV_AXI_CLK>,
                         <&clk IMX8QXP_HSIO_PHY_X1_PCLK>,
+                        <&clk IMX8QXP_HSIO_PCIE_X1_PER_CLK>,
                         <&clk IMX8QXP_HSIO_PCIE_DBI_AXI_CLK>;
-               clock-names = "pcie", "pcie_bus", "pcie_phy", "pcie_inbound_axi";
+               clock-names = "pcie", "pcie_bus", "pcie_phy", "pcie_per", "pcie_inbound_axi";
 
                interrupt-map-mask = <0 0 0 0x7>;
                interrupt-map =  <0 0 0 1 &gic 0 105 4>,