Commit d130f2e7 authored by Aleksei Mamlin's avatar Aleksei Mamlin Committed by Maxime Ripard

ARM: dts: sun7i: Re-order pinctrl nodes alphabetically

No functional change. Re-order sun7i pinctrl nodes alphabetically.
Signed-off-by: default avatarAleksei Mamlin <mamlinav@gmail.com>
Signed-off-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
parent 03907ab3
...@@ -1034,160 +1034,177 @@ pio: pinctrl@01c20800 { ...@@ -1034,160 +1034,177 @@ pio: pinctrl@01c20800 {
#interrupt-cells = <3>; #interrupt-cells = <3>;
#gpio-cells = <3>; #gpio-cells = <3>;
pwm0_pins_a: pwm0@0 { clk_out_a_pins_a: clk_out_a@0 {
allwinner,pins = "PB2"; allwinner,pins = "PI12";
allwinner,function = "pwm"; allwinner,function = "clk_out_a";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
pwm1_pins_a: pwm1@0 { clk_out_b_pins_a: clk_out_b@0 {
allwinner,pins = "PI3"; allwinner,pins = "PI13";
allwinner,function = "pwm"; allwinner,function = "clk_out_b";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
uart0_pins_a: uart0@0 { emac_pins_a: emac0@0 {
allwinner,pins = "PB22", "PB23"; allwinner,pins = "PA0", "PA1", "PA2",
allwinner,function = "uart0"; "PA3", "PA4", "PA5", "PA6",
"PA7", "PA8", "PA9", "PA10",
"PA11", "PA12", "PA13", "PA14",
"PA15", "PA16";
allwinner,function = "emac";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
uart2_pins_a: uart2@0 { gmac_pins_mii_a: gmac_mii@0 {
allwinner,pins = "PI16", "PI17", "PI18", "PI19"; allwinner,pins = "PA0", "PA1", "PA2",
allwinner,function = "uart2"; "PA3", "PA4", "PA5", "PA6",
"PA7", "PA8", "PA9", "PA10",
"PA11", "PA12", "PA13", "PA14",
"PA15", "PA16";
allwinner,function = "gmac";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
uart3_pins_a: uart3@0 { gmac_pins_rgmii_a: gmac_rgmii@0 {
allwinner,pins = "PG6", "PG7", "PG8", "PG9"; allwinner,pins = "PA0", "PA1", "PA2",
allwinner,function = "uart3"; "PA3", "PA4", "PA5", "PA6",
allwinner,drive = <SUN4I_PINCTRL_10_MA>; "PA7", "PA8", "PA10",
"PA11", "PA12", "PA13",
"PA15", "PA16";
allwinner,function = "gmac";
/*
* data lines in RGMII mode use DDR mode
* and need a higher signal drive strength
*/
allwinner,drive = <SUN4I_PINCTRL_40_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
uart3_pins_b: uart3@1 { i2c0_pins_a: i2c0@0 {
allwinner,pins = "PH0", "PH1"; allwinner,pins = "PB0", "PB1";
allwinner,function = "uart3"; allwinner,function = "i2c0";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
uart4_pins_a: uart4@0 { i2c1_pins_a: i2c1@0 {
allwinner,pins = "PG10", "PG11"; allwinner,pins = "PB18", "PB19";
allwinner,function = "uart4"; allwinner,function = "i2c1";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
uart4_pins_b: uart4@1 { i2c2_pins_a: i2c2@0 {
allwinner,pins = "PH4", "PH5"; allwinner,pins = "PB20", "PB21";
allwinner,function = "uart4"; allwinner,function = "i2c2";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
uart5_pins_a: uart5@0 { i2c3_pins_a: i2c3@0 {
allwinner,pins = "PI10", "PI11"; allwinner,pins = "PI0", "PI1";
allwinner,function = "uart5"; allwinner,function = "i2c3";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
uart6_pins_a: uart6@0 { ir0_rx_pins_a: ir0@0 {
allwinner,pins = "PI12", "PI13"; allwinner,pins = "PB4";
allwinner,function = "uart6"; allwinner,function = "ir0";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
uart7_pins_a: uart7@0 { ir0_tx_pins_a: ir0@1 {
allwinner,pins = "PI20", "PI21"; allwinner,pins = "PB3";
allwinner,function = "uart7"; allwinner,function = "ir0";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
i2c0_pins_a: i2c0@0 { ir1_rx_pins_a: ir1@0 {
allwinner,pins = "PB0", "PB1"; allwinner,pins = "PB23";
allwinner,function = "i2c0"; allwinner,function = "ir1";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
i2c1_pins_a: i2c1@0 { ir1_tx_pins_a: ir1@1 {
allwinner,pins = "PB18", "PB19"; allwinner,pins = "PB22";
allwinner,function = "i2c1"; allwinner,function = "ir1";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
i2c2_pins_a: i2c2@0 { mmc0_pins_a: mmc0@0 {
allwinner,pins = "PB20", "PB21"; allwinner,pins = "PF0", "PF1", "PF2",
allwinner,function = "i2c2"; "PF3", "PF4", "PF5";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,function = "mmc0";
allwinner,drive = <SUN4I_PINCTRL_30_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
i2c3_pins_a: i2c3@0 { mmc0_cd_pin_reference_design: mmc0_cd_pin@0 {
allwinner,pins = "PI0", "PI1"; allwinner,pins = "PH1";
allwinner,function = "i2c3"; allwinner,function = "gpio_in";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_PULL_UP>;
};
mmc2_pins_a: mmc2@0 {
allwinner,pins = "PC6", "PC7", "PC8",
"PC9", "PC10", "PC11";
allwinner,function = "mmc2";
allwinner,drive = <SUN4I_PINCTRL_30_MA>;
allwinner,pull = <SUN4I_PINCTRL_PULL_UP>;
};
mmc3_pins_a: mmc3@0 {
allwinner,pins = "PI4", "PI5", "PI6",
"PI7", "PI8", "PI9";
allwinner,function = "mmc3";
allwinner,drive = <SUN4I_PINCTRL_30_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
emac_pins_a: emac0@0 { ps20_pins_a: ps20@0 {
allwinner,pins = "PA0", "PA1", "PA2", allwinner,pins = "PI20", "PI21";
"PA3", "PA4", "PA5", "PA6", allwinner,function = "ps2";
"PA7", "PA8", "PA9", "PA10",
"PA11", "PA12", "PA13", "PA14",
"PA15", "PA16";
allwinner,function = "emac";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
clk_out_a_pins_a: clk_out_a@0 { ps21_pins_a: ps21@0 {
allwinner,pins = "PI12"; allwinner,pins = "PH12", "PH13";
allwinner,function = "clk_out_a"; allwinner,function = "ps2";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
clk_out_b_pins_a: clk_out_b@0 { pwm0_pins_a: pwm0@0 {
allwinner,pins = "PI13"; allwinner,pins = "PB2";
allwinner,function = "clk_out_b"; allwinner,function = "pwm";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
gmac_pins_mii_a: gmac_mii@0 { pwm1_pins_a: pwm1@0 {
allwinner,pins = "PA0", "PA1", "PA2", allwinner,pins = "PI3";
"PA3", "PA4", "PA5", "PA6", allwinner,function = "pwm";
"PA7", "PA8", "PA9", "PA10",
"PA11", "PA12", "PA13", "PA14",
"PA15", "PA16";
allwinner,function = "gmac";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
gmac_pins_rgmii_a: gmac_rgmii@0 { spdif_tx_pins_a: spdif@0 {
allwinner,pins = "PA0", "PA1", "PA2", allwinner,pins = "PB13";
"PA3", "PA4", "PA5", "PA6", allwinner,function = "spdif";
"PA7", "PA8", "PA10", allwinner,drive = <SUN4I_PINCTRL_10_MA>;
"PA11", "PA12", "PA13", allwinner,pull = <SUN4I_PINCTRL_PULL_UP>;
"PA15", "PA16";
allwinner,function = "gmac";
/*
* data lines in RGMII mode use DDR mode
* and need a higher signal drive strength
*/
allwinner,drive = <SUN4I_PINCTRL_40_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
spi0_pins_a: spi0@0 { spi0_pins_a: spi0@0 {
...@@ -1253,84 +1270,67 @@ spi2_cs0_pins_b: spi2_cs0@1 { ...@@ -1253,84 +1270,67 @@ spi2_cs0_pins_b: spi2_cs0@1 {
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
mmc0_pins_a: mmc0@0 { uart0_pins_a: uart0@0 {
allwinner,pins = "PF0", "PF1", "PF2", allwinner,pins = "PB22", "PB23";
"PF3", "PF4", "PF5"; allwinner,function = "uart0";
allwinner,function = "mmc0"; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,drive = <SUN4I_PINCTRL_30_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
mmc0_cd_pin_reference_design: mmc0_cd_pin@0 { uart2_pins_a: uart2@0 {
allwinner,pins = "PH1"; allwinner,pins = "PI16", "PI17", "PI18", "PI19";
allwinner,function = "gpio_in"; allwinner,function = "uart2";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_PULL_UP>;
};
mmc2_pins_a: mmc2@0 {
allwinner,pins = "PC6", "PC7", "PC8",
"PC9", "PC10", "PC11";
allwinner,function = "mmc2";
allwinner,drive = <SUN4I_PINCTRL_30_MA>;
allwinner,pull = <SUN4I_PINCTRL_PULL_UP>;
};
mmc3_pins_a: mmc3@0 {
allwinner,pins = "PI4", "PI5", "PI6",
"PI7", "PI8", "PI9";
allwinner,function = "mmc3";
allwinner,drive = <SUN4I_PINCTRL_30_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
ir0_rx_pins_a: ir0@0 { uart3_pins_a: uart3@0 {
allwinner,pins = "PB4"; allwinner,pins = "PG6", "PG7", "PG8", "PG9";
allwinner,function = "ir0"; allwinner,function = "uart3";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
ir0_tx_pins_a: ir0@1 { uart3_pins_b: uart3@1 {
allwinner,pins = "PB3"; allwinner,pins = "PH0", "PH1";
allwinner,function = "ir0"; allwinner,function = "uart3";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
ir1_rx_pins_a: ir1@0 { uart4_pins_a: uart4@0 {
allwinner,pins = "PB23"; allwinner,pins = "PG10", "PG11";
allwinner,function = "ir1"; allwinner,function = "uart4";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
ir1_tx_pins_a: ir1@1 { uart4_pins_b: uart4@1 {
allwinner,pins = "PB22"; allwinner,pins = "PH4", "PH5";
allwinner,function = "ir1"; allwinner,function = "uart4";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
ps20_pins_a: ps20@0 { uart5_pins_a: uart5@0 {
allwinner,pins = "PI20", "PI21"; allwinner,pins = "PI10", "PI11";
allwinner,function = "ps2"; allwinner,function = "uart5";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
ps21_pins_a: ps21@0 { uart6_pins_a: uart6@0 {
allwinner,pins = "PH12", "PH13"; allwinner,pins = "PI12", "PI13";
allwinner,function = "ps2"; allwinner,function = "uart6";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_NO_PULL>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
spdif_tx_pins_a: spdif@0 { uart7_pins_a: uart7@0 {
allwinner,pins = "PB13"; allwinner,pins = "PI20", "PI21";
allwinner,function = "spdif"; allwinner,function = "uart7";
allwinner,drive = <SUN4I_PINCTRL_10_MA>; allwinner,drive = <SUN4I_PINCTRL_10_MA>;
allwinner,pull = <SUN4I_PINCTRL_PULL_UP>; allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
}; };
}; };
......
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