| /linux-6.15/Documentation/devicetree/bindings/rtc/ |
| H A D | adi,max31335.yaml | 36 adi,tc-diode: 38 Select the diode configuration for the trickle charger. 39 schottky - Schottky diode in series. 40 standard+schottky - standard diode + Schottky diode in series. 69 adi,tc-diode = "schottky";
|
| H A D | abracon,abx80x.yaml | 36 abracon,tc-diode: 38 Trickle-charge diode type. 56 abracon,tc-diode: ["abracon,tc-resistor"] 57 abracon,tc-resistor: ["abracon,tc-diode"] 78 abracon,tc-diode: false 94 abracon,tc-diode = "schottky";
|
| H A D | dallas,ds1390.txt | 11 - trickle-diode-disable : Do not use internal trickle charger diode 12 Should be given if internal trickle charger diode should be disabled
|
| H A D | rtc-ds1307.yaml | 78 trickle-diode-disable: 79 description: Do not use internal trickle charger diode. Should be given if internal 80 trickle charger diode should be disabled (superseded by aux-voltage-chargeable)
|
| H A D | rtc.yaml | 41 trickle-diode-disable: 44 Do not use internal trickle charger diode. Should be given if 45 internal trickle charger diode should be disabled.
|
| H A D | epson,rx8900.yaml | 30 trickle-diode-disable: true 50 trickle-diode-disable;
|
| H A D | ti,bq32000.yaml | 30 trickle-diode-disable: true
|
| /linux-6.15/Documentation/hwmon/ |
| H A D | max6639.rst | 23 temperature and one external diode-connected transistor or two external 24 diode-connected transistors. 33 temp1_fault R Temperature channel 1 diode fault 34 temp2_fault R Temperature channel 2 diode fault
|
| H A D | max6697.rst | 75 remote temperature sensors. Remote temperature sensors are diode-connected 76 thermal transistors, except for MAX6698 which supports three diode-connected 90 tempX_fault RO temperature diode fault (remote sensors only)
|
| H A D | max31730.rst | 23 temperatures of three external diode-connected transistors. The operating 26 diode, while beta compensation corrects for temperature-measurement
|
| H A D | smsc47m192.rst | 85 temp1_input chip temperature measured by on-chip diode 87 would typically be wired to the diode inside the CPU) 105 temp[2-3]_input_fault diode fault flags for temperature inputs 2 and 3. 108 to ground or Vcc. '1' indicates a diode fault.
|
| H A D | thmc50.rst | 45 external diode-type temperature sensor (compatible w/ the diode sensor inside
|
| H A D | max31760.rst | 23 temperature of a discrete diode-connected transistor, such as a 2N3906, 24 or a thermal diode commonly found on CPUs, graphics processor units (GPUs),
|
| H A D | max1619.rst | 24 well as the temperature of up to one external diode.
|
| H A D | vt1211.rst | 68 Reading 1 temp1 Intel thermal diode 69 Reading 3 temp2 Internal thermal diode 126 internal thermal diode and the driver does all the scaling for temp2 and 131 Temp1 is an Intel-type thermal diode which requires the following formula to
|
| H A D | w83781d.rst | 141 beta value in the sensor files. '1' is the PII/Celeron diode, '2' is the 197 - Problems with diode/thermistor settings (supported?) 260 > programmable to be either thermistor or Pentium II diode inputs. 261 > How do I program them for diode inputs? I can't find any register 262 > to program these to be diode inputs. 270 diode 1 1 1 276 PII thermal diode 1 1 1 277 2N3904 diode 0 0 0
|
| /linux-6.15/drivers/iio/temperature/ |
| H A D | ltc2983.c | 607 struct ltc2983_diode *diode = to_diode(sensor); in ltc2983_diode_assign_chan() local 610 chan_val = LTC2983_DIODE_CFG(diode->sensor_config); in ltc2983_diode_assign_chan() 1019 struct ltc2983_diode *diode; in ltc2983_diode_new() local 1023 diode = devm_kzalloc(&st->spi->dev, sizeof(*diode), GFP_KERNEL); in ltc2983_diode_new() 1024 if (!diode) in ltc2983_diode_new() 1028 diode->sensor_config = LTC2983_DIODE_SGL(1); in ltc2983_diode_new() 1052 diode->excitation_current = 0x00; in ltc2983_diode_new() 1055 diode->excitation_current = 0x01; in ltc2983_diode_new() 1058 diode->excitation_current = 0x02; in ltc2983_diode_new() 1061 diode->excitation_current = 0x03; in ltc2983_diode_new() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/hwmon/ |
| H A D | maxim,max6639.yaml | 15 diode-connected transistor or the temperatures of two external diode-connected
|
| H A D | nuvoton,nct7802.yaml | 60 - thermal-diode 136 temperature-mode = "thermal-diode";
|
| /linux-6.15/Documentation/devicetree/bindings/iio/temperature/ |
| H A D | adi,ltc2983.yaml | 149 "^diode@": 168 resistance between the device and the diode. 173 Whether to use a running average of the diode temperature 174 reading to reduce the noise when the diode is used as a cold 181 Magnitude of the 1l excitation current applied to the diode. 506 diode5: diode@5 {
|
| /linux-6.15/drivers/rtc/ |
| H A D | rtc-max31335.c | 448 const char *diode; in max31335_trickle_charger_setup() local 457 if (device_property_read_string(dev, "adi,tc-diode", &diode)) in max31335_trickle_charger_setup() 460 if (!strcmp(diode, "schottky")) in max31335_trickle_charger_setup() 462 else if (!strcmp(diode, "standard+schottky")) in max31335_trickle_charger_setup() 466 "Invalid tc-diode value: %s\n", diode); in max31335_trickle_charger_setup()
|
| H A D | rtc-abx80x.c | 571 const char *diode; in abx80x_dt_trickle_cfg() local 576 ret = of_property_read_string(np, "abracon,tc-diode", &diode); in abx80x_dt_trickle_cfg() 580 if (!strcmp(diode, "standard")) { in abx80x_dt_trickle_cfg() 582 } else if (!strcmp(diode, "schottky")) { in abx80x_dt_trickle_cfg() 585 dev_dbg(&client->dev, "Invalid tc-diode value: %s\n", diode); in abx80x_dt_trickle_cfg()
|
| H A D | rtc-ds1307.c | 525 static u8 do_trickle_setup_ds1339(struct ds1307 *ds1307, u32 ohms, bool diode) in do_trickle_setup_ds1339() argument 527 u8 setup = (diode) ? DS1307_TRICKLE_CHARGER_DIODE : in do_trickle_setup_ds1339() 550 static u8 do_trickle_setup_rx8130(struct ds1307 *ds1307, u32 ohms, bool diode) in do_trickle_setup_rx8130() argument 554 if (diode) in do_trickle_setup_rx8130() 1288 bool diode = chip->charge_default; in ds1307_trickle_init() local 1304 diode = false; in ds1307_trickle_init() 1307 diode = true; in ds1307_trickle_init() 1316 diode = false; in ds1307_trickle_init() 1319 return chip->do_trickle_setup(ds1307, ohms, diode); in ds1307_trickle_init()
|
| /linux-6.15/Documentation/devicetree/bindings/regulator/ |
| H A D | richtek,rtmv20-regulator.yaml | 7 title: Richtek RTMV20 laser diode regulator 14 It is used to drive laser diode. There're two signals for chip controls
|
| /linux-6.15/Documentation/devicetree/bindings/iio/adc/ |
| H A D | ti,palmas-gpadc.yaml | 19 3 temp (with ext. diode, optional current source)
|