Searched refs:snr (Results 1 - 25 of 155) sorted by relevance

1234567

/linux-master/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_tnrdmd_dvbt_mon.h57 int *snr);
60 *tnr_dmd, int *snr,
H A Dcxd2880_tnrdmd_dvbt2_mon.h91 int *snr);
94 *tnr_dmd, int *snr,
H A Dcxd2880_tnrdmd_dvbt_mon.c434 u32 reg_value, int *snr)
436 if (!tnr_dmd || !snr)
445 *snr = intlog10(reg_value) - intlog10(5350 - reg_value);
446 *snr = (*snr + 839) / 1678 + 28500;
452 int *snr)
457 if (!tnr_dmd || !snr)
460 *snr = -1000 * 1000;
476 ret = dvbt_calc_snr(tnr_dmd, reg_value, snr);
482 cxd2880_tnrdmd_dvbt_mon_snr_diver(tnr_dmd, snr,
433 dvbt_calc_snr(struct cxd2880_tnrdmd *tnr_dmd, u32 reg_value, int *snr) argument
451 cxd2880_tnrdmd_dvbt_mon_snr(struct cxd2880_tnrdmd *tnr_dmd, int *snr) argument
489 cxd2880_tnrdmd_dvbt_mon_snr_diver(struct cxd2880_tnrdmd *tnr_dmd, int *snr, int *snr_main, int *snr_sub) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A DM0205.c30 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz)
45 *snr = nvbios_rd08(bios, data + 0x04);
59 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz,
62 u32 data = nvbios_M0205Te(bios, ver, hdr, cnt, len, snr, ssz);
78 u8 snr, ssz; local
79 u32 data = nvbios_M0205Te(bios, ver, hdr, cnt, len, &snr, &ssz);
81 data = data + *hdr + idx * (*len + (snr * ssz));
83 *cnt = snr;
29 nvbios_M0205Te(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz) argument
58 nvbios_M0205Tp(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz, struct nvbios_M0205T *info) argument
H A Dperf.c31 u8 *cnt, u8 *len, u8 *snr, u8 *ssz)
45 *snr = nvbios_rd08(bios, perf + 4);
52 *snr = nvbios_rd08(bios, perf + 4);
68 *snr = 0;
82 u8 snr, ssz; local
83 u32 perf = nvbios_perf_table(bios, ver, hdr, cnt, len, &snr, &ssz);
85 perf = perf + *hdr + (idx * (*len + (snr * ssz)));
87 *cnt = snr;
205 u8 ver, hdr, cnt, len, snr, ssz; local
206 u32 perf = nvbios_perf_table(bios, &ver, &hdr, &cnt, &len, &snr,
30 nvbios_perf_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz) argument
[all...]
H A DM0209.c30 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz)
45 *snr = 1;
61 u8 snr, ssz; local
62 u32 data = nvbios_M0209Te(bios, ver, hdr, cnt, len, &snr, &ssz);
64 data = data + *hdr + idx * (*len + (snr * ssz));
66 *cnt = snr;
29 nvbios_M0209Te(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz) argument
H A Dboost.c30 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz)
46 *snr = nvbios_rd08(bios, boost + 4);
62 u8 snr, ssz; local
63 u32 data = nvbios_boostTe(bios, ver, hdr, cnt, len, &snr, &ssz);
65 data = data + *hdr + (idx * (*len + (snr * ssz)));
67 *cnt = snr;
29 nvbios_boostTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz) argument
H A Dtiming.c30 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz)
49 *snr = 0;
56 *snr = nvbios_rd08(bios, timing + 4);
72 u8 snr, ssz; local
73 u32 timing = nvbios_timingTe(bios, ver, hdr, cnt, len, &snr, &ssz);
75 timing += *hdr + idx * (*len + (snr * ssz));
77 *cnt = snr;
29 nvbios_timingTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz) argument
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-demod.c398 u16 *snr)
403 *snr = 0;
412 *snr = CALCULATE_SNR(val1 | ((val2 & 0x03) << 8));
417 static int mxl111sf_demod_read_snr(struct dvb_frontend *fe, u16 *snr) argument
421 int ret = mxl111sf_demod_calc_snr(state, snr);
425 *snr /= 10; /* 0.1 dB */
472 u16 snr; local
474 ret = mxl111sf_demod_calc_snr(state, &snr);
483 *signal_strength = (snr >= 1300) ?
484 min(65535, snr * 4
397 mxl111sf_demod_calc_snr(struct mxl111sf_demod_state *state, u16 *snr) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
H A Dtiming.h7 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz);
H A DM0205.h9 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz);
11 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz,
H A DM0209.h5 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz);
/linux-master/drivers/net/wireless/ti/wl1251/
H A Drx.h103 u8 snr; /* in dB */ member in struct:wl1251_rx_descriptor
/linux-master/drivers/media/dvb-frontends/
H A Dau8522_dig.c216 u16 *snr)
223 *snr = tab[i].data;
228 dprintk("%s() snr=%d\n", __func__, *snr);
692 static int au8522_led_status(struct au8522_state *state, const u16 *snr) argument
711 if (*snr >= strong)
717 (((strong < *snr) ? (*snr - strong) : (strong - *snr)) <= 10))
718 /* snr did
215 au8522_mse2snr_lookup(struct mse2snr_tab *tab, int sz, int mse, u16 *snr) argument
725 au8522_read_snr(struct dvb_frontend *fe, u16 *snr) argument
764 u16 snr; local
[all...]
H A Dor51132.c52 u32 snr; /* Result of last SNR calculation */ member in struct:or51132_state
438 We re-write the snr equation as:
458 static int or51132_read_snr(struct dvb_frontend* fe, u16* snr) argument
501 state->snr = calculate_snr(noise, c) - usK;
502 *snr = (state->snr) >> 16;
504 dprintk("%s: noise = 0x%08x, snr = %d.%02d dB\n", __func__, noise,
505 state->snr >> 24, (((state->snr>>8) & 0xffff) * 100) >> 16);
516 u16 snr; local
[all...]
H A Dor51211.c52 u32 snr; /* Result of last SNR calculation */ member in struct:or51211_state
262 We re-write the snr equation as:
281 static int or51211_read_snr(struct dvb_frontend* fe, u16* snr) argument
293 pr_warn("error writing snr reg\n");
301 state->snr = calculate_snr(rec_buf[0], 89599047);
302 *snr = (state->snr) >> 16;
304 dprintk("noise = 0x%02x, snr = %d.%02d dB\n", rec_buf[0],
305 state->snr >> 24, (((state->snr>>
316 u16 snr; local
[all...]
H A Dgp8psk-fe.c34 u16 snr; member in struct:gp8psk_fe_state
61 st->snr = (buf[1]) << 8 | buf[0];
101 static int gp8psk_fe_read_snr(struct dvb_frontend* fe, u16 *snr) argument
105 /* snr is reported in dBu*256 */
106 *snr = st->snr;
114 /* snr is reported in dBu*256 */
115 /* snr / 38.4 ~= 100% strength */
116 /* snr * 17 returns 100% strength as 65535 */
117 if (st->snr >
[all...]
H A Ds5h1409.c798 static int s5h1409_qam256_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) argument
805 *snr = qam256_snr_tab[i].data;
813 static int s5h1409_qam64_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) argument
820 *snr = qam64_snr_tab[i].data;
828 static int s5h1409_vsb_lookup_snr(struct dvb_frontend *fe, u16 *snr, u16 v) argument
835 *snr = vsb_snr_tab[i].data;
840 dprintk("%s() snr=%d\n", __func__, *snr);
844 static int s5h1409_read_snr(struct dvb_frontend *fe, u16 *snr) argument
853 return s5h1409_qam64_lookup_snr(fe, snr, re
877 u16 snr; local
[all...]
H A Dlgdt330x.c57 u32 snr; /* Result of last SNR calculation */ member in struct:lgdt330x_state
471 * We re-write the snr equation as:
526 state->snr = 0;
531 state->snr = calculate_snr(noise, c);
533 dprintk(state, "noise = 0x%08x, snr = %d.%02d dB\n", noise,
534 state->snr >> 24, (((state->snr >> 8) & 0xffff) * 100) >> 16);
572 state->snr = 0;
576 state->snr = calculate_snr(noise, c);
578 dprintk(state, "noise = 0x%08x, snr
584 lgdt330x_read_snr(struct dvb_frontend *fe, u16 *snr) argument
601 u16 snr; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dramgp100.c36 u8 ver, hdr, cnt, len, snr, ssz; local
51 data = nvbios_rammapTe(bios, &ver, &hdr, &cnt, &len, &snr, &ssz);
/linux-master/drivers/media/pci/ddbridge/
H A Dddbridge-dummy-fe.c45 static int ddbridge_dummy_fe_read_snr(struct dvb_frontend *fe, u16 *snr) argument
47 *snr = 0;
/linux-master/drivers/media/common/siano/
H A Dsmsdvb.h65 u32 snr; member in struct:RECEPTION_STATISTICS_PER_SLICES_S
/linux-master/drivers/media/usb/dvb-usb/
H A DcinergyT2-fe.c198 static int cinergyt2_fe_read_snr(struct dvb_frontend *fe, u16 *snr) argument
202 *snr = (state->status.snr << 8) | state->status.snr;
H A DcinergyT2.h60 uint8_t snr; member in struct:dvbt_get_status_msg
/linux-master/include/linux/mfd/
H A Dsi476x-reports.h55 * snr < FM_VALID_SNR_THRESHOLD
60 * @snr: RF SNR Indicator(dB).
83 __s8 snr; member in struct:si476x_rsq_status_report

Completed in 178 milliseconds

1234567