Symbol: cal_data
drivers/bluetooth/btmrvl_main.c
489
u8 cal_data[BT_CAL_HDR_LEN + BT_CAL_DATA_SIZE];
drivers/bluetooth/btmrvl_main.c
508
cal_data + BT_CAL_HDR_LEN,
drivers/bluetooth/btmrvl_main.c
514
ret = btmrvl_download_cal_data(priv, cal_data,
drivers/gpu/drm/mediatek/mtk_dp.c
108
u32 cal_data[MTK_DP_CAL_MAX];
drivers/gpu/drm/mediatek/mtk_dp.c
1169
u32 *cal_data = mtk_dp->cal_data;
drivers/gpu/drm/mediatek/mtk_dp.c
1202
cal_data[i] = (buf[fmt->idx] >> fmt->shift) & fmt->mask;
drivers/gpu/drm/mediatek/mtk_dp.c
1204
if (cal_data[i] < fmt->min_val || cal_data[i] > fmt->max_val) {
drivers/gpu/drm/mediatek/mtk_dp.c
1217
cal_data[i] = mtk_dp->data->efuse_fmt[i].default_val;
drivers/gpu/drm/mediatek/mtk_dp.c
1222
u32 *cal_data = mtk_dp->cal_data;
drivers/gpu/drm/mediatek/mtk_dp.c
1225
cal_data[MTK_DP_CAL_CLKTX_IMPSE] << 20,
drivers/gpu/drm/mediatek/mtk_dp.c
1228
cal_data[MTK_DP_CAL_GLB_BIAS_TRIM] << 16,
drivers/gpu/drm/mediatek/mtk_dp.c
1231
cal_data[MTK_DP_CAL_LN_TX_IMPSEL_PMOS_0] << 12,
drivers/gpu/drm/mediatek/mtk_dp.c
1234
cal_data[MTK_DP_CAL_LN_TX_IMPSEL_NMOS_0] << 16,
drivers/gpu/drm/mediatek/mtk_dp.c
1237
cal_data[MTK_DP_CAL_LN_TX_IMPSEL_PMOS_1] << 12,
drivers/gpu/drm/mediatek/mtk_dp.c
1240
cal_data[MTK_DP_CAL_LN_TX_IMPSEL_NMOS_1] << 16,
drivers/gpu/drm/mediatek/mtk_dp.c
1243
cal_data[MTK_DP_CAL_LN_TX_IMPSEL_PMOS_2] << 12,
drivers/gpu/drm/mediatek/mtk_dp.c
1246
cal_data[MTK_DP_CAL_LN_TX_IMPSEL_NMOS_2] << 16,
drivers/gpu/drm/mediatek/mtk_dp.c
1249
cal_data[MTK_DP_CAL_LN_TX_IMPSEL_PMOS_3] << 12,
drivers/gpu/drm/mediatek/mtk_dp.c
1252
cal_data[MTK_DP_CAL_LN_TX_IMPSEL_NMOS_3] << 16,
drivers/iio/adc/ab8500-gpadc.c
251
struct ab8500_adc_cal_data cal_data[AB8500_CAL_NR];
drivers/iio/adc/ab8500-gpadc.c
286
if (!gpadc->cal_data[AB8500_CAL_VMAIN].gain) {
drivers/iio/adc/ab8500-gpadc.c
293
res = (int) (ad_value * gpadc->cal_data[AB8500_CAL_VMAIN].gain +
drivers/iio/adc/ab8500-gpadc.c
294
gpadc->cal_data[AB8500_CAL_VMAIN].offset) / AB8500_GPADC_CALIB_SCALE;
drivers/iio/adc/ab8500-gpadc.c
304
if (!gpadc->cal_data[AB8500_CAL_BTEMP].gain) {
drivers/iio/adc/ab8500-gpadc.c
311
res = (int) (ad_value * gpadc->cal_data[AB8500_CAL_BTEMP].gain +
drivers/iio/adc/ab8500-gpadc.c
312
gpadc->cal_data[AB8500_CAL_BTEMP].offset) / AB8500_GPADC_CALIB_SCALE;
drivers/iio/adc/ab8500-gpadc.c
318
if (!gpadc->cal_data[AB8500_CAL_VBAT].gain) {
drivers/iio/adc/ab8500-gpadc.c
325
res = (int) (ad_value * gpadc->cal_data[AB8500_CAL_VBAT].gain +
drivers/iio/adc/ab8500-gpadc.c
326
gpadc->cal_data[AB8500_CAL_VBAT].offset) / AB8500_GPADC_CALIB_SCALE;
drivers/iio/adc/ab8500-gpadc.c
362
if (!gpadc->cal_data[AB8500_CAL_IBAT].gain) {
drivers/iio/adc/ab8500-gpadc.c
369
res = (int) (ad_value * gpadc->cal_data[AB8500_CAL_IBAT].gain +
drivers/iio/adc/ab8500-gpadc.c
370
gpadc->cal_data[AB8500_CAL_IBAT].offset)
drivers/iio/adc/ab8500-gpadc.c
767
gpadc->cal_data[AB8500_CAL_VMAIN].otp_calib_hi =
drivers/iio/adc/ab8500-gpadc.c
769
gpadc->cal_data[AB8500_CAL_VMAIN].otp_calib_lo =
drivers/iio/adc/ab8500-gpadc.c
772
gpadc->cal_data[AB8500_CAL_VMAIN].gain = AB8500_GPADC_CALIB_SCALE *
drivers/iio/adc/ab8500-gpadc.c
774
gpadc->cal_data[AB8500_CAL_VMAIN].offset = AB8500_GPADC_CALIB_SCALE *
drivers/iio/adc/ab8500-gpadc.c
778
gpadc->cal_data[AB8500_CAL_VMAIN].gain = 0;
drivers/iio/adc/ab8500-gpadc.c
799
gpadc->cal_data[AB8500_CAL_IBAT].otp_calib_hi =
drivers/iio/adc/ab8500-gpadc.c
801
gpadc->cal_data[AB8500_CAL_IBAT].otp_calib_lo =
drivers/iio/adc/ab8500-gpadc.c
822
gpadc->cal_data[AB8500_CAL_IBAT].gain =
drivers/iio/adc/ab8500-gpadc.c
824
gpadc->cal_data[AB8500_CAL_IBAT].offset =
drivers/iio/adc/ab8500-gpadc.c
827
gpadc->cal_data[AB8500_CAL_IBAT].gain = 0;
drivers/iio/adc/ab8500-gpadc.c
837
gpadc->cal_data[AB8500_CAL_VMAIN].otp_calib_hi =
drivers/iio/adc/ab8500-gpadc.c
839
gpadc->cal_data[AB8500_CAL_VMAIN].otp_calib_lo =
drivers/iio/adc/ab8500-gpadc.c
842
gpadc->cal_data[AB8500_CAL_VMAIN].gain = AB8500_GPADC_CALIB_SCALE *
drivers/iio/adc/ab8500-gpadc.c
845
gpadc->cal_data[AB8500_CAL_VMAIN].offset = AB8500_GPADC_CALIB_SCALE *
drivers/iio/adc/ab8500-gpadc.c
849
gpadc->cal_data[AB8500_CAL_VMAIN].gain = 0;
drivers/iio/adc/ab8500-gpadc.c
859
gpadc->cal_data[AB8500_CAL_BTEMP].otp_calib_hi = (u16)btemp_high;
drivers/iio/adc/ab8500-gpadc.c
860
gpadc->cal_data[AB8500_CAL_BTEMP].otp_calib_lo = (u16)btemp_low;
drivers/iio/adc/ab8500-gpadc.c
862
gpadc->cal_data[AB8500_CAL_BTEMP].gain =
drivers/iio/adc/ab8500-gpadc.c
864
gpadc->cal_data[AB8500_CAL_BTEMP].offset = AB8500_GPADC_CALIB_SCALE * 1300 -
drivers/iio/adc/ab8500-gpadc.c
868
gpadc->cal_data[AB8500_CAL_BTEMP].gain = 0;
drivers/iio/adc/ab8500-gpadc.c
876
gpadc->cal_data[AB8500_CAL_VBAT].otp_calib_hi = (u16)vbat_high;
drivers/iio/adc/ab8500-gpadc.c
877
gpadc->cal_data[AB8500_CAL_VBAT].otp_calib_lo = (u16)vbat_low;
drivers/iio/adc/ab8500-gpadc.c
879
gpadc->cal_data[AB8500_CAL_VBAT].gain = AB8500_GPADC_CALIB_SCALE *
drivers/iio/adc/ab8500-gpadc.c
881
gpadc->cal_data[AB8500_CAL_VBAT].offset = AB8500_GPADC_CALIB_SCALE * 4700 -
drivers/iio/adc/ab8500-gpadc.c
885
gpadc->cal_data[AB8500_CAL_VBAT].gain = 0;
drivers/input/touchscreen/apple_z2.c
176
u8 *cal_data;
drivers/input/touchscreen/apple_z2.c
207
cal_data = blob_data + sizeof(struct apple_z2_hbpp_blob_hdr);
drivers/input/touchscreen/apple_z2.c
209
cal_data, cal_size);
drivers/input/touchscreen/apple_z2.c
215
checksum += cal_data[i];
drivers/input/touchscreen/apple_z2.c
216
put_unaligned_le32(checksum, cal_data + cal_size);
drivers/media/platform/ti/cal/cal.c
185
static const struct cal_data dra72x_cal_data = {
drivers/media/platform/ti/cal/cal.c
190
static const struct cal_data dra72x_es1_cal_data = {
drivers/media/platform/ti/cal/cal.c
217
static const struct cal_data dra76x_cal_data = {
drivers/media/platform/ti/cal/cal.c
233
static const struct cal_data am654_cal_data = {
drivers/media/platform/ti/cal/cal.h
198
const struct cal_data *data;
drivers/net/wireless/ath/ath10k/core.h
702
void *cal_data;
drivers/net/wireless/ath/ath10k/debug.c
1276
ret = ath10k_hif_diag_read(ar, le32_to_cpu(addr), ar->debug.cal_data,
drivers/net/wireless/ath/ath10k/debug.c
1312
ar->debug.cal_data,
drivers/net/wireless/ath/ath10k/debug.c
2502
ar->debug.cal_data = vzalloc(ATH10K_DEBUG_CAL_DATA_LEN);
drivers/net/wireless/ath/ath10k/debug.c
2503
if (!ar->debug.cal_data)
drivers/net/wireless/ath/ath10k/debug.c
2516
vfree(ar->debug.cal_data);
drivers/net/wireless/ath/ath10k/debug.c
2517
ar->debug.cal_data = NULL;
drivers/net/wireless/ath/ath10k/qmi.c
345
if (qmi->cal_data[i].total_size &&
drivers/net/wireless/ath/ath10k/qmi.c
346
qmi->cal_data[i].data) {
drivers/net/wireless/ath/ath10k/qmi.c
347
req.meta_data[j] = qmi->cal_data[i].cal_id;
drivers/net/wireless/ath/ath10k/qmi.h
108
struct ath10k_qmi_cal_data cal_data[MAX_NUM_CAL_V01];
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
35
static int ath9k_pci_fixup(struct pci_dev *pdev, const u16 *cal_data,
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
39
const void *cal_end = (void *)cal_data + cal_len;
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
55
if (*cal_data != AR5416_EEPROM_MAGIC) {
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
56
if (*cal_data != swab16(AR5416_EEPROM_MAGIC)) {
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
81
for (data = (const void *)(cal_data + 3);
drivers/net/wireless/marvell/mwifiex/main.c
568
if ((request_firmware(&adapter->cal_data, cal_data_cfg,
drivers/net/wireless/marvell/mwifiex/main.h
984
const struct firmware *cal_data;
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1621
} else if (adapter->cal_data->data && adapter->cal_data->size > 0) {
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1622
len = mwifiex_parse_cal_cfg((u8 *)adapter->cal_data->data,
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1623
adapter->cal_data->size,
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
2402
if (adapter->cal_data) {
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
2405
release_firmware(adapter->cal_data);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
2406
adapter->cal_data = NULL;
drivers/thermal/intel/intel_powerclamp.c
279
static struct powerclamp_calibration_data cal_data[MAX_TARGET_RATIO];
drivers/thermal/intel/intel_powerclamp.c
379
cal_data[ratio].confidence >= CONFIDENCE_OK &&
drivers/thermal/intel/intel_powerclamp.c
380
cal_data[ratio + 1].confidence >= CONFIDENCE_OK &&
drivers/thermal/intel/intel_powerclamp.c
381
cal_data[ratio + 2].confidence >= CONFIDENCE_OK) {
drivers/thermal/intel/intel_powerclamp.c
382
comp = (cal_data[ratio].steady_comp +
drivers/thermal/intel/intel_powerclamp.c
383
cal_data[ratio + 1].steady_comp +
drivers/thermal/intel/intel_powerclamp.c
384
cal_data[ratio + 2].steady_comp) / 3;
drivers/thermal/intel/intel_powerclamp.c
386
cal_data[ratio].confidence >= CONFIDENCE_OK &&
drivers/thermal/intel/intel_powerclamp.c
387
cal_data[ratio - 1].confidence >= CONFIDENCE_OK &&
drivers/thermal/intel/intel_powerclamp.c
388
cal_data[ratio - 2].confidence >= CONFIDENCE_OK) {
drivers/thermal/intel/intel_powerclamp.c
389
comp = (cal_data[ratio].steady_comp +
drivers/thermal/intel/intel_powerclamp.c
390
cal_data[ratio - 1].steady_comp +
drivers/thermal/intel/intel_powerclamp.c
391
cal_data[ratio - 2].steady_comp) / 3;
drivers/thermal/intel/intel_powerclamp.c
392
} else if (cal_data[ratio].confidence >= CONFIDENCE_OK &&
drivers/thermal/intel/intel_powerclamp.c
393
cal_data[ratio - 1].confidence >= CONFIDENCE_OK &&
drivers/thermal/intel/intel_powerclamp.c
394
cal_data[ratio + 1].confidence >= CONFIDENCE_OK) {
drivers/thermal/intel/intel_powerclamp.c
395
comp = (cal_data[ratio].steady_comp +
drivers/thermal/intel/intel_powerclamp.c
396
cal_data[ratio - 1].steady_comp +
drivers/thermal/intel/intel_powerclamp.c
397
cal_data[ratio + 1].steady_comp) / 3;
drivers/thermal/intel/intel_powerclamp.c
410
struct powerclamp_calibration_data *d = &cal_data[target_ratio];
drivers/thermal/intel/intel_powerclamp.c
744
cal_data[i].confidence,
drivers/thermal/intel/intel_powerclamp.c
745
cal_data[i].steady_comp,
drivers/thermal/intel/intel_powerclamp.c
746
cal_data[i].dynamic_comp);
drivers/thermal/intel/intel_powerclamp.c
758
debugfs_create_file("powerclamp_calib", S_IRUGO, debug_dir, cal_data,
include/sound/cs35l56.h
344
const struct debugfs_short_fops cal_data;
include/sound/cs35l56.h
362
struct cirrus_amp_cal_data cal_data;
sound/hda/codecs/side-codecs/cs35l41_hda.c
409
&cs35l41->cal_data);
sound/hda/codecs/side-codecs/cs35l41_hda.c
413
dev_info(cs35l41->dev, "Calibration applied: R0=%d\n", cs35l41->cal_data.calR);
sound/hda/codecs/side-codecs/cs35l41_hda.c
454
&cs35l41->cal_data);
sound/hda/codecs/side-codecs/cs35l41_hda.h
91
struct cirrus_amp_cal_data cal_data;
sound/hda/codecs/side-codecs/cs35l56_hda.c
556
&cs35l56->base.cal_data);
sound/hda/codecs/side-codecs/cs35l56_hda.c
780
.cal_data = {
sound/soc/codecs/cs35l56-shared.c
1001
cs35l56_base->cal_data = *data;
sound/soc/codecs/cs35l56-shared.c
1013
struct cirrus_amp_cal_data cal_data;
sound/soc/codecs/cs35l56-shared.c
1109
memset(&cal_data, 0, sizeof(cal_data));
sound/soc/codecs/cs35l56-shared.c
1110
ret = cs_amp_read_cal_coeffs(dsp, calibration_controls, &cal_data);
sound/soc/codecs/cs35l56-shared.c
1117
cal_data.calStatus, cal_data.calR, cal_data.calAmbient);
sound/soc/codecs/cs35l56-shared.c
1119
cal_data.calTarget[0] = (u32)cs35l56_base->silicon_uid;
sound/soc/codecs/cs35l56-shared.c
1120
cal_data.calTarget[1] = (u32)(cs35l56_base->silicon_uid >> 32);
sound/soc/codecs/cs35l56-shared.c
1121
cs35l56_base->cal_data = cal_data;
sound/soc/codecs/cs35l56-shared.c
1176
&cs35l56_base->cal_data);
sound/soc/codecs/cs35l56-shared.c
1232
return simple_read_from_buffer(to, count, ppos, &cs35l56_base->cal_data,
sound/soc/codecs/cs35l56-shared.c
1233
sizeof(cs35l56_base->cal_data));
sound/soc/codecs/cs35l56-shared.c
1241
struct cirrus_amp_cal_data cal_data;
sound/soc/codecs/cs35l56-shared.c
1248
if (*ppos || (count != sizeof(cal_data)))
sound/soc/codecs/cs35l56-shared.c
1251
ret = simple_write_to_buffer(&cal_data, sizeof(cal_data), ppos, from, count);
sound/soc/codecs/cs35l56-shared.c
1255
ret = cs35l56_stash_calibration(cs35l56_base, &cal_data);
sound/soc/codecs/cs35l56-shared.c
1279
&fops->cal_data);
sound/soc/codecs/cs35l56-shared.c
973
&cs35l56_base->cal_data);
sound/soc/codecs/cs35l56.c
1012
&cs35l56->base.cal_data);
sound/soc/codecs/cs35l56.c
1052
.cal_data = {
sound/soc/codecs/cs35l56.c
1067
memcpy(ucontrol->value.bytes.data, &cs35l56->base.cal_data,
sound/soc/codecs/cs35l56.c
1068
sizeof(cs35l56->base.cal_data));
sound/soc/codecs/cs35l56.c
1085
memset(ucontrol->value.bytes.data, 0, sizeof(cs35l56->base.cal_data));
sound/soc/codecs/cs35l56.c
1095
const struct cirrus_amp_cal_data *cal_data = (const void *)ucontrol->value.bytes.data;
sound/soc/codecs/cs35l56.c
1101
ret = cs35l56_stash_calibration(&cs35l56->base, cal_data);
sound/soc/codecs/cs35l56.c
731
&cs35l56->base.cal_data);