| /drivers/mtd/nand/ |
| A D | ecc-sw-bch.c | 53 unsigned int step_size = nand->ecc.ctx.conf.step_size; in nand_ecc_sw_bch_correct() local 61 if (errloc[i] < (step_size * 8)) in nand_ecc_sw_bch_correct() 189 conf->step_size = nand->ecc.user_conf.step_size; in nand_ecc_sw_bch_init_ctx() 198 if (!conf->step_size) { in nand_ecc_sw_bch_init_ctx() 200 conf->step_size = 512; in nand_ecc_sw_bch_init_ctx() 202 conf->step_size = 256; in nand_ecc_sw_bch_init_ctx() 207 nsteps = mtd->writesize / conf->step_size; in nand_ecc_sw_bch_init_ctx() 211 conf->step_size = 1024; in nand_ecc_sw_bch_init_ctx() 212 nsteps = mtd->writesize / conf->step_size; in nand_ecc_sw_bch_init_ctx() 220 fls(8 * conf->step_size), 8); in nand_ecc_sw_bch_init_ctx() [all …]
|
| A D | ecc-sw-hamming.c | 119 const u32 eccsize_mult = (step_size == 256) ? 1 : 2; in ecc_sw_hamming_calculate() 366 unsigned int step_size = nand->ecc.ctx.conf.step_size; in nand_ecc_sw_hamming_calculate() local 374 unsigned char *calc_ecc, unsigned int step_size, in ecc_sw_hamming_correct() argument 377 const u32 eccsize_mult = step_size >> 8; in ecc_sw_hamming_correct() 459 unsigned int step_size = nand->ecc.ctx.conf.step_size; in nand_ecc_sw_hamming_correct() local 492 conf->step_size = nand->ecc.user_conf.step_size; in nand_ecc_sw_hamming_init_ctx() 496 if (conf->step_size != 256 && conf->step_size != 512) in nand_ecc_sw_hamming_init_ctx() 497 conf->step_size = 256; in nand_ecc_sw_hamming_init_ctx() 516 nand->ecc.ctx.nsteps = mtd->writesize / conf->step_size; in nand_ecc_sw_hamming_init_ctx() 550 int eccsize = nand->ecc.ctx.conf.step_size; in nand_ecc_sw_hamming_prepare_io_req() [all …]
|
| A D | ecc-mxic.c | 226 int step_size = 0, strength = 0, desired_correction = 0, steps, idx; in mxic_ecc_init_ctx() local 252 if (user->step_size && user->strength) { in mxic_ecc_init_ctx() 253 step_size = user->step_size; in mxic_ecc_init_ctx() 255 } else if (reqs->step_size && reqs->strength) { in mxic_ecc_init_ctx() 256 step_size = reqs->step_size; in mxic_ecc_init_ctx() 260 if (step_size && strength) { in mxic_ecc_init_ctx() 261 steps = mtd->writesize / step_size; in mxic_ecc_init_ctx() 266 conf->step_size = SZ_1K; in mxic_ecc_init_ctx() 267 steps = mtd->writesize / conf->step_size; in mxic_ecc_init_ctx()
|
| A D | ecc.c | 443 nand->ecc.user_conf.step_size = size; in of_get_nand_ecc_user_config() 474 if (conf->step_size == 0 || reqs->step_size == 0) in nand_ecc_is_strong_enough() 482 corr = (mtd->writesize * conf->strength) / conf->step_size; in nand_ecc_is_strong_enough() 483 ds_corr = (mtd->writesize * reqs->strength) / reqs->step_size; in nand_ecc_is_strong_enough()
|
| /drivers/media/dvb-frontends/ |
| A D | tda8261.c | 103 N = (frequency + (div_tab[config->step_size] - 1)) / div_tab[config->step_size]; in tda8261_set_params() 105 __func__, config->step_size, div_tab[config->step_size], N, N); in tda8261_set_params() 109 buf[2] = (0x01 << 7) | ((ref_div[config->step_size] & 0x07) << 1); in tda8261_set_params() 180 fe->ops.tuner_ops.info.frequency_step_hz = div_tab[config->step_size] * kHz; in tda8261_attach()
|
| A D | tda10086.c | 662 fesettings->step_size = 2000; in tda10086_get_tune_settings() 666 fesettings->step_size = 1500; in tda10086_get_tune_settings() 670 fesettings->step_size = 1000; in tda10086_get_tune_settings() 674 fesettings->step_size = 500; in tda10086_get_tune_settings() 678 fesettings->step_size = p->symbol_rate / 8000; in tda10086_get_tune_settings() 679 fesettings->max_drift = 14 * fesettings->step_size; in tda10086_get_tune_settings() 682 fesettings->step_size = p->symbol_rate / 8000; in tda10086_get_tune_settings() 683 fesettings->max_drift = 18 * fesettings->step_size; in tda10086_get_tune_settings()
|
| A D | s5h1420.c | 764 fesettings->step_size = 2000; in s5h1420_get_tune_settings() 768 fesettings->step_size = 1500; in s5h1420_get_tune_settings() 772 fesettings->step_size = 1000; in s5h1420_get_tune_settings() 776 fesettings->step_size = 500; in s5h1420_get_tune_settings() 780 fesettings->step_size = (p->symbol_rate / 8000); in s5h1420_get_tune_settings() 781 fesettings->max_drift = 14 * fesettings->step_size; in s5h1420_get_tune_settings() 784 fesettings->step_size = (p->symbol_rate / 8000); in s5h1420_get_tune_settings() 785 fesettings->max_drift = 18 * fesettings->step_size; in s5h1420_get_tune_settings()
|
| A D | tda8261.h | 22 enum tda8261_step step_size; member
|
| A D | stb0899_algo.c | 970 s32 steps, step_size; in stb0899_dvbs2_init_calc() local 982 step_size = (1 << 17) / 5; in stb0899_dvbs2_init_calc() 984 step_size = (1 << 17) / 7; in stb0899_dvbs2_init_calc() 986 step_size = (1 << 17) / 10; in stb0899_dvbs2_init_calc() 988 step_size = (1 << 17) / 4; in stb0899_dvbs2_init_calc() 991 steps = (10 * range * (1 << 17)) / (step_size * (internal->srate / 1000000)); in stb0899_dvbs2_init_calc() 996 (internal->step_size * (internal->srate / 20000000)), in stb0899_dvbs2_init_calc() 1005 STB0899_SETFIELD_VAL(FREQ_STEPSIZE, reg, step_size); in stb0899_dvbs2_init_calc()
|
| A D | tc90522.c | 518 settings->step_size = 1000; in tc90522_get_tune_settings() 519 settings->max_drift = settings->step_size * 2; in tc90522_get_tune_settings() 522 settings->step_size = 142857; in tc90522_get_tune_settings() 523 settings->max_drift = settings->step_size; in tc90522_get_tune_settings()
|
| /drivers/acpi/ |
| A D | fan_core.c | 37 *state = 100 / fan->fif.step_size; in fan_get_max_state() 95 *state = (int) fst.control / fan->fif.step_size; in fan_get_state_acpi4() 158 max_state = 100 / fan->fif.step_size; in fan_set_state_acpi4() 166 value *= fan->fif.step_size; in fan_set_state_acpi4() 168 if (value + fan->fif.step_size > 100) in fan_set_state_acpi4() 248 fan->fif.step_size = fields[2]; in acpi_fan_get_fif() 252 if (!fan->fif.step_size) in acpi_fan_get_fif() 253 fan->fif.step_size = 1; in acpi_fan_get_fif() 255 else if (fan->fif.step_size > 9) in acpi_fan_get_fif() 256 fan->fif.step_size = 9; in acpi_fan_get_fif()
|
| A D | fan.h | 41 u8 step_size; member
|
| /drivers/mtd/nand/raw/ |
| A D | nand_samsung.c | 76 requirements.step_size = 512; in samsung_nand_decode_id() 79 requirements.step_size = 1024; in samsung_nand_decode_id() 92 requirements.step_size = 0; in samsung_nand_decode_id() 102 requirements.step_size = 512; in samsung_nand_decode_id()
|
| A D | nand_hynix.c | 503 requirements.step_size = 1024; in hynix_nand_extract_ecc_requirements() 507 requirements.step_size = 0; in hynix_nand_extract_ecc_requirements() 547 requirements.step_size = 512; in hynix_nand_extract_ecc_requirements() 551 requirements.step_size = 2048; in hynix_nand_extract_ecc_requirements() 553 requirements.step_size = 1024; in hynix_nand_extract_ecc_requirements() 567 requirements.step_size = 0; in hynix_nand_extract_ecc_requirements() 570 requirements.step_size = 512; in hynix_nand_extract_ecc_requirements() 573 requirements.step_size = 1024; in hynix_nand_extract_ecc_requirements()
|
| A D | nand_esmt.c | 20 requirements.step_size = 512; in esmt_nand_decode_id() 33 requirements.step_size = 0; in esmt_nand_decode_id()
|
| A D | nand_toshiba.c | 180 requirements.step_size = 512; in toshiba_nand_decode_id() 193 requirements.step_size = 0; in toshiba_nand_decode_id()
|
| A D | nand_base.c | 5836 chip->ecc.size = ecc_conf->step_size; in rawnand_sw_bch_init() 6080 int req_step = requirements->step_size; in nand_match_ecc_req() 6096 step_size = stepinfo->stepsize; in nand_match_ecc_req() 6109 if (mtd->writesize % step_size) in nand_match_ecc_req() 6112 nsteps = mtd->writesize / step_size; in nand_match_ecc_req() 6129 best_step = step_size; in nand_match_ecc_req() 6169 step_size = stepinfo->stepsize; in nand_maximize_ecc() 6178 if (mtd->writesize % step_size) in nand_maximize_ecc() 6181 nsteps = mtd->writesize / step_size; in nand_maximize_ecc() 6199 best_step = step_size; in nand_maximize_ecc() [all …]
|
| A D | nand_onfi.c | 100 requirements.step_size = 1 << ecc->codeword_size; in nand_flash_detect_ext_param_page() 274 .step_size = 512, in nand_onfi_detect()
|
| /drivers/gpu/drm/msm/dsi/phy/ |
| A D | dsi_phy_14nm.c | 171 u64 step_size; in pll_14nm_ssc_calc() local 184 step_size = (u32)pconf->vco_current_rate; in pll_14nm_ssc_calc() 187 step_size = div_u64(step_size, ref); in pll_14nm_ssc_calc() 188 step_size <<= 20; in pll_14nm_ssc_calc() 189 step_size = div_u64(step_size, 1000); in pll_14nm_ssc_calc() 190 step_size *= pconf->ssc_spread; in pll_14nm_ssc_calc() 191 step_size = div_u64(step_size, 1000); in pll_14nm_ssc_calc() 195 step_size = div_u64_rem(step_size, ssc_period + 1, &rem); in pll_14nm_ssc_calc() 197 step_size++; in pll_14nm_ssc_calc() 199 DBG("step_size=%lld", step_size); in pll_14nm_ssc_calc() [all …]
|
| /drivers/phy/xilinx/ |
| A D | phy-zynqmp.c | 194 u32 step_size; member 427 u32 step_size; in xpsgtr_configure_pll() local 433 step_size = ssc->step_size; in xpsgtr_configure_pll() 448 STEP_SIZE_0_MASK, step_size & STEP_SIZE_0_MASK); in xpsgtr_configure_pll() 451 step_size >>= STEP_SIZE_SHIFT; in xpsgtr_configure_pll() 453 STEP_SIZE_1_MASK, step_size & STEP_SIZE_1_MASK); in xpsgtr_configure_pll() 456 step_size >>= STEP_SIZE_SHIFT; in xpsgtr_configure_pll() 458 STEP_SIZE_2_MASK, step_size & STEP_SIZE_2_MASK); in xpsgtr_configure_pll() 470 step_size >>= STEP_SIZE_SHIFT; in xpsgtr_configure_pll() 472 STEP_SIZE_3_MASK, (step_size & STEP_SIZE_3_MASK) | in xpsgtr_configure_pll()
|
| /drivers/iio/dac/ |
| A D | ad5755.c | 156 enum ad5755_slew_step_size step_size; member 609 val = pdata->dac[i].slew.step_size << in ad5755_setup_pdata() 683 .step_size = AD5755_SLEW_STEP_SIZE_1, \ 781 pdata->dac[devnr].slew.step_size = AD5755_SLEW_STEP_SIZE_1; in ad5755_parse_fw() 784 pdata->dac[devnr].slew.step_size = in ad5755_parse_fw() 796 pdata->dac[devnr].slew.step_size = in ad5755_parse_fw()
|
| /drivers/thermal/intel/int340x_thermal/ |
| A D | acpi_thermal_rel.h | 75 u64 step_size; member 129 u64 step_size; member
|
| /drivers/spi/ |
| A D | spi-mtk-snfi.c | 667 int step_size = 0, strength = 0, desired_correction = 0, steps; in mtk_snand_ecc_init_ctx() local 684 if (user->step_size && user->strength) { in mtk_snand_ecc_init_ctx() 685 step_size = user->step_size; in mtk_snand_ecc_init_ctx() 688 } else if (reqs->step_size && reqs->strength) { in mtk_snand_ecc_init_ctx() 689 step_size = reqs->step_size; in mtk_snand_ecc_init_ctx() 693 if (step_size && strength) { in mtk_snand_ecc_init_ctx() 694 steps = mtd->writesize / step_size; in mtk_snand_ecc_init_ctx() 727 conf->step_size = snf->caps->sector_size; in mtk_snand_ecc_init_ctx()
|
| A D | spi-qpic-snand.c | 88 int step_size; member 260 if (user->step_size && user->strength) { in qcom_spi_ecc_init_ctx_pipelined() 261 ecc_cfg->step_size = user->step_size; in qcom_spi_ecc_init_ctx_pipelined() 263 } else if (reqs->step_size && reqs->strength) { in qcom_spi_ecc_init_ctx_pipelined() 264 ecc_cfg->step_size = reqs->step_size; in qcom_spi_ecc_init_ctx_pipelined() 268 ecc_cfg->step_size = NANDC_STEP_SIZE; in qcom_spi_ecc_init_ctx_pipelined() 272 if (ecc_cfg->step_size != NANDC_STEP_SIZE) { in qcom_spi_ecc_init_ctx_pipelined() 380 conf->step_size = ecc_cfg->step_size; in qcom_spi_ecc_init_ctx_pipelined() 387 ecc_cfg->strength, ecc_cfg->step_size); in qcom_spi_ecc_init_ctx_pipelined()
|
| /drivers/clk/ |
| A D | clk-scmi.c | 80 ftmp += clk->info->range.step_size - 1; /* to round up */ in scmi_clk_round_rate() 81 do_div(ftmp, clk->info->range.step_size); in scmi_clk_round_rate() 83 return ftmp * clk->info->range.step_size + fmin; in scmi_clk_round_rate()
|