/linux/drivers/clk/mmp/ |
H A D | clk-frac.c | 3 * mmp factor clock operation source file 19 * numerator/denominator = Fin / (Fout * factor) 27 struct mmp_clk_factor *factor = to_clk_factor(hw); in clk_factor_round_rate() local 31 for (i = 0; i < factor->ftbl_cnt; i++) { in clk_factor_round_rate() 34 rate *= factor->ftbl[i].den; in clk_factor_round_rate() 35 do_div(rate, factor->ftbl[i].num * factor->masks->factor); in clk_factor_round_rate() 40 if ((i == 0) || (i == factor->ftbl_cnt)) { in clk_factor_round_rate() 53 struct mmp_clk_factor *factor = to_clk_factor(hw); in clk_factor_recalc_rate() local 54 struct mmp_clk_factor_masks *masks = factor->masks; in clk_factor_recalc_rate() 58 val = readl_relaxed(factor->base); in clk_factor_recalc_rate() [all …]
|
/linux/drivers/clk/mediatek/ |
H A D | clk-mt7629.c | 363 FACTOR(CLK_TOP_TO_USB3_SYS, "to_usb3_sys", "eth1pll", 1, 4), 364 FACTOR(CLK_TOP_P1_1MHZ, "p1_1mhz", "eth1pll", 1, 500), 365 FACTOR(CLK_TOP_4MHZ, "free_run_4mhz", "eth1pll", 1, 125), 366 FACTOR(CLK_TOP_P0_1MHZ, "p0_1mhz", "eth1pll", 1, 500), 367 FACTOR(CLK_TOP_ETH_500M, "eth_500m", "eth1pll", 1, 1), 368 FACTOR(CLK_TOP_TXCLK_SRC_PRE, "txclk_src_pre", "sgmiipll_d2", 1, 1), 369 FACTOR(CLK_TOP_RTC, "rtc", "clkxtal", 1, 1024), 370 FACTOR(CLK_TOP_PWM_QTR_26M, "pwm_qtr_26m", "clkxtal", 1, 1), 371 FACTOR(CLK_TOP_CPUM_TCK_IN, "cpum_tck_in", "cpum_tck", 1, 1), 372 FACTOR(CLK_TOP_TO_USB3_DA_TOP, "to_usb3_da_top", "clkxtal", 1, 1), [all …]
|
H A D | clk-mt6765.c | 83 FACTOR(CLK_TOP_SYSPLL, "syspll_ck", "mainpll", 1, 1), 84 FACTOR(CLK_TOP_SYSPLL_D2, "syspll_d2", "mainpll", 1, 2), 85 FACTOR(CLK_TOP_SYSPLL1_D2, "syspll1_d2", "syspll_d2", 1, 2), 86 FACTOR(CLK_TOP_SYSPLL1_D4, "syspll1_d4", "syspll_d2", 1, 4), 87 FACTOR(CLK_TOP_SYSPLL1_D8, "syspll1_d8", "syspll_d2", 1, 8), 88 FACTOR(CLK_TOP_SYSPLL1_D16, "syspll1_d16", "syspll_d2", 1, 16), 89 FACTOR(CLK_TOP_SYSPLL_D3, "syspll_d3", "mainpll", 1, 3), 90 FACTOR(CLK_TOP_SYSPLL2_D2, "syspll2_d2", "syspll_d3", 1, 2), 91 FACTOR(CLK_TOP_SYSPLL2_D4, "syspll2_d4", "syspll_d3", 1, 4), 92 FACTOR(CLK_TOP_SYSPLL2_D8, "syspll2_d8", "syspll_d3", 1, 8), [all …]
|
H A D | clk-mt2701.c | 57 FACTOR(CLK_TOP_SYSPLL, "syspll_ck", "mainpll", 1, 1), 58 FACTOR(CLK_TOP_SYSPLL_D2, "syspll_d2", "mainpll", 1, 2), 59 FACTOR(CLK_TOP_SYSPLL_D3, "syspll_d3", "mainpll", 1, 3), 60 FACTOR(CLK_TOP_SYSPLL_D5, "syspll_d5", "mainpll", 1, 5), 61 FACTOR(CLK_TOP_SYSPLL_D7, "syspll_d7", "mainpll", 1, 7), 62 FACTOR(CLK_TOP_SYSPLL1_D2, "syspll1_d2", "syspll_d2", 1, 2), 63 FACTOR(CLK_TOP_SYSPLL1_D4, "syspll1_d4", "syspll_d2", 1, 4), 64 FACTOR(CLK_TOP_SYSPLL1_D8, "syspll1_d8", "syspll_d2", 1, 8), 65 FACTOR(CLK_TOP_SYSPLL1_D16, "syspll1_d16", "syspll_d2", 1, 16), 66 FACTOR(CLK_TOP_SYSPLL2_D2, "syspll2_d2", "syspll_d3", 1, 2), [all …]
|
H A D | clk-mt6797.c | 25 FACTOR(CLK_TOP_SYSPLL_CK, "syspll_ck", "mainpll", 1, 1), 26 FACTOR(CLK_TOP_SYSPLL_D2, "syspll_d2", "mainpll", 1, 2), 27 FACTOR(CLK_TOP_SYSPLL1_D2, "syspll1_d2", "syspll_d2", 1, 2), 28 FACTOR(CLK_TOP_SYSPLL1_D4, "syspll1_d4", "syspll_d2", 1, 4), 29 FACTOR(CLK_TOP_SYSPLL1_D8, "syspll1_d8", "syspll_d2", 1, 8), 30 FACTOR(CLK_TOP_SYSPLL1_D16, "syspll1_d16", "syspll_d2", 1, 16), 31 FACTOR(CLK_TOP_SYSPLL_D3, "syspll_d3", "mainpll", 1, 3), 32 FACTOR(CLK_TOP_SYSPLL_D3_D3, "syspll_d3_d3", "syspll_d3", 1, 3), 33 FACTOR(CLK_TOP_SYSPLL2_D2, "syspll2_d2", "syspll_d3", 1, 2), 34 FACTOR(CLK_TOP_SYSPLL2_D4, "syspll2_d4", "syspll_d3", 1, 4), [all …]
|
/linux/arch/mips/boot/dts/mobileye/ |
H A D | eyeq5-clocks.dtsi | 18 compatible = "fixed-factor-clock"; 25 compatible = "fixed-factor-clock"; 32 compatible = "fixed-factor-clock"; 39 compatible = "fixed-factor-clock"; 46 compatible = "fixed-factor-clock"; 53 compatible = "fixed-factor-clock"; 60 compatible = "fixed-factor-clock"; 67 compatible = "fixed-factor-clock"; 74 compatible = "fixed-factor-clock"; 81 compatible = "fixed-factor-clock"; [all …]
|
/linux/drivers/iio/afe/ |
H A D | iio-rescale.c | 328 u32 factor; in rescale_current_sense_amplifier_props() local 342 * Calculate the scaling factor, 1 / (gain * sense), or in rescale_current_sense_amplifier_props() 346 factor = gcd(sense, 1000000); in rescale_current_sense_amplifier_props() 347 rescale->numerator = 1000000 / factor; in rescale_current_sense_amplifier_props() 348 rescale->denominator = sense / factor; in rescale_current_sense_amplifier_props() 350 factor = gcd(rescale->numerator, gain_mult); in rescale_current_sense_amplifier_props() 351 rescale->numerator /= factor; in rescale_current_sense_amplifier_props() 352 rescale->denominator *= gain_mult / factor; in rescale_current_sense_amplifier_props() 354 factor = gcd(rescale->denominator, gain_div); in rescale_current_sense_amplifier_props() 355 rescale->numerator *= gain_div / factor; in rescale_current_sense_amplifier_props() [all …]
|
/linux/drivers/s390/block/ |
H A D | dasd_proc.c | 179 static void dasd_statistics_array(struct seq_file *m, unsigned int *array, int factor) in dasd_statistics_array() argument 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() [all …]
|
/linux/drivers/clk/actions/ |
H A D | owl-factor.c | 3 // OWL factor clock driver 14 #include "owl-factor.h" 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() [all …]
|
/linux/drivers/media/platform/allegro-dvt/ |
H A D | nal-hevc.h | 384 int factor = 30 / 10; in nal_hevc_level() local 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() [all …]
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | omap36xx-omap3430es2plus-clocks.dtsi | 49 compatible = "fixed-factor-clock"; 81 compatible = "fixed-factor-clock"; 105 compatible = "fixed-factor-clock"; 113 compatible = "fixed-factor-clock"; 121 compatible = "fixed-factor-clock"; 129 compatible = "fixed-factor-clock"; 137 compatible = "fixed-factor-clock"; 145 compatible = "fixed-factor-clock"; 153 compatible = "fixed-factor-clock"; 161 compatible = "fixed-factor-clock"; [all …]
|
H A D | am33xx-clocks.dtsi | 19 compatible = "fixed-factor-clock"; 28 compatible = "fixed-factor-clock"; 37 compatible = "fixed-factor-clock"; 46 compatible = "fixed-factor-clock"; 55 compatible = "fixed-factor-clock"; 64 compatible = "fixed-factor-clock"; 73 compatible = "fixed-factor-clock"; 82 compatible = "fixed-factor-clock"; 91 compatible = "fixed-factor-clock"; 100 compatible = "fixed-factor-clock"; [all …]
|
H A D | am43xx-clocks.dtsi | 37 compatible = "fixed-factor-clock"; 46 compatible = "fixed-factor-clock"; 55 compatible = "fixed-factor-clock"; 64 compatible = "fixed-factor-clock"; 73 compatible = "fixed-factor-clock"; 82 compatible = "fixed-factor-clock"; 91 compatible = "fixed-factor-clock"; 100 compatible = "fixed-factor-clock"; 109 compatible = "fixed-factor-clock"; 118 compatible = "fixed-factor-clock"; [all …]
|
/linux/include/linux/platform_data/ |
H A D | apds990x.h | 23 * @cf1: clear channel factor 1 for raw to lux conversion 24 * @irf1: IR channel factor 1 for raw to lux conversion 25 * @cf2: clear channel factor 2 for raw to lux conversion 26 * @irf2: IR channel factor 2 for raw to lux conversion 27 * @df: device factor for conversion formulas 46 * @cf: chip factor data
|
/linux/drivers/crypto/caam/ |
H A D | caampkc.h | 27 * p the first prime factor of the RSA modulus n 28 * q the second prime factor of the RSA modulus n 33 * p the first prime factor of the RSA modulus n 34 * q the second prime factor of the RSA modulus n 53 * @p : RSA prime factor p of RSA modulus n 54 * @q : RSA prime factor q of RSA modulus n 65 * @p_sz : length in bytes of RSA prime factor p of RSA modulus n 66 * @q_sz : length in bytes of RSA prime factor q of RSA modulus n
|
/linux/arch/arm64/boot/dts/broadcom/stingray/ |
H A D | stingray-clock.dtsi | 43 compatible = "fixed-factor-clock"; 129 compatible = "fixed-factor-clock"; 137 compatible = "fixed-factor-clock"; 146 compatible = "fixed-factor-clock"; 154 compatible = "fixed-factor-clock"; 162 compatible = "fixed-factor-clock"; 170 compatible = "fixed-factor-clock"; 178 compatible = "fixed-factor-clock";
|
/linux/drivers/media/test-drivers/vivid/ |
H A D | vivid-vid-out.c | 353 unsigned factor = 1; in vivid_try_fmt_vid_out() local 374 factor = 2; in vivid_try_fmt_vid_out() 377 mp->height = h / factor; in vivid_try_fmt_vid_out() 379 struct v4l2_rect r = { 0, 0, mp->width, mp->height * factor }; in vivid_try_fmt_vid_out() 393 mp->height = r.height / factor; in vivid_try_fmt_vid_out() 451 unsigned factor = 1; in vivid_s_fmt_vid_out() local 477 factor = 2; in vivid_s_fmt_vid_out() 491 factor * r.height / MAX_ZOOM in vivid_s_fmt_vid_out() 496 factor * r.height * MAX_ZOOM in vivid_s_fmt_vid_out() 506 factor * crop->height / MAX_ZOOM in vivid_s_fmt_vid_out() [all …]
|
/linux/drivers/net/wireless/ath/ |
H A D | dfs_pri_detector.c | 42 * Return value: factor if abs(val - factor*fraction) <= tolerance, 0 otherwise 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 [all …]
|
/linux/include/linux/input/ |
H A D | adxl34x.h | 22 * form with a scale factor of 15.6 mg/LSB (i.e. 0x7F = +2 g) 49 * The data format is unsigned. The scale factor is 62.5 mg/LSB 60 * to qualify as a tap event. The scale factor is 625 us/LSB. A zero 71 * factor is 1.25 ms/LSB. A zero value will disable the Double Tap 81 * tap can begin. The scale factor is 1.25 ms/LSB. A zero value will 126 * The data format is unsigned. The scale factor is 137 * factor is 62.5 mg/LSB. A zero value may result in undesirable 147 * inactivity_threshold for inactivity to be declared. The scale factor 166 * occurring. The scale factor is 62.5 mg/LSB. A zero value may 179 * scale factor is 5 ms/LSB. A zero value may result in [all …]
|
/linux/sound/soc/fsl/ |
H A D | fsl_audmix.h | 20 #define FSL_AUDMIX_ATSTPUP0 0x210 /* Attenuation step up factor */ 21 #define FSL_AUDMIX_ATSTPDN0 0x214 /* Attenuation step down factor */ 28 #define FSL_AUDMIX_ATSTPUP1 0x230 /* Attenuation step up factor */ 29 #define FSL_AUDMIX_ATSTPDN1 0x234 /* Attenuation step down factor */ 79 /* AUDMIX Attenuation Step Up Factor Register */ 82 /* AUDMIX Attenuation Step Down Factor Register */
|
/linux/arch/arm/boot/dts/ti/keystone/ |
H A D | keystone-clocks.dtsi | 25 compatible = "fixed-factor-clock"; 34 compatible = "fixed-factor-clock"; 63 compatible = "fixed-factor-clock"; 72 compatible = "fixed-factor-clock"; 81 compatible = "fixed-factor-clock"; 90 compatible = "fixed-factor-clock"; 99 compatible = "fixed-factor-clock"; 108 compatible = "fixed-factor-clock"; 117 compatible = "fixed-factor-clock"; 126 compatible = "fixed-factor-clock"; [all …]
|
/linux/drivers/clk/qcom/ |
H A D | common.c | 144 * Backwards compatibility with old DTs. Register a pass-through factor 1/1 154 struct clk_fixed_factor *factor; in _qcom_cc_register_board_clk() local 183 factor = devm_kzalloc(dev, sizeof(*factor), GFP_KERNEL); in _qcom_cc_register_board_clk() 184 if (!factor) in _qcom_cc_register_board_clk() 187 factor->mult = factor->div = 1; in _qcom_cc_register_board_clk() 188 factor->hw.init = &init_data; in _qcom_cc_register_board_clk() 196 ret = devm_clk_hw_register(dev, &factor->hw); in _qcom_cc_register_board_clk() 212 * function to skip registration of xo factor clocks. in qcom_cc_register_board_clk()
|
/linux/drivers/media/platform/st/sti/bdisp/ |
H A D | bdisp-filter.h | 13 * @min: min scale factor for this filter (6.10 fixed point) 14 * @max: max scale factor for this filter (6.10 fixed point) 25 * @min: min scale factor for this filter (6.10 fixed point) 26 * @max: max scale factor for this filter (6.10 fixed point)
|
/linux/Documentation/devicetree/bindings/clock/ |
H A D | fixed-factor-clock.yaml | 4 $id: http://devicetree.org/schemas/clock/fixed-factor-clock.yaml# 7 title: Simple fixed factor rate clock sources 25 - fixed-factor-clock 57 compatible = "fixed-factor-clock";
|
/linux/drivers/gpu/drm/ |
H A D | drm_rect.c | 152 * drm_rect_calc_hscale - calculate the horizontal scaling factor 155 * @min_hscale: minimum allowed horizontal scaling factor 156 * @max_hscale: maximum allowed horizontal scaling factor 158 * Calculate the horizontal scaling factor as 166 * The horizontal scaling factor, or errno of out of limits. 187 * drm_rect_calc_vscale - calculate the vertical scaling factor 190 * @min_vscale: minimum allowed vertical scaling factor 191 * @max_vscale: maximum allowed vertical scaling factor 193 * Calculate the vertical scaling factor as 201 * The vertical scaling factor, o [all...] |