Home
last modified time | relevance | path

Searched full:thresholds (Results 1 – 25 of 696) sorted by relevance

12345678910>>...28

/kernel/linux/linux-6.6/drivers/power/supply/
Dda9030_battery.c100 struct da9030_battery_thresholds thresholds; member
247 charger->thresholds.vbat_charge_start)) { in da9030_charger_check_state()
258 charger->thresholds.vbat_charge_stop) { in da9030_charger_check_state()
261 charger->thresholds.vbat_charge_restart); in da9030_charger_check_state()
263 charger->thresholds.vbat_low) { in da9030_charger_check_state()
268 charger->thresholds.vbat_low); in da9030_charger_check_state()
270 if (charger->adc.vchmax_res > charger->thresholds.vcharge_max || in da9030_charger_check_state()
271 charger->adc.vchmin_res < charger->thresholds.vcharge_min || in da9030_charger_check_state()
273 charger->adc.tbat_res < charger->thresholds.tbat_high || in da9030_charger_check_state()
274 charger->adc.tbat_res > charger->thresholds.tbat_low) { in da9030_charger_check_state()
[all …]
/kernel/linux/linux-5.10/drivers/power/supply/
Dda9030_battery.c100 struct da9030_battery_thresholds thresholds; member
247 charger->thresholds.vbat_charge_start)) { in da9030_charger_check_state()
258 charger->thresholds.vbat_charge_stop) { in da9030_charger_check_state()
261 charger->thresholds.vbat_charge_restart); in da9030_charger_check_state()
263 charger->thresholds.vbat_low) { in da9030_charger_check_state()
268 charger->thresholds.vbat_low); in da9030_charger_check_state()
270 if (charger->adc.vchmax_res > charger->thresholds.vcharge_max || in da9030_charger_check_state()
271 charger->adc.vchmin_res < charger->thresholds.vcharge_min || in da9030_charger_check_state()
273 charger->adc.tbat_res < charger->thresholds.tbat_high || in da9030_charger_check_state()
274 charger->adc.tbat_res > charger->thresholds.tbat_low) { in da9030_charger_check_state()
[all …]
/kernel/linux/linux-5.10/drivers/thermal/ti-soc-thermal/
Ddra752-bandgap.h126 * Temperature limits and thresholds for DRA752
130 * and thresholds for DRA752. Definitions are grouped
143 /* interrupts thresholds */
151 /* interrupts thresholds */
159 /* interrupts thresholds */
167 /* interrupts thresholds */
175 /* interrupts thresholds */
Domap5xxx-bandgap.h102 * Temperature limits and thresholds for OMAP5430
106 * and thresholds for OMAP5430. Definitions are grouped
119 /* interrupts thresholds */
129 /* interrupts thresholds */
139 /* interrupts thresholds */
Domap4xxx-bandgap.h49 * Temperature limits and thresholds for OMAP4430
53 * and thresholds for OMAP4430.
136 * Temperature limits and thresholds for OMAP4460
140 * and thresholds for OMAP4460.
149 /* interrupts thresholds */
/kernel/linux/linux-6.6/drivers/thermal/ti-soc-thermal/
Ddra752-bandgap.h126 * Temperature limits and thresholds for DRA752
130 * and thresholds for DRA752. Definitions are grouped
143 /* interrupts thresholds */
151 /* interrupts thresholds */
159 /* interrupts thresholds */
167 /* interrupts thresholds */
175 /* interrupts thresholds */
Domap5xxx-bandgap.h102 * Temperature limits and thresholds for OMAP5430
106 * and thresholds for OMAP5430. Definitions are grouped
119 /* interrupts thresholds */
129 /* interrupts thresholds */
139 /* interrupts thresholds */
Domap4xxx-bandgap.h49 * Temperature limits and thresholds for OMAP4430
53 * and thresholds for OMAP4430.
136 * Temperature limits and thresholds for OMAP4460
140 * and thresholds for OMAP4460.
149 /* interrupts thresholds */
/kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/
Dext-ctrls-detect.rst38 detection threshold. These thresholds are set through the
42 value that specifies which per-region motion detection thresholds
43 should be used. Each region has its own thresholds. How these
44 per-region thresholds are set up is driver-specific. The region
55 Sets the motion detection thresholds for each cell in the grid. To
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Dext-ctrls-detect.rst38 detection threshold. These thresholds are set through the
42 value that specifies which per-region motion detection thresholds
43 should be used. Each region has its own thresholds. How these
44 per-region thresholds are set up is driver-specific. The region
55 Sets the motion detection thresholds for each cell in the grid. To
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-bus-iio-light-lm3533-als6 Event generated when channel passes one of the four thresholds
16 Get the hysteresis for thresholds Y, that is,
32 These thresholds correspond to the eight zone-boundary
42 in_illuminance0_threshY_{falling,rising} thresholds.
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-bus-iio-light-lm3533-als6 Event generated when channel passes one of the four thresholds
16 Get the hysteresis for thresholds Y, that is,
32 These thresholds correspond to the eight zone-boundary
42 in_illuminance0_threshY_{falling,rising} thresholds.
/kernel/linux/linux-6.6/Documentation/driver-api/thermal/
Dnouveau_thermal.rst29 temperature thresholds:
41 Some of these thresholds may not be used by Nouveau depending
44 The default value for these thresholds comes from the GPU's vbios. These
45 thresholds can be configured thanks to the following HWMON attributes:
/kernel/linux/linux-6.6/Documentation/hwmon/
Dxdpe12284.rst48 The driver provides for current: input, maximum and critical thresholds
49 and maximum and critical alarms. Critical thresholds and critical alarm are
66 The driver provides for voltage: input, critical and low critical thresholds
94 The driver provides for temperature: input, maximum and critical thresholds
Dxdpe152c4.rst37 The driver provides for current: input, maximum and critical thresholds
38 and maximum and critical alarms. Low Critical thresholds and Low critical alarm are
61 The driver provides for voltage: input, critical and low critical thresholds
106 The driver provides for temperature: input, maximum and critical thresholds
/kernel/linux/linux-5.10/Documentation/hwmon/
Dxdpe12284.rst44 The driver provides for current: input, maximum and critical thresholds
45 and maximum and critical alarms. Critical thresholds and critical alarm are
62 The driver provides for voltage: input, critical and low critical thresholds
90 The driver provides for temperature: input, maximum and critical thresholds
/kernel/linux/linux-5.10/Documentation/driver-api/thermal/
Dnouveau_thermal.rst29 temperature thresholds:
41 Some of these thresholds may not be used by Nouveau depending
44 The default value for these thresholds comes from the GPU's vbios. These
45 thresholds can be configured thanks to the following HWMON attributes:
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/
Dphy.h220 * struct temp_report_ths_cmd - set temperature thresholds
222 * @num_temps: number of temperature thresholds passed
223 * @thresholds: array with the thresholds to be configured
227 __le16 thresholds[IWL_MAX_DTS_TRIPS]; member
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
Dtemp.c49 /* enforce a minimum hysteresis on thresholds */ in nvkm_therm_temp_safety_checks()
86 static const char * const thresholds[] = { in nvkm_therm_sensor_event() local
97 temperature, thresholds[thrs]); in nvkm_therm_sensor_event()
100 temperature, thresholds[thrs]); in nvkm_therm_sensor_event()
198 "programmed thresholds [ %d(%d), %d(%d), %d(%d), %d(%d) ]\n", in nvkm_therm_program_alarms_polling()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
Dtemp.c49 /* enforce a minimum hysteresis on thresholds */ in nvkm_therm_temp_safety_checks()
86 static const char * const thresholds[] = { in nvkm_therm_sensor_event() local
97 temperature, thresholds[thrs]); in nvkm_therm_sensor_event()
100 temperature, thresholds[thrs]); in nvkm_therm_sensor_event()
198 "programmed thresholds [ %d(%d), %d(%d), %d(%d), %d(%d) ]\n", in nvkm_therm_program_alarms_polling()
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/abm/
Dmain.h27 /* The possible actions if thresholds are exceeded */
48 * @thresholds: current threshold configuration
49 * @threshold_undef: bitmap of thresholds which have not been set
51 * @num_thresholds: number of @thresholds and bits in @threshold_undef
72 u32 *thresholds; member
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/
Dphy.h264 * struct temp_report_ths_cmd - set temperature thresholds
266 * @num_temps: number of temperature thresholds passed
267 * @thresholds: array with the thresholds to be configured
271 __le16 thresholds[IWL_MAX_DTS_TRIPS]; member
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/abm/
Dmain.h27 /* The possible actions if thresholds are exceeded */
48 * @thresholds: current threshold configuration
49 * @threshold_undef: bitmap of thresholds which have not been set
51 * @num_thresholds: number of @thresholds and bits in @threshold_undef
72 u32 *thresholds; member
/kernel/linux/linux-6.6/drivers/hwmon/peci/
Ddimmtemp.c81 struct peci_dimm_thresholds thresholds; member
126 if (!peci_sensor_need_update(&priv->dimm[dimm_no].thresholds.state)) in update_thresholds()
133 priv->dimm[dimm_no].thresholds.temp_max = GET_TEMP_MAX(data) * MILLIDEGREE_PER_DEGREE; in update_thresholds()
134 priv->dimm[dimm_no].thresholds.temp_crit = GET_TEMP_CRIT(data) * MILLIDEGREE_PER_DEGREE; in update_thresholds()
136 peci_sensor_mark_updated(&priv->dimm[dimm_no].thresholds.state); in update_thresholds()
146 mutex_lock(&priv->dimm[dimm_no].thresholds.state.lock); in get_dimm_thresholds()
153 *val = priv->dimm[dimm_no].thresholds.temp_max; in get_dimm_thresholds()
156 *val = priv->dimm[dimm_no].thresholds.temp_crit; in get_dimm_thresholds()
163 mutex_unlock(&priv->dimm[dimm_no].thresholds.state.lock); in get_dimm_thresholds()
350 mutex_init(&priv->dimm[i].thresholds.state.lock); in create_dimm_temp_info()
/kernel/linux/linux-6.6/drivers/thermal/intel/
Dthermal_interrupt.h8 /* Interrupt Handler for package thermal thresholds */
11 /* Interrupt Handler for core thermal thresholds */

12345678910>>...28