Home
last modified time | relevance | path

Searched +defs:div +defs:data (Results 1 – 25 of 288) sorted by relevance

12345678910>>...12

/linux-6.15/drivers/clk/baikal-t1/
H A Dccu-div.c61 unsigned long div) in ccu_div_lock_delay_ns()
71 unsigned long div) in ccu_div_calc_freq()
328 struct ccu_div *div; member
359 struct ccu_div *div = bit->div; in ccu_div_dbgfs_bit_set() local
372 struct ccu_div *div = priv; in ccu_div_dbgfs_var_clkdiv_set() local
374 u32 data; in ccu_div_dbgfs_var_clkdiv_set() local
401 u32 data = 0; in ccu_div_dbgfs_bit_get() local
413 struct ccu_div *div = priv; in ccu_div_dbgfs_var_clkdiv_get() local
414 u32 data = 0; in ccu_div_dbgfs_var_clkdiv_get() local
426 struct ccu_div *div = priv; in ccu_div_dbgfs_fixed_clkdiv_get() local
[all …]
/linux-6.15/drivers/clk/sophgo/
H A Dclk-cv18xx-ip.c108 struct cv1800_clk_regfield *div, in div_helper_set_rate()
132 struct cv1800_clk_regfield *div) in div_helper_get_clockdiv()
169 unsigned long rate, int id, void *data) in div_round_rate()
171 struct cv1800_clk_div *div = data; in div_round_rate() local
194 void *data) in mux_helper_determine_rate()
304 unsigned long rate, int id, void *data) in bypass_div_round_rate()
416 unsigned long rate, int id, void *data) in mux_round_rate()
515 unsigned long rate, int id, void *data) in bypass_mux_round_rate()
641 unsigned long rate, int id, void *data) in mmux_round_rate()
677 struct cv1800_clk_regfield *div; in mmux_recalc_rate() local
[all …]
/linux-6.15/drivers/video/fbdev/omap/
H A Dsossi.c114 static u32 ps_to_sossi_ticks(u32 ps, int div) in ps_to_sossi_ticks()
124 int div = t->clk_div; in calc_rd_timings() local
175 int div = t->clk_div; in calc_wr_timings() local
210 static void _set_timing(int div, int tw0, int tw1) in _set_timing()
285 static void send_data(const void *data, unsigned int len) in send_data()
317 int div = t->clk_div; in sossi_convert_timings() local
385 int hs_pol_inv, int vs_pol_inv, int div) in sossi_setup_tearsync()
478 void (callback)(void *data), void *data) in sossi_transfer_area()
511 static void sossi_dma_callback(void *data) in sossi_dma_callback()
519 static void sossi_read_data(void *data, unsigned int len) in sossi_read_data()
[all …]
/linux-6.15/drivers/clk/sunxi/
H A Dclk-sunxi.c35 u8 div; in sun4i_get_pll1_factors() local
159 u8 div; in sun8i_a23_get_pll1_factors() local
203 u8 div; in sun4i_get_pll5_factors() local
230 u8 div; in sun6i_a31_get_pll6_factors() local
251 u32 div; in sun5i_a13_get_ahb_factors() local
348 int div; in sun4i_get_apb1_factors() local
386 u8 div, calcm, calcp; in sun7i_a20_get_out_factors() local
557 const struct factors_data *data) in sunxi_factors_clk_setup()
651 const struct mux_data *data, in sunxi_mux_clk_setup()
776 const struct div_data *data) in sunxi_divider_clk_setup()
[all …]
/linux-6.15/drivers/media/pci/ttpci/
H A Dbudget.c60 static void DiseqcSendBit(struct budget *budget, int data) in DiseqcSendBit()
72 static void DiseqcSendByte(struct budget *budget, int data) in DiseqcSendByte()
204 u32 div = (c->frequency + 479500) / 125; in alps_bsrv2_tuner_set_params() local
244 u32 div; in alps_tdbe2_tuner_set_params() local
245 u8 data[4]; in alps_tdbe2_tuner_set_params() local
274 u32 div; in grundig_29504_401_tuner_set_params() local
276 u8 data[4]; in grundig_29504_401_tuner_set_params() local
332 u32 div; in grundig_29504_451_tuner_set_params() local
333 u8 data[4]; in grundig_29504_451_tuner_set_params() local
357 u32 div; in s5h1420_tuner_set_params() local
[all …]
/linux-6.15/drivers/media/platform/st/sti/hva/
H A Dhva-debugfs.c121 u64 div; in hva_dbg_perf_begin() local
178 u64 div; in hva_dbg_perf_end() local
221 u64 div; in hva_dbg_perf_compute() local
274 static int device_show(struct seq_file *s, void *data) in device_show()
284 static int encoders_show(struct seq_file *s, void *data) in encoders_show()
302 static int last_show(struct seq_file *s, void *data) in last_show()
319 static int regs_show(struct seq_file *s, void *data) in regs_show()
357 static int ctx_show(struct seq_file *s, void *data) in ctx_show()
/linux-6.15/drivers/clk/bcm/
H A Dclk-kona.c76 scaled_div_min(struct bcm_clk_div *div) in scaled_div_min()
85 u64 scaled_div_max(struct bcm_clk_div *div) in scaled_div_max()
102 divider(struct bcm_clk_div *div, u64 scaled_div) in divider()
112 scale_rate(struct bcm_clk_div *div, u32 rate) in scale_rate()
585 struct bcm_clk_div *div, struct bcm_clk_trig *trig) in __div_commit()
995 struct peri_clk_data *data = bcm_clk->u.peri; in kona_peri_clk_recalc_rate() local
1005 struct bcm_clk_div *div = &bcm_clk->u.peri->div; in kona_peri_clk_round_rate() local
1079 struct peri_clk_data *data = bcm_clk->u.peri; in kona_peri_clk_set_parent() local
1114 struct peri_clk_data *data = bcm_clk->u.peri; in kona_peri_clk_get_parent() local
1127 struct peri_clk_data *data = bcm_clk->u.peri; in kona_peri_clk_set_rate() local
[all …]
H A Dclk-kona-setup.c47 struct bcm_clk_div *div; in clk_requires_trigger() local
75 struct bcm_clk_div *div; in peri_clk_data_offsets_valid() local
327 static bool div_valid(struct bcm_clk_div *div, const char *field_name, in div_valid()
363 struct bcm_clk_div *div; in kona_dividers_valid() local
399 struct bcm_clk_div *div; in peri_clk_data_valid() local
653 static void peri_clk_teardown(struct peri_clk_data *data, in peri_clk_teardown()
666 peri_clk_setup(struct peri_clk_data *data, struct clk_init_data *init_data) in peri_clk_setup()
776 of_clk_kona_onecell_get(struct of_phandle_args *clkspec, void *data) in of_clk_kona_onecell_get()
H A Dclk-bcm2835.c551 u64 div; in bcm2835_pll_choose_ndiv_and_fdiv() local
791 struct clk_divider div; member
864 u32 cm, div, max_div = 1 << A2W_PLL_DIV_BITS; in bcm2835_pll_divider_set_rate() local
945 u32 div, mindiv, maxdiv; in bcm2835_clock_choose_div() local
974 u32 div) in bcm2835_clock_rate_from_divisor()
1027 u32 div; in bcm2835_clock_get_rate() local
1106 u32 div = bcm2835_clock_choose_div(hw, rate, parent_rate); in bcm2835_clock_set_rate() local
1142 u32 *div, in bcm2835_clock_choose_div_and_prate()
1218 u32 div; in bcm2835_clock_determine_rate() local
1339 const void *data) in bcm2835_register_pll()
[all …]
/linux-6.15/drivers/hwmon/
H A Dmax6620.c150 static u16 max6620_fan_rpm_to_tach(u8 div, int rpm) in max6620_fan_rpm_to_tach()
155 static int max6620_fan_tach_to_rpm(u8 div, u16 tach) in max6620_fan_tach_to_rpm()
162 struct max6620_data *data = dev_get_drvdata(dev); in max6620_update_device() local
220 max6620_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, in max6620_is_visible()
247 struct max6620_data *data; in max6620_read() local
250 u8 div; in max6620_read() local
324 struct max6620_data *data; in max6620_write() local
327 u8 div; in max6620_write() local
424 static int max6620_init_client(struct max6620_data *data) in max6620_init_client()
472 struct max6620_data *data; in max6620_probe() local
H A Dgl520sm.c111 struct gl520_data *data = dev_get_drvdata(dev); in gl520_update_device() local
247 struct gl520_data *data = dev_get_drvdata(dev); in in_min_store() local
281 struct gl520_data *data = dev_get_drvdata(dev); in in_max_store() local
329 #define FAN_FROM_REG(val, div) ((val) == 0 ? 0 : (480000 / ((val) << (div)))) argument
331 #define FAN_BASE(div) (480000 >> (div)) argument
332 #define FAN_CLAMP(val, div) clamp_val(val, FAN_BASE(div) / 255, \ argument
334 #define FAN_TO_REG(val, div) ((val) == 0 ? 0 : \ argument
378 struct gl520_data *data = dev_get_drvdata(dev); in fan_min_store() local
418 struct gl520_data *data = dev_get_drvdata(dev); in fan_div_store() local
468 struct gl520_data *data = dev_get_drvdata(dev); in fan1_off_store() local
[all …]
/linux-6.15/drivers/pwm/
H A Dpwm-rcar.c51 static void rcar_pwm_write(struct rcar_pwm_chip *rp, u32 data, in rcar_pwm_write()
62 static void rcar_pwm_update(struct rcar_pwm_chip *rp, u32 mask, u32 data, in rcar_pwm_update()
76 u64 div, tmp; in rcar_pwm_get_clock_division() local
90 unsigned int div) in rcar_pwm_set_clock_control()
106 static int rcar_pwm_set_counter(struct rcar_pwm_chip *rp, int div, u64 duty_ns, in rcar_pwm_set_counter()
168 int div, ret; in rcar_pwm_apply() local
/linux-6.15/drivers/clk/stm32/
H A Dclk-stm32-core.c102 struct clk_stm32_clock_data *data, in stm32_mux_get_parent()
116 struct clk_stm32_clock_data *data, in stm32_mux_set_parent()
134 struct clk_stm32_clock_data *data, in stm32_gate_endisable()
176 struct clk_stm32_clock_data *data, in stm32_gate_is_enabled()
208 struct clk_stm32_clock_data *data, in stm32_divider_get_rate()
214 unsigned int div; in stm32_divider_get_rate() local
231 struct clk_stm32_clock_data *data, in stm32_divider_set_rate()
338 struct clk_stm32_div *div = to_clk_stm32_divider(hw); in clk_stm32_divider_set_rate() local
357 struct clk_stm32_div *div = to_clk_stm32_divider(hw); in clk_stm32_divider_round_rate() local
385 struct clk_stm32_div *div = to_clk_stm32_divider(hw); in clk_stm32_divider_recalc_rate() local
[all …]
/linux-6.15/drivers/clk/
H A Dclk-eyeq.c96 unsigned int div; member
138 static void eqc_pll_downshift_factors(unsigned long *mult, unsigned long *div) in eqc_pll_downshift_factors()
164 unsigned long *div, unsigned long *acc) in eqc_pll_parse_registers()
228 static void eqc_probe_init_plls(struct device *dev, const struct eqc_match_data *data, in eqc_probe_init_plls()
231 unsigned long mult, div, acc; in eqc_probe_init_plls() local
261 static void eqc_probe_init_divs(struct device *dev, const struct eqc_match_data *data, in eqc_probe_init_divs()
265 const struct eqc_div *div; in eqc_probe_init_divs() local
297 const struct eqc_match_data *data, in eqc_probe_init_fixed_factors()
363 const struct eqc_match_data *data; in eqc_probe() local
768 unsigned long mult, div, acc; in eqc_early_init() local
H A Dclk-plldig.c67 struct clk_plldig *data = to_clk_plldig(hw); in plldig_enable() local
83 struct clk_plldig *data = to_clk_plldig(hw); in plldig_disable() local
96 struct clk_plldig *data = to_clk_plldig(hw); in plldig_is_enabled() local
105 struct clk_plldig *data = to_clk_plldig(hw); in plldig_recalc_rate() local
129 unsigned long div; in plldig_calc_target_div() local
140 struct clk_plldig *data = to_clk_plldig(hw); in plldig_determine_rate() local
141 unsigned int div; in plldig_determine_rate() local
153 struct clk_plldig *data = to_clk_plldig(hw); in plldig_set_rate() local
186 struct clk_plldig *data = to_clk_plldig(hw); in plldig_init() local
224 struct clk_plldig *data; in plldig_clk_probe() local
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dgt215.c35 gt215_sor_hda_eld(struct nvkm_ior *ior, int head, u8 *data, u8 size) in gt215_sor_hda_eld()
52 u32 data = 0x80000000; in gt215_sor_hda_hpd() local
72 const u32 data = 0x80000000 | (0x00000001 * enable); in gt215_sor_dp_audio() local
96 gt215_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size) in gt215_sor_hdmi_infoframe_vsi()
119 gt215_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size) in gt215_sor_hdmi_infoframe_avi()
190 u32 div, val; in gt215_sor_bl_set() local
205 u32 div, val; in gt215_sor_bl_get() local
/linux-6.15/drivers/staging/media/av7110/
H A Dav7110.c1573 u32 div; in alps_tdbe2_tuner_set_params() local
1574 u8 data[4]; in alps_tdbe2_tuner_set_params() local
1602 u32 div; in grundig_29504_451_tuner_set_params() local
1603 u8 data[4]; in grundig_29504_451_tuner_set_params() local
1627 u32 div; in philips_cd1516_tuner_set_params() local
1629 u8 data[4]; in philips_cd1516_tuner_set_params() local
1657 u32 div, pwr; in alps_tdlb7_tuner_set_params() local
1658 u8 data[4]; in alps_tdlb7_tuner_set_params() local
1793 u32 div; in nexusca_stv0297_tuner_set_params() local
1794 u8 data[4]; in nexusca_stv0297_tuner_set_params() local
[all …]
/linux-6.15/drivers/clk/renesas/
H A Dclk-div6.c38 unsigned int div; member
94 unsigned int div; in cpg_div6_clock_calc_div() local
109 unsigned int i, min_div, max_div, div; in cpg_div6_clock_determine_rate() local
152 unsigned int div = cpg_div6_clock_calc_div(rate, parent_rate); in cpg_div6_clock_set_rate() local
211 unsigned long action, void *data) in cpg_div6_clock_notifier_call()
/linux-6.15/drivers/gpu/drm/pl111/
H A Dpl111_display.c27 irqreturn_t pl111_irq(int irq, void *data) in pl111_irq()
449 int best_div = 1, div; in pl111_clk_div_choose_div() local
479 int div = pl111_clk_div_choose_div(hw, rate, prate, true); in pl111_clk_div_round_rate() local
490 int div; in pl111_clk_div_recalc_rate() local
508 int div = pl111_clk_div_choose_div(hw, rate, &prate, false); in pl111_clk_div_set_rate() local
540 struct clk_hw *div = &priv->clk_div; in pl111_init_clock_divider() local
/linux-6.15/drivers/clk/mvebu/
H A Darmada-37xx-periph.c341 unsigned int div; in clk_double_div_recalc_rate() local
383 unsigned int load_level, div; in armada_3700_pm_dvfs_get_cpu_div() local
448 unsigned int div; in clk_pm_cpu_recalc_rate() local
462 unsigned int div = *parent_rate / rate; in clk_pm_cpu_round_rate() local
561 unsigned int div = parent_rate / rate; in clk_pm_cpu_set_rate() local
616 static int armada_3700_add_composite_clk(const struct clk_periph_data *data, in armada_3700_add_composite_clk()
696 struct clk_periph_driver_data *data = dev_get_drvdata(dev); in armada_3700_periph_clock_suspend() local
710 struct clk_periph_driver_data *data = dev_get_drvdata(dev); in armada_3700_periph_clock_resume() local
732 const struct clk_periph_data *data; in armada_3700_periph_clock_probe() local
783 struct clk_periph_driver_data *data = platform_get_drvdata(pdev); in armada_3700_periph_clock_remove() local
/linux-6.15/drivers/net/mdio/
H A Dmdio-ipq4019.c72 unsigned int data; in ipq4019_mdio_read_c45() local
113 unsigned int data; in ipq4019_mdio_read_c22() local
145 unsigned int data; in ipq4019_mdio_write_c45() local
187 unsigned int data; in ipq4019_mdio_write_c22() local
221 int div; in ipq4019_mdio_set_div() local
285 int div; in ipq4019_mdio_select_mdc_rate() local
/linux-6.15/drivers/media/dvb-frontends/
H A Dtdhd1.h31 u8 data[4]; in alps_tdhd1_204a_tuner_set_params() local
33 u32 div; in alps_tdhd1_204a_tuner_set_params() local
/linux-6.15/drivers/clk/microchip/
H A Dclk-core.c125 unsigned long div, div_up; in calc_best_divided_rate() local
170 u32 v, div; in pbclk_set_rate() local
321 u32 div, rotrim, rodiv; in roclk_calc_div_trim() local
558 struct clk *pic32_refo_clk_register(const struct pic32_ref_osc_data *data, in pic32_refo_clk_register()
603 u32 mul, div, best_mul = 1, best_div = 1; in spll_calc_mult_div() local
649 u32 mult, odiv, div, v; in spll_clk_recalc_rate() local
732 struct clk *pic32_spll_clk_register(const struct pic32_sys_pll_data *data, in pic32_spll_clk_register()
775 u32 div; in sclk_get_rate() local
794 u32 v, div; in sclk_set_rate() local
927 struct clk *pic32_sys_clk_register(const struct pic32_sys_clk_data *data, in pic32_sys_clk_register()
[all …]
/linux-6.15/drivers/clk/at91/
H A Dclk-sam9x60-pll.c47 u8 div; member
342 static void sam9x60_div_pll_set_div(struct sam9x60_pll_core *core, u32 div, in sam9x60_div_pll_set_div()
363 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_set() local
436 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_recalc_rate() local
502 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_set_rate() local
513 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_set_rate_chg() local
541 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_save_context() local
551 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_restore_context() local
558 unsigned long code, void *data) in sam9x60_div_pll_notifier_fn()
560 struct sam9x60_div *div = notifier_div; in sam9x60_div_pll_notifier_fn() local
[all …]
/linux-6.15/drivers/clk/qcom/
H A Dclk-spmi-pmic-div.c47 static inline unsigned int div_to_div_factor(unsigned int div) in div_to_div_factor()
67 unsigned int div = div_factor_to_div(div_factor); in __spmi_pmic_clkdiv_set_enable_state() local
118 unsigned int div, div_factor; in clk_spmi_pmic_div_round_rate() local
181 spmi_pmic_div_clk_hw_get(struct of_phandle_args *clkspec, void *data) in spmi_pmic_div_clk_hw_get()

12345678910>>...12