struct dst_state* state = (struct dst_state*) fe->demodulator_priv;
struct dst_state* state = fe->demodulator_priv;
static int dst_init(struct dvb_frontend* fe){	struct dst_state* state = (struct dst_state*) fe->demodulator_priv;	static u8 ini_satci_tuna[] = { 9, 0, 3, 0xb6, 1, 0, 0x73, 0x21, 0, 0 };	static u8 ini_satfta_tuna[] = { 0, 0, 3, 0xb6, 1, 0x55, 0xbd, 0x50, 0, 0 };	static u8 ini_tvfta_tuna[] = { 0, 0, 3, 0xb6, 1, 7, 0x0, 0x0, 0, 0 };	static u8 ini_tvci_tuna[] = { 9, 0, 3, 0xb6, 1, 7, 0x0, 0x0, 0, 0 };	static u8 ini_cabfta_tuna[] = { 0, 0, 3, 0xb6, 1, 7, 0x0, 0x0, 0, 0 };	static u8 ini_cabci_tuna[] = { 9, 0, 3, 0xb6, 1, 7, 0x0, 0x0, 0, 0 };	state->inversion = INVERSION_ON;	state->voltage = SEC_VOLTAGE_13;	state->tone = SEC_TONE_OFF;	state->symbol_rate = 29473000;	state->fec = FEC_AUTO;	state->diseq_flags = 0;	state->k22 = 0x02;	state->bandwidth = BANDWIDTH_7_MHZ;	state->cur_jiff = jiffies;	if (state->dst_type == DST_TYPE_IS_SAT) {		state->frequency = 950000;		memcpy(state->tx_tuna, ((state->type_flags & DST_TYPE_HAS_NEWTUNE) ? ini_satci_tuna : ini_satfta_tuna), sizeof(ini_satfta_tuna));	} else if (state->dst_type == DST_TYPE_IS_TERR) {		state->frequency = 137000000;		memcpy(state->tx_tuna, ((state->type_flags & DST_TYPE_HAS_NEWTUNE) ? ini_tvci_tuna : ini_tvfta_tuna), sizeof(ini_tvfta_tuna));	} else if (state->dst_type == DST_TYPE_IS_CABLE) {		state->frequency = 51000000;		memcpy(state->tx_tuna, ((state->type_flags & DST_TYPE_HAS_NEWTUNE) ? ini_cabci_tuna : ini_cabfta_tuna), sizeof(ini_cabfta_tuna));	}	return 0;}