Commit a346d4dc authored by Emanuele Ghidoli's avatar Emanuele Ghidoli Committed by Shawn Guo
Browse files

arm64: dts: colibri-imx8x: fix eval board pin configuration



Fix pinctrl groups to have SODIMM 75 only in one group.
Remove configuration of the pin at SoM level because it is normally
used as CSI_MCLK at camera interface connector.
Without this fix it is not possible, without redefining iomuxc pinctrl,
to use CSI_MCLK signal and leads to the following error messages:

imx8qxp-pinctrl scu:pinctrl: pin IMX8QXP_CSI_MCLK already requested
imx8qxp-pinctrl scu:pinctrl: pin-147 (16-003c) status -22

Fixes: 4d2adf73 ("arm64: dts: colibri-imx8x: Split pinctrl_hog1")
Signed-off-by: default avatarEmanuele Ghidoli <emanuele.ghidoli@toradex.com>
Signed-off-by: default avatarAndrejs Cainikovs <andrejs.cainikovs@toradex.com>
Signed-off-by: default avatarFrancesco Dolcini <francesco.dolcini@toradex.com>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent 07bb2e36
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -365,7 +365,7 @@
&iomuxc {
	pinctrl-names = "default";
	pinctrl-0 = <&pinctrl_ext_io0>, <&pinctrl_hog0>, <&pinctrl_hog1>,
		    <&pinctrl_hog2>, <&pinctrl_lpspi2_cs2>;
		    <&pinctrl_lpspi2_cs2>;

	/* On-module touch pen-down interrupt */
	pinctrl_ad7879_int: ad7879intgrp {
@@ -499,8 +499,7 @@
	};

	pinctrl_hog1: hog1grp {
		fsl,pins = <IMX8QXP_CSI_MCLK_LSIO_GPIO3_IO01			0x20>,		/* SODIMM  75 */
			   <IMX8QXP_QSPI0A_SCLK_LSIO_GPIO3_IO16			0x20>;		/* SODIMM  93 */
		fsl,pins = <IMX8QXP_QSPI0A_SCLK_LSIO_GPIO3_IO16			0x20>;		/* SODIMM  93 */
	};

	pinctrl_hog2: hog2grp {