Searched refs:ber (Results 1 - 25 of 86) sorted by relevance

1234

/linux-master/drivers/media/dvb-frontends/
H A Dec100.c16 u16 ber; member in struct:ec100_state
199 static int ec100_read_ber(struct dvb_frontend *fe, u32 *ber) argument
206 *ber = 0;
218 if (ber2 < state->ber)
219 *ber = ber2;
221 *ber = ber2 - state->ber;
223 state->ber = ber2;
H A Das102_fe.c23 uint32_t ber; member in struct:as102_state
313 state->ber = tstate.BER;
331 pr_debug("as102: tuner status: 0x%02x, strength %d, per: %d, ber: %d\n",
363 static int as102_fe_read_ber(struct dvb_frontend *fe, u32 *ber) argument
367 *ber = state->ber;
H A Ddvb_dummy_fe.c34 static int dvb_dummy_fe_read_ber(struct dvb_frontend *fe, u32 *ber) argument
36 *ber = 0;
H A Dstv0900_core.c771 u32 ber = 10000000, i; local
780 ber = 10000000;
783 ber = 0;
786 ber += stv0900_get_err_count(intp, 0, demod);
789 ber /= 5;
791 ber *= 9766;
792 ber = ber >> 13;
797 ber = 0;
800 ber
815 stv0900_read_ber(struct dvb_frontend *fe, u32 *ber) argument
[all...]
H A Dves1x93.c331 static int ves1x93_read_ber(struct dvb_frontend* fe, u32* ber) argument
335 *ber = ves1x93_readreg (state, 0x15);
336 *ber |= (ves1x93_readreg (state, 0x16) << 8);
337 *ber |= ((ves1x93_readreg (state, 0x17) & 0x0F) << 16);
338 *ber *= 10;
H A Dtda10086.c615 static int tda10086_read_ber(struct dvb_frontend* fe, u32* ber) argument
622 *ber = 0;
623 *ber |= tda10086_read_byte(state, 0x15);
624 *ber |= tda10086_read_byte(state, 0x16) << 8;
625 *ber |= (tda10086_read_byte(state, 0x17) & 0xf) << 16;
H A Dstb0899_drv.c1120 static int stb0899_read_ber(struct dvb_frontend *fe, u32 *ber) argument
1127 *ber = 0;
1135 *ber = MAKEWORD16(msb, lsb);
1139 *ber *= 9766;
1140 /* ber = ber * 10 ^ 7 */
1141 *ber /= (-1 + (1 << (2 * STB0899_GETFIELD(NOE, internal->err_ctrl))));
1142 *ber /= 8;
1150 *ber = MAKEWORD16(msb, lsb);
1151 /* ber
[all...]
H A Datbm8830.c348 static int atbm8830_read_ber(struct dvb_frontend *fe, u32 *ber) argument
366 *ber = frame_err * 100 / 32767;
368 dprintk("%s: ber=0x%x\n", __func__, *ber);
H A Dcx22702.c472 static int cx22702_read_ber(struct dvb_frontend *fe, u32 *ber) argument
478 *ber = (cx22702_readreg(state, 0xDE) & 0x7F) << 7
482 *ber = (cx22702_readreg(state, 0xDE) & 0x7F) << 7
H A Dsp887x.c451 static int sp887x_read_ber(struct dvb_frontend* fe, u32* ber) argument
455 *ber = (sp887x_readreg(state, 0xc08) & 0x3f) |
459 if (*ber >= 0x3fff0)
460 *ber = ~0;
H A Dlgs8gl5.c262 lgs8gl5_read_ber(struct dvb_frontend *fe, u32 *ber) argument
264 *ber = 0;
H A Dgp8psk-fe.c86 static int gp8psk_fe_read_ber(struct dvb_frontend* fe, u32 *ber) argument
89 *ber = 0;
H A Dcx24120.c102 /* ber window */
334 static int cx24120_read_ber(struct dvb_frontend *fe, u32 *ber) argument
340 *ber = 0;
344 *ber = c->post_bit_error.stat[0].uvalue - state->ber_prev;
612 u32 ber; local
673 ber = cx24120_readreg(state, CX24120_REG_BER_HH) << 24;
674 ber |= cx24120_readreg(state, CX24120_REG_BER_HL) << 16;
675 ber |= cx24120_readreg(state, CX24120_REG_BER_LH) << 8;
676 ber |= cx24120_readreg(state, CX24120_REG_BER_LL);
677 dev_dbg(&state->i2c->dev, "read BER index = %d\n", ber);
[all...]
/linux-master/drivers/media/pci/ddbridge/
H A Dddbridge-dummy-fe.c32 static int ddbridge_dummy_fe_read_ber(struct dvb_frontend *fe, u32 *ber) argument
34 *ber = 0;
/linux-master/drivers/media/common/siano/
H A Dsmsdvb.h78 u32 ber; /* Post Viterbi BER [1E-5] */ member in struct:RECEPTION_STATISTICS_PER_SLICES_S
H A Dsmscoreapi.h684 u32 ber; /* Post Viterbi ber [1E-5] */ member in struct:sms_stats
744 u32 pre_ber; /* DAB/T-DMB only: Pre Viterbi ber [1E-5] */
776 u32 ber; /* Post Viterbi ber [1E-5], 0xFFFFFFFF indicate N/A */ member in struct:sms_isdbt_layer_stats
779 u32 pre_ber; /* Pre Viterbi ber [1E-5], 0xFFFFFFFF indicate N/A */
953 u32 ber; /* Post Viterbi ber [1E-5] */ member in struct:sms_rx_stats
979 u32 ber; /* Post Viterbi ber [ member in struct:sms_rx_stats_ex
[all...]
/linux-master/drivers/media/usb/dvb-usb/
H A Dvp7045-fe.c52 static int vp7045_fe_read_ber(struct dvb_frontend* fe, u32 *ber) argument
55 *ber = (vp7045_read_reg(state->d, 0x0D) << 16) |
H A DcinergyT2-fe.c173 static int cinergyt2_fe_read_ber(struct dvb_frontend *fe, u32 *ber) argument
177 *ber = le32_to_cpu(state->status.viterbi_error_rate);
H A Ddtt200u-fe.c56 static int dtt200u_fe_read_ber(struct dvb_frontend* fe, u32 *ber) argument
66 *ber = (state->data[0] << 16) | (state->data[1] << 8) | state->data[2];
H A Dvp702x-fe.c91 static int vp702x_fe_read_ber(struct dvb_frontend* fe, u32 *ber) argument
95 *ber = 0;
/linux-master/drivers/media/firewire/
H A Dfiredtv-fe.c98 static int fdtv_read_ber(struct dvb_frontend *fe, u32 *ber) argument
106 *ber = stat.ber;
H A Dfiredtv.h37 unsigned ber:32; member in struct:firedtv_tuner_status
/linux-master/drivers/net/fddi/skfp/
H A Dpcmplc.c1068 int ber ; local
1094 if (!errors) ber = 15 ;
1095 else if (errors <= 9) ber = 9 ;
1096 else if (errors <= 99) ber = 8 ;
1097 else if (errors <= 999) ber = 7 ;
1098 else if (errors <= 9999) ber = 6 ;
1099 else if (errors <= 99999) ber = 5 ;
1100 else if (errors <= 999999) ber = 4 ;
1101 else if (errors <= 9999999) ber = 3 ;
1102 else if (errors <= 99999999) ber
[all...]
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-demod.c374 static int mxl111sf_demod_read_ber(struct dvb_frontend *fe, u32 *ber) argument
380 *ber = 0;
392 *ber = CALCULATE_BER((val1 | (val2 << 8)), val3);
/linux-master/drivers/staging/media/av7110/
H A Dsp8870.c369 static int sp8870_read_ber (struct dvb_frontend* fe, u32 * ber) argument
375 *ber = 0;
391 *ber = tmp;

Completed in 305 milliseconds

1234