Home > other >  /pin in the device tree conflict checking method? [of_get_named_gpio] [return - 2]
/pin in the device tree conflict checking method? [of_get_named_gpio] [return - 2]

Time:05-18

Doubt device tree pin conflict, failure to apply for one of the pin return - 2, how do I check the conflict? This is my check to the pins of the conflict, censored, but still won't do,

 pinctrl_fsio: fsio {
FSL, pins=& lt;
MX6UL_PAD_CSI_DATA00__GPIO4_IO21 0 x000110a1/IO I1/* */
MX6UL_PAD_CSI_DATA02__GPIO4_IO23 0 x000110a1
MX6UL_PAD_CSI_DATA04__GPIO4_IO25 0 x000110a1
MX6UL_PAD_CSI_DATA06__GPIO4_IO27 0 x000110a1/*/IO I4 */

/* MX6UL_PAD_GPIO1_IO04__GPIO1_IO04 0 x000110a1 IO O1/* */
MX6UL_PAD_GPIO1_IO02__GPIO1_IO02 0 x000110a1
MX6UL_PAD_GPIO1_IO00__GPIO1_IO00 0 x000110a1
MX6UL_PAD_GPIO1_IO08__GPIO1_IO08 0 x000110a1/*/IO */m1

MX6UL_PAD_GPIO1_IO09__GPIO1_IO09 0 x000110a1/*//* and */IO FB O1 SD1 RESET conflict, have been blocked, attention! */

Reg_sd1_vmmc: regulator @ {1
Compatible="regulator - fixed";
Regulator - name="VSD_3V3";
The regulator - min - microvolt=& lt; 3300000 & gt;;
The regulator - Max - microvolt=& lt; 3300000 & gt;;
/* gpio=& lt; & Gpio1 9 GPIO_ACTIVE_HIGH & gt;; */
Off - on - delay=& lt; 20000 & gt;;
The enable active - high;
};

{pinctrl_hog_1: hoggrp - 1

FSL, pins=& lt;

MX6UL_PAD_UART1_RTS_B__GPIO1_IO190x17059 SD1 CD/* */

MX6UL_PAD_GPIO1_IO05__USDHC1_VSELECT0x17059/* SD1 VSELECT */

/* MX6UL_PAD_GPIO1_IO09__GPIO1_IO09 0 x17059/* SD1 RESET */

;

};

Reg_sd1_vmmc: regulator @ {1
Compatible="regulator - fixed";
Regulator - name="VSD_3V3";
The regulator - min - microvolt=& lt; 3300000 & gt;;
The regulator - Max - microvolt=& lt; 3300000 & gt;;
/* gpio=& lt; & Gpio1 9 GPIO_ACTIVE_HIGH & gt;; */
Off - on - delay=& lt; 20000 & gt;;
The enable active - high;
};



  • Related