Home
last modified time | relevance | path

Searched refs:vrm (Results 1 - 25 of 47) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/hwmon/
H A 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()
258 data->vrm = vid_which_vrm(); in atxp1_probe()
259 if (data->vrm != 90 && data->vrm != 91) { 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 in atxp1_probe()
[all...]
H A Dhwmon-vid.c64 * 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()
139 if (vrm == 131 && val == 0x3f) in vid_from_reg()
147 if (vrm) in vid_from_reg()
149 (unsigned int)vrm); in vid_from_reg()
184 * thus use vrm 25, however in practice not all mainboards route the
186 * variant (vrm 24) for the models which exist today.
H A 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()
H A 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()
H A 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()
H A Dadm9240.c144 u8 vrm; /* -- vrm set on startup, no accessor */ member
614 return sprintf(buf, "%d\n", vid_from_reg(data->vid, data->vrm)); in cpu0_vid_show()
778 data->vrm = vid_which_vrm(); /* need this to report vid as mV */ in adm9240_init_client()
780 dev_info(&client->dev, "Using VRM: %d.%d\n", data->vrm / 10, in adm9240_init_client()
781 data->vrm % 10); in adm9240_init_client()
H A Dasb100.c202 u8 vrm; member
476 return sprintf(buf, "%d\n", vid_from_reg(data->vid, data->vrm)); in cpu0_vid_show()
486 return sprintf(buf, "%d\n", data->vrm); in vrm_show()
503 data->vrm = val; in vrm_store()
508 static DEVICE_ATTR_RW(vrm);
930 data->vrm = vid_which_vrm(); in asb100_init_client()
H A Dlm87.c168 u8 vrm; member
596 return sprintf(buf, "%d\n", vid_from_reg(data->vid, data->vrm)); in cpu0_vid_show()
604 return sprintf(buf, "%d\n", data->vrm); in vrm_show()
620 data->vrm = val; in vrm_store()
623 static DEVICE_ATTR_RW(vrm);
964 data->vrm = vid_which_vrm(); in lm87_probe()
H A Dvt1211.c128 u8 vrm; member
861 return sprintf(buf, "%d\n", data->vrm); in show_vrm()
878 data->vrm = val; in set_vrm()
888 return sprintf(buf, "%d\n", vid_from_reg(data->vid, data->vrm)); in show_vid()
1078 __ATTR(vrm, S_IRUGO | S_IWUSR, show_vrm, set_vrm),
1091 data->vrm = vid_which_vrm(); in vt1211_init_device()
H A Dw83791d.c312 u8 vrm; /* hwmon-vid */ member
1137 return sprintf(buf, "%d\n", vid_from_reg(data->vid, data->vrm)); in cpu0_vid_show()
1146 return sprintf(buf, "%d\n", data->vrm); in vrm_show()
1157 * No lock needed as vrm is internal to the driver in vrm_store()
1169 data->vrm = val; in vrm_store()
1173 static DEVICE_ATTR_RW(vrm);
1474 data->vrm = vid_which_vrm(); in w83791d_init_client()
1649 dev_dbg(dev, "vrm is: 0x%02x\n", data->vrm); in w83791d_print_debug()
H A Dlm85.c314 u8 vrm; /* VRM version */ member
598 /* vid, vrm, alarms */
608 vid = vid_from_reg(data->vid & 0x3f, data->vrm); in cpu0_vid_show()
611 vid = vid_from_reg(data->vid & 0x1f, data->vrm); in cpu0_vid_show()
623 return sprintf(buf, "%ld\n", (long) data->vrm); in vrm_show()
640 data->vrm = val; in vrm_store()
644 static DEVICE_ATTR_RW(vrm);
1589 data->vrm = vid_which_vrm(); in lm85_probe()
/kernel/linux/linux-6.6/drivers/hwmon/
H A 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()
259 data->vrm = vid_which_vrm(); in atxp1_probe()
260 if (data->vrm != 90 && data->vrm != 91) { 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 in atxp1_probe()
[all...]
H A Dhwmon-vid.c64 * 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()
139 if (vrm == 131 && val == 0x3f) in vid_from_reg()
147 if (vrm) in vid_from_reg()
149 (unsigned int)vrm); in vid_from_reg()
184 * thus use vrm 25, however in practice not all mainboards route the
186 * variant (vrm 24) for the models which exist today.
H A 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()
H A 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()
H A 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()
H A 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()
H A Dasb100.c202 u8 vrm; member
476 return sprintf(buf, "%d\n", vid_from_reg(data->vid, data->vrm)); in cpu0_vid_show()
486 return sprintf(buf, "%d\n", data->vrm); in vrm_show()
503 data->vrm = val; in vrm_store()
508 static DEVICE_ATTR_RW(vrm);
928 data->vrm = vid_which_vrm(); in asb100_init_client()
H A Dlm87.c168 u8 vrm; member
596 return sprintf(buf, "%d\n", vid_from_reg(data->vid, data->vrm)); in cpu0_vid_show()
604 return sprintf(buf, "%d\n", data->vrm); in vrm_show()
620 data->vrm = val; in vrm_store()
623 static DEVICE_ATTR_RW(vrm);
964 data->vrm = vid_which_vrm(); in lm87_probe()
H A Dvt1211.c128 u8 vrm; member
855 return sprintf(buf, "%d\n", data->vrm); in show_vrm()
872 data->vrm = val; in set_vrm()
882 return sprintf(buf, "%d\n", vid_from_reg(data->vid, data->vrm)); in show_vid()
1072 __ATTR(vrm, S_IRUGO | S_IWUSR, show_vrm, set_vrm),
1085 data->vrm = vid_which_vrm(); in vt1211_init_device()
H A Dlm85.c314 u8 vrm; /* VRM version */ member
598 /* vid, vrm, alarms */
608 vid = vid_from_reg(data->vid & 0x3f, data->vrm); in cpu0_vid_show()
611 vid = vid_from_reg(data->vid & 0x1f, data->vrm); in cpu0_vid_show()
623 return sprintf(buf, "%ld\n", (long) data->vrm); in vrm_show()
640 data->vrm = val; in vrm_store()
644 static DEVICE_ATTR_RW(vrm);
1589 data->vrm = vid_which_vrm(); in lm85_probe()
H A Dw83791d.c312 u8 vrm; /* hwmon-vid */ member
1137 return sprintf(buf, "%d\n", vid_from_reg(data->vid, data->vrm)); in cpu0_vid_show()
1146 return sprintf(buf, "%d\n", data->vrm); in vrm_show()
1157 * No lock needed as vrm is internal to the driver in vrm_store()
1169 data->vrm = val; in vrm_store()
1173 static DEVICE_ATTR_RW(vrm);
1472 data->vrm = vid_which_vrm(); in w83791d_init_client()
1647 dev_dbg(dev, "vrm is: 0x%02x\n", data->vrm); in w83791d_print_debug()
H A Dnct6775.h163 u8 vrm; member
/kernel/linux/linux-5.10/include/linux/
H A Dhwmon-vid.h14 int vid_from_reg(int val, u8 vrm);
17 /* vrm is the VRM/VRD document version multiplied by 10.
21 static inline int vid_to_reg(int val, u8 vrm) in vid_to_reg() argument
23 switch (vrm) { in vid_to_reg()
/kernel/linux/linux-6.6/include/linux/
H A Dhwmon-vid.h14 int vid_from_reg(int val, u8 vrm);
17 /* vrm is the VRM/VRD document version multiplied by 10.
21 static inline int vid_to_reg(int val, u8 vrm) in vid_to_reg() argument
23 switch (vrm) { in vid_to_reg()

Completed in 29 milliseconds

12