Lines Matching refs:snr
724 static int s5h1411_qam256_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) in s5h1411_qam256_lookup_snr() argument
731 *snr = qam256_snr_tab[i].data; in s5h1411_qam256_lookup_snr()
739 static int s5h1411_qam64_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) in s5h1411_qam64_lookup_snr() argument
746 *snr = qam64_snr_tab[i].data; in s5h1411_qam64_lookup_snr()
754 static int s5h1411_vsb_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) in s5h1411_vsb_lookup_snr() argument
761 *snr = vsb_snr_tab[i].data; in s5h1411_vsb_lookup_snr()
766 dprintk("%s() snr=%d\n", __func__, *snr); in s5h1411_vsb_lookup_snr()
770 static int s5h1411_read_snr(struct dvb_frontend *fe, u16 *snr) in s5h1411_read_snr() argument
779 return s5h1411_qam64_lookup_snr(fe, snr, reg); in s5h1411_read_snr()
782 return s5h1411_qam256_lookup_snr(fe, snr, reg); in s5h1411_read_snr()
786 return s5h1411_vsb_lookup_snr(fe, snr, reg); in s5h1411_read_snr()
804 u16 snr; in s5h1411_read_signal_strength() local
806 int ret = s5h1411_read_snr(fe, &snr); in s5h1411_read_signal_strength()
816 tmp = (snr * ((1 << 24) / 10)); in s5h1411_read_signal_strength()