/linux-4.4.14/drivers/clk/imx/ |
D | clk-fixup-div.c | 18 #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()
|
D | clk-busy.c | 33 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/ |
D | divider.c | 29 #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 …]
|
D | gate.c | 27 #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()
|
D | composite.c | 31 #define to_clk_divider(_hw) container_of(_hw, struct clk_divider, hw)
|
/linux-4.4.14/drivers/clk/mxs/ |
D | clk-div.c | 28 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/ |
D | clk-divider.c | 31 #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/ |
D | rtsx_usb.c | 404 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()
|
D | rtsx_pcr.c | 641 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/ |
D | clk-flexgen.c | 26 struct clk_divider pdiv; 30 struct clk_divider fdiv;
|
D | clkgen-mux.c | 60 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()
|
D | clkgen-pll.c | 1005 struct clk_divider *div; in clkgen_odf_register()
|
/linux-4.4.14/drivers/clk/nxp/ |
D | clk-lpc18xx-ccu.c | 211 struct clk_divider *div = NULL; in lpc18xx_ccu_register_branch_gate_div()
|
D | clk-lpc18xx-cgu.c | 166 struct clk_divider div;
|
/linux-4.4.14/drivers/clk/mediatek/ |
D | clk-mtk.c | 144 struct clk_divider *div = NULL; in mtk_clk_register_composite()
|
/linux-4.4.14/drivers/clk/meson/ |
D | clkc.c | 55 struct clk_divider *div = NULL; in meson_clk_register_composite()
|
/linux-4.4.14/drivers/clk/shmobile/ |
D | clk-rcar-gen2.c | 213 struct clk_divider *div; in cpg_adsp_clk_register()
|
/linux-4.4.14/drivers/clk/rockchip/ |
D | clk.c | 52 struct clk_divider *div = NULL; in rockchip_clk_register_branch()
|
/linux-4.4.14/include/linux/ |
D | clk-provider.h | 368 struct clk_divider { struct
|
/linux-4.4.14/drivers/clk/sunxi/ |
D | clk-sunxi.c | 985 struct clk_divider *divider; in sunxi_divs_clk_setup()
|
/linux-4.4.14/drivers/clk/bcm/ |
D | clk-bcm2835.c | 1033 struct clk_divider div;
|