]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
ARM: dts: rmobile: Disable RPC HF by default
authorMarek Vasut <marek.vasut+renesas@gmail.com>
Sat, 10 Jul 2021 16:56:29 +0000 (18:56 +0200)
committerMarek Vasut <marek.vasut+renesas@gmail.com>
Tue, 20 Jul 2021 21:33:54 +0000 (23:33 +0200)
The RPC HF might be locked by ATF, and any access to its register
space would result in complete hang. Disable the RPC HF by default.
The ATF should be patched to set RPC node status = "okay" in the DT
fragment it passes to U-Boot in case the RPC HF access is unlocked,
and that way U-Boot could access the RPC HF safely.

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
arch/arm/dts/r8a77950-salvator-x-u-boot.dts
arch/arm/dts/r8a77950-ulcb-u-boot.dts
arch/arm/dts/r8a77960-salvator-x-u-boot.dts
arch/arm/dts/r8a77960-ulcb-u-boot.dts
arch/arm/dts/r8a77965-salvator-x-u-boot.dts
arch/arm/dts/r8a77965-ulcb-u-boot.dts
arch/arm/dts/r8a77990-ebisu-u-boot.dts
arch/arm/dts/r8a77995-draak-u-boot.dts

index bb83bc1d7b7c3dede353c6a502356f4d4f99bea7..d94ad91973ee478081017aa6be544354e7192a2d 100644 (file)
@@ -27,7 +27,7 @@
 
 &rpc {
        reg = <0 0xee200000 0 0x100>, <0 0x08000000 0 0x04000000>;
-       status = "okay";
+       status = "disabled";
 };
 
 &sdhi0 {
index 16d9e38b70b5906f6e918b079bf7f79c3e217727..ff00ccdb5bf3a3df96ac32b34a2481b77ebb50de 100644 (file)
@@ -39,7 +39,7 @@
 
 &rpc {
        reg = <0 0xee200000 0 0x100>, <0 0x08000000 0 0x04000000>;
-       status = "okay";
+       status = "disabled";
 };
 
 &sdhi0 {
index dda3567e9ee93a6dbafa725ec8c038d2f3880d45..79a54f38c140105f46cf84d46afd5a6d3df555f6 100644 (file)
@@ -27,7 +27,7 @@
 
 &rpc {
        reg = <0 0xee200000 0 0x100>, <0 0x08000000 0 0x04000000>;
-       status = "okay";
+       status = "disabled";
 };
 
 &sdhi0 {
index e4f77ae2627e3015d16fc0f3a2ab0c2d9ffaa9a2..1e9e8b87d58d7665d4695c1b5a3df0fa65e2d95b 100644 (file)
@@ -39,7 +39,7 @@
 
 &rpc {
        reg = <0 0xee200000 0 0x100>, <0 0x08000000 0 0x04000000>;
-       status = "okay";
+       status = "disabled";
 };
 
 &sdhi0 {
index e651e889bc8339748acad95cc0378093a8bf86f1..4272ecc110e80d7f35826d82e1240f4e8a7cad5b 100644 (file)
@@ -27,7 +27,7 @@
 
 &rpc {
        reg = <0 0xee200000 0 0x100>, <0 0x08000000 0 0x04000000>;
-       status = "okay";
+       status = "disabled";
 };
 
 &sdhi0 {
index 3574d6da6fd00e30e064f39c381b664419986e54..d9c680b17172c6ef7f9f316cb9de0c529e728df5 100644 (file)
@@ -39,7 +39,7 @@
 
 &rpc {
        reg = <0 0xee200000 0 0x100>, <0 0x08000000 0 0x04000000>;
-       status = "okay";
+       status = "disabled";
 };
 
 &sdhi0 {
index 7022a2ba84e8460c497578b00ab8bb3ef26ee2e6..55699bafc48eb662bf7113a7f64769edc79c2da6 100644 (file)
@@ -43,7 +43,7 @@
 
 &rpc {
        reg = <0 0xee200000 0 0x100>, <0 0x08000000 0 0x04000000>;
-       status = "okay";
+       status = "disabled";
 };
 
 &sdhi0 {
index 10fb9cb3b67561ed99035ec9d0143cd2faf920cc..0ea2570c1dc80925faff4df379605033bff5a16d 100644 (file)
@@ -10,5 +10,5 @@
 
 &rpc {
        reg = <0 0xee200000 0 0x100>, <0 0x08000000 0 0x04000000>;
-       status = "okay";
+       status = "disabled";
 };