Commit 9ab9ecd8 authored by Thierry Reding's avatar Thierry Reding

ARM: tegra: Drop reg-shift for Tegra HS UART

When the Tegra High-Speed UART is used instead of the regular UART, the
reg-shift property is implied from the compatible string and should not
be explicitly listed.
Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
parent 1b5bad01
...@@ -1539,14 +1539,17 @@ sdmmc3-clk-lb-out-pee4 { /* NC */ ...@@ -1539,14 +1539,17 @@ sdmmc3-clk-lb-out-pee4 { /* NC */
serial@70006040 { serial@70006040 {
compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
serial@70006200 { serial@70006200 {
compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
serial@70006300 { serial@70006300 {
compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
hdmi_ddc: i2c@7000c700 { hdmi_ddc: i2c@7000c700 {
......
...@@ -1532,14 +1532,17 @@ sdmmc3-clk-lb-out-pee4 { /* NC */ ...@@ -1532,14 +1532,17 @@ sdmmc3-clk-lb-out-pee4 { /* NC */
serial@70006040 { serial@70006040 {
compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
serial@70006200 { serial@70006200 {
compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
serial@70006300 { serial@70006300 {
compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
hdmi_ddc: i2c@7000c400 { hdmi_ddc: i2c@7000c400 {
......
...@@ -1389,6 +1389,7 @@ dsi_b { ...@@ -1389,6 +1389,7 @@ dsi_b {
*/ */
serial@70006000 { serial@70006000 {
compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
status = "okay"; status = "okay";
}; };
...@@ -1401,6 +1402,7 @@ serial@70006000 { ...@@ -1401,6 +1402,7 @@ serial@70006000 {
*/ */
serial@70006040 { serial@70006040 {
compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra124-hsuart", "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
status = "okay"; status = "okay";
}; };
......
...@@ -382,11 +382,13 @@ tegra_i2s1: i2s@70002800 { ...@@ -382,11 +382,13 @@ tegra_i2s1: i2s@70002800 {
uartb: serial@70006040 { uartb: serial@70006040 {
compatible = "nvidia,tegra20-hsuart"; compatible = "nvidia,tegra20-hsuart";
/delete-property/ reg-shift;
/* GPS BCM4751 */ /* GPS BCM4751 */
}; };
uartc: serial@70006200 { uartc: serial@70006200 {
compatible = "nvidia,tegra20-hsuart"; compatible = "nvidia,tegra20-hsuart";
/delete-property/ reg-shift;
status = "okay"; status = "okay";
/* Azurewave AW-NH665 BCM4329B1 */ /* Azurewave AW-NH665 BCM4329B1 */
......
...@@ -428,10 +428,12 @@ tegra_ac97: ac97@70002000 { ...@@ -428,10 +428,12 @@ tegra_ac97: ac97@70002000 {
serial@70006040 { serial@70006040 {
compatible = "nvidia,tegra20-hsuart"; compatible = "nvidia,tegra20-hsuart";
/delete-property/ reg-shift;
}; };
serial@70006300 { serial@70006300 {
compatible = "nvidia,tegra20-hsuart"; compatible = "nvidia,tegra20-hsuart";
/delete-property/ reg-shift;
}; };
nand-controller@70008000 { nand-controller@70008000 {
......
...@@ -829,14 +829,17 @@ pv0 { ...@@ -829,14 +829,17 @@ pv0 {
serial@70006040 { serial@70006040 {
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
serial@70006200 { serial@70006200 {
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
serial@70006300 { serial@70006300 {
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
hdmi_ddc: i2c@7000c700 { hdmi_ddc: i2c@7000c700 {
......
...@@ -820,14 +820,17 @@ pv0 { ...@@ -820,14 +820,17 @@ pv0 {
serial@70006040 { serial@70006040 {
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
serial@70006200 { serial@70006200 {
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
serial@70006300 { serial@70006300 {
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
hdmi_ddc: i2c@7000c700 { hdmi_ddc: i2c@7000c700 {
......
...@@ -804,11 +804,13 @@ drive_gma { ...@@ -804,11 +804,13 @@ drive_gma {
uartb: serial@70006040 { uartb: serial@70006040 {
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
/* GPS BCM4751 */ /* GPS BCM4751 */
}; };
uartc: serial@70006200 { uartc: serial@70006200 {
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
status = "okay"; status = "okay";
nvidia,adjust-baud-rates = <0 9600 100>, nvidia,adjust-baud-rates = <0 9600 100>,
......
...@@ -175,6 +175,7 @@ serial@70006000 { ...@@ -175,6 +175,7 @@ serial@70006000 {
serial@70006200 { serial@70006200 {
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
status = "okay"; status = "okay";
}; };
......
...@@ -701,10 +701,12 @@ pv0 { ...@@ -701,10 +701,12 @@ pv0 {
serial@70006040 { serial@70006040 {
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
serial@70006300 { serial@70006300 {
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
}; };
hdmi_ddc: i2c@7000c700 { hdmi_ddc: i2c@7000c700 {
......
...@@ -82,8 +82,9 @@ state_default: pinmux { ...@@ -82,8 +82,9 @@ state_default: pinmux {
}; };
uartc: serial@70006200 { uartc: serial@70006200 {
status = "okay";
compatible = "nvidia,tegra30-hsuart"; compatible = "nvidia,tegra30-hsuart";
/delete-property/ reg-shift;
status = "okay";
nvidia,adjust-baud-rates = <0 9600 100>, nvidia,adjust-baud-rates = <0 9600 100>,
<9600 115200 200>, <9600 115200 200>,
......
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