Home
last modified time | relevance | path

Searched full:vrm (Results 1 – 25 of 97) sorted by relevance

1234

/kernel/linux/linux-6.6/include/linux/
Dhwmon-vid.h3 hwmon-vid.h - VID/VRM/VRD voltage conversions
14 int vid_from_reg(int val, u8 vrm);
17 /* vrm is the VRM/VRD document version multiplied by 10.
20 Note that only VRM 9.x is supported for now. */
21 static inline int vid_to_reg(int val, u8 vrm) in vid_to_reg() argument
23 switch (vrm) { in vid_to_reg()
24 case 91: /* VRM 9.1 */ in vid_to_reg()
25 case 90: /* VRM 9.0 */ in vid_to_reg()
/kernel/linux/linux-5.10/include/linux/
Dhwmon-vid.h3 hwmon-vid.h - VID/VRM/VRD voltage conversions
14 int vid_from_reg(int val, u8 vrm);
17 /* vrm is the VRM/VRD document version multiplied by 10.
20 Note that only VRM 9.x is supported for now. */
21 static inline int vid_to_reg(int val, u8 vrm) in vid_to_reg() argument
23 switch (vrm) { in vid_to_reg()
24 case 91: /* VRM 9.1 */ in vid_to_reg()
25 case 90: /* VRM 9.0 */ in vid_to_reg()
/kernel/linux/linux-6.6/drivers/hwmon/
Dhwmon-vid.c3 * hwmon-vid.c - VID/VRM/VRD voltage conversions
23 * For VRM 8.4 to 9.1, "VRM x.y DC-DC Converter Design Guidelines",
32 * This corresponds to an arbitrary VRM code of 24 in the functions below.
40 * This corresponds to an arbitrary VRM code of 25 in the functions below.
59 * The 110 (VRM 11) specification corresponds to Intel Conroe based series.
64 * vrm is the VRM/VRD document version multiplied by 10.
69 int vid_from_reg(int val, u8 vrm) in vid_from_reg() argument
73 switch (vrm) { in vid_from_reg()
111 case 91: /* VRM 9.1 */ in vid_from_reg()
112 case 90: /* VRM 9.0 */ in vid_from_reg()
[all …]
Datxp1.c48 u8 vrm; /* Detected CPU VRM */ member
85 data->vrm)); in cpu0_vid_show()
108 vid = vid_to_reg(vcore, data->vrm); in cpu0_vid_store()
258 /* Get VRM */ in atxp1_probe()
259 data->vrm = vid_which_vrm(); in atxp1_probe()
260 if (data->vrm != 90 && data->vrm != 91) { in atxp1_probe()
261 dev_err(dev, "atxp1: Not supporting VRM %d.%d\n", in atxp1_probe()
262 data->vrm / 10, data->vrm % 10); in atxp1_probe()
275 dev_info(dev, "Using VRM: %d.%d\n", data->vrm / 10, data->vrm % 10); in atxp1_probe()
Dvia-cputemp.c40 u8 vrm; member
89 return sprintf(buf, "%d\n", vid_from_reg(~edx & 0x7f, data->vrm)); in cpu0_vid_show()
160 data->vrm = vid_which_vrm(); in via_cputemp_probe()
162 if (data->vrm) { in via_cputemp_probe()
179 if (data->vrm) in via_cputemp_probe()
190 if (data->vrm) in via_cputemp_remove()
Dasus-ec-sensors.c13 * - VRM temperature
18 * - VRM Heat Sink fan RPM
110 /* VRM temperature [℃] */
116 /* VRM heat sink fan [RPM] */
183 EC_SENSOR("VRM", hwmon_temp, 1, 0x00, 0x3e),
189 EC_SENSOR("VRM HS", hwmon_fan, 2, 0x00, 0xb2),
211 [ec_sensor_temp_vrm] = EC_SENSOR("VRM", hwmon_temp, 1, 0x00, 0x3e),
216 [ec_sensor_fan_vrm_hs] = EC_SENSOR("VRM HS", hwmon_fan, 2, 0x00, 0xb2),
246 EC_SENSOR("VRM", hwmon_temp, 1, 0x00, 0x33),
261 [ec_sensor_temp_vrm] = EC_SENSOR("VRM", hwmon_temp, 1, 0x00, 0x3e),
[all …]
Dadm9240.c131 u8 vrm; /* -- vrm set on startup, no accessor */ member
230 return sprintf(buf, "%d\n", vid_from_reg(vid, data->vrm)); in cpu0_vid_show()
327 data->vrm = vid_which_vrm(); /* need this to report vid as mV */ in adm9240_init_client()
329 dev_info(data->dev, "Using VRM: %d.%d\n", data->vrm / 10, in adm9240_init_client()
330 data->vrm % 10); in adm9240_init_client()
Dadm1025.c111 u8 vrm; member
355 return sprintf(buf, "%u\n", vid_from_reg(data->vid, data->vrm)); in cpu0_vid_show()
363 return sprintf(buf, "%u\n", data->vrm); in vrm_show()
379 data->vrm = val; in vrm_store()
382 static DEVICE_ATTR_RW(vrm);
484 data->vrm = vid_which_vrm(); in adm1025_init_client()
Dsmsc47m192.c101 u8 vrm; member
404 return sprintf(buf, "%d\n", vid_from_reg(data->vid, data->vrm)); in cpu0_vid_show()
412 return sprintf(buf, "%d\n", data->vrm); in vrm_show()
428 data->vrm = val; in vrm_store()
431 static DEVICE_ATTR_RW(vrm);
602 data->vrm = vid_which_vrm(); in smsc47m192_probe()
/kernel/linux/linux-5.10/drivers/hwmon/
Dhwmon-vid.c3 * hwmon-vid.c - VID/VRM/VRD voltage conversions
23 * For VRM 8.4 to 9.1, "VRM x.y DC-DC Converter Design Guidelines",
32 * This corresponds to an arbitrary VRM code of 24 in the functions below.
40 * This corresponds to an arbitrary VRM code of 25 in the functions below.
59 * The 110 (VRM 11) specification corresponds to Intel Conroe based series.
64 * vrm is the VRM/VRD document version multiplied by 10.
69 int vid_from_reg(int val, u8 vrm) in vid_from_reg() argument
73 switch (vrm) { in vid_from_reg()
111 case 91: /* VRM 9.1 */ in vid_from_reg()
112 case 90: /* VRM 9.0 */ in vid_from_reg()
[all …]
Datxp1.c47 u8 vrm; /* Detected CPU VRM */ member
84 data->vrm)); in cpu0_vid_show()
107 vid = vid_to_reg(vcore, data->vrm); in cpu0_vid_store()
257 /* Get VRM */ in atxp1_probe()
258 data->vrm = vid_which_vrm(); in atxp1_probe()
259 if (data->vrm != 90 && data->vrm != 91) { in atxp1_probe()
260 dev_err(dev, "atxp1: Not supporting VRM %d.%d\n", in atxp1_probe()
261 data->vrm / 10, data->vrm % 10); in atxp1_probe()
274 dev_info(dev, "Using VRM: %d.%d\n", data->vrm / 10, data->vrm % 10); in atxp1_probe()
Dvia-cputemp.c40 u8 vrm; member
89 return sprintf(buf, "%d\n", vid_from_reg(~edx & 0x7f, data->vrm)); in cpu0_vid_show()
160 data->vrm = vid_which_vrm(); in via_cputemp_probe()
162 if (data->vrm) { in via_cputemp_probe()
179 if (data->vrm) in via_cputemp_probe()
190 if (data->vrm) in via_cputemp_remove()
Dadm1025.c111 u8 vrm; member
355 return sprintf(buf, "%u\n", vid_from_reg(data->vid, data->vrm)); in cpu0_vid_show()
363 return sprintf(buf, "%u\n", data->vrm); in vrm_show()
379 data->vrm = val; in vrm_store()
382 static DEVICE_ATTR_RW(vrm);
484 data->vrm = vid_which_vrm(); in adm1025_init_client()
Dsmsc47m192.c101 u8 vrm; member
404 return sprintf(buf, "%d\n", vid_from_reg(data->vid, data->vrm)); in cpu0_vid_show()
412 return sprintf(buf, "%d\n", data->vrm); in vrm_show()
428 data->vrm = val; in vrm_store()
431 static DEVICE_ATTR_RW(vrm);
602 data->vrm = vid_which_vrm(); in smsc47m192_probe()
/kernel/linux/linux-6.6/arch/arm/boot/dts/aspeed/
Daspeed-bmc-opp-zaius.dts347 vrm@64 {
352 vrm@40 {
357 vrm@60 {
362 vrm@43 {
367 vrm@41 {
406 vrm@64 {
411 vrm@40 {
416 vrm@41 {
421 vrm@42 {
426 vrm@60 {
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Daspeed-bmc-opp-zaius.dts347 vrm@64 {
352 vrm@40 {
357 vrm@60 {
362 vrm@43 {
367 vrm@41 {
406 vrm@64 {
411 vrm@40 {
416 vrm@41 {
421 vrm@42 {
426 vrm@60 {
/kernel/linux/linux-5.10/drivers/regulator/
Dqcom-rpmh-regulator.c25 * @VRM: RPMh VRM accelerator which supports voting on enable, voltage,
31 VRM, enumerator
118 * @mode: RPMh VRM regulator current framework mode
184 /* VRM voltage control register is set with voltage in millivolts. */ in _rpmh_regulator_vrm_set_voltage_sel()
314 * This function is used in the regulator_ops for VRM type RPMh regulator
616 .regulator_type = VRM,
626 .regulator_type = VRM,
636 .regulator_type = VRM,
646 .regulator_type = VRM,
655 .regulator_type = VRM,
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/
Dqcom,rpmh-regulator.txt4 Regulator Manager (VRM) and Oscillator Buffer (XOB) RPMh accelerators. The APPS
6 Coordinator (RSC) using command packets. The VRM allows changing three
113 specified for VRM regulators using mode values from
115 may be specified for BOB type regulators managed via VRM.
117 VRM.
/kernel/linux/linux-6.6/drivers/regulator/
Dqcom-rpmh-regulator.c24 * @VRM: RPMh VRM accelerator which supports voting on enable, voltage,
30 VRM, enumerator
117 * @mode: RPMh VRM regulator current framework mode
183 /* VRM voltage control register is set with voltage in millivolts. */ in _rpmh_regulator_vrm_set_voltage_sel()
314 * This function is used in the regulator_ops for VRM type RPMh regulator
614 .regulator_type = VRM,
624 .regulator_type = VRM,
634 .regulator_type = VRM,
644 .regulator_type = VRM,
653 .regulator_type = VRM,
[all …]
/kernel/linux/linux-5.10/Documentation/hwmon/
Dw83793.rst104 * VID and VRM
105 The VRM version is detected automatically, don't modify the it unless you
106 *do* know the cpu VRM version and it's not properly detected.
Docc.rst61 [with type == 3 (FRU type is VRM)]
64 VRM temperature alarm boolean; 1 to indicate
/kernel/linux/linux-6.6/Documentation/hwmon/
Dw83793.rst104 * VID and VRM
105 The VRM version is detected automatically, don't modify the it unless you
106 *do* know the cpu VRM version and it's not properly detected.
Dasus_ec_sensors.rst46 5. VRM temperature
48 7. VRM heatsink fan RPM
Dasus_wmi_sensors.rst63 * CPU VRM Temperature,
66 * CPU VRM Output Current.
Dcorsair-psu.rst74 temp1_input Temperature of the psu vrm component
75 temp1_crit Temperature max cirtical value of the psu vrm component

1234