hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/arm/boot/dts/arm-realview-pb1176.dts
....@@ -23,9 +23,10 @@
2323 /dts-v1/;
2424 #include <dt-bindings/interrupt-controller/irq.h>
2525 #include <dt-bindings/gpio/gpio.h>
26
-#include "skeleton.dtsi"
2726
2827 / {
28
+ #address-cells = <1>;
29
+ #size-cells = <1>;
2930 model = "ARM RealView PB1176";
3031 compatible = "arm,realview-pb1176";
3132
....@@ -40,6 +41,7 @@
4041 };
4142
4243 memory {
44
+ device_type = "memory";
4345 /* 128 MiB memory @ 0x0 */
4446 reg = <0x00000000 0x08000000>;
4547 };
....@@ -118,12 +120,18 @@
118120 compatible = "arm,versatile-flash", "cfi-flash";
119121 reg = <0x30000000 0x4000000>;
120122 bank-width = <4>;
123
+ partitions {
124
+ compatible = "arm,arm-firmware-suite";
125
+ };
121126 };
122127
123128 fpga_flash@38000000 {
124129 compatible = "arm,versatile-flash", "cfi-flash";
125130 reg = <0x38000000 0x800000>;
126131 bank-width = <4>;
132
+ partitions {
133
+ compatible = "arm,arm-firmware-suite";
134
+ };
127135 };
128136
129137 /*
....@@ -315,7 +323,7 @@
315323 <0x10120000 0x100>;
316324 };
317325
318
- L2: l2-cache {
326
+ L2: cache-controller {
319327 compatible = "arm,l220-cache";
320328 reg = <0x10110000 0x1000>;
321329 interrupt-parent = <&intc_dc1176>;