Home
last modified time | relevance | path

Searched refs:strength (Results 1 – 25 of 157) sorted by relevance

1234567

/drivers/mtd/nand/atmel/
Dpmecc.c293 if (req->ecc.strength != ATMEL_PMECC_MAXIMIZE_ECC_STRENGTH) in atmel_pmecc_prepare_user_req()
313 int nbytes, strength = pmecc->caps->strengths[i]; in atmel_pmecc_prepare_user_req() local
315 if (req->ecc.strength != ATMEL_PMECC_MAXIMIZE_ECC_STRENGTH && in atmel_pmecc_prepare_user_req()
316 strength < req->ecc.strength) in atmel_pmecc_prepare_user_req()
319 nbytes = DIV_ROUND_UP(strength * fls(8 * req->ecc.sectorsize), in atmel_pmecc_prepare_user_req()
326 eccstrength = strength; in atmel_pmecc_prepare_user_req()
329 if (req->ecc.strength != ATMEL_PMECC_MAXIMIZE_ECC_STRENGTH) in atmel_pmecc_prepare_user_req()
337 req->ecc.strength = eccstrength; in atmel_pmecc_prepare_user_req()
351 int strength, size, ret; in atmel_pmecc_create_user() local
360 size += ((2 * req->ecc.strength) + 1) * sizeof(u16) * in atmel_pmecc_create_user()
[all …]
/drivers/media/dvb-frontends/
Dcxd2820r_c.c190 unsigned int strength; in cxd2820r_read_status_c() local
199 strength = utmp << 6 | utmp >> 4; in cxd2820r_read_status_c()
201 c->strength.len = 1; in cxd2820r_read_status_c()
202 c->strength.stat[0].scale = FE_SCALE_RELATIVE; in cxd2820r_read_status_c()
203 c->strength.stat[0].uvalue = strength; in cxd2820r_read_status_c()
205 c->strength.len = 1; in cxd2820r_read_status_c()
206 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in cxd2820r_read_status_c()
Dts2020.c155 c->strength.len = 1; in ts2020_init()
156 c->strength.stat[0].scale = FE_SCALE_DECIBEL; in ts2020_init()
157 c->strength.stat[0].uvalue = 0; in ts2020_init()
446 ret = ts2020_get_tuner_gain(priv->fe, &c->strength.stat[0].svalue); in ts2020_stat_work()
450 c->strength.stat[0].scale = FE_SCALE_DECIBEL; in ts2020_stat_work()
467 unsigned strength; in ts2020_read_signal_strength() local
473 if (c->strength.stat[0].scale == FE_SCALE_NOT_AVAILABLE) { in ts2020_read_signal_strength()
478 gain = c->strength.stat[0].svalue; in ts2020_read_signal_strength()
483 strength = 0; in ts2020_read_signal_strength()
486 strength = 0 + div64_s64((85000 + gain) * 3, 1000); in ts2020_read_signal_strength()
[all …]
Dcxd2820r_t.c295 unsigned int strength; in cxd2820r_read_status_t() local
304 strength = utmp << 4 | utmp >> 8; in cxd2820r_read_status_t()
306 c->strength.len = 1; in cxd2820r_read_status_t()
307 c->strength.stat[0].scale = FE_SCALE_RELATIVE; in cxd2820r_read_status_t()
308 c->strength.stat[0].uvalue = strength; in cxd2820r_read_status_t()
310 c->strength.len = 1; in cxd2820r_read_status_t()
311 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in cxd2820r_read_status_t()
Dcxd2820r_t2.c320 unsigned int strength; in cxd2820r_read_status_t2() local
329 strength = utmp << 4 | utmp >> 8; in cxd2820r_read_status_t2()
331 c->strength.len = 1; in cxd2820r_read_status_t2()
332 c->strength.stat[0].scale = FE_SCALE_RELATIVE; in cxd2820r_read_status_t2()
333 c->strength.stat[0].uvalue = strength; in cxd2820r_read_status_t2()
335 c->strength.len = 1; in cxd2820r_read_status_t2()
336 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in cxd2820r_read_status_t2()
Drtl2830.c130 c->strength.len = 1; in rtl2830_init()
131 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in rtl2830_init()
433 c->strength.stat[0].scale = FE_SCALE_RELATIVE; in rtl2830_read_status()
434 c->strength.stat[0].uvalue = utmp; in rtl2830_read_status()
436 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in rtl2830_read_status()
539 static int rtl2830_read_signal_strength(struct dvb_frontend *fe, u16 *strength) in rtl2830_read_signal_strength() argument
543 if (c->strength.stat[0].scale == FE_SCALE_RELATIVE) in rtl2830_read_signal_strength()
544 *strength = c->strength.stat[0].uvalue; in rtl2830_read_signal_strength()
546 *strength = 0; in rtl2830_read_signal_strength()
Daf9033.c293 c->strength.len = 1; in af9033_init()
294 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in af9033_init()
679 c->strength.len = 1; in af9033_read_status()
680 c->strength.stat[0].scale = FE_SCALE_DECIBEL; in af9033_read_status()
681 c->strength.stat[0].svalue = tmp; in af9033_read_status()
683 c->strength.len = 1; in af9033_read_status()
684 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in af9033_read_status()
877 static int af9033_read_signal_strength(struct dvb_frontend *fe, u16 *strength) in af9033_read_signal_strength() argument
895 *strength = utmp * 0xffff / 100; in af9033_read_signal_strength()
925 *strength = tmp * 0xffff / 100; in af9033_read_signal_strength()
Dtda10071.c421 c->strength.stat[0].scale = FE_SCALE_DECIBEL; in tda10071_read_status()
422 c->strength.stat[0].svalue = (int) (uitmp - 256) * 1000; in tda10071_read_status()
424 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in tda10071_read_status()
524 static int tda10071_read_signal_strength(struct dvb_frontend *fe, u16 *strength) in tda10071_read_signal_strength() argument
529 if (c->strength.stat[0].scale == FE_SCALE_DECIBEL) { in tda10071_read_signal_strength()
530 uitmp = div_s64(c->strength.stat[0].svalue, 1000) + 256; in tda10071_read_signal_strength()
533 *strength = (uitmp-181) * 0xffff / (236-181); in tda10071_read_signal_strength()
535 *strength = 0; in tda10071_read_signal_strength()
1033 c->strength.len = 1; in tda10071_init()
1034 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in tda10071_init()
Dec100.c241 static int ec100_read_signal_strength(struct dvb_frontend *fe, u16 *strength) in ec100_read_signal_strength() argument
249 *strength = 0; in ec100_read_signal_strength()
253 *strength = ((tmp << 8) | tmp); in ec100_read_signal_strength()
/drivers/pinctrl/bcm/
Dpinctrl-nsp-gpio.c408 u32 strength) in nsp_gpio_set_strength() argument
415 if (strength < 2 || strength > 16 || (strength % 2)) in nsp_gpio_set_strength()
421 strength); in nsp_gpio_set_strength()
423 strength = (strength / 2) - 1; in nsp_gpio_set_strength()
427 val |= ((strength >> (i-1)) & 0x1) << shift; in nsp_gpio_set_strength()
437 u16 *strength) in nsp_gpio_get_strength() argument
448 *strength = 0; in nsp_gpio_get_strength()
452 *strength += (val << i); in nsp_gpio_get_strength()
457 *strength = (*strength + 1) * 2; in nsp_gpio_get_strength()
Dpinctrl-iproc-gpio.c551 unsigned strength) in iproc_gpio_set_strength() argument
559 if (strength < 2 || strength > 16 || (strength % 2)) in iproc_gpio_set_strength()
571 strength); in iproc_gpio_set_strength()
574 strength = (strength / 2) - 1; in iproc_gpio_set_strength()
579 val |= ((strength >> i) & 0x1) << shift; in iproc_gpio_set_strength()
588 u16 *strength) in iproc_gpio_get_strength() argument
604 *strength = 0; in iproc_gpio_get_strength()
609 *strength += (val << i); in iproc_gpio_get_strength()
613 *strength = (*strength + 1) * 2; in iproc_gpio_get_strength()
Dpinctrl-ns2-mux.c796 u32 strength) in ns2_pin_set_strength() argument
805 if (strength < 2 || strength > 16 || (strength % 2)) in ns2_pin_set_strength()
812 val |= ((strength / 2) - 1) << pin_data->pin_conf.drive_shift; in ns2_pin_set_strength()
817 pin, strength); in ns2_pin_set_strength()
822 u16 *strength) in ns2_pin_get_strength() argument
831 *strength = (val >> pin_data->pin_conf.drive_shift) & in ns2_pin_get_strength()
833 *strength = (*strength + 1) * 2; in ns2_pin_get_strength()
837 pin, *strength); in ns2_pin_get_strength()
/drivers/mtd/nand/
Dhisi504_nand.c556 switch (chip->ecc.strength) { in hisi_nand_read_page_hwecc()
660 int size, strength, ecc_bits; in hisi_nfc_ecc_probe() local
666 strength = chip->ecc.strength; in hisi_nfc_ecc_probe()
672 if ((size == 1024) && ((strength != 8) && (strength != 16) && in hisi_nfc_ecc_probe()
673 (strength != 24) && (strength != 40))) { in hisi_nfc_ecc_probe()
679 chip->ecc.strength = strength; in hisi_nfc_ecc_probe()
685 switch (chip->ecc.strength) { in hisi_nfc_ecc_probe()
696 dev_err(dev, "not support strength: %d\n", chip->ecc.strength); in hisi_nfc_ecc_probe()
Djz4780_nand.c141 params.strength = nand->chip.ecc.strength; in jz4780_nand_ecc_calculate()
155 params.strength = nand->chip.ecc.strength; in jz4780_nand_ecc_correct()
168 (chip->ecc.strength / 8); in jz4780_nand_init_ecc()
184 chip->ecc.strength, chip->ecc.size, chip->ecc.bytes); in jz4780_nand_init_ecc()
Dpxa3xx_nand.c1571 int strength, int ecc_stepsize, int page_size) in pxa_ecc_init() argument
1576 if (strength == 1 && ecc_stepsize == 512 && page_size == 2048) { in pxa_ecc_init()
1584 ecc->strength = 1; in pxa_ecc_init()
1586 } else if (strength == 1 && ecc_stepsize == 512 && page_size == 512) { in pxa_ecc_init()
1594 ecc->strength = 1; in pxa_ecc_init()
1600 } else if (strength == 4 && ecc_stepsize == 512 && page_size == 2048) { in pxa_ecc_init()
1610 ecc->strength = 16; in pxa_ecc_init()
1612 } else if (strength == 4 && ecc_stepsize == 512 && page_size == 4096) { in pxa_ecc_init()
1622 ecc->strength = 16; in pxa_ecc_init()
1628 } else if (strength == 8 && ecc_stepsize == 512 && page_size == 4096) { in pxa_ecc_init()
[all …]
/drivers/media/tuners/
Dfc0012.c348 static int fc0012_get_rf_strength(struct dvb_frontend *fe, u16 *strength) in fc0012_get_rf_strength() argument
393 *strength = 255; /* 100% */ in fc0012_get_rf_strength()
395 *strength = 0; in fc0012_get_rf_strength()
397 *strength = (power + 95) * 255 / 140; in fc0012_get_rf_strength()
399 *strength |= *strength << 8; in fc0012_get_rf_strength()
Dfc0013.c508 static int fc0013_get_rf_strength(struct dvb_frontend *fe, u16 *strength) in fc0013_get_rf_strength() argument
553 *strength = 255; /* 100% */ in fc0013_get_rf_strength()
555 *strength = 0; in fc0013_get_rf_strength()
557 *strength = (power + 95) * 255 / 140; in fc0013_get_rf_strength()
559 *strength |= *strength << 8; in fc0013_get_rf_strength()
Dtea5761.c253 static int tea5761_get_rf_strength(struct dvb_frontend *fe, u16 *strength) in tea5761_get_rf_strength() argument
257 *strength = 0; in tea5761_get_rf_strength()
260 *strength = tea5761_signal(fe, buffer); in tea5761_get_rf_strength()
Dsi2157.c235 c->strength.len = 1; in si2157_init()
236 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in si2157_init()
419 c->strength.stat[0].scale = FE_SCALE_DECIBEL; in si2157_stat_work()
420 c->strength.stat[0].svalue = (s8) cmd.args[3] * 1000; in si2157_stat_work()
425 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in si2157_stat_work()
/drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_3.0/
Dia_css_xnr3.host.c131 compute_blending(int strength) in compute_blending() argument
143 isp_strength = -(((strength * isp_scale) + offset) / host_scale); in compute_blending()
177 int32_t blending = compute_blending(from->blending.strength); in ia_css_xnr3_encode()
196 to->blending.strength = blending; in ia_css_xnr3_encode()
/drivers/media/common/siano/
Dsmsdvb-main.c145 c->strength.len = 1; in smsdvb_stats_not_ready()
147 c->strength.stat[0].scale = FE_SCALE_DECIBEL; in smsdvb_stats_not_ready()
251 c->strength.stat[0].uvalue = p->in_band_power * 1000; in smsdvb_update_per_slices()
309 c->strength.stat[0].uvalue = p->in_band_pwr * 1000; in smsdvb_update_dvb_stats()
351 c->strength.stat[0].uvalue = ((s32)p->transmission_mode) * 1000; in smsdvb_update_isdbt_stats()
376 c->strength.stat[0].uvalue = p->in_band_pwr * 1000; in smsdvb_update_isdbt_stats()
460 c->strength.stat[0].uvalue = p->in_band_pwr * 1000; in smsdvb_update_isdbt_stats_ex()
788 static int smsdvb_read_signal_strength(struct dvb_frontend *fe, u16 *strength) in smsdvb_read_signal_strength() argument
792 s32 power = (s32) c->strength.stat[0].uvalue; in smsdvb_read_signal_strength()
800 *strength = 0; in smsdvb_read_signal_strength()
[all …]
/drivers/pinctrl/uniphier/
Dpinctrl-uniphier-core.c201 unsigned int pin, u32 *strength) in uniphier_conf_pin_drive_get() argument
231 *strength = 4; in uniphier_conf_pin_drive_get()
234 *strength = 5; in uniphier_conf_pin_drive_get()
237 *strength = 8; in uniphier_conf_pin_drive_get()
255 *strength = supported_strength[(val >> shift) & mask]; in uniphier_conf_pin_drive_get()
396 unsigned int pin, u32 strength) in uniphier_conf_pin_drive_set() argument
432 if (supported_strength[val] > strength) in uniphier_conf_pin_drive_set()
439 strength, desc->name); in uniphier_conf_pin_drive_set()
/drivers/media/usb/dvb-usb/
Dfriio-fe.c239 u16 *strength) in jdvbt90502_read_signal_strength() argument
244 *strength = 0; in jdvbt90502_read_signal_strength()
257 *strength = (rbuf[3] << 8) + rbuf[4]; in jdvbt90502_read_signal_strength()
259 *strength = 0xffff; in jdvbt90502_read_signal_strength()
/drivers/media/usb/dvb-usb-v2/
Dlmedm04.c275 c->strength.len = 1; in lme2510_update_stats()
276 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lme2510_update_stats()
297 c->strength.len = 1; in lme2510_update_stats()
298 c->strength.stat[0].scale = FE_SCALE_RELATIVE; in lme2510_update_stats()
299 c->strength.stat[0].uvalue = (u64)s_tmp; in lme2510_update_stats()
941 static int dm04_read_signal_strength(struct dvb_frontend *fe, u16 *strength) in dm04_read_signal_strength() argument
947 return st->fe_read_signal_strength(fe, strength); in dm04_read_signal_strength()
949 if (c->strength.stat[0].scale == FE_SCALE_RELATIVE) in dm04_read_signal_strength()
950 *strength = (u16)c->strength.stat[0].uvalue; in dm04_read_signal_strength()
952 *strength = 0; in dm04_read_signal_strength()
/drivers/media/dvb-core/
Ddvb_frontend.h247 int (*get_rf_strength)(struct dvb_frontend *fe, u16 *strength);
443 int (*read_signal_strength)(struct dvb_frontend* fe, u16* strength);
623 struct dtv_fe_stats strength; member

1234567