The correct default should be 0x04000021. In which we have the open
drain input option for field [25:26] with a pull up resistor and low
drive strength. This will allow the end point device to drive low the
wake and clkreq signals when necessary and don't have the PCIe
driving back to the endpoint device.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
(cherry picked from commit
2d3e439c1b32d78807bfc74dfc90f62aa897a709)
pinctrl_pciea: pcieagrp{
fsl,pins = <
- SC_P_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO27 0x00000021
- SC_P_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO28 0x00000021
- SC_P_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO29 0x00000021
+ SC_P_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO27 0x04000021
+ SC_P_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO28 0x04000021
+ SC_P_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO29 0x04000021
>;
};
pinctrl_pcieb: pciebgrp{
fsl,pins = <
- SC_P_PCIE_CTRL1_CLKREQ_B_LSIO_GPIO4_IO30 0x00000021
- SC_P_PCIE_CTRL1_WAKE_B_LSIO_GPIO4_IO31 0x00000021
- SC_P_PCIE_CTRL1_PERST_B_LSIO_GPIO5_IO00 0x00000021
+ SC_P_PCIE_CTRL1_CLKREQ_B_LSIO_GPIO4_IO30 0x04000021
+ SC_P_PCIE_CTRL1_WAKE_B_LSIO_GPIO4_IO31 0x04000021
+ SC_P_PCIE_CTRL1_PERST_B_LSIO_GPIO5_IO00 0x04000021
>;
};
pinctrl_pciea: pcieagrp{
fsl,pins = <
- SC_P_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO27 0x00000021
- SC_P_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO28 0x00000021
- SC_P_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO29 0x00000021
- SC_P_LVDS1_I2C0_SDA_LVDS1_GPIO0_IO03 0x00000021
- SC_P_USDHC2_RESET_B_LSIO_GPIO4_IO09 0x00000021
+ SC_P_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO27 0x04000021
+ SC_P_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO28 0x04000021
+ SC_P_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO29 0x04000021
+ SC_P_LVDS1_I2C0_SDA_LVDS1_GPIO0_IO03 0x04000021
+ SC_P_USDHC2_RESET_B_LSIO_GPIO4_IO09 0x04000021
>;
};
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
- SC_P_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO02 0x06000021
+ SC_P_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO00 0x04000021
+ SC_P_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO01 0x04000021
+ SC_P_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO02 0x04000021
>;
};
pinctrl_pcieb: pcieagrp{
fsl,pins = <
- SC_P_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO00 0x06000021
- SC_P_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO01 0x06000021
- SC_P_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO02 0x06000021
+ SC_P_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO00 0x04000021
+ SC_P_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO01 0x04000021
+ SC_P_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO02 0x04000021
>;
};