Skip to content
Snippets Groups Projects
Commit 976d3f9b authored by Jonas Karlman's avatar Jonas Karlman
Browse files

fixup: arm: rockchip: Add RK3576 arch core support - u-boot.dtsi

- add minimal rng node, see [1] for driver
- add minimal otp node instead of picking an unmerged dts/upstream patch
- add missing emmc_rstnout, sdmmc0_pwren and pcfg_pull_up_drv_level_3
  pinctrl nodes
- add missing ioc_grf to fix use of pinctrl in SPL
- remove bootph props from unreferenced pcfg_pull_down and php_grf nodes
- adjust bootph for uart pinctrl to save a few ms boot time

[1] https://patchwork.ozlabs.org/patch/2038156/
parent 9bf45fa5
No related branches found
No related tags found
No related merge requests found
...@@ -14,6 +14,18 @@ ...@@ -14,6 +14,18 @@
compatible = "rockchip,rk3576-dmc"; compatible = "rockchip,rk3576-dmc";
bootph-all; bootph-all;
}; };
soc {
rng: rng@2a410000 {
compatible = "rockchip,rkrng";
reg = <0x0 0x2a410000 0x0 0x200>;
};
otp: otp@2a580000 {
compatible = "rockchip,rk3576-otp";
reg = <0x0 0x2a580000 0x0 0x400>;
};
};
}; };
&cru { &cru {
...@@ -35,15 +47,24 @@ ...@@ -35,15 +47,24 @@
bootph-some-ram; bootph-some-ram;
}; };
&emmc_rstnout {
bootph-pre-ram;
bootph-some-ram;
};
&emmc_strb { &emmc_strb {
bootph-pre-ram; bootph-pre-ram;
bootph-some-ram; bootph-some-ram;
}; };
&pcfg_pull_down { &ioc_grf {
bootph-all; bootph-all;
}; };
&otp {
bootph-some-ram;
};
&pcfg_pull_none { &pcfg_pull_none {
bootph-all; bootph-all;
}; };
...@@ -57,8 +78,9 @@ ...@@ -57,8 +78,9 @@
bootph-some-ram; bootph-some-ram;
}; };
&php_grf { &pcfg_pull_up_drv_level_3 {
bootph-all; bootph-pre-ram;
bootph-some-ram;
}; };
&pinctrl { &pinctrl {
...@@ -101,6 +123,11 @@ ...@@ -101,6 +123,11 @@
bootph-some-ram; bootph-some-ram;
}; };
&sdmmc0_pwren {
bootph-pre-ram;
bootph-some-ram;
};
&sys_grf { &sys_grf {
bootph-all; bootph-all;
}; };
...@@ -111,7 +138,8 @@ ...@@ -111,7 +138,8 @@
}; };
&uart0m0_xfer { &uart0m0_xfer {
bootph-all; bootph-pre-sram;
bootph-pre-ram;
}; };
&xin24m { &xin24m {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment