| /drivers/clk/mmp/ |
| A D | clk-frac.c | 37 do_div(rate, d->numerator * factor->masks->factor); in clk_factor_round_rate() 71 do_div(rate, d.numerator * factor->masks->factor); in clk_factor_recalc_rate() 92 do_div(rate, d->numerator * factor->masks->factor); in clk_factor_set_rate() 96 d = i ? &factor->ftbl[i - 1] : &factor->ftbl[0]; in clk_factor_set_rate() 98 if (factor->lock) in clk_factor_set_rate() 111 if (factor->lock) in clk_factor_set_rate() 126 if (factor->lock) in clk_factor_init() 155 if (factor->lock) in clk_factor_init() 182 factor = kzalloc(sizeof(*factor), GFP_KERNEL); in mmp_clk_register_factor() 183 if (!factor) in mmp_clk_register_factor() [all …]
|
| /drivers/media/platform/allegro-dvt/ |
| A D | nal-hevc.h | 388 return factor * 10; in nal_hevc_level() 390 return factor * 20; in nal_hevc_level() 392 return factor * 21; in nal_hevc_level() 394 return factor * 30; in nal_hevc_level() 396 return factor * 31; in nal_hevc_level() 398 return factor * 40; in nal_hevc_level() 400 return factor * 41; in nal_hevc_level() 402 return factor * 50; in nal_hevc_level() 404 return factor * 51; in nal_hevc_level() 406 return factor * 52; in nal_hevc_level() [all …]
|
| /drivers/s390/block/ |
| A D | dasd_proc.c | 184 seq_printf(m, "%7d ", array[i] / factor); in dasd_statistics_array() 196 int factor; in dasd_stats_proc_show() local 209 for (factor = 1; (prof->dasd_io_reqs / factor) > 9999999; in dasd_stats_proc_show() 210 factor *= 10); in dasd_stats_proc_show() 215 seq_printf(m, "Scale Factor is %d\n", factor); in dasd_stats_proc_show() 226 dasd_statistics_array(m, prof->dasd_io_secs, factor); in dasd_stats_proc_show() 228 dasd_statistics_array(m, prof->dasd_io_times, factor); in dasd_stats_proc_show() 230 dasd_statistics_array(m, prof->dasd_io_timps, factor); in dasd_stats_proc_show() 232 dasd_statistics_array(m, prof->dasd_io_time1, factor); in dasd_stats_proc_show() 234 dasd_statistics_array(m, prof->dasd_io_time2, factor); in dasd_stats_proc_show() [all …]
|
| /drivers/iio/afe/ |
| A D | iio-rescale.c | 328 u32 factor; in rescale_current_sense_amplifier_props() local 346 factor = gcd(sense, 1000000); in rescale_current_sense_amplifier_props() 351 rescale->numerator /= factor; in rescale_current_sense_amplifier_props() 356 rescale->denominator /= factor; in rescale_current_sense_amplifier_props() 365 u32 factor; in rescale_current_sense_shunt_props() local 375 factor = gcd(shunt, 1000000); in rescale_current_sense_shunt_props() 386 u32 factor; in rescale_voltage_divider_props() local 403 rescale->numerator /= factor; in rescale_voltage_divider_props() 404 rescale->denominator /= factor; in rescale_voltage_divider_props() 412 u32 factor; in rescale_temp_sense_rtd_props() local [all …]
|
| /drivers/clk/actions/ |
| A D | owl-factor.c | 136 struct owl_factor *factor = hw_to_owl_factor(hw); in owl_factor_round_rate() local 137 struct owl_factor_hw *factor_hw = &factor->factor_hw; in owl_factor_round_rate() 139 return owl_factor_helper_round_rate(&factor->common, factor_hw, in owl_factor_round_rate() 176 struct owl_factor *factor = hw_to_owl_factor(hw); in owl_factor_recalc_rate() local 177 struct owl_factor_hw *factor_hw = &factor->factor_hw; in owl_factor_recalc_rate() 178 struct owl_clk_common *common = &factor->common; in owl_factor_recalc_rate() 208 struct owl_factor *factor = hw_to_owl_factor(hw); in owl_factor_set_rate() local 209 struct owl_factor_hw *factor_hw = &factor->factor_hw; in owl_factor_set_rate() 210 struct owl_clk_common *common = &factor->common; in owl_factor_set_rate()
|
| /drivers/media/test-drivers/vivid/ |
| A D | vivid-vid-out.c | 352 unsigned factor = 1; in vivid_try_fmt_vid_out() local 373 factor = 2; in vivid_try_fmt_vid_out() 450 unsigned factor = 1; in vivid_s_fmt_vid_out() local 476 factor = 2; in vivid_s_fmt_vid_out() 519 r.height *= factor; in vivid_s_fmt_vid_out() 524 r.height /= factor; in vivid_s_fmt_vid_out() 527 r.height *= factor; in vivid_s_fmt_vid_out() 541 r.height /= factor; in vivid_s_fmt_vid_out() 722 s->r.top *= factor; in vivid_vid_out_s_selection() 745 s->r.top /= factor; in vivid_vid_out_s_selection() [all …]
|
| A D | vivid-vid-cap.c | 558 unsigned factor = 1; in vivid_try_fmt_vid_cap() local 588 factor = 2; in vivid_try_fmt_vid_cap() 672 unsigned factor = 1; in vivid_s_fmt_vid_cap() local 686 factor = 2; in vivid_s_fmt_vid_cap() 731 r.height *= factor; in vivid_s_fmt_vid_cap() 735 r.height /= factor; in vivid_s_fmt_vid_cap() 740 r.height *= factor; in vivid_s_fmt_vid_cap() 766 r.height *= factor; in vivid_s_fmt_vid_cap() 927 s->r.top /= factor; in vivid_vid_cap_s_selection() 975 s->r.top *= factor; in vivid_vid_cap_s_selection() [all …]
|
| /drivers/net/wireless/ath/ |
| A D | dfs_pri_detector.c | 47 u32 factor; in pde_get_multiple() local 59 factor = val / fraction; in pde_get_multiple() 65 factor++; in pde_get_multiple() 67 factor = 0; in pde_get_multiple() 69 return factor; in pde_get_multiple() 258 u32 factor; in pseq_handler_create_sequences() local 263 factor = pde_get_multiple(ps.last_ts - p2->ts, ps.pri, in pseq_handler_create_sequences() 265 if (factor > 0) { in pseq_handler_create_sequences() 310 u32 factor; in pseq_handler_add_to_existing_seqs() local 320 factor = pde_get_multiple(delta_ts, ps->pri, in pseq_handler_add_to_existing_seqs() [all …]
|
| /drivers/gpu/drm/sprd/ |
| A D | megacores_pll.c | 34 const unsigned long long factor = 100; in dphy_calc_pll_param() local 66 tmp = pll->fvco * factor * mhz; in dphy_calc_pll_param() 68 tmp = tmp - pll->nint * factor * mhz; in dphy_calc_pll_param() 218 const u32 factor = 2; in dphy_timing_config() local 238 val[CLK] = DIV_ROUND_UP(range[L] * (factor << 1), t_byteck) - 2; in dphy_timing_config() 256 val[CLK] = DIV_ROUND_UP(range[L] * factor + (tmp & 0xffff) in dphy_timing_config() 259 val[DATA] = DIV_ROUND_UP(range[L] * factor in dphy_timing_config() 267 val[CLK] = DIV_ROUND_UP(range[L] * factor - constant, t_half_byteck); in dphy_timing_config() 275 val[CLK] = DIV_ROUND_UP(range[L] * factor, t_byteck) - 2; in dphy_timing_config() 282 val[CLK] = DIV_ROUND_UP(range[L] * factor, t_byteck) - 2; in dphy_timing_config()
|
| /drivers/clocksource/ |
| A D | timer-cadence-ttc.c | 249 unsigned long factor, rate_low, rate_high; in ttc_rate_change_clocksource_cb() local 252 factor = DIV_ROUND_CLOSEST(ndata->new_rate, in ttc_rate_change_clocksource_cb() 257 factor = DIV_ROUND_CLOSEST(ndata->old_rate, in ttc_rate_change_clocksource_cb() 263 if (!is_power_of_2(factor)) in ttc_rate_change_clocksource_cb() 266 if (abs(rate_high - (factor * rate_low)) > MAX_F_ERR) in ttc_rate_change_clocksource_cb() 269 factor = __ilog2_u32(factor); in ttc_rate_change_clocksource_cb() 283 psv -= factor; in ttc_rate_change_clocksource_cb() 285 psv += factor; in ttc_rate_change_clocksource_cb()
|
| /drivers/media/platform/ti/vpe/ |
| A D | sc.c | 158 u16 factor = 0; in sc_config_scaler() local 222 factor = (u16) ((dst_h << 10) / src_h); in sc_config_scaler() 224 row_acc_init_rav = factor + ((1 + factor) >> 1); in sc_config_scaler() 238 src_h, dst_h, factor, row_acc_init_rav, in sc_config_scaler() 269 *sc_reg13 = factor; in sc_config_scaler()
|
| /drivers/clk/qcom/ |
| A D | common.c | 158 struct clk_fixed_factor *factor; in _qcom_cc_register_board_clk() local 187 factor = devm_kzalloc(dev, sizeof(*factor), GFP_KERNEL); in _qcom_cc_register_board_clk() 188 if (!factor) in _qcom_cc_register_board_clk() 191 factor->mult = factor->div = 1; in _qcom_cc_register_board_clk() 192 factor->hw.init = &init_data; in _qcom_cc_register_board_clk() 200 ret = devm_clk_hw_register(dev, &factor->hw); in _qcom_cc_register_board_clk()
|
| /drivers/clk/ |
| A D | clk-multiplier.c | 119 unsigned long factor = __bestmult(hw, rate, parent_rate, in clk_multiplier_round_rate() local 122 return *parent_rate * factor; in clk_multiplier_round_rate() 129 unsigned long factor = __get_mult(mult, rate, parent_rate); in clk_multiplier_set_rate() local 140 val |= factor << mult->shift; in clk_multiplier_set_rate()
|
| /drivers/iio/adc/ |
| A D | ad7292.c | 151 int samp_mode, range0, range1, factor = 1; in ad7292_vin_range_multiplier() local 189 factor *= 2; in ad7292_vin_range_multiplier() 192 factor *= 2; in ad7292_vin_range_multiplier() 200 factor = 4; in ad7292_vin_range_multiplier() 203 return factor; in ad7292_vin_range_multiplier()
|
| /drivers/thermal/ |
| A D | amlogic_thermal.c | 115 s64 factor, uptat, uefuse; in amlogic_thermal_code_to_millicelsius() local 121 factor = param->n * temp_code; in amlogic_thermal_code_to_millicelsius() 122 factor = div_s64(factor, 100); in amlogic_thermal_code_to_millicelsius() 127 uptat = div_s64(uptat, BIT(16) + factor); in amlogic_thermal_code_to_millicelsius()
|
| A D | thermal_mmio.c | 15 int factor; member 29 t *= sensor->factor; in thermal_mmio_get_temperature() 92 sensor->factor = 1000; in al_thermal_init()
|
| /drivers/message/fusion/ |
| A D | mptspi.c | 116 u8 factor = MPT_ASYNC; in mptspi_setTargetNegoParms() local 125 factor = MPT_ULTRA2; in mptspi_setTargetNegoParms() 135 factor = MPT_ULTRA2; in mptspi_setTargetNegoParms() 139 factor = MPT_ULTRA160; in mptspi_setTargetNegoParms() 141 factor = MPT_ULTRA320; in mptspi_setTargetNegoParms() 165 factor = MPT_ASYNC; in mptspi_setTargetNegoParms() 190 factor = max(factor, nfactor); in mptspi_setTargetNegoParms() 191 if (factor == MPT_ASYNC) in mptspi_setTargetNegoParms() 195 factor = MPT_ASYNC; in mptspi_setTargetNegoParms() 198 factor = MPT_ASYNC; in mptspi_setTargetNegoParms() [all …]
|
| /drivers/net/wireless/mediatek/mt76/ |
| A D | mt76x02_dfs.c | 185 int remainder, factor; in mt76x02_dfs_get_multiple() local 193 factor = val / frac; in mt76x02_dfs_get_multiple() 198 factor++; in mt76x02_dfs_get_multiple() 200 factor = 0; in mt76x02_dfs_get_multiple() 202 return factor; in mt76x02_dfs_get_multiple() 436 int i, j, end, pri, factor, cur_pri; in mt76x02_dfs_create_sequence() local 488 factor = mt76x02_dfs_get_multiple(cur_pri, seq.pri, in mt76x02_dfs_create_sequence() 490 if (factor > 0) { in mt76x02_dfs_create_sequence() 520 int factor, pri; in mt76x02_dfs_add_event_to_sequence() local 534 factor = mt76x02_dfs_get_multiple(pri, seq->pri, in mt76x02_dfs_add_event_to_sequence() [all …]
|
| /drivers/gpu/drm/msm/dsi/phy/ |
| A D | dsi_phy_28nm_8960.c | 303 unsigned int factor; in clk_bytediv_round_rate() local 305 factor = get_vco_mul_factor(rate); in clk_bytediv_round_rate() 307 best_parent = rate * factor; in clk_bytediv_round_rate() 310 return *prate / factor; in clk_bytediv_round_rate() 318 unsigned int factor; in clk_bytediv_set_rate() local 320 factor = get_vco_mul_factor(rate); in clk_bytediv_set_rate() 323 val |= (factor - 1) & 0xff; in clk_bytediv_set_rate()
|
| /drivers/net/ethernet/microchip/sparx5/ |
| A D | sparx5_calendar.c | 281 u32 gcd, idx, sum, min, factor; in sparx5_dsm_calendar_calc() local 326 factor = 100 * 100 * 1000 / (100 * 100 - SPX5_DSM_CAL_BW_LOSS); in sparx5_dsm_calendar_calc() 328 if (sum * factor > (taxi_bw * 1000)) { in sparx5_dsm_calendar_calc() 345 slot_spd = raw_spd * factor / 1000; in sparx5_dsm_calendar_calc() 357 u32 adjusted_speed = data->taxi_speeds[idx] * factor / 1000; in sparx5_dsm_calendar_calc() 365 data->dev_slots[idx] = ((spd * factor / slot_spd) + 999) / 1000; in sparx5_dsm_calendar_calc() 378 taxi, factor); in sparx5_dsm_calendar_calc()
|
| /drivers/md/ |
| A D | md-autodetect.c | 62 int minor, level, factor, fault, partitioned = 0; in md_setup() local 92 if (get_option(&str, &factor) != 2 || /* Chunk Size */ in md_setup() 98 md_setup_args[ent].chunk = 1 << (factor+12); in md_setup()
|
| /drivers/net/wireless/realtek/rtw88/ |
| A D | phy.c | 2000 u8 factor = chip->txgi_factor; in rtw_phy_get_2g_tx_power_index() local 2010 tx_power += pwr_idx_2g->ht_1s_diff.ofdm * factor; in rtw_phy_get_2g_tx_power_index() 2030 tx_power += pwr_idx_2g->ht_1s_diff.bw20 * factor; in rtw_phy_get_2g_tx_power_index() 2032 tx_power += pwr_idx_2g->ht_2s_diff.bw20 * factor; in rtw_phy_get_2g_tx_power_index() 2034 tx_power += pwr_idx_2g->ht_3s_diff.bw20 * factor; in rtw_phy_get_2g_tx_power_index() 2036 tx_power += pwr_idx_2g->ht_4s_diff.bw20 * factor; in rtw_phy_get_2g_tx_power_index() 2041 tx_power += pwr_idx_2g->ht_2s_diff.bw40 * factor; in rtw_phy_get_2g_tx_power_index() 2043 tx_power += pwr_idx_2g->ht_3s_diff.bw40 * factor; in rtw_phy_get_2g_tx_power_index() 2059 u8 factor = chip->txgi_factor; in rtw_phy_get_5g_tx_power_index() local 2077 tx_power += pwr_idx_5g->ht_1s_diff.ofdm * factor; in rtw_phy_get_5g_tx_power_index() [all …]
|
| /drivers/media/dvb-frontends/ |
| A D | cx24113.c | 295 u8 factor; in cx24113_calc_pll_nf() local 299 factor = 1; in cx24113_calc_pll_nf() 301 factor = 2; in cx24113_calc_pll_nf() 323 N /= (state->config->xtal_khz) * factor * 2; in cx24113_calc_pll_nf() 338 do_div(dividend, state->config->xtal_khz * 1000 * factor * 2); in cx24113_calc_pll_nf()
|
| /drivers/gpu/drm/nouveau/dispnv04/ |
| A D | overlay.c | 75 sin_mul(int degrees, int factor) in sin_mul() argument 79 factor *= -1; in sin_mul() 81 return factor * 4 * degrees * (180 - degrees) / in sin_mul() 87 cos_mul(int degrees, int factor) in cos_mul() argument 89 return sin_mul((degrees + 90) % 360, factor); in cos_mul()
|
| /drivers/clk/spacemit/ |
| A D | ccu_mix.h | 40 struct ccu_factor_config factor; member 79 .factor = CCU_FACTOR_INIT(_div, _mul), \ 108 .factor = CCU_FACTOR_INIT(_div, _mul), \
|