Lines Matching refs:bandwidth
251 static int stb6100_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in stb6100_get_bandwidth() argument
262 state->status.bandwidth = (f + 5) * 2000; /* x2 for ZIF */ in stb6100_get_bandwidth()
264 *bandwidth = state->bandwidth = state->status.bandwidth * 1000; in stb6100_get_bandwidth()
265 dprintk(verbose, FE_DEBUG, 1, "bandwidth = %u Hz", state->bandwidth); in stb6100_get_bandwidth()
269 static int stb6100_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth) in stb6100_set_bandwidth() argument
275 dprintk(verbose, FE_DEBUG, 1, "set bandwidth to %u Hz", bandwidth); in stb6100_set_bandwidth()
277 bandwidth /= 2; /* ZIF */ in stb6100_set_bandwidth()
279 if (bandwidth >= 36000000) /* F[4:0] BW/2 max =31+5=36 mhz for F=31 */ in stb6100_set_bandwidth()
281 else if (bandwidth <= 5000000) /* bw/2 min = 5Mhz for F=0 */ in stb6100_set_bandwidth()
284 tmp = (bandwidth + 500000) / 1000000 - 5; in stb6100_set_bandwidth()
504 status->bandwidth = 36000; /* kHz */ in stb6100_init()
505 state->bandwidth = status->bandwidth * 1000; /* Hz */ in stb6100_init()
525 stb6100_get_bandwidth(fe, &state->bandwidth); in stb6100_get_state()
552 stb6100_set_bandwidth(fe, state->bandwidth); in stb6100_set_state()
553 tstate->bandwidth = state->bandwidth; in stb6100_set_state()