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

12

/linux-master/drivers/iio/pressure/
H A Dbmp280-core.c119 /* Temperature calib indexes */
123 /* Pressure calib indexes */
181 struct bmp280_calib *calib = &data->calib.bmp280; local
198 calib->T1 = le16_to_cpu(data->bmp280_cal_buf[T1]);
199 calib->T2 = le16_to_cpu(data->bmp280_cal_buf[T2]);
200 calib->T3 = le16_to_cpu(data->bmp280_cal_buf[T3]);
203 calib->P1 = le16_to_cpu(data->bmp280_cal_buf[P1]);
204 calib->P2 = le16_to_cpu(data->bmp280_cal_buf[P2]);
205 calib
218 struct bmp280_calib *calib = &data->calib.bmp280; local
295 struct bmp280_calib *calib = &data->calib.bmp280; local
320 struct bmp280_calib *calib = &data->calib.bmp280; local
343 struct bmp280_calib *calib = &data->calib.bmp280; local
938 struct bmp380_calib *calib = &data->calib.bmp380; local
963 struct bmp380_calib *calib = &data->calib.bmp380; local
1067 struct bmp380_calib *calib = &data->calib.bmp380; local
1832 struct bmp180_calib *calib = &data->calib.bmp180; local
1875 struct bmp180_calib *calib = &data->calib.bmp180; local
1937 struct bmp180_calib *calib = &data->calib.bmp180; local
[all...]
H A Dbmp280.h377 } calib; member in struct:bmp280_data
/linux-master/drivers/iio/chemical/
H A Dbme680_core.c109 struct bme680_calib *calib)
123 calib->par_t1 = le16_to_cpu(buf);
131 calib->par_t2 = le16_to_cpu(buf);
138 calib->par_t3 = tmp;
147 calib->par_p1 = le16_to_cpu(buf);
155 calib->par_p2 = le16_to_cpu(buf);
162 calib->par_p3 = tmp;
170 calib->par_p4 = le16_to_cpu(buf);
178 calib->par_p5 = le16_to_cpu(buf);
185 calib
108 bme680_read_calib(struct bme680_data *data, struct bme680_calib *calib) argument
337 struct bme680_calib *calib = &data->bme680; local
365 struct bme680_calib *calib = &data->bme680; local
406 struct bme680_calib *calib = &data->bme680; local
437 struct bme680_calib *calib = &data->bme680; local
467 struct bme680_calib *calib = &data->bme680; local
[all...]
/linux-master/drivers/thermal/tegra/
H A Dtegra30-tsensor.c87 struct tegra_tsensor_calibration_data calib; member in struct:tegra_tsensor
198 c1 = DIV_ROUND_CLOSEST(ts->calib.a * counter + ts->calib.b, 1000000);
200 c2 = DIV_ROUND_CLOSEST(ts->calib.p, c1);
201 c3 = c1 * ts->calib.m;
202 c4 = ts->calib.n;
213 c1 = DIV_ROUND_CLOSEST(ts->calib.p - temp * 1000, ts->calib.m);
214 c2 = -ts->calib.r - int_sqrt(ts->calib
[all...]
H A Dsoctherm-fuse.c112 u32 val, calib; local
150 calib = ((u16)therma << SENSOR_CONFIG2_THERMA_SHIFT) |
153 *calibration = calib;
H A Dsoctherm.h138 u32 *calib);
H A Dsoctherm.c340 u32 *calib; member in struct:tegra_soctherm
400 writel(tegra->calib[i], base + SENSOR_CONFIG2);
2142 tegra->calib = devm_kcalloc(&pdev->dev,
2145 if (!tegra->calib)
2157 &tegra->calib[i]);
/linux-master/drivers/net/wireless/intel/iwlegacy/
H A DMakefile10 iwl4965-objs := 4965.o 4965-mac.o 4965-rs.o 4965-calib.o
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A DMakefile5 iwldvm-objs += lib.o calib.o tt.o sta.o rx.o
/linux-master/drivers/iio/common/cros_ec_sensors/
H A Dcros_ec_sensors.c67 st->core.calib[i].offset =
70 *val = st->core.calib[idx].offset;
89 st->core.calib[i].scale =
92 *val = st->core.calib[idx].scale >> 15;
93 *val2 = ((st->core.calib[idx].scale & 0x7FFF) * 1000000LL) /
163 st->core.calib[idx].offset = val;
171 st->core.calib[i].offset;
178 st->core.calib[idx].scale = val;
186 st->core.calib[i].scale;
H A Dcros_ec_sensors_core.c307 state->calib[i].scale = MOTION_SENSE_DEFAULT_SCALE;
461 st->calib[i].offset = st->resp->perform_calib.offset[i];
/linux-master/drivers/thermal/qcom/
H A Dtsens-v0_1.c96 qfprom_cdata = (u32 *)qfprom_read(priv->dev, "calib");
172 u32 *calib, *bkp; local
180 calib = (u32 *)qfprom_read(priv->dev, "calib");
181 if (IS_ERR(calib))
182 return PTR_ERR(calib);
186 kfree(calib);
195 bkp, calib);
199 calib, NULL);
204 kfree(calib);
[all...]
/linux-master/drivers/iio/light/
H A Dcros_ec_light_prox.c90 st->core.calib[0].offset =
93 *val = st->core.calib[idx].offset;
137 st->core.calib[idx].offset = val;
142 st->core.calib[0].offset;
H A Dtsl2563.c357 static inline int tsl2563_calib_to_sysfs(u32 calib) argument
359 return (int)DIV_ROUND_CLOSEST(calib * CALIB_BASE_SYSFS, BIT(CALIB_FRAC_BITS));
438 static u32 tsl2563_calib_adc(u32 adc, u32 calib) argument
442 scaled *= calib;
/linux-master/include/linux/iio/common/
H A Dcros_ec_sensors_core.h48 * @calib: calibration parameters. Note that trigger
76 } calib[CROS_EC_SENSOR_MAX_AXIS]; member in struct:cros_ec_sensors_core_state
/linux-master/drivers/ata/
H A Dahci_tegra.c197 struct sata_pad_calibration calib; local
206 calib = tegra124_pad_calibration[val & FUSE_SATA_CALIB_MASK];
214 val |= calib.gen1_tx_amp << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_AMP_SHIFT;
215 val |= calib.gen1_tx_peak << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_PEAK_SHIFT;
223 val |= calib.gen2_tx_amp << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_AMP_SHIFT;
224 val |= calib.gen2_tx_peak << T_SATA0_CHX_PHY_CTRL1_GEN1_TX_PEAK_SHIFT;
/linux-master/drivers/net/wireless/ath/ath9k/
H A DMakefile36 calib.o \
/linux-master/drivers/thermal/mediatek/
H A Dlvts_thermal.c152 u8 *calib; member in struct:lvts_domain
720 lvts_td->calib = devm_krealloc(dev, lvts_td->calib,
722 if (!lvts_td->calib) {
727 memcpy(lvts_td->calib + lvts_td->calib_len, efuse, len);
769 ret = lvts_golden_temp_init(dev, (u32 *)lvts_td->calib, lvts_data->temp_offset);
789 lvts_td->calib);
814 devm_kfree(dev, lvts_td->calib);
/linux-master/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);
549 DEBUGFS_FWSTATS_ADD(calib, calib_count);
H A Dacx.h280 struct wl18xx_acx_calib_failure_stats calib; member in struct:wl18xx_acx_statistics
/linux-master/drivers/gpu/drm/i2c/
H A Dtda998x_drv.c87 struct gpio_desc *calib; member in struct:tda998x_priv
495 struct gpio_desc *calib = priv->calib; local
500 gpiod_direction_output(calib, 1);
504 gpiod_set_value(calib, 0);
506 gpiod_set_value(calib, 1);
510 gpiod_direction_input(calib);
519 struct gpio_desc *calib; local
521 calib = gpiod_get(&priv->hdmi->dev, "nxp,calib", GPIOD_ASI
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dlocation.h719 * @calib: An array of calibration values per FTM rx bandwidth.
740 __le16 calib[IWL_TOF_BW_NUM]; member in struct:iwl_tof_range_req_ap_entry_v6
766 * @calib: An array of calibration values per FTM rx bandwidth.
793 __le16 calib[IWL_TOF_BW_NUM]; member in struct:iwl_tof_range_req_ap_entry_v7
823 * @calib: An array of calibration values per FTM rx bandwidth.
862 __le16 calib[IWL_TOF_BW_NUM]; member in struct:iwl_tof_range_req_ap_entry_v8
897 * @calib: An array of calibration values per FTM rx bandwidth.
943 __le16 calib[IWL_TOF_BW_NUM]; member in struct:iwl_tof_range_req_ap_entry_v9
984 * @IWL_TOF_INITIATOR_FLAGS_SPECIFIC_CALIB: use the specific calib value from
986 * @IWL_TOF_INITIATOR_FLAGS_COMMON_CALIB: use the common calib valu
[all...]
/linux-master/drivers/phy/tegra/
H A Dxusb-tegra186.c268 struct tegra_xusb_fuse_calibration calib; member in struct:tegra186_xusb_padctl
627 value |= HS_SQUELCH_LEVEL(priv->calib.hs_squelch);
889 hs_current_level = (int)priv->calib.hs_curr_level[index] +
899 value |= HS_CURR_LEVEL(priv->calib.hs_curr_level[index]);
906 value |= TERM_RANGE_ADJ(priv->calib.hs_term_range_adj);
908 value |= RPD_CTRL(priv->calib.rpd_ctrl);
1451 padctl->calib.hs_curr_level = level;
1453 padctl->calib.hs_squelch = (value >> HS_SQUELCH_SHIFT) &
1455 padctl->calib.hs_term_range_adj = (value >> HS_TERM_RANGE_ADJ_SHIFT) &
1466 padctl->calib
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dnvm.c222 const __le16 *sw, *calib, *regulatory, *mac_override, *phy_sku; local
266 calib = (const __le16 *)sections[NVM_SECTION_TYPE_CALIBRATION].data;
281 return iwl_parse_nvm_data(mvm->trans, mvm->cfg, mvm->fw, hw, sw, calib,
/linux-master/drivers/iio/imu/bno055/
H A Dbno055.c1164 int calib; local
1171 calib = 0;
1180 calib = ((val >> which) & GENMASK(1, 0)) + 1;
1183 return sysfs_emit(buf, "%d\n", calib);

Completed in 738 milliseconds

12