| /drivers/power/supply/ |
| A D | twl4030_madc_battery.c | 83 calibration = bat->pdata->charging; in twl4030_madc_bat_voltscale() 85 calibration = bat->pdata->discharging; in twl4030_madc_bat_voltscale() 87 if (volt > calibration[0].voltage) { in twl4030_madc_bat_voltscale() 88 res = calibration[0].level; in twl4030_madc_bat_voltscale() 91 if (volt <= calibration[i].voltage && in twl4030_madc_bat_voltscale() 94 res = calibration[i].level - in twl4030_madc_bat_voltscale() 95 ((calibration[i].voltage - volt) * in twl4030_madc_bat_voltscale() 96 (calibration[i].level - in twl4030_madc_bat_voltscale() 97 calibration[i+1].level)) / in twl4030_madc_bat_voltscale() 98 (calibration[i].voltage - in twl4030_madc_bat_voltscale() [all …]
|
| /drivers/rtc/ |
| A D | rtc-ab8500.c | 218 if ((calibration < -127) || (calibration > 127)) { in ab8500_rtc_set_calibration() 228 if (calibration >= 0) in ab8500_rtc_set_calibration() 229 rtccal = 0x7F & calibration; in ab8500_rtc_set_calibration() 231 rtccal = ~(calibration - 1) | 0x80; in ab8500_rtc_set_calibration() 253 *calibration = 0 - (rtccal & 0x7F); in ab8500_rtc_get_calibration() 255 *calibration = 0x7F & rtccal; in ab8500_rtc_get_calibration() 266 int calibration = 0; in ab8500_sysfs_store_rtc_calibration() local 268 if (sscanf(buf, " %i ", &calibration) != 1) { in ab8500_sysfs_store_rtc_calibration() 273 retval = ab8500_rtc_set_calibration(dev, calibration); in ab8500_sysfs_store_rtc_calibration() 282 int calibration = 0; in ab8500_sysfs_show_rtc_calibration() local [all …]
|
| A D | rtc-tps65910.c | 219 if ((calibration < -32768) || (calibration > 32766)) { in tps65910_rtc_set_calibration() 221 calibration); in tps65910_rtc_set_calibration() 225 value = (s16)calibration; in tps65910_rtc_set_calibration() 261 *calibration = 0; in tps65910_rtc_get_calibration() 274 *calibration = (s16)value; in tps65910_rtc_get_calibration() 281 int calibration; in tps65910_read_offset() local 285 ret = tps65910_rtc_get_calibration(dev, &calibration); in tps65910_read_offset() 290 tmp = calibration * (s64)PPB_MULT; in tps65910_read_offset() 305 int calibration; in tps65910_set_offset() local 322 calibration = (int)-tmp; in tps65910_set_offset() [all …]
|
| A D | rtc-tps6594.c | 208 static int tps6594_rtc_set_calibration(struct device *dev, int calibration) in tps6594_rtc_set_calibration() argument 222 if (calibration < S16_MIN + 1 || calibration > S16_MAX) in tps6594_rtc_set_calibration() 225 value = cpu_to_le16(calibration); in tps6594_rtc_set_calibration() 251 *calibration = 0; in tps6594_rtc_get_calibration() 260 *calibration = le16_to_cpu(value); in tps6594_rtc_get_calibration() 267 int calibration; in tps6594_rtc_read_offset() local 271 ret = tps6594_rtc_get_calibration(dev, &calibration); in tps6594_rtc_read_offset() 276 tmp = calibration * PPB_MULT; in tps6594_rtc_read_offset() 301 int calibration; in tps6594_rtc_set_offset() local 328 calibration = (int)-tmp; in tps6594_rtc_set_offset() [all …]
|
| /drivers/hwmon/pmbus/ |
| A D | ina233.c | 89 u16 calibration; in ina233_probe() local 150 calibration = div64_u64(5120000000ULL, (u64)rshunt * current_lsb); in ina233_probe() 151 if (calibration > 0x7FFF) in ina233_probe() 155 ret = i2c_smbus_write_word_data(client, MFR_CALIBRATION, calibration); in ina233_probe()
|
| /drivers/thermal/ |
| A D | qoriq_thermal.c | 190 const u32 *calibration; in qoriq_tmu_calibration() local 210 calibration = of_get_property(np, "fsl,tmu-calibration", &len); in qoriq_tmu_calibration() 211 if (calibration == NULL || len % 8) { in qoriq_tmu_calibration() 216 for (i = 0; i < len; i += 8, calibration += 2) { in qoriq_tmu_calibration() 217 val = of_read_number(calibration, 1); in qoriq_tmu_calibration() 219 val = of_read_number(calibration + 1, 1); in qoriq_tmu_calibration()
|
| /drivers/iio/chemical/ |
| A D | atlas-sensor.c | 351 int (*calibration)(struct atlas_data *data); member 360 .calibration = &atlas_check_ph_calibration, 367 .calibration = &atlas_check_ec_calibration, 374 .calibration = &atlas_check_orp_calibration, 381 .calibration = &atlas_check_do_calibration, 654 ret = chip->calibration(data); in atlas_probe()
|
| /drivers/thermal/tegra/ |
| A D | soctherm-fuse.c | 109 u32 *calibration) in tegra_calc_tsensor_calib() argument 153 *calibration = calib; in tegra_calc_tsensor_calib()
|
| /drivers/iio/magnetometer/ |
| A D | yamaha-yas530.c | 226 struct yas5xx_calibration calibration; member 370 struct yas5xx_calibration *c = &yas5xx->calibration; in yas537_measure() 435 struct yas5xx_calibration *c = &yas5xx->calibration; in yas530_linearize() 504 struct yas5xx_calibration *c = &yas5xx->calibration; in yas530_get_measure() 821 struct yas5xx_calibration *c = &yas5xx->calibration; in yas530_get_calibration_data() 873 struct yas5xx_calibration *c = &yas5xx->calibration; in yas532_get_calibration_data() 928 struct yas5xx_calibration *c = &yas5xx->calibration; in yas537_get_calibration_data() 1125 struct yas5xx_calibration *c = &yas5xx->calibration; in yas530_dump_calibration() 1148 struct yas5xx_calibration *c = &yas5xx->calibration; in yas537_dump_calibration() 1278 val = FIELD_PREP(YAS5XX_CONFIG_CCK_MASK, yas5xx->calibration.dck); in yas530_power_on()
|
| /drivers/iio/adc/ |
| A D | qcom-spmi-vadc.c | 91 enum vadc_calibration calibration; member 463 &vadc->graph[prop->calibration], in vadc_read_raw() 465 (prop->calibration == VADC_CALIB_ABSOLUTE), in vadc_read_raw() 743 prop->calibration = VADC_CALIB_RATIOMETRIC; in vadc_get_fw_channel_data() 745 prop->calibration = VADC_CALIB_ABSOLUTE; in vadc_get_fw_channel_data()
|
| A D | vf610_adc.c | 149 bool calibration; member 243 adc_feature->calibration = true; in vf610_adc_cfg_init() 303 if (!info->adc_feature.calibration) in vf610_adc_calibration() 320 info->adc_feature.calibration = false; in vf610_adc_calibration()
|
| A D | qcom-pm8xxx-xoadc.c | 382 enum vadc_calibration calibration; member 670 &adc->graph[ch->calibration], in pm8xxx_read_raw() 672 (ch->calibration == VADC_CALIB_ABSOLUTE), in pm8xxx_read_raw() 776 ch->calibration = VADC_CALIB_ABSOLUTE; in pm8xxx_xoadc_parse_channel() 781 ch->calibration = VADC_CALIB_RATIOMETRIC; in pm8xxx_xoadc_parse_channel()
|
| /drivers/iio/gyro/ |
| A D | mpu3050.h | 78 s16 calibration[3]; member
|
| A D | mpu3050-core.c | 214 raw_val[i] = cpu_to_be16(mpu3050->calibration[i]); in mpu3050_start_sampling() 294 *val = mpu3050->calibration[chan->scan_index-1]; in mpu3050_read_raw() 404 mpu3050->calibration[chan->scan_index-1] = val; in mpu3050_write_raw()
|
| /drivers/net/wireless/ti/wl12xx/ |
| A D | debugfs.c | 88 WL12XX_DEBUGFS_FWSTATS_FILE(event, calibration, "%u"); 188 DEBUGFS_FWSTATS_ADD(event, calibration); in wl12xx_debugfs_add_files()
|
| A D | acx.h | 214 __le32 calibration; member
|
| /drivers/net/wireless/ti/wl1251/ |
| A D | debugfs.c | 170 DEBUGFS_FWSTATS_FILE(event, calibration, 20, "%u"); 310 DEBUGFS_FWSTATS_DEL(event, calibration); in wl1251_debugfs_delete_files() 409 DEBUGFS_FWSTATS_ADD(event, calibration); in wl1251_debugfs_add_files()
|
| /drivers/net/phy/mediatek/ |
| A D | Kconfig | 35 the MT7981 and MT7988 SoCs. These PHYs need calibration data
|
| /drivers/misc/ |
| A D | hmc6352.c | 89 static DEVICE_ATTR(calibration, S_IWUSR, NULL, compass_calibration_store);
|
| /drivers/thermal/mediatek/ |
| A D | lvts_thermal.c | 152 u32 calibration[LVTS_SENSOR_MAX]; member 730 lvts_ctrl->calibration[i] = in lvts_calibration_init() 735 lvts_ctrl->calibration[i] = lvts_ctrl->lvts_data->def_calibration; in lvts_calibration_init() 1039 writel(lvts_ctrl->calibration[i], lvts_edata[i]); in lvts_ctrl_calibrate()
|
| /drivers/net/wireless/intersil/p54/ |
| A D | Kconfig | 59 for calibration, country and interface settings.
|
| /drivers/mtd/ubi/ |
| A D | Kconfig | 125 specific Wi-Fi calibration data.
|
| /drivers/nvmem/ |
| A D | Kconfig | 37 calibration data required for the PCIe or the USB-C PHY. 214 calibration, HDMI impedance etc.
|
| /drivers/net/wireless/ath/ath9k/ |
| A D | Kconfig | 164 that ath9k will need) stored together with the calibration data out
|
| /drivers/net/wireless/marvell/libertas/ |
| A D | README | 108 p4 is Control periodic calibration (0-2)
|