@@ -10,129 +10,30 @@ maintainers:
1010 -
Ang Tien Sung <[email protected] > 1111
1212description : |
13- The Intel SoC FPGA hardware monitor unit provides on-chip voltage and
14- temperature sensors. You can use these sensors to monitor external
15- voltages and on-chip operating conditions such as internal power rails
16- and on-chip junction temperatures.
17-
18- The specific sensor configurations vary for each device family and
19- each device within a family does not offer all potential sensor
20- options. The information below attempts to illustrate the super set of
21- possible sensor options that are potentially available within each
22- device family, but the user should check the documentation for the
23- specific device they are using to verify which sensor options it
24- actually provides.
25-
26- Stratix 10 Device Family
27-
28- Stratix 10 Voltage Sensors
29-
30- page 0, channel 2 = 0.8V VCC
31- page 0, channel 3 = 1.0V VCCIO
32- page 0, channel 6 = 0.9V VCCERAM
33-
34- Stratix 10 Temperature Sensors
35-
36- page 0, channel 0 = main die
37- page 0, channel 1 = tile bottom left
38- page 0, channel 2 = tile middle left
39- page 0, channel 3 = tile top left
40- page 0, channel 4 = tile bottom right
41- page 0, channel 5 = tile middle right
42- page 0, channel 6 = tile top right
43- page 0, channel 7 = hbm2 bottom
44- page 0, channel 8 = hbm2 top
45-
46- Agilex Device Family
47-
48- Agilex Voltage Sensors
49-
50- page 0, channel 2 = 0.8V VCC
51- page 0, channel 3 = 1.8V VCCIO_SDM
52- page 0, channel 4 = 1.8V VCCPT
53- page 0, channel 5 = 1.2V VCCRCORE
54- page 0, channel 6 = 0.9V VCCH
55- page 0, channel 7 = 0.8V VCCL
56-
57- Agilex Temperature Sensors
58-
59- page 0, channel 0 = main die sdm max
60- page 0, channel 1 = main die sdm 1
61-
62- page 1, channel 0 = main die corner bottom left max
63- page 1, channel 1 = main die corner bottom left 1
64- page 1, channel 2 = main die corner bottom left 2
65-
66- page 2, channel 0 = main die corner top left max
67- page 2, channel 1 = main die corner top left 1
68- page 2, channel 2 = main die corner top left 2
69-
70- page 3, channel 0 = main die corner bottom right max
71- page 3, channel 1 = main die corner bottom right 1
72- page 3, channel 2 = main die corner bottom right 2
73-
74- page 4, channel 0 = main die corner top right max
75- page 4, channel 1 = main die corner top right 1
76- page 4, channel 2 = main die corner top right 2
77-
78- page 5, channel 0 = tile die bottom left max
79- page 5, channel 1 = tile die bottom left 1
80- page 5, channel 6..2 = tile die bottom left 6..2 R-tile only
81- page 5, channel 5..2 = tile die bottom left 5..2 F-tile only
82- page 5, channel 4..2 = tile die bottom left 4..2 E-tile only
83-
84- page 7, channel 0 = tile die top left max
85- page 7, channel 1 = tile die top left 1
86- page 7, channel 6..2 = tile die top left 6..2 R-tile only
87- page 7, channel 5..2 = tile die top left 5..2 F-tile only
88- page 7, channel 4..2 = tile die top left 4..2 E-tile only
89-
90- page 8, channel 0 = tile die bottom right max
91- page 8, channel 1 = tile die bottom right 1
92- page 8, channel 6..2 = tile die bottom right 6..2 R-tile only
93- page 8, channel 5..2 = tile die bottom right 5..2 F-tile only
94- page 8, channel 4..2 = tile die bottom right 4..2 E-tile only
95-
96- page 10, channel 0 = tile die top right max
97- page 10, channel 1 = tile die top right 1
98- page 10, channel 6..2 = tile die top right 6..2 R-tile only
99- page 10, channel 5..2 = tile die top right 5..2 F-tile only
100- page 10, channel 4..2 = tile die top right 4..2 E-tile only
101-
102- N5X Device Family
103-
104- N5X Voltage Sensors
105-
106- page 0, channel 2 = 0.8V VDD
107- page 0, channel 3 = 0.8V VDD_SDM
108- page 0, channel 4 = 1.8V VCCADC
109- page 0, channel 5 = 1.8V VCCPD
110- page 0, channel 6 = 1.8V VCCIO_SDM
111- page 0, channel 7 = 0.8V VDD_HPS
112-
113- N5X Temperature Sensors
114-
115- page 0, channel 0 = main die
13+ This is the Intel SoC FPGA hardware monitor unit provides you with
14+ on-chip voltage and temperature sensors. You can use these sensors
15+ to monitor external voltages and on-chip operation conditions such
16+ as internal power rail and on-chip junction temperature.
11617
11718properties :
11819 compatible : " intel,soc64-hwmon"
11920 temperature :
12021 description :
12122 Specifies the possible mappings of temperature sensors
122- diodes on the SOC FPGA main die and tile die .
23+ diodes on the SOC FPGA main die.
12324 voltage :
12425 description :
125- Specifies the possible mappings of the voltage sensors on the
126- SOC FPGA analog to digital converter of the Secure Device Manager
127- (SDM).
26+ Specifies the possible mappings of the voltage sensors
27+ on the SOC FPGA analog to digital converter of the secure device
28+ manager (SDM).
12829 input :
12930 description :
13031 Specifies each sensor.
13132 reg :
13233 description :
133- The sensor mapping address is denoted by the lower 16-bits being
34+ The sensor mapping address denoted by lower 16bits being
13435 the channel mask location that defines the channel number.
135- The upper 16-bits denotes the page number.
36+ The upper 16bits denotes the page number.
13637 The bit mask of 0x1 represents channel 1. The supported
13738 page and channel is dependent on the SOC FPGA variant.
13839 Page number greater than 0 is only supported on the
@@ -198,7 +99,7 @@ examples:
19899 };
199100
200101 input@10002 {
201- label = "Main Die corner bottom left 2 ";
102+ label = "Main Die corner bottom left 1 ";
202103 reg = <0x10002>;
203104 };
204105
@@ -223,12 +124,12 @@ examples:
223124 };
224125
225126 input@40001 {
226- label = "Main Die corner top right 1 HPS";
127+ label = "Main Die corner top right HPS 1 ";
227128 reg = <0x40001>;
228129 };
229130
230131 input@40002 {
231- label = "Main Die corner top right 2 ";
132+ label = "Main Die corner bottom right";
232133 reg = <0x40002>;
233134 };
234135 };
0 commit comments