/linux-master/drivers/mtd/nand/raw/brcmnand/ |
H A D | brcmnand.c | 1097 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 D | dib7000p.c | 1613 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 D | dib8000.c | 1001 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 D | cxd2841er.c | 1988 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 D | lgdt3305.c | 1029 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 D | lgdt3306a.c | 1569 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 D | cx24120.c | 42 #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 D | stv0367.c | 2697 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 D | dib9000.c | 2235 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 D | sp887x.c | 465 static int sp887x_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument 471 *strength = (signal < 0xffff) ? signal : 0xffff;
|
H A D | dib3000mb.c | 644 static int dib3000mb_read_signal_strength(struct dvb_frontend* fe, u16 *strength) argument 648 *strength = rd(DIB3000MB_REG_SIGNAL_POWER) * 0xffff / 0x170;
|
H A D | zl10353.c | 492 static int zl10353_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument 499 *strength = ~signal;
|
H A D | ves1x93.c | 343 static int ves1x93_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument 348 *strength = (signal << 8) | signal;
|
H A D | tda10023.c | 404 static int tda10023_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument 416 *strength = (gain<<8)|gain;
|
H A D | tda10021.c | 348 static int tda10021_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument 357 *strength = (gain << 8) | gain;
|
H A D | stv0299.c | 514 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 D | cadence-nand-controller.c | 122 /* 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 D | sharpsl.c | 105 chip->ecc.strength = 1;
|
H A D | ndfc.c | 155 chip->ecc.strength = 1;
|
/linux-master/drivers/mtd/nand/raw/ingenic/ |
H A D | jz4725b_bch.c | 84 if (params->strength == 8)
|
H A D | jz4780_bch.c | 77 reg |= params->strength << BCH_BHCR_BSEL_SHIFT;
|
/linux-master/kernel/kcsan/ |
H A D | core.c | 1224 #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 D | gpmi-nand.c | 249 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 D | r820t.c | 2256 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 D | nand.h | 183 * @strength: ECC strength 191 unsigned int strength; member in struct:nand_ecc_props 196 #define NAND_ECCREQ(str, stp) { .strength = (str), .step_size = (stp) }
|