V4L/DVB (6906): tda18271: rename tda18271_calc_* functions to tda18271_lookup_*
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
This commit is contained in:
Родитель
49e7aaf0ff
Коммит
f0bd504fb9
|
@ -386,7 +386,7 @@ static int tda18271_tune(struct dvb_frontend *fe,
|
||||||
/* RF tracking filter calibration */
|
/* RF tracking filter calibration */
|
||||||
|
|
||||||
/* calculate BP_Filter */
|
/* calculate BP_Filter */
|
||||||
tda18271_calc_bp_filter(&freq, &val);
|
tda18271_lookup_bp_filter(&freq, &val);
|
||||||
|
|
||||||
regs[R_EP1] &= ~0x07; /* clear bp filter bits */
|
regs[R_EP1] &= ~0x07; /* clear bp filter bits */
|
||||||
regs[R_EP1] |= val;
|
regs[R_EP1] |= val;
|
||||||
|
@ -419,7 +419,7 @@ static int tda18271_tune(struct dvb_frontend *fe,
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
tda18271_calc_cal_pll(&N, &pd, &d);
|
tda18271_lookup_cal_pll(&N, &pd, &d);
|
||||||
|
|
||||||
regs[R_CPD] = pd;
|
regs[R_CPD] = pd;
|
||||||
|
|
||||||
|
@ -439,7 +439,7 @@ static int tda18271_tune(struct dvb_frontend *fe,
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
tda18271_calc_main_pll(&N, &pd, &d);
|
tda18271_lookup_main_pll(&N, &pd, &d);
|
||||||
|
|
||||||
regs[R_MPD] = (0x7f & pd);
|
regs[R_MPD] = (0x7f & pd);
|
||||||
|
|
||||||
|
@ -461,20 +461,20 @@ static int tda18271_tune(struct dvb_frontend *fe,
|
||||||
msleep(5); /* RF tracking filter calibration initialization */
|
msleep(5); /* RF tracking filter calibration initialization */
|
||||||
|
|
||||||
/* search for K,M,CO for RF Calibration */
|
/* search for K,M,CO for RF Calibration */
|
||||||
tda18271_calc_km(&freq, &val);
|
tda18271_lookup_km(&freq, &val);
|
||||||
|
|
||||||
regs[R_EB13] &= 0x83;
|
regs[R_EB13] &= 0x83;
|
||||||
regs[R_EB13] |= val;
|
regs[R_EB13] |= val;
|
||||||
tda18271_write_regs(fe, R_EB13, 1);
|
tda18271_write_regs(fe, R_EB13, 1);
|
||||||
|
|
||||||
/* search for RF_BAND */
|
/* search for RF_BAND */
|
||||||
tda18271_calc_rf_band(&freq, &val);
|
tda18271_lookup_rf_band(&freq, &val);
|
||||||
|
|
||||||
regs[R_EP2] &= ~0xe0; /* clear rf band bits */
|
regs[R_EP2] &= ~0xe0; /* clear rf band bits */
|
||||||
regs[R_EP2] |= (val << 5);
|
regs[R_EP2] |= (val << 5);
|
||||||
|
|
||||||
/* search for Gain_Taper */
|
/* search for Gain_Taper */
|
||||||
tda18271_calc_gain_taper(&freq, &val);
|
tda18271_lookup_gain_taper(&freq, &val);
|
||||||
|
|
||||||
regs[R_EP2] &= ~0x1f; /* clear gain taper bits */
|
regs[R_EP2] &= ~0x1f; /* clear gain taper bits */
|
||||||
regs[R_EP2] |= val;
|
regs[R_EP2] |= val;
|
||||||
|
@ -502,7 +502,7 @@ static int tda18271_tune(struct dvb_frontend *fe,
|
||||||
tda18271_write_regs(fe, R_EP1, 1);
|
tda18271_write_regs(fe, R_EP1, 1);
|
||||||
|
|
||||||
/* RF tracking filer correction for VHF_Low band */
|
/* RF tracking filer correction for VHF_Low band */
|
||||||
tda18271_calc_rf_cal(&freq, &val);
|
tda18271_lookup_rf_cal(&freq, &val);
|
||||||
|
|
||||||
/* VHF_Low band only */
|
/* VHF_Low band only */
|
||||||
if (val != 0) {
|
if (val != 0) {
|
||||||
|
@ -546,7 +546,7 @@ static int tda18271_tune(struct dvb_frontend *fe,
|
||||||
regs[R_EP4] &= ~0x80; /* turn this bit on only for fm */
|
regs[R_EP4] &= ~0x80; /* turn this bit on only for fm */
|
||||||
|
|
||||||
/* image rejection validity EP5[2:0] */
|
/* image rejection validity EP5[2:0] */
|
||||||
tda18271_calc_ir_measure(&freq, &val);
|
tda18271_lookup_ir_measure(&freq, &val);
|
||||||
|
|
||||||
regs[R_EP5] &= ~0x07;
|
regs[R_EP5] &= ~0x07;
|
||||||
regs[R_EP5] |= val;
|
regs[R_EP5] |= val;
|
||||||
|
@ -554,7 +554,7 @@ static int tda18271_tune(struct dvb_frontend *fe,
|
||||||
/* calculate MAIN PLL */
|
/* calculate MAIN PLL */
|
||||||
N = freq + ifc;
|
N = freq + ifc;
|
||||||
|
|
||||||
tda18271_calc_main_pll(&N, &pd, &d);
|
tda18271_lookup_main_pll(&N, &pd, &d);
|
||||||
|
|
||||||
regs[R_MPD] = (0x7f & pd);
|
regs[R_MPD] = (0x7f & pd);
|
||||||
switch (priv->mode) {
|
switch (priv->mode) {
|
||||||
|
|
|
@ -82,15 +82,15 @@ extern int tda18271_debug;
|
||||||
|
|
||||||
/*---------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------*/
|
||||||
|
|
||||||
extern void tda18271_calc_cal_pll(u32 *freq, u8 *post_div, u8 *div);
|
extern void tda18271_lookup_cal_pll(u32 *freq, u8 *post_div, u8 *div);
|
||||||
extern void tda18271_calc_main_pll(u32 *freq, u8 *post_div, u8 *div);
|
extern void tda18271_lookup_main_pll(u32 *freq, u8 *post_div, u8 *div);
|
||||||
|
|
||||||
extern void tda18271_calc_bp_filter(u32 *freq, u8 *val);
|
extern void tda18271_lookup_bp_filter(u32 *freq, u8 *val);
|
||||||
extern void tda18271_calc_km(u32 *freq, u8 *val);
|
extern void tda18271_lookup_km(u32 *freq, u8 *val);
|
||||||
extern void tda18271_calc_rf_band(u32 *freq, u8 *val);
|
extern void tda18271_lookup_rf_band(u32 *freq, u8 *val);
|
||||||
extern void tda18271_calc_gain_taper(u32 *freq, u8 *val);
|
extern void tda18271_lookup_gain_taper(u32 *freq, u8 *val);
|
||||||
extern void tda18271_calc_rf_cal(u32 *freq, u8 *val);
|
extern void tda18271_lookup_rf_cal(u32 *freq, u8 *val);
|
||||||
extern void tda18271_calc_ir_measure(u32 *freq, u8 *val);
|
extern void tda18271_lookup_ir_measure(u32 *freq, u8 *val);
|
||||||
|
|
||||||
#endif /* __TDA18271_PRIV_H__ */
|
#endif /* __TDA18271_PRIV_H__ */
|
||||||
|
|
||||||
|
|
|
@ -294,49 +294,49 @@ static void tda18271_lookup_pll_map(struct tda18271_pll_map *map,
|
||||||
|
|
||||||
/*---------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------*/
|
||||||
|
|
||||||
void tda18271_calc_cal_pll(u32 *freq, u8 *post_div, u8 *div)
|
void tda18271_lookup_cal_pll(u32 *freq, u8 *post_div, u8 *div)
|
||||||
{
|
{
|
||||||
tda18271_lookup_pll_map(tda18271_cal_pll, freq, post_div, div);
|
tda18271_lookup_pll_map(tda18271_cal_pll, freq, post_div, div);
|
||||||
dbg_map("post div = 0x%02x, div = 0x%02x\n", *post_div, *div);
|
dbg_map("post div = 0x%02x, div = 0x%02x\n", *post_div, *div);
|
||||||
}
|
}
|
||||||
|
|
||||||
void tda18271_calc_main_pll(u32 *freq, u8 *post_div, u8 *div)
|
void tda18271_lookup_main_pll(u32 *freq, u8 *post_div, u8 *div)
|
||||||
{
|
{
|
||||||
tda18271_lookup_pll_map(tda18271_main_pll, freq, post_div, div);
|
tda18271_lookup_pll_map(tda18271_main_pll, freq, post_div, div);
|
||||||
dbg_map("post div = 0x%02x, div = 0x%02x\n", *post_div, *div);
|
dbg_map("post div = 0x%02x, div = 0x%02x\n", *post_div, *div);
|
||||||
}
|
}
|
||||||
|
|
||||||
void tda18271_calc_bp_filter(u32 *freq, u8 *val)
|
void tda18271_lookup_bp_filter(u32 *freq, u8 *val)
|
||||||
{
|
{
|
||||||
tda18271_lookup_map(tda18271_bp_filter, freq, val);
|
tda18271_lookup_map(tda18271_bp_filter, freq, val);
|
||||||
dbg_map("0x%02x\n", *val);
|
dbg_map("0x%02x\n", *val);
|
||||||
}
|
}
|
||||||
|
|
||||||
void tda18271_calc_km(u32 *freq, u8 *val)
|
void tda18271_lookup_km(u32 *freq, u8 *val)
|
||||||
{
|
{
|
||||||
tda18271_lookup_map(tda18271_km, freq, val);
|
tda18271_lookup_map(tda18271_km, freq, val);
|
||||||
dbg_map("0x%02x\n", *val);
|
dbg_map("0x%02x\n", *val);
|
||||||
}
|
}
|
||||||
|
|
||||||
void tda18271_calc_rf_band(u32 *freq, u8 *val)
|
void tda18271_lookup_rf_band(u32 *freq, u8 *val)
|
||||||
{
|
{
|
||||||
tda18271_lookup_map(tda18271_rf_band, freq, val);
|
tda18271_lookup_map(tda18271_rf_band, freq, val);
|
||||||
dbg_map("0x%02x\n", *val);
|
dbg_map("0x%02x\n", *val);
|
||||||
}
|
}
|
||||||
|
|
||||||
void tda18271_calc_gain_taper(u32 *freq, u8 *val)
|
void tda18271_lookup_gain_taper(u32 *freq, u8 *val)
|
||||||
{
|
{
|
||||||
tda18271_lookup_map(tda18271_gain_taper, freq, val);
|
tda18271_lookup_map(tda18271_gain_taper, freq, val);
|
||||||
dbg_map("0x%02x\n", *val);
|
dbg_map("0x%02x\n", *val);
|
||||||
}
|
}
|
||||||
|
|
||||||
void tda18271_calc_rf_cal(u32 *freq, u8 *val)
|
void tda18271_lookup_rf_cal(u32 *freq, u8 *val)
|
||||||
{
|
{
|
||||||
tda18271_lookup_map(tda18271_rf_cal, freq, val);
|
tda18271_lookup_map(tda18271_rf_cal, freq, val);
|
||||||
dbg_map("0x%02x\n", *val);
|
dbg_map("0x%02x\n", *val);
|
||||||
}
|
}
|
||||||
|
|
||||||
void tda18271_calc_ir_measure(u32 *freq, u8 *val)
|
void tda18271_lookup_ir_measure(u32 *freq, u8 *val)
|
||||||
{
|
{
|
||||||
tda18271_lookup_map(tda18271_ir_measure, freq, val);
|
tda18271_lookup_map(tda18271_ir_measure, freq, val);
|
||||||
dbg_map("0x%02x\n", *val);
|
dbg_map("0x%02x\n", *val);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче