Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 01c43422 authored by Sebastian Hesselbarth's avatar Sebastian Hesselbarth Committed by Jason Cooper
Browse files

ARM: mvebu: armada-xp: Use pinctrl node alias



Armada XP pinctrl node gained an alias, make use of it.

Signed-off-by: default avatarSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Acked-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-By: default avatarBenoit Masson <yahoo@perenite.com>
Signed-off-by: default avatarJason Cooper <jason@lakedaemon.net>
parent 264a05e1
Loading
Loading
Loading
Loading
+34 −34
Original line number Diff line number Diff line
@@ -60,40 +60,6 @@
		};

		internal-regs {
			pinctrl: pin-ctrl@18000 {
				pinctrl-0 = <&pmx_phy_int>;
				pinctrl-names = "default";

				pmx_ge0: pmx-ge0 {
					marvell,pins = "mpp0", "mpp1", "mpp2", "mpp3",
						       "mpp4", "mpp5", "mpp6", "mpp7",
						       "mpp8", "mpp9", "mpp10", "mpp11";
					marvell,function = "ge0";
				};

				pmx_ge1: pmx-ge1 {
					marvell,pins = "mpp12", "mpp13", "mpp14", "mpp15",
						       "mpp16", "mpp17", "mpp18", "mpp19",
						       "mpp20", "mpp21", "mpp22", "mpp23";
					marvell,function = "ge1";
				};

				pmx_keys: pmx-keys {
					marvell,pins = "mpp33";
					marvell,function = "gpio";
				};

				pmx_spi: pmx-spi {
					marvell,pins = "mpp36", "mpp37", "mpp38", "mpp39";
					marvell,function = "spi";
				};

				pmx_phy_int: pmx-phy-int {
					marvell,pins = "mpp32";
					marvell,function = "gpio";
				};
			};

			serial@12000 {
				status = "okay";
			};
@@ -162,3 +128,37 @@
		};
	};
};

&pinctrl {
	pinctrl-0 = <&pmx_phy_int>;
	pinctrl-names = "default";

	pmx_ge0: pmx-ge0 {
		marvell,pins = "mpp0", "mpp1", "mpp2", "mpp3",
			       "mpp4", "mpp5", "mpp6", "mpp7",
			       "mpp8", "mpp9", "mpp10", "mpp11";
		marvell,function = "ge0";
	};

	pmx_ge1: pmx-ge1 {
		marvell,pins = "mpp12", "mpp13", "mpp14", "mpp15",
			       "mpp16", "mpp17", "mpp18", "mpp19",
			       "mpp20", "mpp21", "mpp22", "mpp23";
		marvell,function = "ge1";
	};

	pmx_keys: pmx-keys {
		marvell,pins = "mpp33";
		marvell,function = "gpio";
	};

	pmx_spi: pmx-spi {
		marvell,pins = "mpp36", "mpp37", "mpp38", "mpp39";
		marvell,function = "spi";
	};

	pmx_phy_int: pmx-phy-int {
		marvell,pins = "mpp32";
		marvell,function = "gpio";
	};
};
+31 −31
Original line number Diff line number Diff line
@@ -51,37 +51,6 @@
		};

		internal-regs {
			pinctrl: pin-ctrl@18000 {
				poweroff_pin: poweroff-pin {
					marvell,pins = "mpp24";
					marvell,function = "gpio";
				};

				power_button_pin: power-button-pin {
					marvell,pins = "mpp44";
					marvell,function = "gpio";
				};

				reset_button_pin: reset-button-pin {
					marvell,pins = "mpp45";
					marvell,function = "gpio";
				};
				select_button_pin: select-button-pin {
					marvell,pins = "mpp41";
					marvell,function = "gpio";
				};

				scroll_button_pin: scroll-button-pin {
					marvell,pins = "mpp42";
					marvell,function = "gpio";
				};

				hdd_led_pin: hdd-led-pin {
					marvell,pins = "mpp26";
					marvell,function = "gpio";
				};
			};

			serial@12000 {
				status = "okay";
			};
@@ -282,3 +251,34 @@
		gpios = <&gpio0 24 GPIO_ACTIVE_HIGH>;
	};
};

&pinctrl {
	poweroff_pin: poweroff-pin {
		marvell,pins = "mpp24";
		marvell,function = "gpio";
	};

	power_button_pin: power-button-pin {
		marvell,pins = "mpp44";
		marvell,function = "gpio";
	};

	reset_button_pin: reset-button-pin {
		marvell,pins = "mpp45";
		marvell,function = "gpio";
	};
	select_button_pin: select-button-pin {
		marvell,pins = "mpp41";
		marvell,function = "gpio";
	};

	scroll_button_pin: scroll-button-pin {
		marvell,pins = "mpp42";
		marvell,function = "gpio";
	};

	hdd_led_pin: hdd-led-pin {
		marvell,pins = "mpp26";
		marvell,function = "gpio";
	};
};
+4 −4
Original line number Diff line number Diff line
@@ -167,10 +167,6 @@
		};

		internal-regs {
			pinctrl: pin-ctrl@18000 {
				compatible = "marvell,mv78230-pinctrl";
			};

			gpio0: gpio@18100 {
				compatible = "marvell,orion-gpio";
				reg = <0x18100 0x40>;
@@ -195,3 +191,7 @@
		};
	};
};

&pinctrl {
	compatible = "marvell,mv78230-pinctrl";
};
+4 −4
Original line number Diff line number Diff line
@@ -251,10 +251,6 @@
		};

		internal-regs {
			pinctrl: pin-ctrl@18000 {
				compatible = "marvell,mv78260-pinctrl";
			};

			gpio0: gpio@18100 {
				compatible = "marvell,orion-gpio";
				reg = <0x18100 0x40>;
@@ -298,3 +294,7 @@
		};
	};
};

&pinctrl {
	compatible = "marvell,mv78260-pinctrl";
};
+4 −4
Original line number Diff line number Diff line
@@ -289,10 +289,6 @@
		};

		internal-regs {
			pinctrl: pin-ctrl@18000 {
				compatible = "marvell,mv78460-pinctrl";
			};

			gpio0: gpio@18100 {
				compatible = "marvell,orion-gpio";
				reg = <0x18100 0x40>;
@@ -336,3 +332,7 @@
		};
	};
};

&pinctrl {
	compatible = "marvell,mv78460-pinctrl";
};
Loading