ARM: dts: armada-385-linksys: group pins in pinctrl
A pin group per node is sufficient, further specialization only serves as documentation which can be a comment just as well. This simplifies configuring pins for nodes in dependants. Also use labels which end up right by the node they are intended for. Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com> Signed-off-by: Imre Kaloz <kaloz@openwrt.org> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
This commit is contained in:
parent
bf6c959eb4
commit
1216132f4d
|
@ -83,7 +83,7 @@
|
||||||
compatible = "gpio-keys";
|
compatible = "gpio-keys";
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <0>;
|
#size-cells = <0>;
|
||||||
pinctrl-0 = <&keys_pin>;
|
pinctrl-0 = <&gpio_keys_pins>;
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
|
|
||||||
button@1 {
|
button@1 {
|
||||||
|
@ -101,7 +101,7 @@
|
||||||
|
|
||||||
gpio_leds: gpio-leds {
|
gpio_leds: gpio-leds {
|
||||||
compatible = "gpio-leds";
|
compatible = "gpio-leds";
|
||||||
pinctrl-0 = <&power_led_pin &sata_led_pin>;
|
pinctrl-0 = <&gpio_leds_pins>;
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
|
|
||||||
power {
|
power {
|
||||||
|
@ -247,18 +247,15 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
&pinctrl {
|
&pinctrl {
|
||||||
keys_pin: keys-pin {
|
gpio_keys_pins: gpio-keys-pins {
|
||||||
|
/* mpp24: wps, mpp29: reset */
|
||||||
marvell,pins = "mpp24", "mpp29";
|
marvell,pins = "mpp24", "mpp29";
|
||||||
marvell,function = "gpio";
|
marvell,function = "gpio";
|
||||||
};
|
};
|
||||||
|
|
||||||
power_led_pin: power-led-pin {
|
gpio_leds_pins: gpio-leds-pins {
|
||||||
marvell,pins = "mpp55";
|
/* mpp54: sata, mpp55: power */
|
||||||
marvell,function = "gpio";
|
marvell,pins = "mpp54", "mpp55";
|
||||||
};
|
|
||||||
|
|
||||||
sata_led_pin: sata-led-pin {
|
|
||||||
marvell,pins = "mpp54";
|
|
||||||
marvell,function = "gpio";
|
marvell,function = "gpio";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue