r8a774a1.dtsi (5f5249497bd7ed65d90cac36c3c3dabcda2903dd) | r8a774a1.dtsi (06a928fb5805d1bb80a87c557ac487b916adc50d) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Device Tree Source for the r8a774a1 SoC 4 * 5 * Copyright (C) 2018 Renesas Electronics Corp. 6 */ 7 8#include <dt-bindings/interrupt-controller/irq.h> --- 124 unchanged lines hidden (view full) --- 133 reg = <0x0>; 134 device_type = "cpu"; 135 power-domains = <&sysc R8A774A1_PD_CA57_CPU0>; 136 next-level-cache = <&L2_CA57>; 137 enable-method = "psci"; 138 clocks = <&cpg CPG_CORE R8A774A1_CLK_Z>; 139 operating-points-v2 = <&cluster0_opp>; 140 capacity-dmips-mhz = <1024>; | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Device Tree Source for the r8a774a1 SoC 4 * 5 * Copyright (C) 2018 Renesas Electronics Corp. 6 */ 7 8#include <dt-bindings/interrupt-controller/irq.h> --- 124 unchanged lines hidden (view full) --- 133 reg = <0x0>; 134 device_type = "cpu"; 135 power-domains = <&sysc R8A774A1_PD_CA57_CPU0>; 136 next-level-cache = <&L2_CA57>; 137 enable-method = "psci"; 138 clocks = <&cpg CPG_CORE R8A774A1_CLK_Z>; 139 operating-points-v2 = <&cluster0_opp>; 140 capacity-dmips-mhz = <1024>; |
141 #cooling-cells = <2>; |
|
141 }; 142 143 a57_1: cpu@1 { 144 compatible = "arm,cortex-a57"; 145 reg = <0x1>; 146 device_type = "cpu"; 147 power-domains = <&sysc R8A774A1_PD_CA57_CPU1>; 148 next-level-cache = <&L2_CA57>; 149 enable-method = "psci"; 150 clocks = <&cpg CPG_CORE R8A774A1_CLK_Z>; 151 operating-points-v2 = <&cluster0_opp>; 152 capacity-dmips-mhz = <1024>; | 142 }; 143 144 a57_1: cpu@1 { 145 compatible = "arm,cortex-a57"; 146 reg = <0x1>; 147 device_type = "cpu"; 148 power-domains = <&sysc R8A774A1_PD_CA57_CPU1>; 149 next-level-cache = <&L2_CA57>; 150 enable-method = "psci"; 151 clocks = <&cpg CPG_CORE R8A774A1_CLK_Z>; 152 operating-points-v2 = <&cluster0_opp>; 153 capacity-dmips-mhz = <1024>; |
154 #cooling-cells = <2>; |
|
153 }; 154 155 a53_0: cpu@100 { 156 compatible = "arm,cortex-a53"; 157 reg = <0x100>; 158 device_type = "cpu"; 159 power-domains = <&sysc R8A774A1_PD_CA53_CPU0>; 160 next-level-cache = <&L2_CA53>; 161 enable-method = "psci"; | 155 }; 156 157 a53_0: cpu@100 { 158 compatible = "arm,cortex-a53"; 159 reg = <0x100>; 160 device_type = "cpu"; 161 power-domains = <&sysc R8A774A1_PD_CA53_CPU0>; 162 next-level-cache = <&L2_CA53>; 163 enable-method = "psci"; |
164 #cooling-cells = <2>; |
|
162 clocks = <&cpg CPG_CORE R8A774A1_CLK_Z2>; 163 operating-points-v2 = <&cluster1_opp>; 164 capacity-dmips-mhz = <560>; 165 }; 166 167 a53_1: cpu@101 { 168 compatible = "arm,cortex-a53"; 169 reg = <0x101>; --- 2262 unchanged lines hidden (view full) --- 2432 }; 2433 }; 2434 2435 thermal-zones { 2436 sensor_thermal1: sensor-thermal1 { 2437 polling-delay-passive = <250>; 2438 polling-delay = <1000>; 2439 thermal-sensors = <&tsc 0>; | 165 clocks = <&cpg CPG_CORE R8A774A1_CLK_Z2>; 166 operating-points-v2 = <&cluster1_opp>; 167 capacity-dmips-mhz = <560>; 168 }; 169 170 a53_1: cpu@101 { 171 compatible = "arm,cortex-a53"; 172 reg = <0x101>; --- 2262 unchanged lines hidden (view full) --- 2435 }; 2436 }; 2437 2438 thermal-zones { 2439 sensor_thermal1: sensor-thermal1 { 2440 polling-delay-passive = <250>; 2441 polling-delay = <1000>; 2442 thermal-sensors = <&tsc 0>; |
2443 sustainable-power = <3874>; |
|
2440 2441 trips { 2442 sensor1_crit: sensor1-crit { 2443 temperature = <120000>; 2444 hysteresis = <1000>; 2445 type = "critical"; 2446 }; 2447 }; 2448 }; 2449 2450 sensor_thermal2: sensor-thermal2 { 2451 polling-delay-passive = <250>; 2452 polling-delay = <1000>; 2453 thermal-sensors = <&tsc 1>; | 2444 2445 trips { 2446 sensor1_crit: sensor1-crit { 2447 temperature = <120000>; 2448 hysteresis = <1000>; 2449 type = "critical"; 2450 }; 2451 }; 2452 }; 2453 2454 sensor_thermal2: sensor-thermal2 { 2455 polling-delay-passive = <250>; 2456 polling-delay = <1000>; 2457 thermal-sensors = <&tsc 1>; |
2458 sustainable-power = <3874>; |
|
2454 2455 trips { 2456 sensor2_crit: sensor2-crit { 2457 temperature = <120000>; 2458 hysteresis = <1000>; 2459 type = "critical"; 2460 }; 2461 }; | 2459 2460 trips { 2461 sensor2_crit: sensor2-crit { 2462 temperature = <120000>; 2463 hysteresis = <1000>; 2464 type = "critical"; 2465 }; 2466 }; |
2462 | |
2463 }; 2464 2465 sensor_thermal3: sensor-thermal3 { 2466 polling-delay-passive = <250>; 2467 polling-delay = <1000>; 2468 thermal-sensors = <&tsc 2>; | 2467 }; 2468 2469 sensor_thermal3: sensor-thermal3 { 2470 polling-delay-passive = <250>; 2471 polling-delay = <1000>; 2472 thermal-sensors = <&tsc 2>; |
2473 sustainable-power = <3874>; |
|
2469 2470 trips { | 2474 2475 trips { |
2476 target: trip-point1 { 2477 temperature = <100000>; 2478 hysteresis = <1000>; 2479 type = "passive"; 2480 }; 2481 |
|
2471 sensor3_crit: sensor3-crit { 2472 temperature = <120000>; 2473 hysteresis = <1000>; 2474 type = "critical"; 2475 }; 2476 }; | 2482 sensor3_crit: sensor3-crit { 2483 temperature = <120000>; 2484 hysteresis = <1000>; 2485 type = "critical"; 2486 }; 2487 }; |
2488 cooling-maps { 2489 map0 { 2490 trip = <&target>; 2491 cooling-device = <&a57_0 0 2>; 2492 contribution = <1024>; 2493 }; 2494 map1 { 2495 trip = <&target>; 2496 cooling-device = <&a53_0 0 2>; 2497 contribution = <1024>; 2498 }; 2499 }; |
|
2477 }; 2478 }; 2479 2480 timer { 2481 compatible = "arm,armv8-timer"; 2482 interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(6) | IRQ_TYPE_LEVEL_LOW)>, 2483 <&gic GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(6) | IRQ_TYPE_LEVEL_LOW)>, 2484 <&gic GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(6) | IRQ_TYPE_LEVEL_LOW)>, --- 16 unchanged lines hidden --- | 2500 }; 2501 }; 2502 2503 timer { 2504 compatible = "arm,armv8-timer"; 2505 interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(6) | IRQ_TYPE_LEVEL_LOW)>, 2506 <&gic GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(6) | IRQ_TYPE_LEVEL_LOW)>, 2507 <&gic GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(6) | IRQ_TYPE_LEVEL_LOW)>, --- 16 unchanged lines hidden --- |