/drivers/mtd/nand/atmel/ |
D | pmecc.c | 293 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/ |
D | cxd2820r_c.c | 190 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()
|
D | ts2020.c | 155 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 …]
|
D | cxd2820r_t.c | 295 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()
|
D | cxd2820r_t2.c | 320 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()
|
D | rtl2830.c | 130 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()
|
D | af9033.c | 293 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()
|
D | tda10071.c | 421 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()
|
D | ec100.c | 241 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/ |
D | pinctrl-nsp-gpio.c | 408 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()
|
D | pinctrl-iproc-gpio.c | 551 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()
|
D | pinctrl-ns2-mux.c | 796 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/ |
D | hisi504_nand.c | 556 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()
|
D | jz4780_nand.c | 141 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()
|
D | pxa3xx_nand.c | 1571 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/ |
D | fc0012.c | 348 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()
|
D | fc0013.c | 508 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()
|
D | tea5761.c | 253 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()
|
D | si2157.c | 235 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/ |
D | ia_css_xnr3.host.c | 131 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/ |
D | smsdvb-main.c | 145 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/ |
D | pinctrl-uniphier-core.c | 201 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/ |
D | friio-fe.c | 239 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/ |
D | lmedm04.c | 275 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/ |
D | dvb_frontend.h | 247 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
|