Currently the dtbs_check for bcm2837 generates warnings like this:
gpio@
7e200000: 'pinctrl-0' is a dependency of 'pinctrl-names'
This is caused by the definition of pinctrl-names without matching
pinctrl group and vice versa. So defining both at the same place
make the dts files easier to review.
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Link: https://lore.kernel.org/r/20230617133620.53129-2-stefan.wahren@i2se.com
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
12 files changed:
"SD_DATA2_R",
"SD_DATA3_R";
"SD_DATA2_R",
"SD_DATA3_R";
+ pinctrl-names = "default";
pinctrl-0 = <&gpioout &alt0 &i2s_alt0>;
/* I2S interface */
pinctrl-0 = <&gpioout &alt0 &i2s_alt0>;
/* I2S interface */
"SD_DATA2_R",
"SD_DATA3_R";
"SD_DATA2_R",
"SD_DATA3_R";
+ pinctrl-names = "default";
pinctrl-0 = <&gpioout &alt0 &i2s_alt2>;
/* I2S interface */
pinctrl-0 = <&gpioout &alt0 &i2s_alt2>;
/* I2S interface */
"SD_DATA2_R",
"SD_DATA3_R";
"SD_DATA2_R",
"SD_DATA3_R";
+ pinctrl-names = "default";
pinctrl-0 = <&gpioout &alt0 &i2s_alt0>;
/* I2S interface */
pinctrl-0 = <&gpioout &alt0 &i2s_alt0>;
/* I2S interface */
"SD_DATA2_R",
"SD_DATA3_R";
"SD_DATA2_R",
"SD_DATA3_R";
+ pinctrl-names = "default";
pinctrl-0 = <&gpioout &alt0 &i2s_alt2>;
/* I2S interface */
pinctrl-0 = <&gpioout &alt0 &i2s_alt2>;
/* I2S interface */
"SD_DATA2_R",
"SD_DATA3_R";
"SD_DATA2_R",
"SD_DATA3_R";
+ pinctrl-names = "default";
pinctrl-0 = <&gpioout &alt0>;
};
pinctrl-0 = <&gpioout &alt0>;
};
"SD_DATA2_R",
"SD_DATA3_R";
"SD_DATA2_R",
"SD_DATA3_R";
+ pinctrl-names = "default";
pinctrl-0 = <&gpioout &alt0>;
};
pinctrl-0 = <&gpioout &alt0>;
};
"SD_DATA2_R",
"SD_DATA3_R";
"SD_DATA2_R",
"SD_DATA3_R";
+ pinctrl-names = "default";
pinctrl-0 = <&gpioout &alt0>;
};
pinctrl-0 = <&gpioout &alt0>;
};
+ pinctrl-names = "default";
pinctrl-0 = <&emmc_gpio34 &gpclk2_gpio43>;
};
pinctrl-0 = <&emmc_gpio34 &gpclk2_gpio43>;
};
"SD_DATA2_R",
"SD_DATA3_R";
"SD_DATA2_R",
"SD_DATA3_R";
+ pinctrl-names = "default";
pinctrl-0 = <&gpioout &alt0 &i2s_alt0>;
/* I2S interface */
pinctrl-0 = <&gpioout &alt0 &i2s_alt0>;
/* I2S interface */
- pinctrl-names = "default";
-
gpioout: gpioout {
brcm,pins = <6>;
brcm,function = <BCM2835_FSEL_GPIO_OUT>;
gpioout: gpioout {
brcm,pins = <6>;
brcm,function = <BCM2835_FSEL_GPIO_OUT>;
"SD_DATA2_R",
"SD_DATA3_R";
"SD_DATA2_R",
"SD_DATA3_R";
+ pinctrl-names = "default";
pinctrl-0 = <&gpioout &alt0 &i2s_alt0>;
/* I2S interface */
pinctrl-0 = <&gpioout &alt0 &i2s_alt0>;
/* I2S interface */
"SD_DATA2_R",
"SD_DATA3_R";
"SD_DATA2_R",
"SD_DATA3_R";
+ pinctrl-names = "default";
pinctrl-0 = <&gpioout &alt0>;
};
pinctrl-0 = <&gpioout &alt0>;
};
"SD_DATA2_R",
"SD_DATA3_R";
"SD_DATA2_R",
"SD_DATA3_R";
+ pinctrl-names = "default";
pinctrl-0 = <&gpioout &alt0>;
};
pinctrl-0 = <&gpioout &alt0>;
};
+ pinctrl-names = "default";
pinctrl-0 = <&emmc_gpio34 &gpclk2_gpio43>;
};
pinctrl-0 = <&emmc_gpio34 &gpclk2_gpio43>;
};