Home
last modified time | relevance | path

Searched refs:clk_divider (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v4.19/drivers/clk/imx/
Dclk-fixup-div.c30 struct clk_divider divider;
37 struct clk_divider *divider = to_clk_divider(hw); in to_clk_fixup_div()
62 struct clk_divider *div = to_clk_divider(hw); in clk_fixup_div_set_rate()
Dclk-busy.c33 struct clk_divider div;
41 struct clk_divider *div = to_clk_divider(hw); in to_clk_busy_divider()
/Linux-v4.19/drivers/clk/rockchip/
Dclk-half-divider.c24 struct clk_divider *divider = to_clk_divider(hw); in clk_half_divider_recalc_rate()
97 struct clk_divider *divider = to_clk_divider(hw); in clk_half_divider_round_rate()
110 struct clk_divider *divider = to_clk_divider(hw); in clk_half_divider_set_rate()
172 struct clk_divider *div = NULL; in rockchip_clk_register_halfdiv()
Dclk.c57 struct clk_divider *div = NULL; in rockchip_clk_register_branch()
/Linux-v4.19/drivers/clk/mxs/
Dclk-div.c28 struct clk_divider divider;
36 struct clk_divider *divider = to_clk_divider(hw); in to_clk_div()
/Linux-v4.19/drivers/clk/
Dclk-divider.c138 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_recalc_rate()
370 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_round_rate()
408 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_set_rate()
459 struct clk_divider *div; in _register_divider()
611 struct clk_divider *div; in clk_unregister_divider()
631 struct clk_divider *div; in clk_hw_unregister_divider()
Dclk-stm32h7.c313 static struct clk_divider *_get_cdiv(void __iomem *reg, u8 shift, u8 width, in _get_cdiv()
316 struct clk_divider *div; in _get_cdiv()
364 struct clk_divider *div = NULL; in get_cfg_composite_div()
Dclk-stm32f4.c628 struct clk_divider div;
651 struct clk_divider *div = to_clk_divider(hw); in stm32f4_pll_div_set_rate()
/Linux-v4.19/drivers/misc/cardreader/
Drtsx_usb.c404 u8 n, clk_divider, mcu_cnt, div; in rtsx_usb_switch_clock() local
413 clk_divider = SD_CLK_DIVIDE_128; in rtsx_usb_switch_clock()
416 clk_divider = SD_CLK_DIVIDE_0; in rtsx_usb_switch_clock()
420 SD_CLK_DIVIDE_MASK, clk_divider); in rtsx_usb_switch_clock()
Drtsx_pcr.c738 u8 n, clk_divider, mcu_cnt, div; in rtsx_pci_switch_clock() local
749 clk_divider = SD_CLK_DIVIDE_128; in rtsx_pci_switch_clock()
752 clk_divider = SD_CLK_DIVIDE_0; in rtsx_pci_switch_clock()
755 SD_CLK_DIVIDE_MASK, clk_divider); in rtsx_pci_switch_clock()
/Linux-v4.19/drivers/clk/sunxi/
Dclk-sun8i-mbus.c38 struct clk_divider *div; in sun8i_a23_mbus_setup()
Dclk-a10-ve.c96 struct clk_divider *div; in sun4i_ve_clk_setup()
Dclk-sun4i-display.c115 struct clk_divider *div = NULL; in sun4i_a10_display_init()
/Linux-v4.19/drivers/clk/st/
Dclk-flexgen.c31 struct clk_divider pdiv;
35 struct clk_divider fdiv;
/Linux-v4.19/drivers/clk/zte/
Dclk.h121 struct clk_divider div;
/Linux-v4.19/drivers/clk/davinci/
Dpll.c244 struct clk_divider *divider; in davinci_pll_div_register()
579 struct clk_divider *divider; in davinci_pll_obsclk_register()
683 struct clk_divider *divider; in davinci_pll_sysclk_register()
/Linux-v4.19/drivers/clk/nxp/
Dclk-lpc18xx-ccu.c209 struct clk_divider *div = NULL; in lpc18xx_ccu_register_branch_gate_div()
Dclk-lpc18xx-cgu.c166 struct clk_divider div;
/Linux-v4.19/drivers/clk/mediatek/
Dclk-mtk.c153 struct clk_divider *div = NULL; in mtk_clk_register_composite()
/Linux-v4.19/drivers/clk/mvebu/
Darmada-37xx-periph.c149 struct clk_divider rate_##_name = { \
636 struct clk_divider *rate = to_clk_divider(rate_hw); in armada_3700_add_composite_clk()
/Linux-v4.19/include/linux/
Dclk-provider.h419 struct clk_divider { struct
430 #define to_clk_divider(_hw) container_of(_hw, struct clk_divider, hw) argument
/Linux-v4.19/drivers/clk/renesas/
Drcar-gen2-cpg.c213 struct clk_divider *div; in cpg_adsp_clk_register()
Dclk-rcar-gen2.c213 struct clk_divider *div; in cpg_adsp_clk_register()
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-meson8b.c73 struct clk_divider m250_div;
/Linux-v4.19/drivers/mmc/host/
Dmeson-mx-sdio.c109 struct clk_divider cfg_div;

12