/linux-3.4.99/drivers/media/dvb/dvb-usb/ |
D | mxl111sf-demod.c | 411 u16 *snr) in mxl111sf_demod_calc_snr() argument 416 *snr = 0; in mxl111sf_demod_calc_snr() 425 *snr = CALCULATE_SNR(val1 | ((val2 & 0x03) << 8)); in mxl111sf_demod_calc_snr() 430 static int mxl111sf_demod_read_snr(struct dvb_frontend *fe, u16 *snr) in mxl111sf_demod_read_snr() argument 434 int ret = mxl111sf_demod_calc_snr(state, snr); in mxl111sf_demod_read_snr() 438 *snr /= 10; /* 0.1 dB */ in mxl111sf_demod_read_snr() 484 u16 snr; in mxl111sf_demod_read_signal_strength() local 486 mxl111sf_demod_calc_snr(state, &snr); in mxl111sf_demod_read_signal_strength() 491 *signal_strength = (snr >= 1300) ? in mxl111sf_demod_read_signal_strength() 492 min(65535, snr * 44) : snr * 38; in mxl111sf_demod_read_signal_strength() [all …]
|
D | gp8psk-fe.c | 23 u16 snr; member 48 st->snr = (buf[1]) << 8 | buf[0]; in gp8psk_fe_update_status() 87 static int gp8psk_fe_read_snr(struct dvb_frontend* fe, u16 *snr) in gp8psk_fe_read_snr() argument 92 *snr = st->snr; in gp8psk_fe_read_snr() 103 if (st->snr > 0xf00) in gp8psk_fe_read_signal_strength() 106 *strength = (st->snr << 4) + st->snr; /* snr*17 */ in gp8psk_fe_read_signal_strength()
|
D | cinergyT2-fe.c | 230 static int cinergyt2_fe_read_snr(struct dvb_frontend *fe, u16 *snr) in cinergyt2_fe_read_snr() argument 243 *snr = (status.snr << 8) | status.snr; in cinergyt2_fe_read_snr()
|
D | vp702x-fe.c | 36 u8 snr; member 55 st->snr = buf[0]; in vp702x_fe_refresh_state() 120 static int vp702x_fe_read_snr(struct dvb_frontend* fe, u16 *snr) in vp702x_fe_read_snr() argument 126 _snr = (st->snr & 0x1f) * 0xff / 0x1f; in vp702x_fe_read_snr() 127 *snr = (_snr << 8) | _snr; in vp702x_fe_read_snr()
|
D | vp7045-fe.c | 82 static int vp7045_fe_read_snr(struct dvb_frontend* fe, u16 *snr) in vp7045_fe_read_snr() argument 86 *snr = (_snr << 8) | _snr; in vp7045_fe_read_snr()
|
D | dtt200u-fe.c | 74 static int dtt200u_fe_read_snr(struct dvb_frontend* fe, u16 *snr) in dtt200u_fe_read_snr() argument 79 *snr = ~((br << 8) | br); in dtt200u_fe_read_snr()
|
/linux-3.4.99/drivers/media/dvb/frontends/ |
D | lgdt330x.c | 71 u32 snr; /* Result of last SNR calculation */ member 604 static int lgdt3302_read_snr(struct dvb_frontend* fe, u16* snr) in lgdt3302_read_snr() argument 639 state->snr = calculate_snr(noise, c); in lgdt3302_read_snr() 640 *snr = (state->snr) >> 16; /* Convert from 8.24 fixed-point to 8.8 */ in lgdt3302_read_snr() 643 state->snr >> 24, (((state->snr>>8) & 0xffff) * 100) >> 16); in lgdt3302_read_snr() 648 static int lgdt3303_read_snr(struct dvb_frontend* fe, u16* snr) in lgdt3303_read_snr() argument 683 state->snr = calculate_snr(noise, c); in lgdt3303_read_snr() 684 *snr = (state->snr) >> 16; /* Convert from 8.24 fixed-point to 8.8 */ in lgdt3303_read_snr() 687 state->snr >> 24, (((state->snr >> 8) & 0xffff) * 100) >> 16); in lgdt3303_read_snr() 698 u16 snr; in lgdt330x_read_signal_strength() local [all …]
|
D | au8522_dig.c | 290 u16 *snr) in au8522_mse2snr_lookup() argument 297 *snr = tab[i].data; in au8522_mse2snr_lookup() 302 dprintk("%s() snr=%d\n", __func__, *snr); in au8522_mse2snr_lookup() 800 static int au8522_led_status(struct au8522_state *state, const u16 *snr) in au8522_led_status() argument 819 if (*snr >= strong) in au8522_led_status() 825 (((strong < *snr) ? (*snr - strong) : (strong - *snr)) <= 10)) in au8522_led_status() 833 static int au8522_read_snr(struct dvb_frontend *fe, u16 *snr) in au8522_read_snr() argument 844 snr); in au8522_read_snr() 849 snr); in au8522_read_snr() 854 snr); in au8522_read_snr() [all …]
|
D | or51132.c | 67 u32 snr; /* Result of last SNR calculation */ member 475 static int or51132_read_snr(struct dvb_frontend* fe, u16* snr) in or51132_read_snr() argument 518 state->snr = calculate_snr(noise, c) - usK; in or51132_read_snr() 519 *snr = (state->snr) >> 16; in or51132_read_snr() 522 state->snr >> 24, (((state->snr>>8) & 0xffff) * 100) >> 16); in or51132_read_snr() 533 u16 snr; in or51132_read_signal_strength() local 536 ret = fe->ops.read_snr(fe, &snr); in or51132_read_signal_strength() 541 if (state->snr >= 8960 * 0x10000) in or51132_read_signal_strength() 544 *strength = state->snr / 8960; in or51132_read_signal_strength()
|
D | or51211.c | 66 u32 snr; /* Result of last SNR claculation */ member 297 static int or51211_read_snr(struct dvb_frontend* fe, u16* snr) in or51211_read_snr() argument 319 state->snr = calculate_snr(rec_buf[0], 89599047); in or51211_read_snr() 320 *snr = (state->snr) >> 16; in or51211_read_snr() 323 state->snr >> 24, (((state->snr>>8) & 0xffff) * 100) >> 16); in or51211_read_snr() 334 u16 snr; in or51211_read_signal_strength() local 337 ret = fe->ops.read_snr(fe, &snr); in or51211_read_signal_strength() 342 if (state->snr >= 8960 * 0x10000) in or51211_read_signal_strength() 345 *strength = state->snr / 8960; in or51211_read_signal_strength()
|
D | s5h1411.c | 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() [all …]
|
D | s5h1409.c | 810 static int s5h1409_qam256_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) in s5h1409_qam256_lookup_snr() argument 817 *snr = qam256_snr_tab[i].data; in s5h1409_qam256_lookup_snr() 825 static int s5h1409_qam64_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) in s5h1409_qam64_lookup_snr() argument 832 *snr = qam64_snr_tab[i].data; in s5h1409_qam64_lookup_snr() 840 static int s5h1409_vsb_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) in s5h1409_vsb_lookup_snr() argument 847 *snr = vsb_snr_tab[i].data; in s5h1409_vsb_lookup_snr() 852 dprintk("%s() snr=%d\n", __func__, *snr); in s5h1409_vsb_lookup_snr() 856 static int s5h1409_read_snr(struct dvb_frontend *fe, u16 *snr) in s5h1409_read_snr() argument 865 return s5h1409_qam64_lookup_snr(fe, snr, reg); in s5h1409_read_snr() 868 return s5h1409_qam256_lookup_snr(fe, snr, reg); in s5h1409_read_snr() [all …]
|
D | cxd2820r_priv.h | 99 int cxd2820r_read_snr_c(struct dvb_frontend *fe, u16 *snr); 122 int cxd2820r_read_snr_t(struct dvb_frontend *fe, u16 *snr); 145 int cxd2820r_read_snr_t2(struct dvb_frontend *fe, u16 *snr);
|
D | cxd2820r_t2.c | 353 int cxd2820r_read_snr_t2(struct dvb_frontend *fe, u16 *snr) in cxd2820r_read_snr_t2() argument 368 *snr = (intlog10(tmp) - CXD2820R_LOG10_8_24) / ((1 << 24) in cxd2820r_read_snr_t2() 371 *snr = 0; in cxd2820r_read_snr_t2() 373 dbg("%s: dBx10=%d val=%04x", __func__, *snr, tmp); in cxd2820r_read_snr_t2()
|
D | lgdt3305.c | 65 u32 snr; member 998 static int lgdt3305_read_snr(struct dvb_frontend *fe, u16 *snr) in lgdt3305_read_snr() argument 1034 state->snr = calculate_snr(noise, c); in lgdt3305_read_snr() 1036 *snr = (state->snr / ((1 << 24) / 10)); in lgdt3305_read_snr() 1038 state->snr >> 24, (((state->snr >> 8) & 0xffff) * 100) >> 16); in lgdt3305_read_snr() 1054 u16 snr; in lgdt3305_read_signal_strength() local 1059 ret = fe->ops.read_snr(fe, &snr); in lgdt3305_read_signal_strength() 1064 if (state->snr >= 8960 * 0x10000) in lgdt3305_read_signal_strength() 1067 *strength = state->snr / 8960; in lgdt3305_read_signal_strength()
|
D | ds3000.c | 611 static int ds3000_read_snr(struct dvb_frontend *fe, u16 *snr) in ds3000_read_snr() argument 644 *snr = 0x0000; in ds3000_read_snr() 651 *snr = snr_value * 8 * 655; in ds3000_read_snr() 654 snr_reading, *snr); in ds3000_read_snr() 662 *snr = 0x0000; in ds3000_read_snr() 669 *snr = 0xffff; in ds3000_read_snr() 679 *snr = snr_value * 5 * 655; in ds3000_read_snr() 684 *snr = -(dvbs2_snr_tab[snr_reading] / 1000); in ds3000_read_snr() 687 snr_reading, *snr); in ds3000_read_snr()
|
D | cxd2820r_t.c | 319 int cxd2820r_read_snr_t(struct dvb_frontend *fe, u16 *snr) in cxd2820r_read_snr_t() argument 334 *snr = (intlog10(tmp) - CXD2820R_LOG10_8_24) / ((1 << 24) in cxd2820r_read_snr_t() 337 *snr = 0; in cxd2820r_read_snr_t() 339 dbg("%s: dBx10=%d val=%04x", __func__, *snr, tmp); in cxd2820r_read_snr_t()
|
D | cxd2820r_c.c | 221 int cxd2820r_read_snr_c(struct dvb_frontend *fe, u16 *snr) in cxd2820r_read_snr_c() argument 247 *snr = A * (intlog2(B / tmp) >> 5) / (CXD2820R_LOG2_E_24 >> 5) in cxd2820r_read_snr_c() 250 *snr = 0; in cxd2820r_read_snr_c()
|
D | cx24116.c | 754 static int cx24116_read_snr_pct(struct dvb_frontend *fe, u16 *snr) in cx24116_read_snr_pct() argument 769 *snr = 0xffff; in cx24116_read_snr_pct() 771 *snr = snr_tab[(snr_reading & 0xf0) >> 4] + in cx24116_read_snr_pct() 775 snr_reading, *snr); in cx24116_read_snr_pct() 784 static int cx24116_read_snr_esno(struct dvb_frontend *fe, u16 *snr) in cx24116_read_snr_esno() argument 790 *snr = cx24116_readreg(state, CX24116_REG_QUALITY8) << 8 | in cx24116_read_snr_esno() 793 dprintk("%s: raw 0x%04x\n", __func__, *snr); in cx24116_read_snr_esno() 798 static int cx24116_read_snr(struct dvb_frontend *fe, u16 *snr) in cx24116_read_snr() argument 801 return cx24116_read_snr_esno(fe, snr); in cx24116_read_snr() 803 return cx24116_read_snr_pct(fe, snr); in cx24116_read_snr()
|
D | dvb_dummy_fe.c | 59 static int dvb_dummy_fe_read_snr(struct dvb_frontend* fe, u16* snr) in dvb_dummy_fe_read_snr() argument 61 *snr = 0; in dvb_dummy_fe_read_snr()
|
D | cxd2820r_core.c | 381 static int cxd2820r_read_snr(struct dvb_frontend *fe, u16 *snr) in cxd2820r_read_snr() argument 388 ret = cxd2820r_read_snr_t(fe, snr); in cxd2820r_read_snr() 391 ret = cxd2820r_read_snr_t2(fe, snr); in cxd2820r_read_snr() 394 ret = cxd2820r_read_snr_c(fe, snr); in cxd2820r_read_snr()
|
D | af9013_priv.h | 56 u8 snr; member
|
/linux-3.4.99/drivers/net/wireless/ath/ath6kl/ |
D | wmi.c | 1016 bih->ch, bih->snr, bih->snr - 95, bih->bssid, in ath6kl_wmi_bssinfo_event_rx() 1079 24 + len, (bih->snr - 95) * 100, in ath6kl_wmi_bssinfo_event_rx() 1534 s16 snr; in ath6kl_wmi_snr_threshold_event_rx() local 1543 snr = reply->snr; in ath6kl_wmi_snr_threshold_event_rx() 1554 if (snr < sq_thresh->upper_threshold[0]) { in ath6kl_wmi_snr_threshold_event_rx() 1557 snr); in ath6kl_wmi_snr_threshold_event_rx() 1558 } else if ((snr < sq_thresh->upper_threshold[1]) && in ath6kl_wmi_snr_threshold_event_rx() 1559 (snr >= sq_thresh->upper_threshold[0])) { in ath6kl_wmi_snr_threshold_event_rx() 1561 } else if ((snr < sq_thresh->upper_threshold[2]) && in ath6kl_wmi_snr_threshold_event_rx() 1562 (snr >= sq_thresh->upper_threshold[1])) { in ath6kl_wmi_snr_threshold_event_rx() [all …]
|
/linux-3.4.99/drivers/net/wireless/wl1251/ |
D | rx.h | 117 u8 snr; /* in dB */ member
|
/linux-3.4.99/drivers/media/dvb/firewire/ |
D | firedtv-fe.c | 126 static int fdtv_read_snr(struct dvb_frontend *fe, u16 *snr) in fdtv_read_snr() argument 135 *snr = stat.carrier_noise_ratio * 257; in fdtv_read_snr()
|