Lines Matching refs:bandwidth
243 static int stb6100_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth)
254 state->status.bandwidth = (f + 5) * 2000; /* x2 for ZIF */
256 *bandwidth = state->bandwidth = state->status.bandwidth * 1000;
257 dprintk(verbose, FE_DEBUG, 1, "bandwidth = %u Hz", state->bandwidth);
261 static int stb6100_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth)
267 dprintk(verbose, FE_DEBUG, 1, "set bandwidth to %u Hz", bandwidth);
269 bandwidth /= 2; /* ZIF */
271 if (bandwidth >= 36000000) /* F[4:0] BW/2 max =31+5=36 mhz for F=31 */
273 else if (bandwidth <= 5000000) /* bw/2 min = 5Mhz for F=0 */
276 tmp = (bandwidth + 500000) / 1000000 - 5;
278 /* Turn on LPF bandwidth setting clock control,
279 * set bandwidth, wait 10ms, turn off.
496 status->bandwidth = 36000; /* kHz */
497 state->bandwidth = status->bandwidth * 1000; /* Hz */
500 /* Set default bandwidth. Modified, PN 13-May-10 */
517 stb6100_get_bandwidth(fe, &state->bandwidth);
544 stb6100_set_bandwidth(fe, state->bandwidth);
545 tstate->bandwidth = state->bandwidth;