hi6220.dtsi (cd0b69ec0eb5e489954d7125b934457ac7acf6f7) | hi6220.dtsi (6485160396fcec2fa8a0acfa7c8c090f020db694) |
---|---|
1/* 2 * dts file for Hisilicon Hi6220 SoC 3 * 4 * Copyright (C) 2015, Hisilicon Ltd. 5 */ 6 7#include <dt-bindings/interrupt-controller/arm-gic.h> 8#include <dt-bindings/clock/hi6220-clock.h> --- 69 unchanged lines hidden (view full) --- 78 }; 79 }; 80 81 cpu0: cpu@0 { 82 compatible = "arm,cortex-a53", "arm,armv8"; 83 device_type = "cpu"; 84 reg = <0x0 0x0>; 85 enable-method = "psci"; | 1/* 2 * dts file for Hisilicon Hi6220 SoC 3 * 4 * Copyright (C) 2015, Hisilicon Ltd. 5 */ 6 7#include <dt-bindings/interrupt-controller/arm-gic.h> 8#include <dt-bindings/clock/hi6220-clock.h> --- 69 unchanged lines hidden (view full) --- 78 }; 79 }; 80 81 cpu0: cpu@0 { 82 compatible = "arm,cortex-a53", "arm,armv8"; 83 device_type = "cpu"; 84 reg = <0x0 0x0>; 85 enable-method = "psci"; |
86 next-level-cache = <&CLUSTER0_L2>; |
|
86 clocks = <&stub_clock 0>; 87 operating-points-v2 = <&cpu_opp_table>; 88 cooling-min-level = <4>; 89 cooling-max-level = <0>; 90 #cooling-cells = <2>; /* min followed by max */ 91 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 92 dynamic-power-coefficient = <311>; 93 }; 94 95 cpu1: cpu@1 { 96 compatible = "arm,cortex-a53", "arm,armv8"; 97 device_type = "cpu"; 98 reg = <0x0 0x1>; 99 enable-method = "psci"; | 87 clocks = <&stub_clock 0>; 88 operating-points-v2 = <&cpu_opp_table>; 89 cooling-min-level = <4>; 90 cooling-max-level = <0>; 91 #cooling-cells = <2>; /* min followed by max */ 92 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 93 dynamic-power-coefficient = <311>; 94 }; 95 96 cpu1: cpu@1 { 97 compatible = "arm,cortex-a53", "arm,armv8"; 98 device_type = "cpu"; 99 reg = <0x0 0x1>; 100 enable-method = "psci"; |
101 next-level-cache = <&CLUSTER0_L2>; |
|
100 operating-points-v2 = <&cpu_opp_table>; 101 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 102 }; 103 104 cpu2: cpu@2 { 105 compatible = "arm,cortex-a53", "arm,armv8"; 106 device_type = "cpu"; 107 reg = <0x0 0x2>; 108 enable-method = "psci"; | 102 operating-points-v2 = <&cpu_opp_table>; 103 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 104 }; 105 106 cpu2: cpu@2 { 107 compatible = "arm,cortex-a53", "arm,armv8"; 108 device_type = "cpu"; 109 reg = <0x0 0x2>; 110 enable-method = "psci"; |
111 next-level-cache = <&CLUSTER0_L2>; |
|
109 operating-points-v2 = <&cpu_opp_table>; 110 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 111 }; 112 113 cpu3: cpu@3 { 114 compatible = "arm,cortex-a53", "arm,armv8"; 115 device_type = "cpu"; 116 reg = <0x0 0x3>; 117 enable-method = "psci"; | 112 operating-points-v2 = <&cpu_opp_table>; 113 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 114 }; 115 116 cpu3: cpu@3 { 117 compatible = "arm,cortex-a53", "arm,armv8"; 118 device_type = "cpu"; 119 reg = <0x0 0x3>; 120 enable-method = "psci"; |
121 next-level-cache = <&CLUSTER0_L2>; |
|
118 operating-points-v2 = <&cpu_opp_table>; 119 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 120 }; 121 122 cpu4: cpu@100 { 123 compatible = "arm,cortex-a53", "arm,armv8"; 124 device_type = "cpu"; 125 reg = <0x0 0x100>; 126 enable-method = "psci"; | 122 operating-points-v2 = <&cpu_opp_table>; 123 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 124 }; 125 126 cpu4: cpu@100 { 127 compatible = "arm,cortex-a53", "arm,armv8"; 128 device_type = "cpu"; 129 reg = <0x0 0x100>; 130 enable-method = "psci"; |
131 next-level-cache = <&CLUSTER1_L2>; |
|
127 operating-points-v2 = <&cpu_opp_table>; 128 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 129 }; 130 131 cpu5: cpu@101 { 132 compatible = "arm,cortex-a53", "arm,armv8"; 133 device_type = "cpu"; 134 reg = <0x0 0x101>; 135 enable-method = "psci"; | 132 operating-points-v2 = <&cpu_opp_table>; 133 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 134 }; 135 136 cpu5: cpu@101 { 137 compatible = "arm,cortex-a53", "arm,armv8"; 138 device_type = "cpu"; 139 reg = <0x0 0x101>; 140 enable-method = "psci"; |
141 next-level-cache = <&CLUSTER1_L2>; |
|
136 operating-points-v2 = <&cpu_opp_table>; 137 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 138 }; 139 140 cpu6: cpu@102 { 141 compatible = "arm,cortex-a53", "arm,armv8"; 142 device_type = "cpu"; 143 reg = <0x0 0x102>; 144 enable-method = "psci"; | 142 operating-points-v2 = <&cpu_opp_table>; 143 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 144 }; 145 146 cpu6: cpu@102 { 147 compatible = "arm,cortex-a53", "arm,armv8"; 148 device_type = "cpu"; 149 reg = <0x0 0x102>; 150 enable-method = "psci"; |
151 next-level-cache = <&CLUSTER1_L2>; |
|
145 operating-points-v2 = <&cpu_opp_table>; 146 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 147 }; 148 149 cpu7: cpu@103 { 150 compatible = "arm,cortex-a53", "arm,armv8"; 151 device_type = "cpu"; 152 reg = <0x0 0x103>; 153 enable-method = "psci"; | 152 operating-points-v2 = <&cpu_opp_table>; 153 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 154 }; 155 156 cpu7: cpu@103 { 157 compatible = "arm,cortex-a53", "arm,armv8"; 158 device_type = "cpu"; 159 reg = <0x0 0x103>; 160 enable-method = "psci"; |
161 next-level-cache = <&CLUSTER1_L2>; |
|
154 operating-points-v2 = <&cpu_opp_table>; 155 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 156 }; | 162 operating-points-v2 = <&cpu_opp_table>; 163 cpu-idle-states = <&CPU_SLEEP &CLUSTER_SLEEP>; 164 }; |
165 166 CLUSTER0_L2: l2-cache0 { 167 compatible = "cache"; 168 }; 169 170 CLUSTER1_L2: l2-cache1 { 171 compatible = "cache"; 172 }; |
|
157 }; 158 159 cpu_opp_table: cpu_opp_table { 160 compatible = "operating-points-v2"; 161 opp-shared; 162 163 opp00 { 164 opp-hz = /bits/ 64 <208000000>; --- 656 unchanged lines hidden --- | 173 }; 174 175 cpu_opp_table: cpu_opp_table { 176 compatible = "operating-points-v2"; 177 opp-shared; 178 179 opp00 { 180 opp-hz = /bits/ 64 <208000000>; --- 656 unchanged lines hidden --- |