Commit a47c662a authored by Laxman Dewangan's avatar Laxman Dewangan Committed by Stephen Warren

ARM: tegra: convert dts files of Tegra30 platforms to use pinctrl defines

Use Tegra pinconrol dt-binding macro to set the values of different pinmux
properties of Tegra30 platforms.
Signed-off-by: default avatarLaxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: default avatarStephen Warren <swarren@nvidia.com>
parent ba4104e7
...@@ -52,8 +52,8 @@ state_default: pinmux { ...@@ -52,8 +52,8 @@ state_default: pinmux {
sdmmc1_clk_pz0 { sdmmc1_clk_pz0 {
nvidia,pins = "sdmmc1_clk_pz0"; nvidia,pins = "sdmmc1_clk_pz0";
nvidia,function = "sdmmc1"; nvidia,function = "sdmmc1";
nvidia,pull = <0>; nvidia,pull = <TEGRA_PIN_PULL_NONE>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
sdmmc1_cmd_pz1 { sdmmc1_cmd_pz1 {
nvidia,pins = "sdmmc1_cmd_pz1", nvidia,pins = "sdmmc1_cmd_pz1",
...@@ -62,14 +62,14 @@ sdmmc1_cmd_pz1 { ...@@ -62,14 +62,14 @@ sdmmc1_cmd_pz1 {
"sdmmc1_dat2_py5", "sdmmc1_dat2_py5",
"sdmmc1_dat3_py4"; "sdmmc1_dat3_py4";
nvidia,function = "sdmmc1"; nvidia,function = "sdmmc1";
nvidia,pull = <2>; nvidia,pull = <TEGRA_PIN_PULL_UP>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
sdmmc3_clk_pa6 { sdmmc3_clk_pa6 {
nvidia,pins = "sdmmc3_clk_pa6"; nvidia,pins = "sdmmc3_clk_pa6";
nvidia,function = "sdmmc3"; nvidia,function = "sdmmc3";
nvidia,pull = <0>; nvidia,pull = <TEGRA_PIN_PULL_NONE>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
sdmmc3_cmd_pa7 { sdmmc3_cmd_pa7 {
nvidia,pins = "sdmmc3_cmd_pa7", nvidia,pins = "sdmmc3_cmd_pa7",
...@@ -78,15 +78,15 @@ sdmmc3_cmd_pa7 { ...@@ -78,15 +78,15 @@ sdmmc3_cmd_pa7 {
"sdmmc3_dat2_pb5", "sdmmc3_dat2_pb5",
"sdmmc3_dat3_pb4"; "sdmmc3_dat3_pb4";
nvidia,function = "sdmmc3"; nvidia,function = "sdmmc3";
nvidia,pull = <2>; nvidia,pull = <TEGRA_PIN_PULL_UP>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
sdmmc4_clk_pcc4 { sdmmc4_clk_pcc4 {
nvidia,pins = "sdmmc4_clk_pcc4", nvidia,pins = "sdmmc4_clk_pcc4",
"sdmmc4_rst_n_pcc3"; "sdmmc4_rst_n_pcc3";
nvidia,function = "sdmmc4"; nvidia,function = "sdmmc4";
nvidia,pull = <0>; nvidia,pull = <TEGRA_PIN_PULL_NONE>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
sdmmc4_dat0_paa0 { sdmmc4_dat0_paa0 {
nvidia,pins = "sdmmc4_dat0_paa0", nvidia,pins = "sdmmc4_dat0_paa0",
...@@ -98,8 +98,8 @@ sdmmc4_dat0_paa0 { ...@@ -98,8 +98,8 @@ sdmmc4_dat0_paa0 {
"sdmmc4_dat6_paa6", "sdmmc4_dat6_paa6",
"sdmmc4_dat7_paa7"; "sdmmc4_dat7_paa7";
nvidia,function = "sdmmc4"; nvidia,function = "sdmmc4";
nvidia,pull = <2>; nvidia,pull = <TEGRA_PIN_PULL_UP>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
dap2_fs_pa2 { dap2_fs_pa2 {
nvidia,pins = "dap2_fs_pa2", nvidia,pins = "dap2_fs_pa2",
...@@ -107,18 +107,18 @@ dap2_fs_pa2 { ...@@ -107,18 +107,18 @@ dap2_fs_pa2 {
"dap2_din_pa4", "dap2_din_pa4",
"dap2_dout_pa5"; "dap2_dout_pa5";
nvidia,function = "i2s1"; nvidia,function = "i2s1";
nvidia,pull = <0>; nvidia,pull = <TEGRA_PIN_PULL_NONE>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
pex_l1_prsnt_n_pdd4 { pex_l1_prsnt_n_pdd4 {
nvidia,pins = "pex_l1_prsnt_n_pdd4", nvidia,pins = "pex_l1_prsnt_n_pdd4",
"pex_l1_clkreq_n_pdd6"; "pex_l1_clkreq_n_pdd6";
nvidia,pull = <2>; nvidia,pull = <TEGRA_PIN_PULL_UP>;
}; };
sdio3 { sdio3 {
nvidia,pins = "drive_sdio3"; nvidia,pins = "drive_sdio3";
nvidia,high-speed-mode = <0>; nvidia,high-speed-mode = <TEGRA_PIN_DISABLE>;
nvidia,schmitt = <0>; nvidia,schmitt = <TEGRA_PIN_DISABLE>;
nvidia,pull-down-strength = <46>; nvidia,pull-down-strength = <46>;
nvidia,pull-up-strength = <42>; nvidia,pull-up-strength = <42>;
nvidia,slew-rate-rising = <1>; nvidia,slew-rate-rising = <1>;
......
...@@ -59,8 +59,8 @@ state_default: pinmux { ...@@ -59,8 +59,8 @@ state_default: pinmux {
sdmmc1_clk_pz0 { sdmmc1_clk_pz0 {
nvidia,pins = "sdmmc1_clk_pz0"; nvidia,pins = "sdmmc1_clk_pz0";
nvidia,function = "sdmmc1"; nvidia,function = "sdmmc1";
nvidia,pull = <0>; nvidia,pull = <TEGRA_PIN_PULL_NONE>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
sdmmc1_cmd_pz1 { sdmmc1_cmd_pz1 {
nvidia,pins = "sdmmc1_cmd_pz1", nvidia,pins = "sdmmc1_cmd_pz1",
...@@ -69,14 +69,14 @@ sdmmc1_cmd_pz1 { ...@@ -69,14 +69,14 @@ sdmmc1_cmd_pz1 {
"sdmmc1_dat2_py5", "sdmmc1_dat2_py5",
"sdmmc1_dat3_py4"; "sdmmc1_dat3_py4";
nvidia,function = "sdmmc1"; nvidia,function = "sdmmc1";
nvidia,pull = <2>; nvidia,pull = <TEGRA_PIN_PULL_UP>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
sdmmc3_clk_pa6 { sdmmc3_clk_pa6 {
nvidia,pins = "sdmmc3_clk_pa6"; nvidia,pins = "sdmmc3_clk_pa6";
nvidia,function = "sdmmc3"; nvidia,function = "sdmmc3";
nvidia,pull = <0>; nvidia,pull = <TEGRA_PIN_PULL_NONE>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
sdmmc3_cmd_pa7 { sdmmc3_cmd_pa7 {
nvidia,pins = "sdmmc3_cmd_pa7", nvidia,pins = "sdmmc3_cmd_pa7",
...@@ -85,15 +85,15 @@ sdmmc3_cmd_pa7 { ...@@ -85,15 +85,15 @@ sdmmc3_cmd_pa7 {
"sdmmc3_dat2_pb5", "sdmmc3_dat2_pb5",
"sdmmc3_dat3_pb4"; "sdmmc3_dat3_pb4";
nvidia,function = "sdmmc3"; nvidia,function = "sdmmc3";
nvidia,pull = <2>; nvidia,pull = <TEGRA_PIN_PULL_UP>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
sdmmc4_clk_pcc4 { sdmmc4_clk_pcc4 {
nvidia,pins = "sdmmc4_clk_pcc4", nvidia,pins = "sdmmc4_clk_pcc4",
"sdmmc4_rst_n_pcc3"; "sdmmc4_rst_n_pcc3";
nvidia,function = "sdmmc4"; nvidia,function = "sdmmc4";
nvidia,pull = <0>; nvidia,pull = <TEGRA_PIN_PULL_NONE>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
sdmmc4_dat0_paa0 { sdmmc4_dat0_paa0 {
nvidia,pins = "sdmmc4_dat0_paa0", nvidia,pins = "sdmmc4_dat0_paa0",
...@@ -105,8 +105,8 @@ sdmmc4_dat0_paa0 { ...@@ -105,8 +105,8 @@ sdmmc4_dat0_paa0 {
"sdmmc4_dat6_paa6", "sdmmc4_dat6_paa6",
"sdmmc4_dat7_paa7"; "sdmmc4_dat7_paa7";
nvidia,function = "sdmmc4"; nvidia,function = "sdmmc4";
nvidia,pull = <2>; nvidia,pull = <TEGRA_PIN_PULL_UP>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
dap2_fs_pa2 { dap2_fs_pa2 {
nvidia,pins = "dap2_fs_pa2", nvidia,pins = "dap2_fs_pa2",
...@@ -114,17 +114,17 @@ dap2_fs_pa2 { ...@@ -114,17 +114,17 @@ dap2_fs_pa2 {
"dap2_din_pa4", "dap2_din_pa4",
"dap2_dout_pa5"; "dap2_dout_pa5";
nvidia,function = "i2s1"; nvidia,function = "i2s1";
nvidia,pull = <0>; nvidia,pull = <TEGRA_PIN_PULL_NONE>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
sdio3 { sdio3 {
nvidia,pins = "drive_sdio3"; nvidia,pins = "drive_sdio3";
nvidia,high-speed-mode = <0>; nvidia,high-speed-mode = <TEGRA_PIN_DISABLE>;
nvidia,schmitt = <0>; nvidia,schmitt = <TEGRA_PIN_DISABLE>;
nvidia,pull-down-strength = <46>; nvidia,pull-down-strength = <46>;
nvidia,pull-up-strength = <42>; nvidia,pull-up-strength = <42>;
nvidia,slew-rate-rising = <1>; nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FAST>;
nvidia,slew-rate-falling = <1>; nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_FAST>;
}; };
uart3_txd_pw6 { uart3_txd_pw6 {
nvidia,pins = "uart3_txd_pw6", nvidia,pins = "uart3_txd_pw6",
...@@ -132,8 +132,8 @@ uart3_txd_pw6 { ...@@ -132,8 +132,8 @@ uart3_txd_pw6 {
"uart3_rts_n_pc0", "uart3_rts_n_pc0",
"uart3_rxd_pw7"; "uart3_rxd_pw7";
nvidia,function = "uartc"; nvidia,function = "uartc";
nvidia,pull = <0>; nvidia,pull = <TEGRA_PIN_PULL_NONE>;
nvidia,tristate = <0>; nvidia,tristate = <TEGRA_PIN_DISABLE>;
}; };
}; };
}; };
......
#include <dt-bindings/clock/tegra30-car.h> #include <dt-bindings/clock/tegra30-car.h>
#include <dt-bindings/gpio/tegra-gpio.h> #include <dt-bindings/gpio/tegra-gpio.h>
#include <dt-bindings/pinctrl/pinctrl-tegra.h>
#include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/interrupt-controller/arm-gic.h>
#include "skeleton.dtsi" #include "skeleton.dtsi"
......
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