Searched refs:strength (Results 101 - 125 of 188) sorted by relevance

12345678

/linux-master/drivers/mtd/nand/raw/brcmnand/
H A Dbrcmnand.c1097 chip->ecc.strength = ecc_level * 2;
1099 chip->ecc.strength = 1; /* hamming */
1101 chip->ecc.strength = ecc_level;
2129 chip->ecc.strength);
2634 brcmnand_wr_corr_thresh(host, DIV_ROUND_UP(chip->ecc.strength * 3, 4));
2694 if (chip->ecc.strength && use_strap) {
2738 if (chip->ecc.strength == 1 && chip->ecc.size == 512)
2747 (chip->ecc.strength != 1 || chip->ecc.size != 512)) {
2749 chip->ecc.strength, chip->ecc.size);
2754 (!chip->ecc.size || !chip->ecc.strength)) {
[all...]
/linux-master/drivers/media/dvb-frontends/
H A Ddib7000p.c1613 static int dib7000p_read_signal_strength(struct dvb_frontend *fe, u16 * strength) argument
1617 *strength = 65535 - val;
1670 memset(&c->strength, 0, sizeof(c->strength));
1676 c->strength.len = 1;
1683 c->strength.stat[0].scale = FE_SCALE_DECIBEL;
1684 c->strength.stat[0].uvalue = 0;
1705 * Table to estimate signal strength in dBm.
1707 * strength generated by a RF generator directly connected into
1709 * This table was determinated by measuring the signal strength generate
1904 u16 strength; local
[all...]
H A Ddib8000.c1001 memset(&c->strength, 0, sizeof(c->strength));
1007 c->strength.len = 1;
1014 c->strength.stat[0].scale = FE_SCALE_DECIBEL;
1015 c->strength.stat[0].uvalue = 0;
3835 static int dib8000_read_signal_strength(struct dvb_frontend *fe, u16 * strength) argument
3841 *strength = 0;
3844 if (val > 65535 - *strength)
3845 *strength = 65535;
3847 *strength
4130 u16 strength; local
[all...]
H A Dcxd2841er.c1988 s32 strength; local
1994 strength = cxd2841er_read_agc_gain_t_t2(priv,
1996 p->strength.stat[0].scale = FE_SCALE_DECIBEL;
1998 p->strength.stat[0].uvalue = strength * 366 / 100 - 89520;
2003 strength = cxd2841er_read_agc_gain_c(priv,
2005 p->strength.stat[0].scale = FE_SCALE_DECIBEL;
2011 p->strength.stat[0].uvalue = strength * 4045 / 1000 - 85224;
2014 strength
[all...]
H A Dlgdt3305.c1029 u16 *strength)
1033 * Calculate strength from SNR up to 35dB
1042 *strength = 0;
1050 *strength = 0xffff;
1052 *strength = state->snr / 8960;
1028 lgdt3305_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument
H A Dlgdt3306a.c1569 u16 strength = 0; local
1573 ret = fe->ops.tuner_ops.get_rf_strength(fe, &strength);
1575 dbg_info("strength=%d\n", strength);
1635 u16 *strength)
1638 * Calculate some sort of "strength" from SNR
1647 *strength = 0;
1686 *strength = (u16)str;
1687 dbg_info("strength=%u\n", *strength);
1634 lgdt3306a_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument
[all...]
H A Dcx24120.c42 #define CX24120_REG_SIGSTR_H 0x3a /* Signal strength high */
43 #define CX24120_REG_SIGSTR_L 0x3b /* Signal strength low byte */
77 CMD_READ_SNR = 0x1a, /* Read signal strength */
432 if (c->strength.stat[0].scale != FE_SCALE_RELATIVE)
435 *signal_strength = c->strength.stat[0].uvalue;
616 /* signal strength */
624 err("error reading signal strength\n");
633 "signal strength from firmware = 0x%x\n", sig);
638 c->strength.stat[0].scale = FE_SCALE_RELATIVE;
639 c->strength
[all...]
H A Dstv0367.c2697 static int stv0367cab_read_strength(struct dvb_frontend *fe, u16 *strength) argument
2706 *strength = 65535;
2708 *strength = (22 + signal) * (-1311);
2710 dprintk("%s: strength=%d\n", __func__, (*strength));
3014 p->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE;
3018 p->strength.stat[0].scale = FE_SCALE_DECIBEL;
3019 p->strength.stat[0].uvalue = signalstrength;
3229 p->strength.len = 1;
3230 p->strength
[all...]
H A Ddib9000.c2235 static int dib9000_read_signal_strength(struct dvb_frontend *fe, u16 * strength) argument
2247 *strength = 0;
2250 if (val > 65535 - *strength)
2251 *strength = 65535;
2253 *strength += val;
2270 if (val > 65535 - *strength)
2271 *strength = 65535;
2273 *strength += val;
H A Dsp887x.c465 static int sp887x_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument
471 *strength = (signal < 0xffff) ? signal : 0xffff;
H A Ddib3000mb.c644 static int dib3000mb_read_signal_strength(struct dvb_frontend* fe, u16 *strength) argument
648 *strength = rd(DIB3000MB_REG_SIGNAL_POWER) * 0xffff / 0x170;
H A Dzl10353.c492 static int zl10353_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument
499 *strength = ~signal;
H A Dves1x93.c343 static int ves1x93_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument
348 *strength = (signal << 8) | signal;
H A Dtda10023.c404 static int tda10023_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument
416 *strength = (gain<<8)|gain;
H A Dtda10021.c348 static int tda10021_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument
357 *strength = (gain << 8) | gain;
H A Dstv0299.c514 static int stv0299_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument
526 *strength = (signal > 0xffff) ? 0xffff : (signal < 0) ? 0 : signal;
/linux-master/drivers/mtd/nand/raw/
H A Dcadence-nand-controller.c122 /* Correction strength. */
528 /* ECC strength index. */
535 int (*calc_ecc_bytes)(int step_size, int strength);
621 u8 strength)
626 if (cdns_ctrl->ecc_strengths[i] == strength) {
1054 * ECC size depends on configured ECC strength and on maximum supported
1057 static int cadence_nand_calc_ecc_bytes(int max_step_size, int strength) argument
1059 int nbytes = DIV_ROUND_UP(fls(8 * max_step_size) * strength, 8);
1067 int strength)\
1069 return cadence_nand_calc_ecc_bytes(max_step_size, strength);\
620 cadence_nand_get_ecc_strength_idx(struct cdns_nand_ctrl *cdns_ctrl, u8 strength) argument
[all...]
H A Dsharpsl.c105 chip->ecc.strength = 1;
H A Dndfc.c155 chip->ecc.strength = 1;
/linux-master/drivers/mtd/nand/raw/ingenic/
H A Djz4725b_bch.c84 if (params->strength == 8)
H A Djz4780_bch.c77 reg |= params->strength << BCH_BHCR_BSEL_SHIFT;
/linux-master/kernel/kcsan/
H A Dcore.c1224 #define DEFINE_TSAN_ATOMIC_CMPXCHG(bits, strength, weak) \
1225 int __tsan_atomic##bits##_compare_exchange_##strength(u##bits *ptr, u##bits *exp, \
1227 int __tsan_atomic##bits##_compare_exchange_##strength(u##bits *ptr, u##bits *exp, \
1238 EXPORT_SYMBOL(__tsan_atomic##bits##_compare_exchange_##strength)
/linux-master/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.c249 conf->strength = geo->ecc_strength;
325 nanddev_get_ecc_requirements(&chip->base)->strength,
368 * E : The ECC strength.
419 * Calculate the ECC strength by hand:
420 * E : The ECC strength.
462 if (!(requirements->strength > 0 &&
465 geo->ecc_strength = requirements->strength;
485 * search a supported ecc strength that makes bbm
489 while (!(geo->ecc_strength < requirements->strength)) {
497 geo->ecc_strength = requirements->strength;
[all...]
/linux-master/drivers/media/tuners/
H A Dr820t.c2256 static int r820t_signal(struct dvb_frontend *fe, u16 *strength) argument
2270 /* A higher gain at LNA means a lower signal strength */
2271 *strength = (45 - rc) << 4 | 0xff;
2272 if (*strength == 0xff)
2273 *strength = 0;
2275 *strength = 0;
2283 tuner_dbg("%s: %s, gain=%d strength=%d\n",
2286 rc, *strength);
/linux-master/include/linux/mtd/
H A Dnand.h183 * @strength: ECC strength
191 unsigned int strength; member in struct:nand_ecc_props
196 #define NAND_ECCREQ(str, stp) { .strength = (str), .step_size = (stp) }

Completed in 341 milliseconds

12345678