1*4882a593Smuzhiyun// SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun#include "tango4-common.dtsi" 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun/ { 5*4882a593Smuzhiyun cpus { 6*4882a593Smuzhiyun #address-cells = <1>; 7*4882a593Smuzhiyun #size-cells = <0>; 8*4882a593Smuzhiyun enable-method = "sigma,tango4-smp"; 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun cpu0: cpu@0 { 11*4882a593Smuzhiyun compatible = "arm,cortex-a9"; 12*4882a593Smuzhiyun next-level-cache = <&l2cc>; 13*4882a593Smuzhiyun device_type = "cpu"; 14*4882a593Smuzhiyun reg = <0>; 15*4882a593Smuzhiyun clocks = <&clkgen CPU_CLK>; 16*4882a593Smuzhiyun clock-latency = <1>; 17*4882a593Smuzhiyun }; 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun cpu1: cpu@1 { 20*4882a593Smuzhiyun compatible = "arm,cortex-a9"; 21*4882a593Smuzhiyun next-level-cache = <&l2cc>; 22*4882a593Smuzhiyun device_type = "cpu"; 23*4882a593Smuzhiyun reg = <1>; 24*4882a593Smuzhiyun }; 25*4882a593Smuzhiyun }; 26*4882a593Smuzhiyun 27*4882a593Smuzhiyun pmu { 28*4882a593Smuzhiyun compatible = "arm,cortex-a9-pmu"; 29*4882a593Smuzhiyun interrupt-affinity = <&cpu0>, <&cpu1>; 30*4882a593Smuzhiyun interrupts = 31*4882a593Smuzhiyun <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>, 32*4882a593Smuzhiyun <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>; 33*4882a593Smuzhiyun }; 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun soc { 36*4882a593Smuzhiyun cpu_temp: thermal@920100 { 37*4882a593Smuzhiyun #thermal-sensor-cells = <0>; 38*4882a593Smuzhiyun compatible = "sigma,smp8758-thermal"; 39*4882a593Smuzhiyun reg = <0x920100 12>; 40*4882a593Smuzhiyun }; 41*4882a593Smuzhiyun }; 42*4882a593Smuzhiyun 43*4882a593Smuzhiyun thermal-zones { 44*4882a593Smuzhiyun cpu_thermal: cpu-thermal { 45*4882a593Smuzhiyun polling-delay = <997>; /* milliseconds */ 46*4882a593Smuzhiyun polling-delay-passive = <499>; /* milliseconds */ 47*4882a593Smuzhiyun thermal-sensors = <&cpu_temp>; 48*4882a593Smuzhiyun trips { 49*4882a593Smuzhiyun cpu_critical { 50*4882a593Smuzhiyun temperature = <120000>; 51*4882a593Smuzhiyun hysteresis = <2500>; 52*4882a593Smuzhiyun type = "critical"; 53*4882a593Smuzhiyun }; 54*4882a593Smuzhiyun }; 55*4882a593Smuzhiyun }; 56*4882a593Smuzhiyun }; 57*4882a593Smuzhiyun}; 58