Home
last modified time | relevance | path

Searched refs:slope (Results 1 – 25 of 28) sorted by relevance

12

/linux/drivers/thermal/qcom/
H A Dtsens-v0_1.c212 priv->sensor[0].slope = 2901; in init_8226()
213 priv->sensor[1].slope = 2846; in init_8226()
214 priv->sensor[2].slope = 3038; in init_8226()
215 priv->sensor[3].slope = 2955; in init_8226()
216 priv->sensor[4].slope = 2901; in init_8226()
217 priv->sensor[5].slope = 2846; in init_8226()
227 priv->sensor[i].slope = 3000; in init_8909()
244 priv->sensor[0].slope = 2911; in init_8939()
245 priv->sensor[1].slope = 2789; in init_8939()
246 priv->sensor[2].slope = 2906; in init_8939()
[all …]
H A Dtsens-v1.c149 priv->sensor[0].slope = 3313; in init_8956()
150 priv->sensor[1].slope = 3275; in init_8956()
151 priv->sensor[2].slope = 3320; in init_8956()
152 priv->sensor[3].slope = 3246; in init_8956()
153 priv->sensor[4].slope = 3279; in init_8956()
154 priv->sensor[5].slope = 3257; in init_8956()
155 priv->sensor[6].slope = 3234; in init_8956()
156 priv->sensor[7].slope = 3269; in init_8956()
157 priv->sensor[8].slope = 3255; in init_8956()
158 priv->sensor[9].slope = 3239; in init_8956()
[all …]
H A Dtsens.c270 if (!priv->sensor[i].slope) in compute_intercept_slope()
271 priv->sensor[i].slope = SLOPE_DEFAULT; in compute_intercept_slope()
280 priv->sensor[i].slope = num / den; in compute_intercept_slope()
285 priv->sensor[i].slope); in compute_intercept_slope()
293 u64 code = div_u64(((u64)degc * s->slope + s->offset), SLOPE_FACTOR); in degc_to_code()
304 den = s->slope; in code_to_degc()
867 priv->sensor[i].slope, priv->sensor[i].offset); in dbg_sensors_show()
H A Dtsens-8960.c192 priv->sensor[i].slope = tsens_msm8960_slope[i]; in calibrate_8960()
/linux/tools/testing/selftests/timers/
H A Dfreq-step.c112 double *slope, double *r_stddev, double *r_max) in regress() argument
129 *slope = (xy_sum - x_sum * y_sum / n) / (x2_sum - x_sum * x_sum / n); in regress()
130 *intercept = (y_sum - *slope * x_sum) / n; in regress()
137 r = fabs(x * *slope + *intercept - y); in regress()
149 double intercept, slope, stddev1, max1, stddev2, max2; in run_test() local
173 regress(samples, SAMPLES, &intercept, &slope, &stddev1, &max1); in run_test()
174 mono_freq_offset = slope; in run_test()
180 regress(samples, SAMPLES / 2, &intercept, &slope, &stddev1, &max1); in run_test()
181 freq_error1 = slope * (1.0 - mono_freq_offset) - mono_freq_offset - in run_test()
184 regress(samples + SAMPLES / 2, SAMPLES / 2, &intercept, &slope, in run_test()
[all …]
/linux/drivers/iio/humidity/
H A Dhts221_core.c261 int err, *slope, *b_gen, cal0, cal1; in hts221_parse_temp_caldata() local
291 slope = &hw->sensors[HTS221_SENSOR_T].slope; in hts221_parse_temp_caldata()
294 *slope = ((cal_y1 - cal_y0) * 8000) / (cal_x1 - cal_x0); in hts221_parse_temp_caldata()
304 int err, *slope, *b_gen, data; in hts221_parse_rh_caldata() local
330 slope = &hw->sensors[HTS221_SENSOR_H].slope; in hts221_parse_rh_caldata()
333 *slope = ((cal_y1 - cal_y0) * 8000) / (cal_x1 - cal_x0); in hts221_parse_rh_caldata()
350 data = hw->sensors[HTS221_SENSOR_H].slope; in hts221_get_sensor_scale()
354 data = hw->sensors[HTS221_SENSOR_T].slope; in hts221_get_sensor_scale()
380 div = hw->sensors[HTS221_SENSOR_H].slope; in hts221_get_sensor_offset()
384 div = hw->sensors[HTS221_SENSOR_T].slope; in hts221_get_sensor_offset()
/linux/drivers/macintosh/
H A Dwindfarm_pm121.c275 int slope; member
283 .slope = 1956315
287 .slope = 1565065
294 .slope = 1565065
298 .slope = 1956315
305 .slope = 2543190
309 .slope = 1565065
326 .slope = 65536
333 .slope = 65536
472 new_min = (average_power * correction->slope) >> 16; in pm121_correct()
[all …]
/linux/drivers/thermal/ti-soc-thermal/
H A Dti-thermal-common.c76 int ret, tmp, slope, constant; in __ti_thermal_get_temp() local
90 slope = thermal_zone_get_slope(tz); in __ti_thermal_get_temp()
99 slope = s->slope_pcb; in __ti_thermal_get_temp()
107 *temp = ti_thermal_hotspot_temperature(tmp, slope, constant); in __ti_thermal_get_temp()
/linux/net/sched/
H A Dsch_cbs.c139 /* timediff is in ns, slope is in bytes/s */
140 static s64 timediff_to_credits(s64 timediff, s64 slope) in timediff_to_credits() argument
142 return div64_s64(timediff * slope, NSEC_PER_SEC); in timediff_to_credits()
145 static s64 delay_from_credits(s64 credits, s64 slope) in delay_from_credits() argument
147 if (unlikely(slope == 0)) in delay_from_credits()
150 return div64_s64(-credits * NSEC_PER_SEC, slope); in delay_from_credits()
153 static s64 credits_from_len(unsigned int len, s64 slope, s64 port_rate) in credits_from_len() argument
158 return div64_s64(len * slope, port_rate); in credits_from_len()
/linux/drivers/thermal/broadcom/
H A Dbcm2711_thermal.c37 int slope = thermal_zone_get_slope(tz); in bcm2711_get_temp() local
52 *temp = slope * val + offset; in bcm2711_get_temp()
/linux/drivers/iio/adc/
H A Dqcom-spmi-rradc.c303 int64_t *slope) in rradc_get_fab_coeff() argument
309 *slope = RR_ADC_CHG_TEMP_660_GF_SLOPE_UV_PER_C; in rradc_get_fab_coeff()
313 *slope = RR_ADC_CHG_TEMP_660_SMIC_SLOPE_UV_PER_C; in rradc_get_fab_coeff()
317 *slope = RR_ADC_CHG_TEMP_660_MGNA_SLOPE_UV_PER_C; in rradc_get_fab_coeff()
323 *slope = RR_ADC_CHG_TEMP_GF_SLOPE_UV_PER_C; in rradc_get_fab_coeff()
327 *slope = RR_ADC_CHG_TEMP_SMIC_SLOPE_UV_PER_C; in rradc_get_fab_coeff()
/linux/drivers/media/platform/ti/omap3isp/
H A Dispresizer.h70 u8 slope; /* slope. */ member
/linux/drivers/net/wireless/mediatek/mt7601u/
H A Deeprom.h107 u8 slope; member
H A Ddebugfs.c115 seq_printf(file, "\t slope:%02hhx\n", td->slope); in mt7601u_eeprom_param_show()
H A Deeprom.c337 d->slope = eeprom[MT_EE_TX_TSSI_SLOPE]; in mt7601u_init_tssi_params()
/linux/drivers/thermal/
H A Dairoha_thermal.c602 int coeff, slope, offset; in an7583_thermal_get_temp() local
610 slope = an7583_thermal_slope[sensor_idx]; in an7583_thermal_get_temp()
625 *temp = (slope * delta_diode * 10) / delta_gain - offset * 10; in an7583_thermal_get_temp()
H A Dthermal_helpers.c222 return tz->tzp->slope; in thermal_zone_get_slope()
H A Dthermal_of.c221 tzp->slope = coef[0]; in thermal_of_parameters_init()
/linux/drivers/platform/x86/
H A Dintel_ips.c841 u64 slope, offset; in read_mgtv() local
847 slope = offset = thm_readw(THM_MGTA); in read_mgtv()
848 slope = (slope & MGTA_SLOPE_MASK) >> MGTA_SLOPE_SHIFT; in read_mgtv()
851 ret = ((val * slope + 0x40) >> 7) + offset; in read_mgtv()
/linux/Documentation/networking/device_drivers/ethernet/intel/
H A Digb.rst192 slope is expressed in the adapter's registers. It can only represent idle slopes
193 in 16.38431 kbps units, which means that if a idle slope of 2576kbps is
194 requested, the controller will be configured to use a idle slope of ~2589 kbps,
/linux/drivers/net/wireless/ath/ath9k/
H A Dar9002_calib.c380 int32_t delta, currPDADC, slope; in ar9287_hw_olc_temp_compensation() local
393 slope = ah->eep_ops->get_eeprom(ah, EEP_TEMPSENSE_SLOPE); in ar9287_hw_olc_temp_compensation()
395 if (slope == 0) { /* to avoid divide by zero case */ in ar9287_hw_olc_temp_compensation()
398 delta = ((currPDADC - ah->initPDADC)*4) / slope; in ar9287_hw_olc_temp_compensation()
/linux/drivers/video/backlight/
H A Dpwm_bl.c382 unsigned int slope = (128 * (max_val - min_val)) / nlevels; in pwm_backlight_is_linear() local
387 unsigned int linear_value = min_val + ((i * slope) / 128); in pwm_backlight_is_linear()
/linux/Documentation/ABI/testing/
H A Dsysfs-class-thermal171 What: /sys/class/thermal/thermal_zoneX/slope
173 The slope constant used in a linear extrapolation model
/linux/drivers/gpu/drm/i915/display/
H A Dintel_vrr.c413 crtc_state->vrr.dc_balance.slope = in intel_vrr_dc_balance_compute_config()
873 crtc_state->vrr.dc_balance.slope); in intel_vrr_enable_dc_balancing()
1053 crtc_state->vrr.dc_balance.slope = in intel_vrr_get_dc_balance_config()
/linux/drivers/media/dvb-frontends/
H A Ddib0090.c856 struct slope { struct
858 s16 slope; argument
860 static u16 slopes_to_scale(const struct slope *slopes, u8 num, s16 val) in slopes_to_scale()
870 ret += (rest * slopes[i].slope) / slopes[i].range; in slopes_to_scale()
876 static const struct slope dib0090_wbd_slopes[3] = {

12