Lines Matching defs:state
57 struct sx8 *state = fe->demodulator_priv;
58 struct mci_base *mci_base = state->mci.base;
65 kfree(state);
71 struct sx8 *state = fe->demodulator_priv;
76 cmd.demod = state->mci.demod;
77 stat = ddb_mci_cmd(&state->mci, &cmd, &state->signal_info);
83 struct sx8 *state = fe->demodulator_priv;
89 (s64)state->signal_info.dvbs2_signal_info.signal_to_noise
96 struct sx8 *state = fe->demodulator_priv;
101 (state->signal_info.dvbs2_signal_info.channel_power
112 struct sx8 *state = fe->demodulator_priv;
117 cmd.demod = state->mci.demod;
118 stat = ddb_mci_cmd(&state->mci, &cmd, &res);
135 struct sx8 *state = fe->demodulator_priv;
136 struct mci_base *mci_base = state->mci.base;
141 cmd.tuner = state->mci.tuner;
143 cmd.sx8_input_enable.flags = sx8_base->gain_mode[state->mci.tuner];
144 return ddb_mci_cmd(&state->mci, &cmd, NULL);
149 struct sx8 *state = fe->demodulator_priv;
150 struct mci_base *mci_base = state->mci.base;
153 u32 input = state->mci.tuner;
156 if (state->mci.demod != SX8_DEMOD_NONE) {
158 cmd.demod = state->mci.demod;
159 ddb_mci_cmd(&state->mci, &cmd, NULL);
162 cmd.demod = state->mci.demod;
164 ddb_mci_cmd(&state->mci, &cmd, NULL);
165 ddb_mci_config(&state->mci, SX8_TSCONFIG_MODE_NORMAL);
172 if (state->mci.demod < SX8_DEMOD_NUM) {
173 sx8_base->demod_in_use[state->mci.demod] = 0;
174 state->mci.demod = SX8_DEMOD_NONE;
176 sx8_base->used_ldpc_bitrate[state->mci.nr] = 0;
179 state->started = 0;
185 struct sx8 *state = fe->demodulator_priv;
186 struct mci_base *mci_base = state->mci.base;
192 u32 input = state->mci.tuner;
219 if (state->mci.nr < 4)
220 i = state->mci.nr;
222 i = state->mci.nr;
263 sx8_base->used_ldpc_bitrate[state->mci.nr] = p->symbol_rate
265 state->mci.demod = i;
279 cmd.demod = state->mci.demod;
281 ddb_mci_cmd(&state->mci, &cmd, NULL);
282 ddb_mci_config(&state->mci, ts_config);
287 state->mci.nr, state->mci.tuner, state->mci.demod);
298 cmd.tuner = state->mci.tuner;
299 cmd.demod = state->mci.demod;
300 cmd.output = state->mci.nr;
303 stat = ddb_mci_cmd(&state->mci, &cmd, NULL);
312 struct sx8 *state = fe->demodulator_priv;
313 struct mci_base *mci_base = state->mci.base;
318 u32 input = state->mci.tuner;
333 state->mci.demod = 0;
349 cmd.tuner = state->mci.tuner;
350 cmd.demod = state->mci.demod;
351 stat = ddb_mci_cmd(&state->mci, &cmd, NULL);
354 ddb_mci_config(&state->mci, ts_config);
361 struct sx8 *state = fe->demodulator_priv;
365 if (state->started)
404 state->started = 1;
405 state->first_time_lock = 1;
406 state->signal_info.status = SX8_DEMOD_WAIT_SIGNAL;
440 struct sx8 *state = fe->demodulator_priv;
441 struct mci_base *mci_base = state->mci.base;
446 state->mci.tuner = input;
447 dev_dbg(mci_base->dev, "MCI-%d: input=%d\n", state->mci.nr, input);
473 struct sx8 *state = (struct sx8 *)mci;
475 state->mci.demod = SX8_DEMOD_NONE;