| /Linux-v5.4/drivers/thermal/qcom/ |
| D | tsens-v0_1.c | 197 u32 *calib, *bkp; in calibrate_8974() local 200 calib = (u32 *)qfprom_read(priv->dev, "calib"); in calibrate_8974() 201 if (IS_ERR(calib)) in calibrate_8974() 202 return PTR_ERR(calib); in calibrate_8974() 206 kfree(calib); in calibrate_8974() 214 mode = (calib[4] & CAL_SEL_0_1) >> CAL_SEL_SHIFT; in calibrate_8974() 215 mode |= (calib[5] & CAL_SEL_2) >> CAL_SEL_SHIFT_2; in calibrate_8974() 225 p2[5] = (calib[4] & S5_P2_BKP_MASK) >> S5_P2_BKP_SHIFT; in calibrate_8974() 226 p2[6] = (calib[5] & S6_P2_BKP_MASK); in calibrate_8974() 227 p2[7] = (calib[5] & S7_P2_BKP_MASK) >> S7_P2_BKP_SHIFT; in calibrate_8974() [all …]
|
| /Linux-v5.4/drivers/iio/chemical/ |
| D | bme680_core.c | 109 struct bme680_calib *calib) in bme680_read_calib() argument 122 calib->par_t1 = le16_to_cpu(buf); in bme680_read_calib() 129 calib->par_t2 = le16_to_cpu(buf); in bme680_read_calib() 136 calib->par_t3 = tmp; in bme680_read_calib() 144 calib->par_p1 = le16_to_cpu(buf); in bme680_read_calib() 151 calib->par_p2 = le16_to_cpu(buf); in bme680_read_calib() 158 calib->par_p3 = tmp; in bme680_read_calib() 165 calib->par_p4 = le16_to_cpu(buf); in bme680_read_calib() 172 calib->par_p5 = le16_to_cpu(buf); in bme680_read_calib() 179 calib->par_p6 = tmp; in bme680_read_calib() [all …]
|
| /Linux-v5.4/drivers/iio/pressure/ |
| D | bmp280-core.c | 87 } calib; member 146 struct bmp280_calib *calib, in bmp280_read_calib() argument 167 calib->T1 = le16_to_cpu(t_buf[T1]); in bmp280_read_calib() 168 calib->T2 = le16_to_cpu(t_buf[T2]); in bmp280_read_calib() 169 calib->T3 = le16_to_cpu(t_buf[T3]); in bmp280_read_calib() 183 calib->P1 = le16_to_cpu(p_buf[P1]); in bmp280_read_calib() 184 calib->P2 = le16_to_cpu(p_buf[P2]); in bmp280_read_calib() 185 calib->P3 = le16_to_cpu(p_buf[P3]); in bmp280_read_calib() 186 calib->P4 = le16_to_cpu(p_buf[P4]); in bmp280_read_calib() 187 calib->P5 = le16_to_cpu(p_buf[P5]); in bmp280_read_calib() [all …]
|
| /Linux-v5.4/drivers/iio/common/cros_ec_sensors/ |
| D | cros_ec_sensors.c | 67 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()
|
| /Linux-v5.4/drivers/thermal/tegra/ |
| D | soctherm-fuse.c | 112 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()
|
| D | soctherm.h | 138 u32 *calib);
|
| /Linux-v5.4/drivers/iio/light/ |
| D | cros_ec_light_prox.c | 90 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()
|
| D | tsl2563.c | 351 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()
|
| /Linux-v5.4/Documentation/devicetree/bindings/thermal/ |
| D | imx-thermal.txt | 16 - nvmem-cell-names: Should be "calib", "temp_grade". 37 tempmon_calib: calib@38 { 51 nvmem-cell-names = "calib", "temp_grade";
|
| /Linux-v5.4/drivers/phy/tegra/ |
| D | xusb-tegra186.c | 132 struct tegra_xusb_fuse_calibration calib; member 212 value |= HS_SQUELCH_LEVEL(priv->calib.hs_squelch); in tegra186_utmi_bias_pad_power_on() 348 hs_current_level = (int)priv->calib.hs_curr_level[index] + in tegra186_utmi_phy_power_on() 358 value |= HS_CURR_LEVEL(priv->calib.hs_curr_level[index]); in tegra186_utmi_phy_power_on() 365 value |= TERM_RANGE_ADJ(priv->calib.hs_term_range_adj); in tegra186_utmi_phy_power_on() 367 value |= RPD_CTRL(priv->calib.rpd_ctrl); in tegra186_utmi_phy_power_on() 815 padctl->calib.hs_curr_level = level; in tegra186_xusb_read_fuse_calibration() 817 padctl->calib.hs_squelch = (value >> HS_SQUELCH_SHIFT) & in tegra186_xusb_read_fuse_calibration() 819 padctl->calib.hs_term_range_adj = (value >> HS_TERM_RANGE_ADJ_SHIFT) & in tegra186_xusb_read_fuse_calibration() 830 padctl->calib.rpd_ctrl = (value >> RPD_CTRL_SHIFT) & RPD_CTRL_MASK; in tegra186_xusb_read_fuse_calibration()
|
| /Linux-v5.4/drivers/ata/ |
| D | ahci_tegra.c | 192 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()
|
| /Linux-v5.4/drivers/gpu/drm/i2c/ |
| D | tda998x_drv.c | 84 struct gpio_desc *calib; member 492 struct gpio_desc *calib = priv->calib; in tda998x_cec_calibration() local 497 gpiod_direction_output(calib, 1); in tda998x_cec_calibration() 501 gpiod_set_value(calib, 0); in tda998x_cec_calibration() 503 gpiod_set_value(calib, 1); in tda998x_cec_calibration() 507 gpiod_direction_input(calib); in tda998x_cec_calibration() 516 struct gpio_desc *calib; in tda998x_cec_hook_init() local 518 calib = gpiod_get(&priv->hdmi->dev, "nxp,calib", GPIOD_ASIS); in tda998x_cec_hook_init() 519 if (IS_ERR(calib)) { in tda998x_cec_hook_init() 521 PTR_ERR(calib)); in tda998x_cec_hook_init() [all …]
|
| /Linux-v5.4/arch/arm64/boot/dts/sprd/ |
| D | sc2731.dtsi | 73 fgu_calib: calib@6 { 78 adc_big_scale: calib@24 { 82 adc_small_scale: calib@26 {
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlegacy/ |
| D | Makefile | 10 iwl4965-objs := 4965.o 4965-mac.o 4965-rs.o 4965-calib.o
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/dvm/ |
| D | Makefile | 5 iwldvm-objs += lib.o calib.o tt.o sta.o rx.o
|
| /Linux-v5.4/Documentation/devicetree/bindings/nvmem/ |
| D | qfprom.txt | 20 tsens_calibration: calib@404 {
|
| D | mtk-efuse.txt | 25 thermal_calibration: calib@528 {
|
| D | st,stm32-romem.txt | 27 ts_cal1: calib@22c {
|
| D | sc27xx-efuse.txt | 37 thermal_calib: calib@10 {
|
| D | imx-ocotp.txt | 42 tempmon_calib: calib@38 {
|
| /Linux-v5.4/include/linux/iio/common/ |
| D | cros_ec_sensors_core.h | 69 } calib[CROS_EC_SENSOR_MAX_AXIS]; member
|
| /Linux-v5.4/drivers/net/wireless/ti/wl18xx/ |
| D | debugfs.c | 170 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()
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/ |
| D | nvm.c | 279 const __le16 *sw, *calib, *regulatory, *mac_override, *phy_sku; in iwl_parse_nvm_sections() local 321 calib = (const __le16 *)sections[NVM_SECTION_TYPE_CALIBRATION].data; in iwl_parse_nvm_sections() 334 return iwl_parse_nvm_data(mvm->trans, mvm->cfg, hw, sw, calib, in iwl_parse_nvm_sections()
|
| /Linux-v5.4/drivers/net/wireless/ath/ath9k/ |
| D | Makefile | 36 calib.o \
|
| /Linux-v5.4/Documentation/devicetree/bindings/display/bridge/ |
| D | tda998x.txt | 30 - nxp,calib-gpios: calibration GPIO, which must correspond with the
|