Several rk3588s board DTS files override pinctrl-0 for i2c, i2s, pwm,
spi, tsadc and uart nodes without re-specifying pinctrl-names. While
the property is inherited from the base rk3588s.dtsi, add it explicitly
to the board-level overrides for consistency with other nodes.
Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Link: https://patch.msgid.link/20260428-dts-rk-frl-enable-gpios-v2-13-924df9db884a@collabora.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
&i2c0 {
pinctrl-0 = <&i2c0m2_xfer>;
+ pinctrl-names = "default";
status = "okay";
vdd_cpu_big0_s0: regulator@42 {
&i2c6 {
pinctrl-0 = <&i2c6m3_xfer>;
+ pinctrl-names = "default";
status = "okay";
hym8563: rtc@51 {
&i2c7 {
pinctrl-0 = <&i2c7m0_xfer>;
+ pinctrl-names = "default";
status = "okay";
es8316: audio-codec@10 {
&i2s0_sclk
&i2s0_sdi0
&i2s0_sdo0>;
+ pinctrl-names = "default";
status = "okay";
i2s0_8ch_p0: port {
&pwm2 {
pinctrl-0 = <&pwm2m1_pins>;
+ pinctrl-names = "default";
status = "okay";
};
&uart2 {
pinctrl-0 = <&uart2m0_xfer>;
+ pinctrl-names = "default";
status = "okay";
};
&pwm12 {
pinctrl-0 = <&pwm12m1_pins>;
+ pinctrl-names = "default";
status = "okay";
};
&i2c4 {
pinctrl-0 = <&i2c4m2_xfer>;
+ pinctrl-names = "default";
status = "okay";
ti_adc: adc@48 {
&i2c6 {
pinctrl-0 = <&i2c6m3_xfer>;
+ pinctrl-names = "default";
status = "okay";
fusb302: typec@22 {
&i2s0_sclk
&i2s0_sdi0
&i2s0_sdo0>;
+ pinctrl-names = "default";
status = "okay";
};
&pwm12 {
pinctrl-0 = <&pwm12m1_pins>;
+ pinctrl-names = "default";
status = "okay";
};
&pwm13 {
pinctrl-0 = <&pwm13m1_pins>;
+ pinctrl-names = "default";
status = "okay";
};
&uart2 {
pinctrl-0 = <&uart2m0_xfer>;
+ pinctrl-names = "default";
status = "okay";
};
&uart9 {
pinctrl-0 = <&uart9m2_xfer>, <&uart9m2_ctsn>, <&uart9m2_rtsn>;
+ pinctrl-names = "default";
uart-has-rtscts;
status = "okay";
&i2c6 {
pinctrl-0 = <&i2c6m3_xfer>;
+ pinctrl-names = "default";
status = "okay";
fusb302: typec-portc@22 {
&i2c7 {
pinctrl-0 = <&i2c7m0_xfer>;
+ pinctrl-names = "default";
status = "okay";
es8388: audio-codec@11 {
&uart2 {
pinctrl-0 = <&uart2m0_xfer>;
+ pinctrl-names = "default";
status = "okay";
};
&uart2 {
pinctrl-0 = <&uart2m0_xfer>;
+ pinctrl-names = "default";
status = "okay";
};
&uart2 {
pinctrl-0 = <&uart2m0_xfer>;
+ pinctrl-names = "default";
status = "okay";
};
&uart2 {
pinctrl-0 = <&uart2m0_xfer>;
+ pinctrl-names = "default";
status = "okay";
};
&i2c1 {
pinctrl-0 = <&i2c1m2_xfer>;
+ pinctrl-names = "default";
status = "okay";
rtc@51 {
&pwm5 {
pinctrl-0 = <&pwm5m1_pins>;
+ pinctrl-names = "default";
status = "okay";
};
&uart2 {
pinctrl-0 = <&uart2m0_xfer>;
+ pinctrl-names = "default";
status = "okay";
};
&i2c0 {
pinctrl-0 = <&i2c0m2_xfer>;
+ pinctrl-names = "default";
status = "okay";
vdd_cpu_big0_s0: regulator@42 {
assigned-clock-rates = <200000000>;
num-cs = <1>;
pinctrl-0 = <&spi2m2_cs0 &spi2m2_pins>;
+ pinctrl-names = "default";
status = "okay";
pmic@0 {
* through the CRU.
*/
pinctrl-0 = <&tsadc_gpio_func>;
+ pinctrl-names = "default";
status = "okay";
};
&uart7 {
pinctrl-0 = <&uart7m2_xfer>;
+ pinctrl-names = "default";
status = "okay";
};
&uart2 {
pinctrl-0 = <&uart2m0_xfer>;
+ pinctrl-names = "default";
status = "okay";
};
&uart2 {
pinctrl-0 = <&uart2m0_xfer>;
+ pinctrl-names = "default";
status = "okay";
};