| /linux/drivers/video/fbdev/omap/ |
| H A D | sossi.c | 114 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() 447 static void sossi_write_command(const void *data, unsigned int len) in sossi_write_command() 462 static void sossi_write_data(const void *data, unsigned int len) in sossi_write_data() 478 void (callback)(void *data), void *data) in sossi_transfer_area() [all …]
|
| /linux/drivers/clk/sunxi/ |
| H A D | clk-sunxi.c | 35 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 290 u8 div, calcp, calcm = 1; in sun6i_get_ahb1_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() [all …]
|
| /linux/drivers/media/pci/ttpci/ |
| H A D | budget.c | 60 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/drivers/media/platform/st/sti/hva/ |
| H A D | hva-debugfs.c | 121 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/drivers/clk/bcm/ |
| H A D | clk-kona.c | 51 static inline u64 scaled_div_value(struct bcm_clk_div *div, u32 reg_div) in scaled_div_value() 58 scaled_div_min(struct bcm_clk_div *div) in scaled_div_min() 67 u64 scaled_div_max(struct bcm_clk_div *div) in scaled_div_max() 84 divider(struct bcm_clk_div *div, u64 scaled_div) in divider() 94 scale_rate(struct bcm_clk_div *div, u32 rate) in scale_rate() 539 static u64 divider_read_scaled(struct ccu_data *ccu, struct bcm_clk_div *div) in divider_read_scaled() 567 struct bcm_clk_div *div, struct bcm_clk_trig *trig) in __div_commit() 623 struct bcm_clk_div *div, struct bcm_clk_trig *trig) in div_init() 631 struct bcm_clk_div *div, struct bcm_clk_trig *trig, in divider_write() 669 struct bcm_clk_div *div, struct bcm_clk_div *pre_div, in clk_recalc_rate() [all …]
|
| H A D | clk-kona-setup.c | 47 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 D | clk-bcm2835.c | 520 const struct bcm2835_pll_data *data; member 527 const struct bcm2835_pll_data *data = pll->data; in bcm2835_pll_is_on() local 534 const struct bcm2835_pll_data *data) in bcm2835_pll_get_prediv_mask() 551 u64 div; in bcm2835_pll_choose_ndiv_and_fdiv() local 577 const struct bcm2835_pll_data *data = pll->data; in bcm2835_pll_determine_rate() local 597 const struct bcm2835_pll_data *data = pll->data; in bcm2835_pll_get_rate() local 623 const struct bcm2835_pll_data *data = pll->data; in bcm2835_pll_off() local 637 const struct bcm2835_pll_data *data = pll->data; in bcm2835_pll_on() local 691 const struct bcm2835_pll_data *data = pll->data; in bcm2835_pll_set_rate() local 760 const struct bcm2835_pll_data *data = pll->data; in bcm2835_pll_debug_init() local [all …]
|
| /linux/drivers/pwm/ |
| H A D | pwm-rcar.c | 51 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/drivers/clk/sophgo/ |
| H A D | clk-sg2044.c | 60 struct sg2044_div_internal div; member 77 struct clk_hw_onecell_data data; member 82 struct sg2044_clk_common * const *div; member 100 static u32 sg2044_div_get_reg_div(u32 reg, struct sg2044_div_internal *div) in sg2044_div_get_reg_div() 109 struct sg2044_div_internal *div, in _sg2044_div_recalc_rate() 122 struct sg2044_div *div = hw_to_sg2044_div(hw); in sg2044_div_recalc_rate() local 129 struct sg2044_div_internal *div, in _sg2044_div_determine_rate() 148 struct sg2044_div *div = hw_to_sg2044_div(hw); in sg2044_div_determine_rate() local 154 struct sg2044_div_internal *div, in sg2044_div_set_reg_div() 180 struct sg2044_div *div = hw_to_sg2044_div(hw); in sg2044_div_set_rate() local [all …]
|
| /linux/drivers/clk/ |
| H A D | clk-eyeq.c | 97 unsigned int div; member 140 static void eqc_pll_downshift_factors(unsigned long *mult, unsigned long *div) in eqc_pll_downshift_factors() 166 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() 343 const struct eqc_match_data *data; in eqc_probe() local 800 unsigned long mult, div, acc; in eqc_early_init() local
|
| H A D | clk-plldig.c | 67 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
|
| H A D | clk-sparx5.c | 49 u8 div; member 77 int div, in s5_search_fractional() 114 int div; in s5_calc_params() local 234 static struct clk_hw *s5_clk_hw_get(struct of_phandle_args *clkspec, void *data) in s5_clk_hw_get()
|
| H A D | clk-cdce706.c | 29 #define CDCE706_DIVIDER(div) (13 + (div)) argument 50 #define CDCE706_DIVIDER_PLL(div) (9 + (div) - ((div) > 2) - ((div) > 4)) argument 51 #define CDCE706_DIVIDER_PLL_SHIFT(div) ((div) < 2 ? 5 : 3 * ((div) & 1)) argument 52 #define CDCE706_DIVIDER_PLL_MASK(div) (0x7 << CDCE706_DIVIDER_PLL_SHIFT(div)) argument 72 unsigned div; member 190 unsigned long mul, div; in cdce706_pll_determine_rate() local 218 unsigned long mul = hwd->mul, div = hwd->div; in cdce706_pll_set_rate() local 299 unsigned long mul, div; in cdce706_divider_determine_rate() local 623 of_clk_cdce_get(struct of_phandle_args *clkspec, void *data) in of_clk_cdce_get()
|
| H A D | clk-lan966x.c | 128 u32 div, val = readl(gck->reg); in lan966x_gck_set_rate() local 146 u32 div, val = readl(gck->reg); in lan966x_gck_recalc_rate() local 225 const struct lan966x_match_data *data, in lan966x_gate_clk_register() 252 const struct lan966x_match_data *data; in lan966x_clk_probe() local
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| H A D | gt215.c | 35 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/drivers/clk/renesas/ |
| H A D | clk-div6.c | 39 unsigned int div; member 95 unsigned int div; in cpg_div6_clock_calc_div() local 110 unsigned int i, min_div, max_div, div; in cpg_div6_clock_determine_rate() local 153 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/drivers/hwmon/ |
| H A D | gl520sm.c | 111 struct gl520_data *data = dev_get_drvdata(dev); in gl520_update_device() local 192 struct gl520_data *data = gl520_update_device(dev); cpu0_vid_show() local 209 struct gl520_data *data = gl520_update_device(dev); in_input_show() local 222 struct gl520_data *data = gl520_update_device(dev); in_min_show() local 235 struct gl520_data *data = gl520_update_device(dev); in_max_show() local 247 struct gl520_data *data = dev_get_drvdata(dev); in_min_store() local 281 struct gl520_data *data = dev_get_drvdata(dev); in_max_store() local 329 FAN_FROM_REG(val,div) global() argument 331 FAN_BASE(div) global() argument 332 FAN_CLAMP(val,div) global() argument 334 FAN_TO_REG(val,div) global() argument 342 struct gl520_data *data = gl520_update_device(dev); fan_input_show() local 352 struct gl520_data *data = gl520_update_device(dev); fan_min_show() local 362 struct gl520_data *data = gl520_update_device(dev); fan_div_show() local 370 struct gl520_data *data = gl520_update_device(dev); fan1_off_show() local 378 struct gl520_data *data = dev_get_drvdata(dev); fan_min_store() local 418 struct gl520_data *data = dev_get_drvdata(dev); fan_div_store() local 468 struct gl520_data *data = dev_get_drvdata(dev); fan1_off_store() local 505 struct gl520_data *data = gl520_update_device(dev); temp_input_show() local 514 struct gl520_data *data = gl520_update_device(dev); temp_max_show() local 523 struct gl520_data *data = gl520_update_device(dev); temp_max_hyst_show() local 532 struct gl520_data *data = dev_get_drvdata(dev); temp_max_store() local 553 struct gl520_data *data = dev_get_drvdata(dev); temp_max_hyst_store() local 581 struct gl520_data *data = gl520_update_device(dev); alarms_show() local 588 struct gl520_data *data = gl520_update_device(dev); beep_enable_show() local 595 struct gl520_data *data = gl520_update_device(dev); beep_mask_show() local 603 struct gl520_data *data = dev_get_drvdata(dev); beep_enable_store() local 628 struct gl520_data *data = dev_get_drvdata(dev); beep_mask_store() local 653 struct gl520_data *data = gl520_update_device(dev); alarm_show() local 672 struct gl520_data *data = gl520_update_device(dev); beep_show() local 680 struct gl520_data *data = dev_get_drvdata(dev); beep_store() local 822 struct gl520_data *data = i2c_get_clientdata(client); gl520_init_client() local 861 struct gl520_data *data; gl520_probe() local [all...] |
| /linux/drivers/net/mdio/ |
| H A D | mdio-ipq4019.c | 72 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/drivers/clk/at91/ |
| H A D | clk-sam9x60-pll.c | 47 u8 div; member 346 static void sam9x60_div_pll_set_div(struct sam9x60_pll_core *core, u32 div, in sam9x60_div_pll_set_div() 367 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_set() local 440 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_recalc_rate() local 509 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_set_rate() local 520 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_set_rate_chg() local 548 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_save_context() local 558 struct sam9x60_div *div = to_sam9x60_div(core); in sam9x60_div_pll_restore_context() local 565 unsigned long code, void *data) in sam9x60_div_pll_notifier_fn() 567 struct sam9x60_div *div = notifier_div; in sam9x60_div_pll_notifier_fn() local [all …]
|
| H A D | clk-master.c | 39 u8 div; member 87 u8 div; in clk_master_div_recalc_rate() local 118 unsigned int mckr, div; in clk_master_div_save_context() local 139 u8 div; in clk_master_div_restore_context() local 163 unsigned long parent_rate, int div) in clk_master_div_set() 249 unsigned long code, void *data) in clk_master_div_notifier_fn() 255 unsigned int mckr, div, new_div = 0; in clk_master_div_notifier_fn() local 358 u32 div) in clk_sama7g5_master_best_diff() 596 unsigned int div, i; in clk_sama7g5_master_determine_rate() local 698 unsigned int div = master->div << MASTER_DIV_SHIFT; in clk_sama7g5_master_set() local [all …]
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | tdhd1.h | 31 u8 data[4]; in alps_tdhd1_204a_tuner_set_params() local 33 u32 div; in alps_tdhd1_204a_tuner_set_params() local
|
| H A D | bsbe1.h | 59 u8 data[4]; in alps_bsbe1_tuner_set_params() local 60 u32 div; in alps_bsbe1_tuner_set_params() local
|
| /linux/drivers/clk/xilinx/ |
| H A D | xlnx_vcu.c | 259 u32 div; in xvcu_register_pll_post() local 276 static const struct xvcu_pll_cfg *xvcu_find_cfg(int div) in xvcu_find_cfg() 288 static int xvcu_pll_set_div(struct vcu_pll *pll, int div) in xvcu_pll_set_div() 336 unsigned int div; in xvcu_pll_recalc_rate() local 531 struct clk_hw_onecell_data *data; in xvcu_register_clock_provider() local 585 struct clk_hw_onecell_data *data = xvcu->clk_data; in xvcu_unregister_clock_provider() local
|
| /linux/drivers/media/pci/bt8xx/ |
| H A D | dvb-bt8xx.c | 146 u32 div; in thomson_dtt7579_tuner_calc_regs() local 271 u8 data[4]; in microtune_mt7202dtf_tuner_set_params() local 272 u32 div; in microtune_mt7202dtf_tuner_set_params() local 345 u32 div; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() local 463 u32 div; in vp3021_alps_tded4_tuner_set_params() local 513 u32 div; in digitv_alps_tded4_tuner_calc_regs() local
|
| /linux/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_dw_hdmi.c | 25 u16 div; /* PLL dividers */ member 41 rcar_hdmi_mode_valid(struct dw_hdmi *hdmi, void *data, in rcar_hdmi_mode_valid() 55 static int rcar_hdmi_phy_configure(struct dw_hdmi *hdmi, void *data, in rcar_hdmi_phy_configure()
|