blob: c614916f2d9f91147299dd84f3602b4a7df10744 [file] [log] [blame]
James Feistc95cb142018-02-26 10:41:42 -08001/dts-v1/;
2/plugin/;
3/ {
4 compatible = "$platform";
5 fragment@0{
Jae Hyun Yoof2912382018-03-05 17:12:33 -08006 target = <&peci0>;
James Feistc95cb142018-02-26 10:41:42 -08007 __overlay__{
Jae Hyun Yoof2912382018-03-05 17:12:33 -08008 #address-cells = <1>;
9 #size-cells = <0>;
James Feistc95cb142018-02-26 10:41:42 -080010
Jae Hyun Yoof2912382018-03-05 17:12:33 -080011 peci-hwmon@Skylake_CPU_$cpu_id {
12 compatible = "intel,peci-hwmon";
13 reg = <$address>;
14 status = "okay";
James Feistc95cb142018-02-26 10:41:42 -080015
Jae Hyun Yoof2912382018-03-05 17:12:33 -080016 oemname1 = "Die_Temp_CPU$cpu_id";
17 oemname2 = "DTS_Thermal_Margin_CPU$cpu_id";
18 oemname3 = "TControl_CPU$cpu_id";
19 oemname4 = "TThrottle_CPU$cpu_id";
20 oemname5 = "Tjmax_CPU$cpu_id";
James Feistc95cb142018-02-26 10:41:42 -080021
Jae Hyun Yoof2912382018-03-05 17:12:33 -080022 oemname100 = "Core0_Temp_CPU$cpu_id";
23 oemname101 = "Core1_Temp_CPU$cpu_id";
24 oemname102 = "Core2_Temp_CPU$cpu_id";
25 oemname103 = "Core3_Temp_CPU$cpu_id";
26 oemname104 = "Core4_Temp_CPU$cpu_id";
27 oemname105 = "Core5_Temp_CPU$cpu_id";
28 oemname106 = "Core6_Temp_CPU$cpu_id";
29 oemname107 = "Core7_Temp_CPU$cpu_id";
30 oemname108 = "Core8_Temp_CPU$cpu_id";
31 oemname109 = "Core9_Temp_CPU$cpu_id";
32 oemname110 = "Core10_Temp_CPU$cpu_id";
33 oemname111 = "Core11_Temp_CPU$cpu_id";
34 oemname112 = "Core12_Temp_CPU$cpu_id";
35 oemname113 = "Core13_Temp_CPU$cpu_id";
36 oemname114 = "Core14_Temp_CPU$cpu_id";
37 oemname115 = "Core15_Temp_CPU$cpu_id";
38 oemname116 = "Core16_Temp_CPU$cpu_id";
39 oemname117 = "Core17_Temp_CPU$cpu_id";
40 oemname118 = "Core18_Temp_CPU$cpu_id";
41 oemname119 = "Core19_Temp_CPU$cpu_id";
42 oemname120 = "Core20_Temp_CPU$cpu_id";
43 oemname121 = "Core21_Temp_CPU$cpu_id";
44 oemname122 = "Core22_Temp_CPU$cpu_id";
45 oemname123 = "Core23_Temp_CPU$cpu_id";
46 oemname124 = "Core24_Temp_CPU$cpu_id";
47 oemname125 = "Core25_Temp_CPU$cpu_id";
48 oemname126 = "Core26_Temp_CPU$cpu_id";
49 oemname127 = "Core27_Temp_CPU$cpu_id";
50
51 oemname200 = "DIMM0_Temp_CPU$cpu_id";
52 oemname201 = "DIMM1_Temp_CPU$cpu_id";
53 oemname202 = "DIMM2_Temp_CPU$cpu_id";
54 oemname203 = "DIMM3_Temp_CPU$cpu_id";
55 oemname204 = "DIMM4_Temp_CPU$cpu_id";
56 oemname205 = "DIMM5_Temp_CPU$cpu_id";
57 oemname206 = "DIMM6_Temp_CPU$cpu_id";
58 oemname207 = "DIMM7_Temp_CPU$cpu_id";
59 oemname208 = "DIMM8_Temp_CPU$cpu_id";
60 oemname209 = "DIMM9_Temp_CPU$cpu_id";
61 oemname210 = "DIMM10_Temp_CPU$cpu_id";
62 oemname211 = "DIMM11_Temp_CPU$cpu_id";
63 };
James Feistc95cb142018-02-26 10:41:42 -080064 };
65 };
66};