Lines Matching refs:cfg

53 	struct qm1d1c0042_config cfg;  member
60 return container_of(c, struct qm1d1c0042_state, cfg); in cfg_to_state()
122 __func__, state->cfg.fe->dvb->num, state->cfg.fe->id); in qm1d1c0042_wakeup()
131 struct qm1d1c0042_config *cfg; in qm1d1c0042_set_config() local
134 cfg = priv_cfg; in qm1d1c0042_set_config()
136 if (cfg->fe) in qm1d1c0042_set_config()
137 state->cfg.fe = cfg->fe; in qm1d1c0042_set_config()
139 if (cfg->xtal_freq != QM1D1C0042_CFG_XTAL_DFLT) in qm1d1c0042_set_config()
142 state->cfg.xtal_freq = default_cfg.xtal_freq; in qm1d1c0042_set_config()
144 state->cfg.lpf = cfg->lpf; in qm1d1c0042_set_config()
145 state->cfg.fast_srch = cfg->fast_srch; in qm1d1c0042_set_config()
147 if (cfg->lpf_wait != QM1D1C0042_CFG_WAIT_DFLT) in qm1d1c0042_set_config()
148 state->cfg.lpf_wait = cfg->lpf_wait; in qm1d1c0042_set_config()
150 state->cfg.lpf_wait = default_cfg.lpf_wait; in qm1d1c0042_set_config()
152 if (cfg->fast_srch_wait != QM1D1C0042_CFG_WAIT_DFLT) in qm1d1c0042_set_config()
153 state->cfg.fast_srch_wait = cfg->fast_srch_wait; in qm1d1c0042_set_config()
155 state->cfg.fast_srch_wait = default_cfg.fast_srch_wait; in qm1d1c0042_set_config()
157 if (cfg->normal_srch_wait != QM1D1C0042_CFG_WAIT_DFLT) in qm1d1c0042_set_config()
158 state->cfg.normal_srch_wait = cfg->normal_srch_wait; in qm1d1c0042_set_config()
160 state->cfg.normal_srch_wait = default_cfg.normal_srch_wait; in qm1d1c0042_set_config()
208 a = (freq + state->cfg.xtal_freq / 2) / state->cfg.xtal_freq; in qm1d1c0042_set_params()
224 if (state->cfg.lpf) { in qm1d1c0042_set_params()
238 b = (s32)div64_s64(((s64) freq) << 20, state->cfg.xtal_freq) in qm1d1c0042_set_params()
258 if (!state->cfg.lpf) { in qm1d1c0042_set_params()
266 mask = state->cfg.lpf ? 0x3f : 0x7f; in qm1d1c0042_set_params()
277 if (state->cfg.lpf) in qm1d1c0042_set_params()
278 msleep(state->cfg.lpf_wait); in qm1d1c0042_set_params()
280 msleep(state->cfg.fast_srch_wait); in qm1d1c0042_set_params()
282 msleep(state->cfg.normal_srch_wait); in qm1d1c0042_set_params()
284 if (state->cfg.lpf) { in qm1d1c0042_set_params()
348 msleep(state->cfg.lpf_wait); in qm1d1c0042_init()
366 ret = qm1d1c0042_set_srch_mode(state, state->cfg.fast_srch); in qm1d1c0042_init()
399 struct qm1d1c0042_config *cfg; in qm1d1c0042_probe() local
407 cfg = client->dev.platform_data; in qm1d1c0042_probe()
408 fe = cfg->fe; in qm1d1c0042_probe()
410 qm1d1c0042_set_config(fe, cfg); in qm1d1c0042_probe()
413 i2c_set_clientdata(client, &state->cfg); in qm1d1c0042_probe()
423 state->cfg.fe->tuner_priv = NULL; in qm1d1c0042_remove()