Home
last modified time | relevance | path

Searched refs:calib (Results 1 - 25 of 55) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/iio/pressure/
H A Dbmp280-core.c93 } calib; member
151 struct bmp280_calib *calib, in bmp280_read_calib()
174 calib->T1 = le16_to_cpu(t_buf[T1]); in bmp280_read_calib()
175 calib->T2 = le16_to_cpu(t_buf[T2]); in bmp280_read_calib()
176 calib->T3 = le16_to_cpu(t_buf[T3]); in bmp280_read_calib()
190 calib->P1 = le16_to_cpu(p_buf[P1]); in bmp280_read_calib()
191 calib->P2 = le16_to_cpu(p_buf[P2]); in bmp280_read_calib()
192 calib->P3 = le16_to_cpu(p_buf[P3]); in bmp280_read_calib()
193 calib->P4 = le16_to_cpu(p_buf[P4]); in bmp280_read_calib()
194 calib in bmp280_read_calib()
150 bmp280_read_calib(struct bmp280_data *data, struct bmp280_calib *calib, unsigned int chip) bmp280_read_calib() argument
265 struct bmp280_calib *calib = &data->calib.bmp280; bmp280_compensate_humidity() local
290 struct bmp280_calib *calib = &data->calib.bmp280; bmp280_compensate_temp() local
313 struct bmp280_calib *calib = &data->calib.bmp280; bmp280_compensate_press() local
751 bmp180_read_calib(struct bmp280_data *data, struct bmp180_calib *calib) bmp180_read_calib() argument
797 struct bmp180_calib *calib = &data->calib.bmp180; bmp180_compensate_temp() local
859 struct bmp180_calib *calib = &data->calib.bmp180; bmp180_compensate_press() local
[all...]
/kernel/linux/linux-5.10/drivers/thermal/qcom/
H A Dtsens-v0_1.c200 qfprom_cdata = (u32 *)qfprom_read(priv->dev, "calib"); in calibrate_8916()
257 qfprom_cdata = (u32 *)qfprom_read(priv->dev, "calib"); in calibrate_8939()
324 u32 *calib, *bkp; in calibrate_8974() local
327 calib = (u32 *)qfprom_read(priv->dev, "calib"); in calibrate_8974()
328 if (IS_ERR(calib)) in calibrate_8974()
329 return PTR_ERR(calib); in calibrate_8974()
333 kfree(calib); in calibrate_8974()
341 mode = (calib[4] & CAL_SEL_0_1) >> CAL_SEL_SHIFT; in calibrate_8974()
342 mode |= (calib[ in calibrate_8974()
[all...]
/kernel/linux/linux-5.10/drivers/iio/chemical/
H A Dbme680_core.c109 struct bme680_calib *calib) in bme680_read_calib()
123 calib->par_t1 = le16_to_cpu(buf); in bme680_read_calib()
131 calib->par_t2 = le16_to_cpu(buf); in bme680_read_calib()
138 calib->par_t3 = tmp; in bme680_read_calib()
147 calib->par_p1 = le16_to_cpu(buf); in bme680_read_calib()
155 calib->par_p2 = le16_to_cpu(buf); in bme680_read_calib()
162 calib->par_p3 = tmp; in bme680_read_calib()
170 calib->par_p4 = le16_to_cpu(buf); in bme680_read_calib()
178 calib->par_p5 = le16_to_cpu(buf); in bme680_read_calib()
185 calib in bme680_read_calib()
108 bme680_read_calib(struct bme680_data *data, struct bme680_calib *calib) bme680_read_calib() argument
337 struct bme680_calib *calib = &data->bme680; bme680_compensate_temp() local
365 struct bme680_calib *calib = &data->bme680; bme680_compensate_press() local
406 struct bme680_calib *calib = &data->bme680; bme680_compensate_humid() local
437 struct bme680_calib *calib = &data->bme680; bme680_compensate_gas() local
467 struct bme680_calib *calib = &data->bme680; bme680_calc_heater_res() local
[all...]
/kernel/linux/linux-6.6/drivers/iio/chemical/
H A Dbme680_core.c109 struct bme680_calib *calib) in bme680_read_calib()
123 calib->par_t1 = le16_to_cpu(buf); in bme680_read_calib()
131 calib->par_t2 = le16_to_cpu(buf); in bme680_read_calib()
138 calib->par_t3 = tmp; in bme680_read_calib()
147 calib->par_p1 = le16_to_cpu(buf); in bme680_read_calib()
155 calib->par_p2 = le16_to_cpu(buf); in bme680_read_calib()
162 calib->par_p3 = tmp; in bme680_read_calib()
170 calib->par_p4 = le16_to_cpu(buf); in bme680_read_calib()
178 calib->par_p5 = le16_to_cpu(buf); in bme680_read_calib()
185 calib in bme680_read_calib()
108 bme680_read_calib(struct bme680_data *data, struct bme680_calib *calib) bme680_read_calib() argument
337 struct bme680_calib *calib = &data->bme680; bme680_compensate_temp() local
365 struct bme680_calib *calib = &data->bme680; bme680_compensate_press() local
406 struct bme680_calib *calib = &data->bme680; bme680_compensate_humid() local
437 struct bme680_calib *calib = &data->bme680; bme680_compensate_gas() local
467 struct bme680_calib *calib = &data->bme680; bme680_calc_heater_res() local
[all...]
/kernel/linux/linux-6.6/drivers/iio/pressure/
H A Dbmp280-core.c118 /* Temperature calib indexes */
122 /* Pressure calib indexes */
180 struct bmp280_calib *calib = &data->calib.bmp280; in bmp280_read_calib() local
197 calib->T1 = le16_to_cpu(data->bmp280_cal_buf[T1]); in bmp280_read_calib()
198 calib->T2 = le16_to_cpu(data->bmp280_cal_buf[T2]); in bmp280_read_calib()
199 calib->T3 = le16_to_cpu(data->bmp280_cal_buf[T3]); in bmp280_read_calib()
202 calib->P1 = le16_to_cpu(data->bmp280_cal_buf[P1]); in bmp280_read_calib()
203 calib->P2 = le16_to_cpu(data->bmp280_cal_buf[P2]); in bmp280_read_calib()
204 calib in bmp280_read_calib()
217 struct bmp280_calib *calib = &data->calib.bmp280; bme280_read_calib() local
294 struct bmp280_calib *calib = &data->calib.bmp280; bmp280_compensate_humidity() local
319 struct bmp280_calib *calib = &data->calib.bmp280; bmp280_compensate_temp() local
342 struct bmp280_calib *calib = &data->calib.bmp280; bmp280_compensate_press() local
932 struct bmp380_calib *calib = &data->calib.bmp380; bmp380_compensate_temp() local
957 struct bmp380_calib *calib = &data->calib.bmp380; bmp380_compensate_press() local
1061 struct bmp380_calib *calib = &data->calib.bmp380; bmp380_read_calib() local
1822 struct bmp180_calib *calib = &data->calib.bmp180; bmp180_read_calib() local
1865 struct bmp180_calib *calib = &data->calib.bmp180; bmp180_compensate_temp() local
1927 struct bmp180_calib *calib = &data->calib.bmp180; bmp180_compensate_press() local
[all...]
/kernel/linux/linux-6.6/drivers/thermal/tegra/
H A Dtegra30-tsensor.c87 struct tegra_tsensor_calibration_data calib; member
198 c1 = DIV_ROUND_CLOSEST(ts->calib.a * counter + ts->calib.b, 1000000); in tegra_tsensor_get_temp()
200 c2 = DIV_ROUND_CLOSEST(ts->calib.p, c1); in tegra_tsensor_get_temp()
201 c3 = c1 * ts->calib.m; in tegra_tsensor_get_temp()
202 c4 = ts->calib.n; in tegra_tsensor_get_temp()
213 c1 = DIV_ROUND_CLOSEST(ts->calib.p - temp * 1000, ts->calib.m); in tegra_tsensor_temp_to_counter()
214 c2 = -ts->calib.r - int_sqrt(ts->calib in tegra_tsensor_temp_to_counter()
[all...]
H A Dsoctherm-fuse.c112 u32 val, calib; in tegra_calc_tsensor_calib() local
150 calib = ((u16)therma << SENSOR_CONFIG2_THERMA_SHIFT) | in tegra_calc_tsensor_calib()
153 *calibration = calib; in tegra_calc_tsensor_calib()
/kernel/linux/linux-5.10/drivers/iio/common/cros_ec_sensors/
H A Dcros_ec_sensors.c66 st->core.calib[i].offset = in cros_ec_sensors_read()
69 *val = st->core.calib[idx].offset; in cros_ec_sensors_read()
88 st->core.calib[i].scale = in cros_ec_sensors_read()
91 *val = st->core.calib[idx].scale >> 15; in cros_ec_sensors_read()
92 *val2 = ((st->core.calib[idx].scale & 0x7FFF) * 1000000LL) / in cros_ec_sensors_read()
162 st->core.calib[idx].offset = val; in cros_ec_sensors_write()
170 st->core.calib[i].offset; in cros_ec_sensors_write()
177 st->core.calib[idx].scale = val; in cros_ec_sensors_write()
185 st->core.calib[i].scale; in cros_ec_sensors_write()
/kernel/linux/linux-6.6/drivers/iio/common/cros_ec_sensors/
H A Dcros_ec_sensors.c67 st->core.calib[i].offset = in cros_ec_sensors_read()
70 *val = st->core.calib[idx].offset; in cros_ec_sensors_read()
89 st->core.calib[i].scale = in cros_ec_sensors_read()
92 *val = st->core.calib[idx].scale >> 15; in cros_ec_sensors_read()
93 *val2 = ((st->core.calib[idx].scale & 0x7FFF) * 1000000LL) / in cros_ec_sensors_read()
163 st->core.calib[idx].offset = val; in cros_ec_sensors_write()
171 st->core.calib[i].offset; in cros_ec_sensors_write()
178 st->core.calib[idx].scale = val; in cros_ec_sensors_write()
186 st->core.calib[i].scale; in cros_ec_sensors_write()
/kernel/linux/linux-6.6/drivers/thermal/qcom/
H A Dtsens-v0_1.c96 qfprom_cdata = (u32 *)qfprom_read(priv->dev, "calib"); in calibrate_8916()
172 u32 *calib, *bkp; in calibrate_8974() local
180 calib = (u32 *)qfprom_read(priv->dev, "calib"); in calibrate_8974()
181 if (IS_ERR(calib)) in calibrate_8974()
182 return PTR_ERR(calib); in calibrate_8974()
186 kfree(calib); in calibrate_8974()
195 bkp, calib); in calibrate_8974()
199 calib, NULL); in calibrate_8974()
204 kfree(calib); in calibrate_8974()
[all...]
/kernel/linux/linux-5.10/drivers/thermal/tegra/
H A Dsoctherm-fuse.c112 u32 val, calib; in tegra_calc_tsensor_calib() local
150 calib = ((u16)therma << SENSOR_CONFIG2_THERMA_SHIFT) | in tegra_calc_tsensor_calib()
153 *calibration = calib; in tegra_calc_tsensor_calib()
/kernel/linux/linux-6.6/drivers/iio/light/
H A Dcros_ec_light_prox.c90 st->core.calib[0].offset = in cros_ec_light_prox_read()
93 *val = st->core.calib[idx].offset; in cros_ec_light_prox_read()
137 st->core.calib[idx].offset = val; in cros_ec_light_prox_write()
142 st->core.calib[0].offset; in cros_ec_light_prox_write()
/kernel/linux/linux-5.10/drivers/phy/tegra/
H A Dxusb-tegra186.c136 struct tegra_xusb_fuse_calibration calib; member
216 value |= HS_SQUELCH_LEVEL(priv->calib.hs_squelch); in tegra186_utmi_bias_pad_power_on()
443 hs_current_level = (int)priv->calib.hs_curr_level[index] + in tegra186_utmi_phy_power_on()
453 value |= HS_CURR_LEVEL(priv->calib.hs_curr_level[index]); in tegra186_utmi_phy_power_on()
460 value |= TERM_RANGE_ADJ(priv->calib.hs_term_range_adj); in tegra186_utmi_phy_power_on()
462 value |= RPD_CTRL(priv->calib.rpd_ctrl); in tegra186_utmi_phy_power_on()
892 padctl->calib.hs_curr_level = level; in tegra186_xusb_read_fuse_calibration()
894 padctl->calib.hs_squelch = (value >> HS_SQUELCH_SHIFT) & in tegra186_xusb_read_fuse_calibration()
896 padctl->calib.hs_term_range_adj = (value >> HS_TERM_RANGE_ADJ_SHIFT) & in tegra186_xusb_read_fuse_calibration()
907 padctl->calib in tegra186_xusb_read_fuse_calibration()
[all...]
/kernel/linux/linux-5.10/drivers/ata/
H A Dahci_tegra.c192 struct sata_pad_calibration calib; in tegra124_ahci_init() local
201 calib = tegra124_pad_calibration[val & FUSE_SATA_CALIB_MASK]; in tegra124_ahci_init()
209 val |= calib.gen1_tx_amp << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_AMP_SHIFT; in tegra124_ahci_init()
210 val |= calib.gen1_tx_peak << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_PEAK_SHIFT; in tegra124_ahci_init()
218 val |= calib.gen2_tx_amp << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_AMP_SHIFT; in tegra124_ahci_init()
219 val |= calib.gen2_tx_peak << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_PEAK_SHIFT; in tegra124_ahci_init()
/kernel/linux/linux-5.10/drivers/iio/light/
H A Dcros_ec_light_prox.c89 st->core.calib[0].offset = in cros_ec_light_prox_read()
92 *val = st->core.calib[idx].offset; in cros_ec_light_prox_read()
136 st->core.calib[idx].offset = val; in cros_ec_light_prox_write()
141 st->core.calib[0].offset; in cros_ec_light_prox_write()
H A Dtsl2563.c351 static inline int tsl2563_calib_to_sysfs(u32 calib) in tsl2563_calib_to_sysfs() argument
353 return (int) (((calib * CALIB_BASE_SYSFS) + in tsl2563_calib_to_sysfs()
432 static u32 tsl2563_calib_adc(u32 adc, u32 calib) in tsl2563_calib_adc() argument
436 scaled *= calib; in tsl2563_calib_adc()
/kernel/linux/linux-6.6/drivers/thermal/mediatek/
H A Dlvts_thermal.c145 u8 *calib; member
680 lvts_td->calib = devm_krealloc(dev, lvts_td->calib, in lvts_calibration_read()
682 if (!lvts_td->calib) { in lvts_calibration_read()
687 memcpy(lvts_td->calib + lvts_td->calib_len, efuse, len); in lvts_calibration_read()
729 ret = lvts_golden_temp_init(dev, (u32 *)lvts_td->calib); in lvts_ctrl_init()
748 lvts_td->calib); in lvts_ctrl_init()
772 devm_kfree(dev, lvts_td->calib); in lvts_ctrl_init()
/kernel/linux/linux-6.6/drivers/ata/
H A Dahci_tegra.c197 struct sata_pad_calibration calib; in tegra124_ahci_init() local
206 calib = tegra124_pad_calibration[val & FUSE_SATA_CALIB_MASK]; in tegra124_ahci_init()
214 val |= calib.gen1_tx_amp << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_AMP_SHIFT; in tegra124_ahci_init()
215 val |= calib.gen1_tx_peak << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_PEAK_SHIFT; in tegra124_ahci_init()
223 val |= calib.gen2_tx_amp << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_AMP_SHIFT; in tegra124_ahci_init()
224 val |= calib.gen2_tx_peak << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_PEAK_SHIFT; in tegra124_ahci_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/i2c/
H A Dtda998x_drv.c86 struct gpio_desc *calib; member
494 struct gpio_desc *calib = priv->calib; in tda998x_cec_calibration() local
499 gpiod_direction_output(calib, 1); in tda998x_cec_calibration()
503 gpiod_set_value(calib, 0); in tda998x_cec_calibration()
505 gpiod_set_value(calib, 1); in tda998x_cec_calibration()
509 gpiod_direction_input(calib); in tda998x_cec_calibration()
518 struct gpio_desc *calib; in tda998x_cec_hook_init() local
520 calib = gpiod_get(&priv->hdmi->dev, "nxp,calib", GPIOD_ASI in tda998x_cec_hook_init()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i2c/
H A Dtda998x_drv.c87 struct gpio_desc *calib; member
495 struct gpio_desc *calib = priv->calib; in tda998x_cec_calibration() local
500 gpiod_direction_output(calib, 1); in tda998x_cec_calibration()
504 gpiod_set_value(calib, 0); in tda998x_cec_calibration()
506 gpiod_set_value(calib, 1); in tda998x_cec_calibration()
510 gpiod_direction_input(calib); in tda998x_cec_calibration()
519 struct gpio_desc *calib; in tda998x_cec_hook_init() local
521 calib = gpiod_get(&priv->hdmi->dev, "nxp,calib", GPIOD_ASI in tda998x_cec_hook_init()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/
H A DMakefile10 iwl4965-objs := 4965.o 4965-mac.o 4965-rs.o 4965-calib.o
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/
H A DMakefile10 iwl4965-objs := 4965.o 4965-mac.o 4965-rs.o 4965-calib.o
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl18xx/
H A Ddebugfs.c170 WL18XX_DEBUGFS_FWSTATS_FILE_ARRAY(calib, fail_count,
172 WL18XX_DEBUGFS_FWSTATS_FILE(calib, calib_count, "%u");
553 DEBUGFS_FWSTATS_ADD(calib, fail_count); in wl18xx_debugfs_add_files()
555 DEBUGFS_FWSTATS_ADD(calib, calib_count); in wl18xx_debugfs_add_files()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dlocation.h718 * @calib: An array of calibration values per FTM rx bandwidth.
739 __le16 calib[IWL_TOF_BW_NUM]; member
765 * @calib: An array of calibration values per FTM rx bandwidth.
792 __le16 calib[IWL_TOF_BW_NUM]; member
822 * @calib: An array of calibration values per FTM rx bandwidth.
861 __le16 calib[IWL_TOF_BW_NUM]; member
896 * @calib: An array of calibration values per FTM rx bandwidth.
942 __le16 calib[IWL_TOF_BW_NUM]; member
983 * @IWL_TOF_INITIATOR_FLAGS_SPECIFIC_CALIB: use the specific calib value from
985 * @IWL_TOF_INITIATOR_FLAGS_COMMON_CALIB: use the common calib valu
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl18xx/
H A Ddebugfs.c170 WL18XX_DEBUGFS_FWSTATS_FILE_ARRAY(calib, fail_count,
172 WL18XX_DEBUGFS_FWSTATS_FILE(calib, calib_count, "%u");
547 DEBUGFS_FWSTATS_ADD(calib, fail_count); in wl18xx_debugfs_add_files()
549 DEBUGFS_FWSTATS_ADD(calib, calib_count); in wl18xx_debugfs_add_files()

Completed in 25 milliseconds

123