Lines Matching +full:pre +full:- +full:its

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rahul Tanwar <rtanwar@maxlinear.com>
19 *) Temperature Sensor (TS) - used to monitor core temperature (e.g. mr74137).
20 *) Voltage Monitor (VM) - used to monitor voltage levels (e.g. mr74138).
21 *) Process Detector (PD) - used to assess silicon speed (e.g. mr74139).
22 *) Delay Chain - ring oscillator connected to the PD, used to measure IO
25 *) Pre Scaler - provides divide-by-X scaling of input voltage, which can then
26 be presented for VM for measurement within its range (e.g. mr76006 -
27 divide by 2 pre-scaler).
44 - description: PVT common registers
45 - description: PVT temperature sensor registers
46 - description: PVT process detector registers
47 - description: PVT voltage monitor registers
49 reg-names:
51 - const: common
52 - const: ts
53 - const: pd
54 - const: vm
56 intel,vm-map:
59 vm-map defines CPU core to VM instance mapping. A
61 $ref: /schemas/types.yaml#/definitions/uint8-array
70 "#thermal-sensor-cells":
73 moortec,vm-active-channels:
77 Maximum number of items - number of VMs.
78 Maximum value of each item - number of channels.
79 Minimum value of each item - 0 (which means entire VM sensor is not used).
80 $ref: /schemas/types.yaml#/definitions/uint8-array
82 moortec,vm-pre-scaler-x2:
84 Defines the channels that use a mr76006 pre-scaler to divide the input
86 The pre-scaler is used for input sources that exceed the VM input range.
89 For channels that are not listed, no pre-scaler is assumed.
90 Maximum number of items - total number of channels in all VMs.
92 $ref: /schemas/types.yaml#/definitions/uint8-array
94 moortec,ts-series:
97 used to convert the digital output to value in milli-Celsius.
103 moortec,ts-coeff-g:
112 moortec,ts-coeff-h:
121 moortec,ts-coeff-cal5:
129 moortec,ts-coeff-j:
132 Default for series 5 = -100
139 - compatible
140 - reg
141 - reg-names
142 - clocks
143 - "#thermal-sensor-cells"
148 - |
155 reg-names = "common", "ts", "pd", "vm";
156 intel,vm-map = [03 01 04 ff ff];
159 moortec,vm-active-channels = /bits/ 8 <0x10 0x05>;
160 moortec,vm-pre-scaler-x2 = /bits/ 8 <5 6 20>;
161 moortec,ts-coeff-g = <61400>;
162 moortec,ts-coeff-h = <253700>;
163 #thermal-sensor-cells = <1>;