aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Karlman <jonas@kwiboo.se>2024-01-26 22:14:51 +0000
committerKever Yang <kever.yang@rock-chips.com>2024-02-04 18:47:25 +0800
commit473e54e79511044214a228bf6b7b50aaa29ed079 (patch)
tree9ab179ad35f1d28f8b341e1ee08f96b83296d516
parentd7b100ab32485a2c25f504d13c15bc6471be0596 (diff)
downloadu-boot-473e54e79511044214a228bf6b7b50aaa29ed079.zip
u-boot-473e54e79511044214a228bf6b7b50aaa29ed079.tar.gz
u-boot-473e54e79511044214a228bf6b7b50aaa29ed079.tar.bz2
rockchip: rk356x: Move common uart2 props to rk356x-u-boot.dtsi
Move uart2 bootph-pre-ram and clock-frequency props from board to SoC u-boot.dtsi. Regular board device tree already enables the uart2 node, so status prop is dropped from u-boot.dtsi file. Also remove unnecessary stdout-path = &uart2, regular board device tree already provide a stdout-path = "serial2:" value. Signed-off-by: Jonas Karlman <jonas@kwiboo.se> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
-rw-r--r--arch/arm/dts/rk3566-anbernic-rgxx3-u-boot.dtsi7
-rw-r--r--arch/arm/dts/rk3566-quartz64-a-u-boot.dtsi12
-rw-r--r--arch/arm/dts/rk3566-quartz64-b-u-boot.dtsi12
-rw-r--r--arch/arm/dts/rk3566-radxa-cm3-io-u-boot.dtsi12
-rw-r--r--arch/arm/dts/rk3566-soquartz-u-boot.dtsi12
-rw-r--r--arch/arm/dts/rk3568-bpi-r2-pro-u-boot.dtsi13
-rw-r--r--arch/arm/dts/rk3568-evb-u-boot.dtsi17
-rw-r--r--arch/arm/dts/rk3568-generic-u-boot.dtsi11
-rw-r--r--arch/arm/dts/rk3568-lubancat-2-u-boot.dtsi12
-rw-r--r--arch/arm/dts/rk3568-nanopi-r5s-u-boot.dtsi12
-rw-r--r--arch/arm/dts/rk3568-odroid-m1-u-boot.dtsi12
-rw-r--r--arch/arm/dts/rk3568-radxa-e25-u-boot.dtsi12
-rw-r--r--arch/arm/dts/rk3568-rock-3a-u-boot.dtsi12
-rw-r--r--arch/arm/dts/rk356x-u-boot.dtsi5
14 files changed, 5 insertions, 156 deletions
diff --git a/arch/arm/dts/rk3566-anbernic-rgxx3-u-boot.dtsi b/arch/arm/dts/rk3566-anbernic-rgxx3-u-boot.dtsi
index f986e19..fa3df73 100644
--- a/arch/arm/dts/rk3566-anbernic-rgxx3-u-boot.dtsi
+++ b/arch/arm/dts/rk3566-anbernic-rgxx3-u-boot.dtsi
@@ -4,7 +4,6 @@
/ {
chosen {
- stdout-path = &uart2;
u-boot,spl-boot-order = "same-as-spl", &sdmmc1, &sdmmc0;
};
@@ -88,9 +87,3 @@
vqmmc-supply = <&vcc_1v8>;
status = "okay";
};
-
-&uart2 {
- clock-frequency = <24000000>;
- bootph-all;
- status = "okay";
-};
diff --git a/arch/arm/dts/rk3566-quartz64-a-u-boot.dtsi b/arch/arm/dts/rk3566-quartz64-a-u-boot.dtsi
index 06cc15e..11976fd 100644
--- a/arch/arm/dts/rk3566-quartz64-a-u-boot.dtsi
+++ b/arch/arm/dts/rk3566-quartz64-a-u-boot.dtsi
@@ -2,12 +2,6 @@
#include "rk356x-u-boot.dtsi"
-/ {
- chosen {
- stdout-path = &uart2;
- };
-};
-
&gpio0 {
bootph-all;
};
@@ -28,12 +22,6 @@
};
};
-&uart2 {
- bootph-all;
- clock-frequency = <24000000>;
- status = "okay";
-};
-
/*
* U-Boot does not support multiple regulators using the same gpio,
* use vcc5v0_usb20_host to fix use of USB 2.0 port
diff --git a/arch/arm/dts/rk3566-quartz64-b-u-boot.dtsi b/arch/arm/dts/rk3566-quartz64-b-u-boot.dtsi
index 3c2c54e..8de9d15 100644
--- a/arch/arm/dts/rk3566-quartz64-b-u-boot.dtsi
+++ b/arch/arm/dts/rk3566-quartz64-b-u-boot.dtsi
@@ -2,12 +2,6 @@
#include "rk356x-u-boot.dtsi"
-/ {
- chosen {
- stdout-path = &uart2;
- };
-};
-
&sdhci {
cap-mmc-highspeed;
mmc-ddr-1_8v;
@@ -24,12 +18,6 @@
};
};
-&uart2 {
- bootph-all;
- clock-frequency = <24000000>;
- status = "okay";
-};
-
&usb_host0_xhci {
dr_mode = "host";
};
diff --git a/arch/arm/dts/rk3566-radxa-cm3-io-u-boot.dtsi b/arch/arm/dts/rk3566-radxa-cm3-io-u-boot.dtsi
index c925439..158f652 100644
--- a/arch/arm/dts/rk3566-radxa-cm3-io-u-boot.dtsi
+++ b/arch/arm/dts/rk3566-radxa-cm3-io-u-boot.dtsi
@@ -5,19 +5,7 @@
#include "rk356x-u-boot.dtsi"
-/ {
- chosen {
- stdout-path = &uart2;
- };
-};
-
&sdhci {
cap-mmc-highspeed;
mmc-ddr-1_8v;
};
-
-&uart2 {
- clock-frequency = <24000000>;
- bootph-all;
- status = "okay";
-};
diff --git a/arch/arm/dts/rk3566-soquartz-u-boot.dtsi b/arch/arm/dts/rk3566-soquartz-u-boot.dtsi
index 793cca2..f65f406 100644
--- a/arch/arm/dts/rk3566-soquartz-u-boot.dtsi
+++ b/arch/arm/dts/rk3566-soquartz-u-boot.dtsi
@@ -2,12 +2,6 @@
#include "rk356x-u-boot.dtsi"
-/ {
- chosen {
- stdout-path = &uart2;
- };
-};
-
&sdhci {
cap-mmc-highspeed;
mmc-ddr-1_8v;
@@ -15,12 +9,6 @@
pinctrl-0 = <&emmc_bus8 &emmc_clk &emmc_cmd &emmc_datastrobe>;
};
-&uart2 {
- bootph-all;
- clock-frequency = <24000000>;
- status = "okay";
-};
-
&usb_host0_xhci {
dr_mode = "host";
};
diff --git a/arch/arm/dts/rk3568-bpi-r2-pro-u-boot.dtsi b/arch/arm/dts/rk3568-bpi-r2-pro-u-boot.dtsi
index 60a3b21..5f4f14b 100644
--- a/arch/arm/dts/rk3568-bpi-r2-pro-u-boot.dtsi
+++ b/arch/arm/dts/rk3568-bpi-r2-pro-u-boot.dtsi
@@ -4,16 +4,3 @@
*/
#include "rk356x-u-boot.dtsi"
-
-/ {
- chosen {
- stdout-path = &uart2;
- };
-};
-
-&uart2 {
- clock-frequency = <24000000>;
- bootph-pre-ram;
- status = "okay";
-};
-
diff --git a/arch/arm/dts/rk3568-evb-u-boot.dtsi b/arch/arm/dts/rk3568-evb-u-boot.dtsi
index 382a52a..5f4f14b 100644
--- a/arch/arm/dts/rk3568-evb-u-boot.dtsi
+++ b/arch/arm/dts/rk3568-evb-u-boot.dtsi
@@ -4,20 +4,3 @@
*/
#include "rk356x-u-boot.dtsi"
-
-/ {
- chosen {
- stdout-path = &uart2;
- u-boot,spl-boot-order = "same-as-spl", &sdmmc0, &sdhci;
- };
-};
-
-&sdmmc0 {
- status = "okay";
-};
-
-&uart2 {
- clock-frequency = <24000000>;
- bootph-pre-ram;
- status = "okay";
-};
diff --git a/arch/arm/dts/rk3568-generic-u-boot.dtsi b/arch/arm/dts/rk3568-generic-u-boot.dtsi
index 9002258..6e8307e 100644
--- a/arch/arm/dts/rk3568-generic-u-boot.dtsi
+++ b/arch/arm/dts/rk3568-generic-u-boot.dtsi
@@ -1,14 +1,3 @@
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
#include "rk356x-u-boot.dtsi"
-
-/ {
- chosen {
- stdout-path = &uart2;
- };
-};
-
-&uart2 {
- bootph-pre-ram;
- clock-frequency = <24000000>;
-};
diff --git a/arch/arm/dts/rk3568-lubancat-2-u-boot.dtsi b/arch/arm/dts/rk3568-lubancat-2-u-boot.dtsi
index 27c6277..a44ac35 100644
--- a/arch/arm/dts/rk3568-lubancat-2-u-boot.dtsi
+++ b/arch/arm/dts/rk3568-lubancat-2-u-boot.dtsi
@@ -6,12 +6,6 @@
#include "rk356x-u-boot.dtsi"
-/ {
- chosen {
- stdout-path = &uart2;
- };
-};
-
&sdhci {
cap-mmc-highspeed;
mmc-ddr-1_8v;
@@ -19,9 +13,3 @@
mmc-hs400-enhanced-strobe;
pinctrl-0 = <&emmc_bus8 &emmc_clk &emmc_cmd &emmc_datastrobe>;
};
-
-&uart2 {
- bootph-all;
- clock-frequency = <24000000>;
- status = "okay";
-};
diff --git a/arch/arm/dts/rk3568-nanopi-r5s-u-boot.dtsi b/arch/arm/dts/rk3568-nanopi-r5s-u-boot.dtsi
index 880f8ff..62f572c 100644
--- a/arch/arm/dts/rk3568-nanopi-r5s-u-boot.dtsi
+++ b/arch/arm/dts/rk3568-nanopi-r5s-u-boot.dtsi
@@ -8,12 +8,6 @@
#include "rk356x-u-boot.dtsi"
-/ {
- chosen {
- stdout-path = &uart2;
- };
-};
-
&pcie3x1 {
/delete-property/ vpcie3v3-supply;
};
@@ -27,12 +21,6 @@
pinctrl-0 = <&emmc_bus8 &emmc_clk &emmc_cmd &emmc_datastrobe>;
};
-&uart2 {
- clock-frequency = <24000000>;
- bootph-all;
- status = "okay";
-};
-
&vcc5v0_usb_host {
/delete-property/ regulator-always-on;
/delete-property/ regulator-boot-on;
diff --git a/arch/arm/dts/rk3568-odroid-m1-u-boot.dtsi b/arch/arm/dts/rk3568-odroid-m1-u-boot.dtsi
index 0fc360b..ecba91a 100644
--- a/arch/arm/dts/rk3568-odroid-m1-u-boot.dtsi
+++ b/arch/arm/dts/rk3568-odroid-m1-u-boot.dtsi
@@ -2,12 +2,6 @@
#include "rk356x-u-boot.dtsi"
-/ {
- chosen {
- stdout-path = &uart2;
- };
-};
-
&fspi_dual_io_pins {
bootph-all;
};
@@ -29,9 +23,3 @@
bootph-pre-ram;
};
};
-
-&uart2 {
- bootph-all;
- clock-frequency = <24000000>;
- status = "okay";
-};
diff --git a/arch/arm/dts/rk3568-radxa-e25-u-boot.dtsi b/arch/arm/dts/rk3568-radxa-e25-u-boot.dtsi
index 1136f0b..caf5244 100644
--- a/arch/arm/dts/rk3568-radxa-e25-u-boot.dtsi
+++ b/arch/arm/dts/rk3568-radxa-e25-u-boot.dtsi
@@ -2,12 +2,6 @@
#include "rk356x-u-boot.dtsi"
-/ {
- chosen {
- stdout-path = &uart2;
- };
-};
-
&pcie3x1 {
pinctrl-0 = <&pcie30x1_reset_h>;
};
@@ -28,12 +22,6 @@
mmc-hs400-enhanced-strobe;
};
-&uart2 {
- bootph-all;
- clock-frequency = <24000000>;
- status = "okay";
-};
-
&usb_host0_xhci {
dr_mode = "host";
};
diff --git a/arch/arm/dts/rk3568-rock-3a-u-boot.dtsi b/arch/arm/dts/rk3568-rock-3a-u-boot.dtsi
index b05b715..46ebb77 100644
--- a/arch/arm/dts/rk3568-rock-3a-u-boot.dtsi
+++ b/arch/arm/dts/rk3568-rock-3a-u-boot.dtsi
@@ -6,12 +6,6 @@
#include "rk356x-u-boot.dtsi"
-/ {
- chosen {
- stdout-path = &uart2;
- };
-};
-
&pcie3x2 {
pinctrl-0 = <&pcie3x2_reset_h>;
};
@@ -48,9 +42,3 @@
spi-tx-bus-width = <1>;
};
};
-
-&uart2 {
- clock-frequency = <24000000>;
- bootph-all;
- status = "okay";
-};
diff --git a/arch/arm/dts/rk356x-u-boot.dtsi b/arch/arm/dts/rk356x-u-boot.dtsi
index 354b695..cacd453 100644
--- a/arch/arm/dts/rk356x-u-boot.dtsi
+++ b/arch/arm/dts/rk356x-u-boot.dtsi
@@ -141,6 +141,11 @@
bootph-pre-ram;
};
+&uart2 {
+ bootph-pre-ram;
+ clock-frequency = <24000000>;
+};
+
#ifdef CONFIG_ROCKCHIP_SPI_IMAGE
&binman {
simple-bin-spi {