calibrate
int (*calibrate)(struct twl6030_gpadc_data *gpadc);
.calibrate = twl6030_calibration,
.calibrate = twl6032_calibration,
ret = pdata->calibrate(gpadc);
bool calibrate;
ret = kstrtobool(buf, &calibrate);
st->param.perform_calib.enable = calibrate;
port->calibrate = l4_calibrate;
static DEVICE_ATTR(calibrate, 0664,
static DEVICE_ATTR(calibrate, S_IWUSR, NULL, cyapa_calibrate_store);
int (*calibrate)(struct i2c_client *client);
retval = data->ops->calibrate(client);
static DEVICE_ATTR_WO(calibrate);
.calibrate = elan_i2c_calibrate,
.calibrate = elan_smbus_calibrate,
static DEVICE_ATTR_WO(calibrate);
unsigned long calibrate;
if (kstrtoul(buf, 10, &calibrate))
if (calibrate > 1)
if (calibrate) {
static DEVICE_ATTR(calibrate, S_IWUSR, NULL, ili210x_calibrate);
static DEVICE_ATTR(calibrate, S_IWUSR, NULL, raydium_i2c_calibrate_store);
state->calibrate = DC_CAL | WBD_CAL | TEMP_CAL; /* enable iq-offset-calibration and wbd-calibration when tuning next time */
u8 calibrate;
state->calibrate &= ~DC_CAL;
state->calibrate &= ~WBD_CAL;
state->calibrate &= ~WBD_CAL;
state->calibrate &= ~CAPTRIM_CAL;
state->calibrate &= ~TEMP_CAL;
if (state->calibrate & (DC_CAL | TEMP_CAL | WBD_CAL))
if (state->calibrate & DC_CAL)
else if (state->calibrate & WBD_CAL) {
} else if (state->calibrate & TEMP_CAL)
else if (state->calibrate & CAPTRIM_CAL)
state->calibrate = CAPTRIM_CAL; /* captrim search now */
state->calibrate |= WBD_CAL;
state->calibrate |= TEMP_CAL;
.calibrate = am654_hbmc_calibrate,
ret = ops->calibrate(hbdev);
if (ops->calibrate && !ctlr->calibrated) {
bc->hdlctx.calibrate = hi.data.calibrate * bc->bitrate / 8;
int calibrate;
if (bc->hdlctx.state == tx_idle && bc->hdlctx.calibrate <= 0) {
if (bc->hdlctx.calibrate <= 0)
i = min_t(int, cnt, bc->hdlctx.calibrate);
bc->hdlctx.calibrate -= i;
bc->hdlctx.calibrate = 0;
s->hdlctx.calibrate = 0;
if (bi.data.calibrate > INT_MAX / s->par.bitrate)
s->hdlctx.calibrate = bi.data.calibrate * s->par.bitrate / 16;
s->hdlctx.calibrate = 0;
ops->calibrate = ar9002_hw_calibrate;
ops->calibrate = ar9003_hw_calibrate;
return ath9k_hw_ops(ah)->calibrate(ah, chan, rxchainmask, longcal);
int (*calibrate)(struct ath_hw *ah, struct ath9k_channel *chan,
.calibrate = brcm_sata_phy_calibrate,
.calibrate = intel_cbphy_calibrate,
.calibrate = mmp3_usb_phy_calibrate,
if (!phy || !phy->ops->calibrate)
ret = phy->ops->calibrate(phy);
.calibrate = qmp_combo_dp_calibrate,
.calibrate = qmp_ufs_phy_calibrate,
.calibrate = qmp_usbc_dp_calibrate,
.calibrate = qcom_dwmac_sgmii_phy_calibrate,
.calibrate = exynos5_usbdrd_phy_calibrate,
.calibrate = samsung_ufs_phy_calibrate,
.calibrate = tegra_p2u_calibrate,
static DEVICE_ATTR(calibrate, 0644, hdaps_calibrate_show,hdaps_calibrate_store);
bool calibrate;
di->flags.calibrate = false;
di->flags.calibrate = false;
if (di->flags.calibrate)
if (!di->flags.calibrate) {
di->flags.calibrate = true;
rc = data->calibrate(chip, i, golden_buf, test_buf);
.calibrate = aspeed_spi_calibrate,
.calibrate = aspeed_spi_calibrate,
.calibrate = aspeed_spi_calibrate,
.calibrate = aspeed_spi_calibrate,
.calibrate = aspeed_spi_ast2600_calibrate,
.calibrate = aspeed_spi_ast2600_calibrate,
.calibrate = aspeed_spi_ast2600_calibrate,
.calibrate = aspeed_spi_ast2600_calibrate,
int (*calibrate)(struct aspeed_spi_chip *chip, u32 hdiv,
.calibrate = calibrate_8960,
.calibrate = tsens_calibrate_common,
.calibrate = tsens_calibrate_common,
.calibrate = calibrate_8916,
.calibrate = tsens_calibrate_common,
.calibrate = calibrate_8974,
.calibrate = tsens_calibrate_common,
.calibrate = calibrate_v1,
.calibrate = tsens_calibrate_common,
.calibrate = tsens_calibrate_common,
.calibrate = tsens_calibrate_common,
.calibrate = tsens_v2_calibration,
if (priv->ops->calibrate) {
ret = priv->ops->calibrate(priv);
int (*calibrate)(struct tsens_priv *priv);
tmdev->chip->calibrate(tmdev, caldata, callen);
.calibrate = sun8i_h3_ths_calibrate,
.calibrate = sun8i_h3_ths_calibrate,
.calibrate = sun8i_h3_ths_calibrate,
.calibrate = sun8i_h3_ths_calibrate,
.calibrate = sun50i_h6_ths_calibrate,
.calibrate = sun8i_h3_ths_calibrate,
.calibrate = sun50i_h6_ths_calibrate,
.calibrate = sun50i_h6_ths_calibrate,
.calibrate = sun50i_h6_ths_calibrate,
int (*calibrate)(struct ths_device *tmdev,
if (gameport->calibrate)
return gameport->calibrate(gameport, axes, max);
int (*calibrate)(struct gameport *, int *, int *);
int calibrate;
if (s->hdlctx.calibrate > 0)
s->hdlctx.calibrate--;
return s->hdlctx.ptt || (s->hdlctx.calibrate > 0);
int (*calibrate)(struct hyperbus_device *dev);
int (*calibrate)(struct phy *phy);
const struct debugfs_short_fops calibrate;
unsigned int calibrate;
.calibrate = {
&fops->calibrate);
.calibrate = {
samples = calibrate();