cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

sdm632.dtsi (1368B)


      1// SPDX-License-Identifier: BSD-3-Clause
      2/* Copyright (c) 2022, The Linux Foundation. All rights reserved. */
      3
      4#include "msm8953.dtsi"
      5
      6/ {
      7	thermal-zones {
      8		/delete-node/cpu1-thermal;
      9		/delete-node/cpu2-thermal;
     10		/delete-node/cpu3-thermal;
     11
     12		cpu0-thermal {
     13			thermal-sensors = <&tsens0 13>;
     14
     15			cooling-maps {
     16				map0 {
     17					cooling-device = <&CPU0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
     18							 <&CPU1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
     19							 <&CPU2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
     20							 <&CPU3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
     21				};
     22			};
     23		};
     24
     25		cpu4-thermal {
     26			thermal-sensors = <&tsens0 5>;
     27		};
     28
     29		cpu5-thermal {
     30			thermal-sensors = <&tsens0 6>;
     31		};
     32
     33		cpu6-thermal {
     34			thermal-sensors = <&tsens0 7>;
     35		};
     36
     37		cpu7-thermal {
     38			thermal-sensors = <&tsens0 8>;
     39		};
     40	};
     41};
     42
     43/*
     44 * SDM632 uses Kryo 250 instead of Cortex A53
     45 * CPU0-3 are efficiency cores, CPU4-7 are performance cores
     46 */
     47&CPU0 {
     48	compatible = "qcom,kryo250";
     49};
     50
     51&CPU1 {
     52	compatible = "qcom,kryo250";
     53};
     54
     55&CPU2 {
     56	compatible = "qcom,kryo250";
     57};
     58
     59&CPU3 {
     60	compatible = "qcom,kryo250";
     61};
     62
     63&CPU4 {
     64	compatible = "qcom,kryo250";
     65	capacity-dmips-mhz = <1980>;
     66};
     67
     68&CPU5 {
     69	compatible = "qcom,kryo250";
     70	capacity-dmips-mhz = <1980>;
     71};
     72
     73&CPU6 {
     74	compatible = "qcom,kryo250";
     75	capacity-dmips-mhz = <1980>;
     76};
     77
     78&CPU7 {
     79	compatible = "qcom,kryo250";
     80	capacity-dmips-mhz = <1980>;
     81};