Home
last modified time | relevance | path

Searched full:factor (Results 1 – 25 of 960) sorted by relevance

12345678910>>...39

/linux/drivers/clk/mmp/
H A Dclk-frac.c3 * 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 Dclk-mt7629.c363 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 Dclk-mt6765.c83 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 Dclk-mt2701.c57 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 Dclk-mt6797.c25 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 Deyeq5-clocks.dtsi18 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 Diio-rescale.c328 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 Ddasd_proc.c179 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 Dowl-factor.c3 // 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 Dnal-hevc.h384 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 Domap36xx-omap3430es2plus-clocks.dtsi49 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 Dam33xx-clocks.dtsi19 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 Dam43xx-clocks.dtsi37 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 Dapds990x.h23 * @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 Dcaampkc.h27 * 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 Dstingray-clock.dtsi43 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 Dvivid-vid-out.c353 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 Ddfs_pri_detector.c42 * 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 Dadxl34x.h22 * 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 Dfsl_audmix.h20 #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 Dkeystone-clocks.dtsi25 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 Dcommon.c144 * 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 Dbdisp-filter.h13 * @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 Dfixed-factor-clock.yaml4 $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 Ddrm_rect.c152 * 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...]

12345678910>>...39