feat(tc): add 'kaslr-seed' node in device tree for TC3
Add 'kaslr-seed' node in device tree for TC3.
Note, TC4 doesn't need to add this node as it can dynamically generate
seed based on CPU arch's RNG_TRAP feature.
Signed-off-by: Leo Yan <leo.yan@arm.com>
Signed-off-by: Icen Zeyada <Icen.Zeyada2@arm.com>
Change-Id: I5c3f857d0f4e81ccd3bacb4c1ab032c8ea6e6873
diff --git a/fdts/tc3.dts b/fdts/tc3.dts
index 3b02f91..bce1a54 100644
--- a/fdts/tc3.dts
+++ b/fdts/tc3.dts
@@ -49,6 +49,15 @@
#include "tc3-4-base.dtsi"
/ {
+ /*
+ * The kaslr-seed node is a placeholder in DT. In the booting
+ * sequence, it will be initialized in U-Boot and then later
+ * used by Linux kernel.
+ */
+ chosen {
+ kaslr-seed = <0x0 0x0>;
+ };
+
cs-pmu@0 {
compatible = "arm,coresight-pmu";
reg = <0x0 MCN_PMU_ADDR(0) 0x0 0xffc>;