hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi
....@@ -15,29 +15,79 @@
1515 #address-cells = <1>;
1616 #size-cells = <0>;
1717
18
- cpu@0 {
18
+ cpu0: cpu@0 {
1919 device_type = "cpu";
20
- compatible = "arm,cortex-a72", "arm,armv8";
20
+ compatible = "arm,cortex-a72";
2121 reg = <0x000>;
2222 enable-method = "psci";
23
+ #cooling-cells = <2>;
24
+ clocks = <&cpu_clk 0>;
25
+ i-cache-size = <0xc000>;
26
+ i-cache-line-size = <64>;
27
+ i-cache-sets = <256>;
28
+ d-cache-size = <0x8000>;
29
+ d-cache-line-size = <64>;
30
+ d-cache-sets = <256>;
31
+ next-level-cache = <&l2_0>;
2332 };
24
- cpu@1 {
33
+ cpu1: cpu@1 {
2534 device_type = "cpu";
26
- compatible = "arm,cortex-a72", "arm,armv8";
35
+ compatible = "arm,cortex-a72";
2736 reg = <0x001>;
2837 enable-method = "psci";
38
+ #cooling-cells = <2>;
39
+ clocks = <&cpu_clk 0>;
40
+ i-cache-size = <0xc000>;
41
+ i-cache-line-size = <64>;
42
+ i-cache-sets = <256>;
43
+ d-cache-size = <0x8000>;
44
+ d-cache-line-size = <64>;
45
+ d-cache-sets = <256>;
46
+ next-level-cache = <&l2_0>;
2947 };
30
- cpu@100 {
48
+ cpu2: cpu@100 {
3149 device_type = "cpu";
32
- compatible = "arm,cortex-a72", "arm,armv8";
50
+ compatible = "arm,cortex-a72";
3351 reg = <0x100>;
3452 enable-method = "psci";
53
+ #cooling-cells = <2>;
54
+ clocks = <&cpu_clk 1>;
55
+ i-cache-size = <0xc000>;
56
+ i-cache-line-size = <64>;
57
+ i-cache-sets = <256>;
58
+ d-cache-size = <0x8000>;
59
+ d-cache-line-size = <64>;
60
+ d-cache-sets = <256>;
61
+ next-level-cache = <&l2_1>;
3562 };
36
- cpu@101 {
63
+ cpu3: cpu@101 {
3764 device_type = "cpu";
38
- compatible = "arm,cortex-a72", "arm,armv8";
65
+ compatible = "arm,cortex-a72";
3966 reg = <0x101>;
4067 enable-method = "psci";
68
+ #cooling-cells = <2>;
69
+ clocks = <&cpu_clk 1>;
70
+ i-cache-size = <0xc000>;
71
+ i-cache-line-size = <64>;
72
+ i-cache-sets = <256>;
73
+ d-cache-size = <0x8000>;
74
+ d-cache-line-size = <64>;
75
+ d-cache-sets = <256>;
76
+ next-level-cache = <&l2_1>;
77
+ };
78
+
79
+ l2_0: l2-cache0 {
80
+ compatible = "cache";
81
+ cache-size = <0x80000>;
82
+ cache-line-size = <64>;
83
+ cache-sets = <512>;
84
+ };
85
+
86
+ l2_1: l2-cache1 {
87
+ compatible = "cache";
88
+ cache-size = <0x80000>;
89
+ cache-line-size = <64>;
90
+ cache-sets = <512>;
4191 };
4292 };
4393 };