ARM: tegra: make pinmux node to be always enable for Tegra124
Laxman Dewangan [Fri, 10 Jan 2014 07:11:27 +0000 (12:11 +0530)]
Make status of pinmux node of Tegra124 to be always enable so that
pinctrl will get register from DT always for all Tegra124 platforms.

This will remove the need to enabling pinmux from platform specific dts
file.

Change-Id: I8c2ac1e9cc7d27a82ddac515f44e52b2b9132a44
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/354111

arch/arm/boot/dts/tegra124-bonaire.dts
arch/arm/boot/dts/tegra124-loki.dts
arch/arm/boot/dts/tegra124-platforms/tegra124-e1780-pinmux.dtsi
arch/arm/boot/dts/tegra124-platforms/tegra124-p1761-pinmux.dtsi
arch/arm/boot/dts/tegra124-platforms/tegra124-pm359-pinmux.dtsi
arch/arm/boot/dts/tegra124-platforms/tegra124-pm374-pinmux.dtsi
arch/arm/boot/dts/tegra124-soc.dtsi
arch/arm/boot/dts/tegra124-vcm30_t124.dts

index 88f0fce..3c65288 100644 (file)
                reg = <0x80000000 0x20000000>;
        };
 
-       pinmux {
-               status = "okay";
-       };
-
        i2c@7000c000 {
                status = "okay";
                clock-frequency = <100000>;
index 977ed79..496f710 100644 (file)
                linux,initrd-end = <0x851bc400>;
        };
 
-       pinmux {
-               status = "okay";
-       };
-
        serial@70006000 {
                compatible = "nvidia,tegra114-hsuart";
                status = "okay";
index 00d55e2..c811e91 100644 (file)
@@ -2,7 +2,6 @@
 
 / {
        pinmux: pinmux {
-               status = "okay";
                pinctrl-names = "default", "drive", "unused";
                pinctrl-0 = <&pinmux_default>;
                pinctrl-1 = <&drive_default>;
index 30aa1fb..13b30a7 100644 (file)
@@ -2,7 +2,6 @@
 
 / {
        pinmux: pinmux {
-               status = "okay";
                pinctrl-names = "default", "drive", "unused";
                pinctrl-0 = <&pinmux_default>;
                pinctrl-1 = <&drive_default>;
index 0c8a131..b2e114b 100644 (file)
@@ -1,7 +1,6 @@
 #include <dt-bindings/pinctrl/pinctrl-tegra.h>
 / {
   pinmux: pinmux {
-         status = "okay";
          pinctrl-names = "default", "drive", "unused";
          pinctrl-0 = <&pinmux_default>;
          pinctrl-1 = <&drive_default>;
index a1da94d..bcec140 100644 (file)
@@ -1,7 +1,6 @@
 #include <dt-bindings/pinctrl/pinctrl-tegra.h>
 / {
   pinmux: pinmux {
-         status = "okay";
          pinctrl-names = "default", "drive", "unused";
          pinctrl-0 = <&pinmux_default>;
          pinctrl-1 = <&drive_default>;
index 01316c7..a444abc 100644 (file)
@@ -89,7 +89,6 @@
                compatible = "nvidia,tegra124-pinmux";
                reg = <0x70000868 0x164         /* Pad control registers */
                       0x70003000 0x434>;       /* Mux registers */
-               status = "disable";
        };
 
        /*
index ea2b9ce..b3e0c14 100644 (file)
        chosen {
        };
 
-       pinmux {
-               status = "okay";
-       };
-
        i2c@7000c000 {
                status = "okay";
                clock-frequency = <100000>;