MLK-16938 ARM64: dts: imx8: refine the imx8 dts
- Add the clk_req property for imx8 pcie, make sure that the clk_req would be active. - Correct the spell mistake of pcie pinctrl on imx8qxp. - Fix the potential conflication with the usage of SC MU, remove the useless "fsl,imx8-mu" of rpmsg. Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>pull/10/head
parent
3807aad9e4
commit
0abd8e765b
|
@ -17,7 +17,7 @@ message unit module for RPMSG
|
|||
|
||||
- mu_rpmsg : The message unit module used to do the communications
|
||||
between the asymmetric cores.
|
||||
- compatible : "fsl,imx8-mu", "fsl,imx6sx-mu", "fsl,imx-mu-rpmsg1".
|
||||
- compatible : "fsl,imx6sx-mu", "fsl,imx-mu-rpmsg1".
|
||||
Different mu module would be used by the different remote processor.
|
||||
The "fsl, imx6sx-mu" is used by the first remote processor.
|
||||
The "fsl,imx-mu-rpmsg1" is used by the second remote process.
|
||||
|
@ -46,7 +46,7 @@ imx_rpmsg: imx_rpmsg {
|
|||
ranges;
|
||||
|
||||
mu_rpmsg: mu_rpmsg@37440000 {
|
||||
compatible = "fsl,imx8-mu", "fsl,imx6sx-mu";
|
||||
compatible = "fsl,imx6sx-mu";
|
||||
reg = <0x0 0x37440000 0x0 0x10000>;
|
||||
interrupts = <31 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupt-parent = <&intmux_cm40>;
|
||||
|
|
|
@ -827,6 +827,7 @@
|
|||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_pciea>;
|
||||
reset-gpio = <&gpio4 29 GPIO_ACTIVE_LOW>;
|
||||
clkreq-gpio = <&gpio4 27 GPIO_ACTIVE_LOW>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
|
@ -835,6 +836,7 @@
|
|||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_pcieb>;
|
||||
reset-gpio = <&gpio5 0 GPIO_ACTIVE_LOW>;
|
||||
clkreq-gpio = <&gpio4 1 GPIO_ACTIVE_LOW>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
|
|
|
@ -633,6 +633,7 @@
|
|||
pinctrl-0 = <&pinctrl_pciea>;
|
||||
disable-gpio = <&gpio0 3 GPIO_ACTIVE_LOW>;
|
||||
reset-gpio = <&gpio4 29 GPIO_ACTIVE_LOW>;
|
||||
clkreq-gpio = <&gpio4 27 GPIO_ACTIVE_LOW>;
|
||||
epdev_on-supply = <&epdev_on>;
|
||||
status = "okay";
|
||||
};
|
||||
|
|
|
@ -3135,7 +3135,7 @@
|
|||
ranges;
|
||||
|
||||
mu_rpmsg: mu_rpmsg@37440000 {
|
||||
compatible = "fsl,imx8-mu", "fsl,imx6sx-mu";
|
||||
compatible = "fsl,imx6sx-mu";
|
||||
reg = <0x0 0x37440000 0x0 0x10000>;
|
||||
interrupts = <31 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupt-parent = <&intmux_cm40>;
|
||||
|
@ -3151,7 +3151,7 @@
|
|||
};
|
||||
|
||||
mu_rpmsg1: mu_rpmsg1@3b440000 {
|
||||
compatible = "fsl,imx8-mu", "fsl,imx-mu-rpmsg1";
|
||||
compatible = "fsl,imx-mu-rpmsg1";
|
||||
reg = <0x0 0x3b440000 0x0 0x10000>;
|
||||
interrupts = <31 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupt-parent = <&intmux_cm41>;
|
||||
|
|
|
@ -366,7 +366,7 @@
|
|||
>;
|
||||
};
|
||||
|
||||
pinctrl_pcieb: pcieagrp{
|
||||
pinctrl_pcieb: pciebgrp{
|
||||
fsl,pins = <
|
||||
SC_P_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO00 0x06000021
|
||||
SC_P_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO01 0x06000021
|
||||
|
@ -603,6 +603,7 @@
|
|||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_pcieb>;
|
||||
reset-gpio = <&gpio4 0 GPIO_ACTIVE_LOW>;
|
||||
clkreq-gpio = <&gpio4 1 GPIO_ACTIVE_LOW>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
|
|
|
@ -2349,7 +2349,7 @@
|
|||
ranges;
|
||||
|
||||
mu_rpmsg: mu_rpmsg@37440000 {
|
||||
compatible = "fsl,imx8-mu", "fsl,imx6sx-mu";
|
||||
compatible = "fsl,imx6sx-mu";
|
||||
reg = <0x0 0x37440000 0x0 0x10000>;
|
||||
interrupts = <31 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupt-parent = <&intmux_cm40>;
|
||||
|
|
Loading…
Reference in New Issue