/Linux-v4.19/Documentation/hwmon/ |
D | w83791d | 86 specific alarms. You need both the global beep enable bit and the 96 A similar change has occurred for the bitmap corresponding to the alarms. The 97 original legacy method used a single sysfs alarms file containing a bitmap 98 of triggered alarms. The newer method uses multiple sysfs *_alarm files 104 responsible for handling the fact that the alarms and beep_mask bitmaps 137 For legacy code using the alarms and beep_mask files: 139 in0 (VCORE) : alarms: 0x000001 beep_mask: 0x000001 140 in1 (VINR0) : alarms: 0x000002 beep_mask: 0x002000 <== mismatch 141 in2 (+3.3VIN): alarms: 0x000004 beep_mask: 0x000004 142 in3 (5VDD) : alarms: 0x000008 beep_mask: 0x000008 [all …]
|
D | gl518sm | 33 sensors, and four voltage sensors. It can report alarms through the 59 alarms work fine, though. 63 beeping for some alarms. 66 is read at least once (except for temperature alarms). This means that the 70 you can easily miss once-only alarms.
|
D | lm92 | 30 alarms for high, low, and critical thresholds. There's also an hysteresis to 31 control the thresholds for resetting alarms.
|
D | lm78 | 31 seven voltage sensors, VID lines, alarms, and some miscellaneous stuff. 37 this case, alarms are issued during all the time when the actual temperature 65 miss once-only alarms.
|
D | sis5595 | 58 sensors, four or five voltage sensors, and alarms. 87 In addition to the alarms described above, there is a BTI alarm, which gets 97 once-only alarms.
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/timer/ |
D | base.c | 41 list_for_each_entry_safe(alarm, atemp, &tmr->alarms, head) { in nvkm_timer_alarm_trigger() 58 if (list_empty(&tmr->alarms)) in nvkm_timer_alarm_trigger() 86 list_for_each_entry(list, &tmr->alarms, head) { in nvkm_timer_alarm() 94 list = list_first_entry(&tmr->alarms, typeof(*list), head); in nvkm_timer_alarm() 159 INIT_LIST_HEAD(&tmr->alarms); in nvkm_timer_new_()
|
/Linux-v4.19/drivers/net/ethernet/sfc/falcon/ |
D | falcon_boards.c | 128 u16 alarms; in ef4_check_lm87() local 138 alarms = reg; in ef4_check_lm87() 142 alarms |= reg << 8; in ef4_check_lm87() 143 alarms &= mask; in ef4_check_lm87() 146 if (alarms & LM87_ALARM_TEMP_INT) { in ef4_check_lm87() 153 if (alarms & LM87_ALARM_TEMP_EXT1) { in ef4_check_lm87() 160 elec_fault = alarms & ~(LM87_ALARM_TEMP_INT | LM87_ALARM_TEMP_EXT1); in ef4_check_lm87() 163 if (alarms) in ef4_check_lm87() 168 alarms & 0xff, alarms >> 8, in ef4_check_lm87() 169 (alarms & LM87_ALARM_TEMP_INT) ? in ef4_check_lm87() [all …]
|
/Linux-v4.19/drivers/hwmon/ |
D | max1619.c | 96 u8 alarms; member 128 data->alarms = i2c_smbus_read_byte_data(client, in max1619_update_device() 133 data->alarms ^= 0x02; in max1619_update_device() 180 return sprintf(buf, "%d\n", data->alarms); in alarms_show() 188 return sprintf(buf, "%d\n", (data->alarms >> bitnr) & 1); in show_alarm() 202 static DEVICE_ATTR_RO(alarms);
|
D | adm1026.c | 294 long alarms; /* Register encoding, combined */ member 337 long value, alarms, gpio; in adm1026_update_device() local 369 alarms = adm1026_read_value(client, ADM1026_REG_STATUS4); in adm1026_update_device() 370 gpio = alarms & 0x80 ? 0x0100 : 0; /* GPIO16 */ in adm1026_update_device() 371 alarms &= 0x7f; in adm1026_update_device() 372 alarms <<= 8; in adm1026_update_device() 373 alarms |= adm1026_read_value(client, ADM1026_REG_STATUS3); in adm1026_update_device() 374 alarms <<= 8; in adm1026_update_device() 375 alarms |= adm1026_read_value(client, ADM1026_REG_STATUS2); in adm1026_update_device() 376 alarms <<= 8; in adm1026_update_device() [all …]
|
D | lm83.c | 124 u16 alarms; /* bitvector, combined */ member 143 data->alarms = in lm83_update_device() 195 return sprintf(buf, "%d\n", data->alarms); in alarms_show() 205 return sprintf(buf, "%d\n", (data->alarms >> bitnr) & 1); in show_alarm() 239 static DEVICE_ATTR_RO(alarms);
|
D | adc128d818.c | 85 u8 alarms; /* alarm register value */ member 141 data->alarms |= rv; in adc128_update_device() 241 u8 alarms; in adc128_show_alarm() local 250 alarms = data->alarms; in adc128_show_alarm() 251 data->alarms &= ~mask; in adc128_show_alarm() 253 return sprintf(buf, "%u\n", !!(alarms & mask)); in adc128_show_alarm()
|
D | max6697.c | 99 u32 alarms; member 190 u32 alarms; in max6697_update_device() local 235 alarms = 0; in max6697_update_device() 242 alarms = (alarms << 8) | val; in max6697_update_device() 244 data->alarms = alarms; in max6697_update_device() 298 return sprintf(buf, "%u\n", (data->alarms >> index) & 0x1); in show_alarm()
|
D | adm1021.c | 95 u8 alarms; member 130 data->alarms = i2c_smbus_read_byte_data(client, in adm1021_update_device() 191 return sprintf(buf, "%u\n", (data->alarms >> index) & 1); in show_alarm() 199 return sprintf(buf, "%u\n", data->alarms); in alarms_show() 306 static DEVICE_ATTR_RO(alarms);
|
D | smsc47m1.c | 136 u8 alarms; /* Register encoding */ member 180 data->alarms = smsc47m1_read_value(data, in smsc47m1_update_device() 183 if (data->alarms) in smsc47m1_update_device() 189 data->alarms |= (smsc47m1_read_value(data, in smsc47m1_update_device() 192 if (data->alarms & 0x04) in smsc47m1_update_device() 248 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in get_fan_alarm() 271 return sprintf(buf, "%d\n", data->alarms); in alarms_show() 443 static DEVICE_ATTR_RO(alarms);
|
D | lm90.c | 484 u16 alarms; /* bitvector (upper 8 bits for max6695/96) */ member 755 data->alarms = val; /* lower 8 bit of alarms */ in lm90_update_device() 775 data->alarms |= val << 8; in lm90_update_device() 783 !(data->alarms & data->alert_alarms)) { in lm90_update_device() 1154 *val = (data->alarms >> lm90_min_alarm_bits[channel]) & 1; in lm90_temp_read() 1157 *val = (data->alarms >> lm90_max_alarm_bits[channel]) & 1; in lm90_temp_read() 1160 *val = (data->alarms >> lm90_crit_alarm_bits[channel]) & 1; in lm90_temp_read() 1163 *val = (data->alarms >> lm90_emergency_alarm_bits[channel]) & 1; in lm90_temp_read() 1166 *val = (data->alarms >> lm90_fault_bits[channel]) & 1; in lm90_temp_read() 1301 *val = data->alarms; in lm90_chip_read() [all …]
|
D | max1668.c | 81 u16 alarms; member 126 data->alarms = val << 8; in max1668_update_device() 133 data->alarms |= val; in max1668_update_device() 188 return sprintf(buf, "%u\n", (data->alarms >> index) & 0x1); in show_alarm() 201 (data->alarms & (1 << 12)) && data->temp[index] == 127); in show_fault()
|
D | max6642.c | 98 u8 alarms; member 193 data->alarms = i2c_smbus_read_byte_data(client, in max6642_update_device() 253 return sprintf(buf, "%d\n", (data->alarms >> bitnr) & 1); in show_alarm()
|
D | gl518sm.c | 136 u8 alarms; /* Register value */ member 175 data->alarms = gl518_read_value(client, GL518_REG_INT); in gl518_update_device() 210 data->alarms &= data->alarm_mask; in gl518_update_device() 263 show(RAW, alarms, alarms); 457 static DEVICE_ATTR(alarms, S_IRUGO, show_alarms, NULL); 468 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in show_alarm()
|
D | vt8231.c | 173 u16 alarms; /* Register encoding */ member 613 return sprintf(buf, "%d\n", data->alarms); in alarms_show() 615 static DEVICE_ATTR_RO(alarms); 622 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in show_alarm() 926 data->alarms = vt8231_read_value(data, VT8231_REG_ALARM1) | in vt8231_update_device() 931 data->alarms |= 0x40; in vt8231_update_device() 933 data->alarms &= ~0x40; in vt8231_update_device() 936 data->alarms |= 0x80; in vt8231_update_device() 938 data->alarms &= ~0x80; in vt8231_update_device()
|
D | adm1025.c | 122 u16 alarms; /* register values, combined */ member 154 data->alarms = i2c_smbus_read_byte_data(client, in adm1025_update_device() 339 return sprintf(buf, "%u\n", data->alarms); in alarms_show() 341 static DEVICE_ATTR_RO(alarms); 348 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in show_alarm()
|
D | lm77.c | 70 u8 alarms; member 127 data->alarms = in lm77_update_device() 216 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in show_alarm()
|
D | adm9240.c | 152 u16 alarms; /* ro alarms */ member 190 data->alarms = i2c_smbus_read_byte_data(client, in adm9240_update_device() 508 return sprintf(buf, "%u\n", data->alarms); in alarms_show() 510 static DEVICE_ATTR_RO(alarms); 517 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in show_alarm()
|
D | lm80.c | 140 u16 alarms; /* Register encoding, combined */ member 249 data->alarms = prev_rv + (rv << 8); in lm80_update_device() 441 return sprintf(buf, "%u\n", data->alarms); in alarms_show() 451 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in show_alarm() 508 static DEVICE_ATTR_RO(alarms);
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | rtc-cdev | 14 for RTCs that support alarms 17 RTCs that support alarms. Can be set upto 24 hours in the 22 powerful interface, which can issue alarms beyond 24 hours and
|
/Linux-v4.19/Documentation/devicetree/bindings/rtc/ |
D | nvidia,tegra20-rtc.txt | 4 registers. The alarms and other interrupts may wake the system from low-power
|