diff --git a/dts/nutshell.dts.in b/dts/nutshell.dts.in index 8d37310..204551e 100644 --- a/dts/nutshell.dts.in +++ b/dts/nutshell.dts.in @@ -32,6 +32,8 @@ bootargs = "console=hvc0 earlycon=sbi"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; }; memory@100000000 { diff --git a/dts/spike-2core.dts.in b/dts/spike-2core.dts.in index 3af76b9..db75e45 100644 --- a/dts/spike-2core.dts.in +++ b/dts/spike-2core.dts.in @@ -10,6 +10,8 @@ bootargs = "console=ttyS0 earlycon"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; }; cpus { #address-cells = <1>; diff --git a/dts/spike.dts.in b/dts/spike.dts.in index 20620e5..f67ce0b 100644 --- a/dts/spike.dts.in +++ b/dts/spike.dts.in @@ -10,6 +10,8 @@ bootargs = "console=ttyS0 earlycon"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; }; cpus { #address-cells = <1>; diff --git a/dts/xiangshan-fpga-AIA-mem16g.dts.in b/dts/xiangshan-fpga-AIA-mem16g.dts.in index 645c8d4..4efedc9 100644 --- a/dts/xiangshan-fpga-AIA-mem16g.dts.in +++ b/dts/xiangshan-fpga-AIA-mem16g.dts.in @@ -198,6 +198,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA-2hart-mem16g-novec.dts.in b/dts/xiangshan-fpga-noAIA-2hart-mem16g-novec.dts.in index e964dd8..5a6a5f0 100644 --- a/dts/xiangshan-fpga-noAIA-2hart-mem16g-novec.dts.in +++ b/dts/xiangshan-fpga-noAIA-2hart-mem16g-novec.dts.in @@ -232,6 +232,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA-2hart-mem8g-novec.dts.in b/dts/xiangshan-fpga-noAIA-2hart-mem8g-novec.dts.in index fa5912f..3a1ec95 100644 --- a/dts/xiangshan-fpga-noAIA-2hart-mem8g-novec.dts.in +++ b/dts/xiangshan-fpga-noAIA-2hart-mem8g-novec.dts.in @@ -233,6 +233,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA-32hart-mem64g.dts.in b/dts/xiangshan-fpga-noAIA-32hart-mem64g.dts.in index cd266bd..7b96e0a 100644 --- a/dts/xiangshan-fpga-noAIA-32hart-mem64g.dts.in +++ b/dts/xiangshan-fpga-noAIA-32hart-mem64g.dts.in @@ -10,6 +10,7 @@ bootargs = "earlycon=sbi console=hvc0 unaligned_scalar_speed=slow unaligned_vector_speed=slow rcupdate.rcu_cpu_stall_suppress=1"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { diff --git a/dts/xiangshan-fpga-noAIA-mem128g-novec.dts.in b/dts/xiangshan-fpga-noAIA-mem128g-novec.dts.in index 59eccfc..43f0f05 100644 --- a/dts/xiangshan-fpga-noAIA-mem128g-novec.dts.in +++ b/dts/xiangshan-fpga-noAIA-mem128g-novec.dts.in @@ -175,6 +175,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA-mem16g-novec.dts.in b/dts/xiangshan-fpga-noAIA-mem16g-novec.dts.in index 81b1da0..bd19871 100644 --- a/dts/xiangshan-fpga-noAIA-mem16g-novec.dts.in +++ b/dts/xiangshan-fpga-noAIA-mem16g-novec.dts.in @@ -106,6 +106,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA-mem24g-novec.dts.in b/dts/xiangshan-fpga-noAIA-mem24g-novec.dts.in index b688437..bf8a0aa 100644 --- a/dts/xiangshan-fpga-noAIA-mem24g-novec.dts.in +++ b/dts/xiangshan-fpga-noAIA-mem24g-novec.dts.in @@ -175,6 +175,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA-mem24g.dts.in b/dts/xiangshan-fpga-noAIA-mem24g.dts.in index ca23fff..4f74798 100644 --- a/dts/xiangshan-fpga-noAIA-mem24g.dts.in +++ b/dts/xiangshan-fpga-noAIA-mem24g.dts.in @@ -176,6 +176,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA-mem64g-novec.dts.in b/dts/xiangshan-fpga-noAIA-mem64g-novec.dts.in index 46a081f..d4fb4fa 100644 --- a/dts/xiangshan-fpga-noAIA-mem64g-novec.dts.in +++ b/dts/xiangshan-fpga-noAIA-mem64g-novec.dts.in @@ -175,6 +175,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA-mem64g.dts.in b/dts/xiangshan-fpga-noAIA-mem64g.dts.in index 51b4741..719f85d 100644 --- a/dts/xiangshan-fpga-noAIA-mem64g.dts.in +++ b/dts/xiangshan-fpga-noAIA-mem64g.dts.in @@ -176,6 +176,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA-mem8g-novec.dts.in b/dts/xiangshan-fpga-noAIA-mem8g-novec.dts.in index db76ca8..0275d77 100644 --- a/dts/xiangshan-fpga-noAIA-mem8g-novec.dts.in +++ b/dts/xiangshan-fpga-noAIA-mem8g-novec.dts.in @@ -176,6 +176,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA-mem8g.dts.in b/dts/xiangshan-fpga-noAIA-mem8g.dts.in index 6e4a902..85de6a0 100644 --- a/dts/xiangshan-fpga-noAIA-mem8g.dts.in +++ b/dts/xiangshan-fpga-noAIA-mem8g.dts.in @@ -177,6 +177,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA-novec.dts.in b/dts/xiangshan-fpga-noAIA-novec.dts.in index 39888f9..e5b428a 100644 --- a/dts/xiangshan-fpga-noAIA-novec.dts.in +++ b/dts/xiangshan-fpga-noAIA-novec.dts.in @@ -176,6 +176,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan-fpga-noAIA.dts.in b/dts/xiangshan-fpga-noAIA.dts.in index f9699c8..2bb8af6 100644 --- a/dts/xiangshan-fpga-noAIA.dts.in +++ b/dts/xiangshan-fpga-noAIA.dts.in @@ -177,6 +177,8 @@ stdout-path = "serial0:115200n8"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; opensbi-config { compatible = "opensbi,config"; diff --git a/dts/xiangshan.dts.in b/dts/xiangshan.dts.in index cc8b399..71f2a8e 100644 --- a/dts/xiangshan.dts.in +++ b/dts/xiangshan.dts.in @@ -37,6 +37,8 @@ bootargs = "console=hvc0 earlycon=sbi"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; }; L11: memory@80000000 { device_type = "memory"; diff --git a/dts/yanqihu-2core.dts.in b/dts/yanqihu-2core.dts.in index 14c55cb..a50b6a3 100644 --- a/dts/yanqihu-2core.dts.in +++ b/dts/yanqihu-2core.dts.in @@ -37,6 +37,8 @@ bootargs = "console=hvc0 earlycon=sbi"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; }; L11: memory@80000000 { device_type = "memory"; diff --git a/dts/yanqihu.dts.in b/dts/yanqihu.dts.in index bb056ce..4237671 100644 --- a/dts/yanqihu.dts.in +++ b/dts/yanqihu.dts.in @@ -37,6 +37,8 @@ bootargs = "console=hvc0 earlycon=sbi"; linux,initrd-start = ; linux,initrd-end = ; + /* ASCII: "XIANGSHAN_NEMU_BOARD_RANDOM_SEED" */ + rng-seed = /bits/ 8 <0x58 0x49 0x41 0x4e 0x47 0x53 0x48 0x41 0x4e 0x5f 0x4e 0x45 0x4d 0x55 0x5f 0x42 0x4f 0x41 0x52 0x44 0x5f 0x52 0x41 0x4e 0x44 0x4f 0x4d 0x5f 0x53 0x45 0x45 0x44>; }; L11: memory@80000000 { device_type = "memory";