Home
last modified time | relevance | path

Searched refs:diode (Results 1 – 25 of 54) sorted by relevance

123

/Linux-v6.6/Documentation/devicetree/bindings/rtc/
Ddallas,ds1390.txt11 - trickle-diode-disable : Do not use internal trickle charger diode
12 Should be given if internal trickle charger diode should be disabled
Dabracon,abx80x.txt29 - "abracon,tc-diode": should be "standard" (0.6V) or "schottky" (0.3V)
/Linux-v6.6/Documentation/hwmon/
Dmax6639.rst23 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
Dmax6697.rst75 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)
Dmax31730.rst23 temperatures of three external diode-connected transistors. The operating
26 diode, while beta compensation corrects for temperature-measurement
Dsmsc47m192.rst85 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.
Dmax31760.rst23 temperature of a discrete diode-connected transistor, such as a 2N3906,
24 or a thermal diode commonly found on CPUs, graphics processor units (GPUs),
Dthmc50.rst45 external diode-type temperature sensor (compatible w/ the diode sensor inside
Dmax6642.rst24 well as the temperature on one external diode.
Dmax1619.rst24 well as the temperature of up to one external diode.
Dvt1211.rst68 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
Dw83781d.rst141 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
Dlm83.rst31 a stripped down version of the LM83 that only supports one external diode.
34 in that the later can only sense the temperature of one external diode.
Demc2103.rst35 as temp3 and temp4. If only one diode is attached to this channel, temp4
Dltc2990.rst30 diode.
Dbt1-pvt.rst54 temp1: CPU embedded diode -48.38C - +147.438C
88 diode).
Dw83l785ts.rst23 temperature of a single external diode. The high limit is
Dlm95234.rst32 graphics processors or diode-connected 2N3904s. The chip's TruTherm
Dlm95245.rst29 the temperature of a remote diode as well as its own temperature.
Ddme1737.rst147 temp1: Remote diode 1 (3904 type) temperature -127C - +127C
149 temp3: Remote diode 2 (3904 type) temperature -127C - +127C
153 returns 1 when a faulty diode or an unconnected input is detected and 0
269 detects a faulty thermal diode or an
Dadm1025.rst41 remote temperature-sensing diode and an on-chip temperature sensor allows
/Linux-v6.6/drivers/iio/temperature/
Dltc2983.c606 struct ltc2983_diode *diode = to_diode(sensor); in ltc2983_diode_assign_chan() local
609 chan_val = LTC2983_DIODE_CFG(diode->sensor_config); in ltc2983_diode_assign_chan()
610 chan_val |= LTC2983_DIODE_EXC_CURRENT(diode->excitation_current); in ltc2983_diode_assign_chan()
611 chan_val |= LTC2983_DIODE_IDEAL_FACTOR(diode->ideal_factor_value); in ltc2983_diode_assign_chan()
1066 struct ltc2983_diode *diode; in ltc2983_diode_new() local
1070 diode = devm_kzalloc(&st->spi->dev, sizeof(*diode), GFP_KERNEL); in ltc2983_diode_new()
1071 if (!diode) in ltc2983_diode_new()
1075 diode->sensor_config = LTC2983_DIODE_SGL(1); in ltc2983_diode_new()
1078 diode->sensor_config |= LTC2983_DIODE_3_CONV_CYCLE(1); in ltc2983_diode_new()
1081 diode->sensor_config |= LTC2983_DIODE_AVERAGE_ON(1); in ltc2983_diode_new()
[all …]
/Linux-v6.6/drivers/rtc/
Drtc-abx80x.c571 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()
Drtc-ds1307.c520 static u8 do_trickle_setup_ds1339(struct ds1307 *ds1307, u32 ohms, bool diode) in do_trickle_setup_ds1339() argument
522 u8 setup = (diode) ? DS1307_TRICKLE_CHARGER_DIODE : in do_trickle_setup_ds1339()
545 static u8 do_trickle_setup_rx8130(struct ds1307 *ds1307, u32 ohms, bool diode) in do_trickle_setup_rx8130() argument
549 if (diode) in do_trickle_setup_rx8130()
1283 bool diode = chip->charge_default; in ds1307_trickle_init() local
1299 diode = false; in ds1307_trickle_init()
1302 diode = true; in ds1307_trickle_init()
1311 diode = false; in ds1307_trickle_init()
1314 return chip->do_trickle_setup(ds1307, ohms, diode); in ds1307_trickle_init()
/Linux-v6.6/arch/arm/boot/dts/aspeed/
Daspeed-bmc-asrock-e3c246d4i.dts91 /* thermal sensor, one diode run to a disconnected header */

123