Commit 535fb344 authored by Sebastian Hesselbarth's avatar Sebastian Hesselbarth Committed by Jason Cooper

ARM: dove: add common pinmux functions to DT

This adds common dedicated and gpio pinmux functions to SoC pinctrl
node. It also relocates pinctrl references to corresponding DT nodes.
Signed-off-by: default avatarSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Signed-off-by: default avatarJason Cooper <jason@lakedaemon.net>
parent 2d299834
...@@ -42,6 +42,8 @@ usb_power: regulator@1 { ...@@ -42,6 +42,8 @@ usb_power: regulator@1 {
regulator-always-on; regulator-always-on;
regulator-boot-on; regulator-boot-on;
gpio = <&gpio0 1 0>; gpio = <&gpio0 1 0>;
pinctrl-0 = <&pmx_gpio_1>;
pinctrl-names = "default";
}; };
}; };
...@@ -110,6 +112,7 @@ &sdio0 { ...@@ -110,6 +112,7 @@ &sdio0 {
status = "okay"; status = "okay";
/* sdio0 card detect is connected to wrong pin on CuBox */ /* sdio0 card detect is connected to wrong pin on CuBox */
cd-gpios = <&gpio0 12 1>; cd-gpios = <&gpio0 12 1>;
pinctrl-0 = <&pmx_sdio0 &pmx_gpio_12>;
}; };
&spi0 { &spi0 {
...@@ -122,23 +125,3 @@ spi-flash@0 { ...@@ -122,23 +125,3 @@ spi-flash@0 {
reg = <0>; reg = <0>;
}; };
}; };
&pinctrl {
pinctrl-0 = <&pmx_gpio_1 &pmx_gpio_12>;
pinctrl-names = "default";
pmx_gpio_1: pmx-gpio-1 {
marvell,pins = "mpp1";
marvell,function = "gpio";
};
pmx_gpio_12: pmx-gpio-12 {
marvell,pins = "mpp12";
marvell,function = "gpio";
};
pmx_gpio_18: pmx-gpio-18 {
marvell,pins = "mpp18";
marvell,function = "gpio";
};
};
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment