Lines Matching refs:snr
798 static int s5h1409_qam256_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) in s5h1409_qam256_lookup_snr() argument
805 *snr = qam256_snr_tab[i].data; in s5h1409_qam256_lookup_snr()
813 static int s5h1409_qam64_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) in s5h1409_qam64_lookup_snr() argument
820 *snr = qam64_snr_tab[i].data; in s5h1409_qam64_lookup_snr()
828 static int s5h1409_vsb_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) in s5h1409_vsb_lookup_snr() argument
835 *snr = vsb_snr_tab[i].data; in s5h1409_vsb_lookup_snr()
840 dprintk("%s() snr=%d\n", __func__, *snr); in s5h1409_vsb_lookup_snr()
844 static int s5h1409_read_snr(struct dvb_frontend *fe, u16 *snr) in s5h1409_read_snr() argument
853 return s5h1409_qam64_lookup_snr(fe, snr, reg); in s5h1409_read_snr()
856 return s5h1409_qam256_lookup_snr(fe, snr, reg); in s5h1409_read_snr()
859 return s5h1409_vsb_lookup_snr(fe, snr, reg); in s5h1409_read_snr()
877 u16 snr; in s5h1409_read_signal_strength() local
879 int ret = s5h1409_read_snr(fe, &snr); in s5h1409_read_signal_strength()
889 tmp = (snr * ((1 << 24) / 10)); in s5h1409_read_signal_strength()