ARM: dts: sun8i: a23/a33: Remove all useless pinctrl nodes

The gpio pinctrl nodes are redundant and as such useless most of the times.
Since they will also generate warnings in DTC, we can simply remove most of
them.

Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
Acked-by: Chen-Yu Tsai <wens@csie.org>
This commit is contained in:
Maxime Ripard 2018-11-07 11:14:15 +01:00
parent dac89fd278
commit ec6b944c5a
No known key found for this signature in database
GPG Key ID: E3EF0D6F671851C5
4 changed files with 1 additions and 47 deletions

View File

@ -54,8 +54,6 @@
wifi_pwrseq: wifi_pwrseq { wifi_pwrseq: wifi_pwrseq {
compatible = "mmc-pwrseq-simple"; compatible = "mmc-pwrseq-simple";
pinctrl-names = "default";
pinctrl-0 = <&wifi_pwrseq_pin_mid2407>;
reset-gpios = <&r_pio 0 6 GPIO_ACTIVE_LOW>; /* PL6 */ reset-gpios = <&r_pio 0 6 GPIO_ACTIVE_LOW>; /* PL6 */
/* The esp8089 needs 200 ms after driving wifi-en high */ /* The esp8089 needs 200 ms after driving wifi-en high */
post-power-on-delay-ms = <200>; post-power-on-delay-ms = <200>;
@ -85,13 +83,6 @@
}; };
}; };
&r_pio {
wifi_pwrseq_pin_mid2407: wifi_pwrseq_pin@0 {
pins = "PL6";
function = "gpio_out";
};
};
&touchscreen { &touchscreen {
reg = <0x40>; reg = <0x40>;
compatible = "silead,gsl1680"; compatible = "silead,gsl1680";

View File

@ -54,8 +54,6 @@
wifi_pwrseq: wifi_pwrseq { wifi_pwrseq: wifi_pwrseq {
compatible = "mmc-pwrseq-simple"; compatible = "mmc-pwrseq-simple";
pinctrl-names = "default";
pinctrl-0 = <&wifi_pwrseq_pin_mid2809>;
reset-gpios = <&r_pio 0 6 GPIO_ACTIVE_LOW>; /* PL6 */ reset-gpios = <&r_pio 0 6 GPIO_ACTIVE_LOW>; /* PL6 */
/* The esp8089 needs 200 ms after driving wifi-en high */ /* The esp8089 needs 200 ms after driving wifi-en high */
post-power-on-delay-ms = <200>; post-power-on-delay-ms = <200>;
@ -78,13 +76,6 @@
}; };
}; };
&r_pio {
wifi_pwrseq_pin_mid2809: wifi_pwrseq_pin@0 {
pins = "PL6";
function = "gpio_out";
};
};
&touchscreen { &touchscreen {
reg = <0x40>; reg = <0x40>;
compatible = "silead,gsl3670"; compatible = "silead,gsl3670";

View File

@ -63,8 +63,6 @@
leds { leds {
compatible = "gpio-leds"; compatible = "gpio-leds";
pinctrl-names = "default";
pinctrl-0 = <&led_pins_parrot>;
led1 { led1 {
label = "parrot:led1:usr"; label = "parrot:led1:usr";
@ -138,7 +136,7 @@
&mmc1 { &mmc1 {
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&mmc1_pins_a>, <&wifi_reset_pin_parrot>; pinctrl-0 = <&mmc1_pins_a>;
vmmc-supply = <&reg_aldo1>; vmmc-supply = <&reg_aldo1>;
mmc-pwrseq = <&wifi_pwrseq>; mmc-pwrseq = <&wifi_pwrseq>;
bus-width = <4>; bus-width = <4>;
@ -171,28 +169,11 @@
bias-pull-up; bias-pull-up;
}; };
led_pins_parrot: led_pins@0 {
pins = "PE16", "PE17";
function = "gpio_out";
};
usb0_id_det: usb0_id_detect_pin@0 { usb0_id_det: usb0_id_detect_pin@0 {
pins = "PD10"; pins = "PD10";
function = "gpio_in"; function = "gpio_in";
bias-pull-up; bias-pull-up;
}; };
usb1_vbus_pin_parrot: usb1_vbus_pin@0 {
pins = "PD12";
function = "gpio_out";
};
};
&r_pio {
wifi_reset_pin_parrot: wifi_reset_pin@0 {
pins = "PL6";
function = "gpio_out";
};
}; };
&r_rsb { &r_rsb {
@ -318,8 +299,6 @@
}; };
&reg_usb1_vbus { &reg_usb1_vbus {
pinctrl-names = "default";
pinctrl-0 = <&usb1_vbus_pin_parrot>;
gpio = <&pio 3 12 GPIO_ACTIVE_HIGH>; /* PD12 */ gpio = <&pio 3 12 GPIO_ACTIVE_HIGH>; /* PD12 */
status = "okay"; status = "okay";
}; };

View File

@ -73,8 +73,6 @@
reg = <0x40>; reg = <0x40>;
interrupt-parent = <&pio>; interrupt-parent = <&pio>;
interrupts = <1 5 IRQ_TYPE_EDGE_FALLING>; /* PB5 */ interrupts = <1 5 IRQ_TYPE_EDGE_FALLING>; /* PB5 */
pinctrl-names = "default";
pinctrl-0 = <&ts_power_pin>;
power-gpios = <&pio 7 1 GPIO_ACTIVE_HIGH>; /* PH1 */ power-gpios = <&pio 7 1 GPIO_ACTIVE_HIGH>; /* PH1 */
/* Tablet dts must provide reg and compatible */ /* Tablet dts must provide reg and compatible */
status = "disabled"; status = "disabled";
@ -97,11 +95,6 @@
bias-pull-up; bias-pull-up;
}; };
ts_power_pin: ts_power_pin@0 {
pins = "PH1";
function = "gpio_out";
};
usb0_id_detect_pin: usb0_id_detect_pin@0 { usb0_id_detect_pin: usb0_id_detect_pin@0 {
pins = "PH8"; pins = "PH8";
function = "gpio_in"; function = "gpio_in";