Home
last modified time | relevance | path

Searched refs:calibration (Results 1 – 25 of 30) sorted by relevance

12

/drivers/power/supply/
A Dtwl4030_madc_battery.c83 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 Drtc-ab8500.c218 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 Drtc-tps65910.c219 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 Drtc-tps6594.c208 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 Dina233.c89 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 Dqoriq_thermal.c190 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 Datlas-sensor.c351 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 Dsoctherm-fuse.c109 u32 *calibration) in tegra_calc_tsensor_calib() argument
153 *calibration = calib; in tegra_calc_tsensor_calib()
/drivers/iio/magnetometer/
A Dyamaha-yas530.c226 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 Dqcom-spmi-vadc.c91 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 Dvf610_adc.c149 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 Dqcom-pm8xxx-xoadc.c382 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 Dmpu3050.h78 s16 calibration[3]; member
A Dmpu3050-core.c214 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 Ddebugfs.c88 WL12XX_DEBUGFS_FWSTATS_FILE(event, calibration, "%u");
188 DEBUGFS_FWSTATS_ADD(event, calibration); in wl12xx_debugfs_add_files()
A Dacx.h214 __le32 calibration; member
/drivers/net/wireless/ti/wl1251/
A Ddebugfs.c170 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 DKconfig35 the MT7981 and MT7988 SoCs. These PHYs need calibration data
/drivers/misc/
A Dhmc6352.c89 static DEVICE_ATTR(calibration, S_IWUSR, NULL, compass_calibration_store);
/drivers/thermal/mediatek/
A Dlvts_thermal.c152 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 DKconfig59 for calibration, country and interface settings.
/drivers/mtd/ubi/
A DKconfig125 specific Wi-Fi calibration data.
/drivers/nvmem/
A DKconfig37 calibration data required for the PCIe or the USB-C PHY.
214 calibration, HDMI impedance etc.
/drivers/net/wireless/ath/ath9k/
A DKconfig164 that ath9k will need) stored together with the calibration data out
/drivers/net/wireless/marvell/libertas/
A DREADME108 p4 is Control periodic calibration (0-2)

Completed in 59 milliseconds

12