set_tone
ops->set_tone = flexcop_set_tone;
if (fe->ops.set_tone) {
err = fe->ops.set_tone(fe, fepriv->tone);
if (fe->ops.set_tone && fepriv->tone != -1)
fe->ops.set_tone(fe, fepriv->tone);
if (fe->ops.set_tone && fepriv->tone != -1)
fe->ops.set_tone(fe, fepriv->tone);
.set_tone = cx24110_set_tone,
.set_tone = cx24116_set_tone,
.set_tone = cx24117_set_tone,
.set_tone = cx24120_set_tone,
.set_tone = cx24123_set_tone,
.set_tone = cxd2841er_set_tone,
.set_tone = ds3000_set_tone,
.set_tone = dvb_dummy_fe_set_tone,
.set_tone = gp8psk_fe_set_tone,
fe->ops.set_tone = isl6421_set_tone;
fe->ops.set_tone = lnbp21_set_tone;
.set_tone = m88ds3103_set_tone,
.set_tone = m88rs2000_set_tone,
.set_tone = mb86a16_set_tone,
.set_tone = mt312_set_tone,
.set_tone = s5h1420_set_tone,
.set_tone = si21xx_set_tone,
.set_tone = stb0899_set_tone,
.set_tone = stv0288_set_tone,
.set_tone = stv0299_set_tone,
.set_tone = stv0900_set_tone,
.set_tone = stv090x_set_tone,
.set_tone = set_tone,
.set_tone = tda10071_set_tone,
.set_tone = tda10086_set_tone,
.set_tone = tda8083_diseqc_set_tone,
ops->set_tone = fdtv_set_tone;
.set_tone = dst_set_tone,
fe0->dvb.frontend->ops.set_tone =
dvb->fe->ops.set_tone = max_set_tone;
dvb->fe->ops.set_tone = max_set_tone;
int (*set_tone)(struct dvb_frontend *, enum fe_sec_tone_mode);
budget->dvb_frontend->ops.set_tone = budget_set_tone;
budget->dvb_frontend->ops.set_tone = budget_set_tone;
.set_tone = vidtv_demod_set_tone,
.set_tone = vp702x_fe_set_tone,
.set_tone = ttusbdecfe_dvbs_set_tone,
av7110->fe->ops.set_tone = av7110_set_tone;
av7110->fe->ops.set_tone = av7110_set_tone;
av7110->fe->ops.set_tone = av7110_set_tone;
av7110->fe->ops.set_tone = av7110_set_tone;
av7110->fe->ops.set_tone = av7110_set_tone;
FE_FUNC_OVERRIDE(av7110->fe->ops.set_tone, av7110->fe_set_tone, av7110_fe_set_tone);
int (*set_tone)(struct dvb_frontend *fe, enum fe_sec_tone_mode tone);