Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/clk/imx/
Dclk-fixup-div.c18 #define to_clk_div(_hw) container_of(_hw, struct clk_divider, hw)
31 struct clk_divider divider;
38 struct clk_divider *divider = to_clk_div(hw); in to_clk_fixup_div()
63 struct clk_divider *div = to_clk_div(hw); in clk_fixup_div_set_rate()
Dclk-busy.c33 struct clk_divider div;
41 struct clk_divider *div = container_of(hw, struct clk_divider, hw); in to_clk_busy_divider()
/linux-4.4.14/drivers/clk/ti/
Ddivider.c29 #define to_clk_divider(_hw) container_of(_hw, struct clk_divider, hw)
44 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()
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()
215 struct clk_divider *divider; in ti_clk_divider_set_rate()
254 struct clk_divider *div; in _register_divider()
355 struct clk_divider *div; in ti_clk_build_component_div()
[all …]
Dgate.c27 #define to_clk_divider(_hw) container_of(_hw, struct clk_divider, hw)
67 struct clk_divider *parent; in omap36xx_gate_clk_enable_with_hsdiv_restore()
Dcomposite.c31 #define to_clk_divider(_hw) container_of(_hw, struct clk_divider, hw)
/linux-4.4.14/drivers/clk/mxs/
Dclk-div.c28 struct clk_divider divider;
36 struct clk_divider *divider = container_of(hw, struct clk_divider, hw); in to_clk_div()
/linux-4.4.14/drivers/clk/
Dclk-divider.c31 #define to_clk_divider(_hw) container_of(_hw, struct clk_divider, hw)
124 struct clk_divider *divider = to_clk_divider(hw); in divider_recalc_rate()
142 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_recalc_rate()
352 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_round_rate()
388 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_set_rate()
437 struct clk_divider *div; in _register_divider()
529 struct clk_divider *div; in clk_unregister_divider()
/linux-4.4.14/drivers/mfd/
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.c641 u8 n, clk_divider, mcu_cnt, div; in rtsx_pci_switch_clock() local
652 clk_divider = SD_CLK_DIVIDE_128; in rtsx_pci_switch_clock()
655 clk_divider = SD_CLK_DIVIDE_0; in rtsx_pci_switch_clock()
658 SD_CLK_DIVIDE_MASK, clk_divider); in rtsx_pci_switch_clock()
/linux-4.4.14/drivers/clk/st/
Dclk-flexgen.c26 struct clk_divider pdiv;
30 struct clk_divider fdiv;
Dclkgen-mux.c60 struct clk_divider div[NUM_INPUTS];
746 struct clk_divider *div; in st_of_clkgen_vcc_setup()
828 kfree(container_of(composite->rate_hw, struct clk_divider, hw)); in st_of_clkgen_vcc_setup()
Dclkgen-pll.c1005 struct clk_divider *div; in clkgen_odf_register()
/linux-4.4.14/drivers/clk/nxp/
Dclk-lpc18xx-ccu.c211 struct clk_divider *div = NULL; in lpc18xx_ccu_register_branch_gate_div()
Dclk-lpc18xx-cgu.c166 struct clk_divider div;
/linux-4.4.14/drivers/clk/mediatek/
Dclk-mtk.c144 struct clk_divider *div = NULL; in mtk_clk_register_composite()
/linux-4.4.14/drivers/clk/meson/
Dclkc.c55 struct clk_divider *div = NULL; in meson_clk_register_composite()
/linux-4.4.14/drivers/clk/shmobile/
Dclk-rcar-gen2.c213 struct clk_divider *div; in cpg_adsp_clk_register()
/linux-4.4.14/drivers/clk/rockchip/
Dclk.c52 struct clk_divider *div = NULL; in rockchip_clk_register_branch()
/linux-4.4.14/include/linux/
Dclk-provider.h368 struct clk_divider { struct
/linux-4.4.14/drivers/clk/sunxi/
Dclk-sunxi.c985 struct clk_divider *divider; in sunxi_divs_clk_setup()
/linux-4.4.14/drivers/clk/bcm/
Dclk-bcm2835.c1033 struct clk_divider div;