/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | atxp1.c | 47 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 D | hwmon-vid.c | 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() 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 D | via-cputemp.c | 40 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 D | adm1025.c | 111 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 D | smsc47m192.c | 101 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 D | adm9240.c | 144 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 D | asb100.c | 202 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 D | lm87.c | 168 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 D | vt1211.c | 128 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 D | w83791d.c | 312 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 D | lm85.c | 314 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 D | atxp1.c | 48 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 D | hwmon-vid.c | 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() 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 D | via-cputemp.c | 40 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 D | adm1025.c | 111 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 D | adm9240.c | 131 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 D | smsc47m192.c | 101 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 D | asb100.c | 202 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 D | lm87.c | 168 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 D | vt1211.c | 128 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 D | lm85.c | 314 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 D | w83791d.c | 312 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 D | nct6775.h | 163 u8 vrm; member
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | hwmon-vid.h | 14 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 D | hwmon-vid.h | 14 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()
|