Home
last modified time | relevance | path

Searched defs:divider (Results 1 – 71 of 71) sorted by relevance

/linux-4.4.14/drivers/clk/tegra/
Dclk-divider.c32 static int get_div(struct tegra_clk_frac_div *divider, unsigned long rate, in get_div()
69 struct tegra_clk_frac_div *divider = to_clk_frac_div(hw); in clk_frac_div_recalc_rate() local
90 struct tegra_clk_frac_div *divider = to_clk_frac_div(hw); in clk_frac_div_round_rate() local
109 struct tegra_clk_frac_div *divider = to_clk_frac_div(hw); in clk_frac_div_set_rate() local
154 struct tegra_clk_frac_div *divider; in tegra_clk_register_divider() local
Dclk.h446 struct tegra_clk_frac_div divider; member
/linux-4.4.14/drivers/clk/qcom/
Dclk-regmap-divider.c29 struct clk_regmap_div *divider = to_clk_regmap_div(hw); in div_round_rate() local
38 struct clk_regmap_div *divider = to_clk_regmap_div(hw); in div_set_rate() local
53 struct clk_regmap_div *divider = to_clk_regmap_div(hw); in div_recalc_rate() local
/linux-4.4.14/drivers/clk/ti/
Ddivider.c44 static unsigned int _get_maxdiv(struct clk_divider *divider) in _get_maxdiv()
66 static unsigned int _get_div(struct clk_divider *divider, unsigned int val) in _get_div()
88 static unsigned int _get_val(struct clk_divider *divider, u8 div) in _get_val()
102 struct clk_divider *divider = to_clk_divider(hw); in ti_clk_divider_recalc_rate() local
136 static bool _is_valid_div(struct clk_divider *divider, unsigned int div) in _is_valid_div()
148 struct clk_divider *divider = to_clk_divider(hw); in ti_clk_divider_bestdiv() local
215 struct clk_divider *divider; in ti_clk_divider_set_rate() local
Dclk-dra7-atl.c54 u32 divider; /* Cached divider value */ member
131 unsigned divider; in atl_clk_round_rate() local
144 u32 divider; in atl_clk_set_rate() local
Dclock.h120 struct ti_clk_divider *divider; member
/linux-4.4.14/drivers/clk/imx/
Dclk-fixup-div.c31 struct clk_divider divider; member
38 struct clk_divider *divider = to_clk_div(hw); in to_clk_fixup_div() local
64 unsigned int divider, value; in clk_fixup_div_set_rate() local
/linux-4.4.14/drivers/media/i2c/cx25840/
Dcx25840-ir.c159 static inline unsigned int clock_divider_to_ns(unsigned int divider) in clock_divider_to_ns()
172 static inline unsigned int clock_divider_to_carrier_freq(unsigned int divider) in clock_divider_to_carrier_freq()
184 static inline unsigned int clock_divider_to_freq(unsigned int divider, in clock_divider_to_freq()
229 static u32 clock_divider_to_resolution(u16 divider) in clock_divider_to_resolution()
240 static u64 pulse_width_count_to_ns(u16 count, u16 divider) in pulse_width_count_to_ns()
282 static unsigned int pulse_width_count_to_us(u16 count, u16 divider) in pulse_width_count_to_us()
427 u16 *divider) in txclk_tx_s_carrier()
436 u16 *divider) in rxclk_rx_s_carrier()
444 u16 *divider) in txclk_tx_s_max_pulse_width()
457 u16 *divider) in rxclk_rx_s_max_pulse_width()
[all …]
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23888-ir.c193 static inline unsigned int clock_divider_to_ns(unsigned int divider) in clock_divider_to_ns()
206 static inline unsigned int clock_divider_to_carrier_freq(unsigned int divider) in clock_divider_to_carrier_freq()
218 static inline unsigned int clock_divider_to_freq(unsigned int divider, in clock_divider_to_freq()
263 static u32 clock_divider_to_resolution(u16 divider) in clock_divider_to_resolution()
274 static u64 pulse_width_count_to_ns(u16 count, u16 divider) in pulse_width_count_to_ns()
290 static unsigned int pulse_width_count_to_us(u16 count, u16 divider) in pulse_width_count_to_us()
442 u16 *divider) in txclk_tx_s_carrier()
451 u16 *divider) in rxclk_rx_s_carrier()
459 u16 *divider) in txclk_tx_s_max_pulse_width()
472 u16 *divider) in rxclk_rx_s_max_pulse_width()
[all …]
/linux-4.4.14/drivers/clk/mxs/
Dclk-div.c28 struct clk_divider divider; member
36 struct clk_divider *divider = container_of(hw, struct clk_divider, hw); in to_clk_div() local
/linux-4.4.14/drivers/clk/
Dclk-divider.c124 struct clk_divider *divider = to_clk_divider(hw); in divider_recalc_rate() local
142 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_recalc_rate() local
352 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_round_rate() local
388 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_set_rate() local
Dclk-cdce925.c340 unsigned long divider; in cdce925_calc_divider() local
401 u16 divider = cdce925_calc_divider(rate, l_parent_rate); in cdce925_clk_round_rate() local
436 unsigned long divider; in cdce925_y1_calc_divider() local
454 u16 divider = cdce925_y1_calc_divider(rate, l_parent_rate); in cdce925_clk_y1_round_rate() local
Dclk-xgene.c337 u32 divider; in xgene_clk_set_rate() local
375 u32 divider; in xgene_clk_round_rate() local
Dclk-axi-clkgen.c185 static void axi_clkgen_calc_clk_params(unsigned int divider, unsigned int *low, in axi_clkgen_calc_clk_params()
Dclk-cdce706.c90 struct cdce706_hw_data divider[6]; member
/linux-4.4.14/include/linux/platform_data/
Dspi-nuc900.h22 unsigned int divider; member
/linux-4.4.14/include/media/
Dmt9t112.h27 struct mt9t112_pll_divider divider; member
/linux-4.4.14/drivers/media/rc/
Dir-xmp-decoder.c85 int divider, i; in ir_xmp_decode() local
/linux-4.4.14/drivers/media/dvb-frontends/
Dstv6110.c241 u32 nbsteps, divider, psd2, freq; in stv6110_get_frequency() local
268 u32 divider, ref, p, presc, i, result_freq, vco_freq; in stv6110_set_frequency() local
Dstv6110x.c121 u32 rDiv, divider; in stv6110x_set_frequency() local
/linux-4.4.14/drivers/i2c/busses/
Di2c-mpc.c76 u16 divider; member
208 u32 divider; in mpc_i2c_get_fdr_52xx() local
382 u32 divider; in mpc_i2c_get_fdr_8xxx() local
Di2c-bcm2835.c229 u32 bus_clk_rate, divider; in bcm2835_i2c_probe() local
Di2c-mxs.c698 uint32_t divider; in mxs_i2c_derive_timing() local
/linux-4.4.14/drivers/net/can/sja1000/
Dsja1000_platform.c143 u32 divider = priv->can.clock.freq * 2 / prop; in sp_populate_of() local
/linux-4.4.14/drivers/clk/bcm/
Dclk-bcm2835.c1046 struct bcm2835_pll_divider *divider = bcm2835_pll_divider_from_hw(hw); in bcm2835_pll_divider_is_on() local
1063 struct bcm2835_pll_divider *divider = bcm2835_pll_divider_from_hw(hw); in bcm2835_pll_divider_get_rate() local
1077 struct bcm2835_pll_divider *divider = bcm2835_pll_divider_from_hw(hw); in bcm2835_pll_divider_off() local
1091 struct bcm2835_pll_divider *divider = bcm2835_pll_divider_from_hw(hw); in bcm2835_pll_divider_on() local
1111 struct bcm2835_pll_divider *divider = bcm2835_pll_divider_from_hw(hw); in bcm2835_pll_divider_set_rate() local
1353 struct bcm2835_pll_divider *divider; in bcm2835_register_pll_divider() local
Dclk-kona.c108 divider(struct bcm_clk_div *div, u64 scaled_div) in divider() function
/linux-4.4.14/drivers/clk/berlin/
Dberlin2-div.c191 u32 divsw, div3sw, divider = 1; in berlin2_div_recalc_rate() local
Dberlin2-avpll.c266 u32 reg, div_av2, div_av3, divider = 1; in berlin2_avpll_channel_recalc_rate() local
/linux-4.4.14/drivers/spi/
Dspi-xcomm.c80 unsigned int divider; in spi_xcomm_setup_transfer() local
/linux-4.4.14/arch/m68k/coldfire/
Dm53xx.c579 int divider; in get_sys_clock() local
/linux-4.4.14/drivers/media/platform/omap3isp/
Disp.c160 static void isp_xclk_update(struct isp_xclk *xclk, u32 divider) in isp_xclk_update()
226 u32 divider; in isp_xclk_calc_divider() local
256 u32 divider; in isp_xclk_set_rate() local
Disp.h136 unsigned int divider; member
/linux-4.4.14/drivers/video/fbdev/aty/
Dmach64_ct.c122 u32 multiplier, divider, ras_multiplier, ras_divider, tmp; in aty_dsp_gt() local
Dmach64_gx.c505 short divider = 0, tempA; in aty_var_to_pll_1703() local
745 short divider = 0, tempA; in aty_var_to_pll_408() local
Dradeon_base.c1539 int divider; in radeon_calc_pll_regs() member
/linux-4.4.14/sound/soc/spear/
Dspdif_out.c94 u32 divider, ctrl; in spdif_out_clock() local
/linux-4.4.14/drivers/staging/comedi/drivers/
Ddt3000.c354 int divider, base, prescale; in dt3k_ns_to_timer() local
468 unsigned int divider; in dt3k_ai_cmd() local
Ddt282x.c365 unsigned int prescale, base, divider; in dt282x_ns_to_timer() local
Drtd520.c386 int divider; in rtd_ns_to_timer_base() local
Dni_pcidio.c521 int divider, base; in ni_pcidio_ns_to_timer() local
Ds626.c1947 int divider, base; in s626_ns_to_timer() local
Dni_mio_common.c2032 int divider; in ni_ns_to_timer() local
/linux-4.4.14/drivers/gpu/drm/radeon/
Dr600_dpm.c476 u32 index, u32 divider) in r600_engine_clock_entry_set_post_divider()
483 u32 index, u32 divider) in r600_engine_clock_entry_set_reference_divider()
490 u32 index, u32 divider) in r600_engine_clock_entry_set_feedback_divider()
Dsumo_dpm.c475 u32 index, u32 divider) in sumo_set_divider_value()
495 u32 index, u32 divider) in sumo_set_ds_dividers()
509 u32 index, u32 divider) in sumo_set_ss_dividers()
Dtrinity_dpm.c612 u32 index, u32 divider) in trinity_set_ds_dividers()
624 u32 index, u32 divider) in trinity_set_ss_dividers()
1828 u32 divider; in trinity_convert_did_to_freq() local
Drv6xx_dpm.c381 u32 index, u32 divider) in rv6xx_memory_clock_entry_set_post_divider()
388 u32 index, u32 divider) in rv6xx_memory_clock_entry_set_feedback_divider()
395 u32 index, u32 divider) in rv6xx_memory_clock_entry_set_reference_divider()
Dradeon_legacy_crtc.c754 int divider; in radeon_set_pll() member
/linux-4.4.14/sound/soc/omap/
Domap-dmic.c135 int divider = -EINVAL; in omap_dmic_select_divider() local
Domap-mcbsp.c246 int divider = 0; in omap_mcbsp_dai_hw_params() local
/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_misc.c194 unsigned int divider; in matroxfb_vgaHWinit() local
/linux-4.4.14/drivers/video/fbdev/
Dau1200fb.c1243 unsigned int hi1, divider; in set_global() local
1272 unsigned int hi1, divider; in get_global() local
Dw100fb.c1420 unsigned long rot=0, divider, offset=0; in w100_set_dispregs() local
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_dsi_pll.c439 u32 divider; in bxt_dsi_program_clocks() local
Dintel_dsi.c747 static u16 txclkesc(u32 divider, unsigned int us) in txclkesc()
Dintel_ddi.c1335 unsigned int divider) in skl_wrpll_try_divider()
Dintel_display.c154 int divider; in vlv_get_cck_clock_hpll() local
5471 uint32_t divider; in broxton_set_cdclk() local
5892 u32 divider; in valleyview_set_cdclk() local
/linux-4.4.14/drivers/media/usb/dvb-usb/
Ddib0700_core.c398 u16 divider; in dib0700_set_i2c_speed() local
/linux-4.4.14/drivers/mfd/
Dsm501.c393 int divider; member
412 int divider; in sm501_calc_clock() local
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dgk20a.c140 u32 divider; in gk20a_pllg_calc_rate() local
/linux-4.4.14/arch/arm/mach-lpc32xx/
Dclock.c861 u32 divider; in adc_onoff_enable() local
/linux-4.4.14/drivers/clocksource/
Darm_arch_timer.c296 static void arch_timer_evtstrm_enable(int divider) in arch_timer_evtstrm_enable()
/linux-4.4.14/sound/isa/es1688/
Des1688_lib.c316 unsigned int bits, divider; in snd_es1688_set_rate() local
/linux-4.4.14/drivers/clk/sunxi/
Dclk-sunxi.c985 struct clk_divider *divider; in sunxi_divs_clk_setup() local
/linux-4.4.14/arch/mips/include/asm/sgi/
Dmc.h57 volatile u32 divider; /* Divider reg for RPSS */ member
/linux-4.4.14/sound/oss/dmasound/
Ddmasound_atari.c1034 int divider, i, idx; in FalconInit() local
/linux-4.4.14/include/linux/mfd/
Ddb8500-prcmu.h622 static inline int prcmu_set_clock_divider(u8 clock, u8 divider) in prcmu_set_clock_divider()
/linux-4.4.14/drivers/mmc/host/
Dmxcmmc.c798 unsigned int divider; in mxcmci_set_clk_rate() local
/linux-4.4.14/sound/oss/
Dsb_ess.c317 int divider; in ess_calc_div() local
Dad1848.c2703 unsigned long divider; in ad1848_tmr_start() local
/linux-4.4.14/fs/gfs2/
Ddir.c970 u32 start, len, half_len, divider; in dir_split_leaf() local
/linux-4.4.14/drivers/net/wan/
Ddscc4.c1261 u32 n = 0, m = 0, divider; in dscc4_set_clock() local