Home
last modified time | relevance | path

Searched refs:clk_divider (Results 1 - 25 of 83) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/clk/imx/
H A Dclk-divider-gate.c15 struct clk_divider divider;
21 struct clk_divider *div = to_clk_divider(hw); in to_clk_divider_gate()
29 struct clk_divider *div = to_clk_divider(hw); in clk_divider_gate_recalc_rate_ro()
45 struct clk_divider *div = to_clk_divider(hw); in clk_divider_gate_recalc_rate()
77 struct clk_divider *div = to_clk_divider(hw); in clk_divider_gate_set_rate()
106 struct clk_divider *div = to_clk_divider(hw); in clk_divider_enable()
129 struct clk_divider *div = to_clk_divider(hw); in clk_divider_disable()
146 struct clk_divider *div = to_clk_divider(hw); in clk_divider_is_enabled()
H A Dclk-fixup-div.c20 * The imx fixup divider clock is a subclass of basic clk_divider
24 struct clk_divider divider;
31 struct clk_divider *divider = to_clk_divider(hw); in to_clk_fixup_div()
56 struct clk_divider *div = to_clk_divider(hw); in clk_fixup_div_set_rate()
H A Dclk-composite-8m.c31 struct clk_divider *divider = to_clk_divider(hw); in imx8m_clk_composite_divider_recalc_rate()
95 struct clk_divider *divider = to_clk_divider(hw); in imx8m_clk_composite_divider_set_rate()
184 struct clk_divider *div = NULL; in imx8m_clk_hw_composite_flags()
H A Dclk-busy.c28 struct clk_divider div;
36 struct clk_divider *div = to_clk_divider(hw); in to_clk_busy_divider()
/kernel/linux/linux-6.6/drivers/clk/imx/
H A Dclk-divider-gate.c15 struct clk_divider divider;
21 struct clk_divider *div = to_clk_divider(hw); in to_clk_divider_gate()
29 struct clk_divider *div = to_clk_divider(hw); in clk_divider_gate_recalc_rate_ro()
45 struct clk_divider *div = to_clk_divider(hw); in clk_divider_gate_recalc_rate()
77 struct clk_divider *div = to_clk_divider(hw); in clk_divider_gate_set_rate()
106 struct clk_divider *div = to_clk_divider(hw); in clk_divider_enable()
129 struct clk_divider *div = to_clk_divider(hw); in clk_divider_disable()
146 struct clk_divider *div = to_clk_divider(hw); in clk_divider_is_enabled()
H A Dclk-fixup-div.c20 * The imx fixup divider clock is a subclass of basic clk_divider
24 struct clk_divider divider;
31 struct clk_divider *divider = to_clk_divider(hw); in to_clk_fixup_div()
56 struct clk_divider *div = to_clk_divider(hw); in clk_fixup_div_set_rate()
H A Dclk-composite-8m.c31 struct clk_divider *divider = to_clk_divider(hw); in imx8m_clk_composite_divider_recalc_rate()
95 struct clk_divider *divider = to_clk_divider(hw); in imx8m_clk_composite_divider_set_rate()
127 struct clk_divider *divider = to_clk_divider(hw); in imx8m_divider_determine_rate()
215 struct clk_divider *div = NULL; in __imx8m_clk_hw_composite()
H A Dclk-busy.c28 struct clk_divider div;
36 struct clk_divider *div = to_clk_divider(hw); in to_clk_busy_divider()
H A Dclk-composite-93.c109 struct clk_divider *divider = to_clk_divider(hw); in imx93_clk_composite_divider_set_rate()
190 struct clk_divider *div = NULL; in imx93_clk_composite_flags()
/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-divider.c28 static inline u32 clk_div_readl(struct clk_divider *divider) in clk_div_readl()
36 static inline void clk_div_writel(struct clk_divider *divider, u32 val) in clk_div_writel()
151 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_recalc_rate()
383 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_round_rate()
421 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_set_rate()
473 struct clk_divider *div; in __clk_hw_register_divider()
504 /* struct clk_divider assignments */ in __clk_hw_register_divider()
558 struct clk_divider *div; in clk_unregister_divider()
578 struct clk_divider *div; in clk_hw_unregister_divider()
H A Dclk-fsl-sai.c24 struct clk_divider div;
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-divider.c29 static inline u32 clk_div_readl(struct clk_divider *divider) in clk_div_readl()
37 static inline void clk_div_writel(struct clk_divider *divider, u32 val) in clk_div_writel()
152 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_recalc_rate()
431 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_round_rate()
452 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_determine_rate()
490 struct clk_divider *divider = to_clk_divider(hw); in clk_divider_set_rate()
544 struct clk_divider *div; in __clk_hw_register_divider()
575 /* struct clk_divider assignments */ in __clk_hw_register_divider()
629 struct clk_divider *div; in clk_unregister_divider()
649 struct clk_divider *di in clk_hw_unregister_divider()
[all...]
H A Dclk-fsl-sai.c24 struct clk_divider div;
/kernel/linux/linux-5.10/drivers/clk/rockchip/
H A Dclk-half-divider.c25 struct clk_divider *divider = to_clk_divider(hw); in clk_half_divider_recalc_rate()
98 struct clk_divider *divider = to_clk_divider(hw); in clk_half_divider_round_rate()
111 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()
/kernel/linux/linux-6.6/drivers/clk/rockchip/
H A Dclk-half-divider.c25 struct clk_divider *divider = to_clk_divider(hw); in clk_half_divider_recalc_rate()
98 struct clk_divider *divider = to_clk_divider(hw); in clk_half_divider_round_rate()
111 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()
/kernel/linux/linux-5.10/drivers/clk/mxs/
H A Dclk-div.c18 * The mxs divider clock is a subclass of basic clk_divider with an
22 struct clk_divider divider;
30 struct clk_divider *divider = to_clk_divider(hw); in to_clk_div()
/kernel/linux/linux-6.6/drivers/clk/mxs/
H A Dclk-div.c18 * The mxs divider clock is a subclass of basic clk_divider with an
22 struct clk_divider divider;
30 struct clk_divider *divider = to_clk_divider(hw); in to_clk_div()
/kernel/linux/linux-5.10/drivers/misc/cardreader/
H A Drts5261.c611 u8 clk_divider, mcu_cnt, div; in rts5261_pci_switch_clock() local
622 clk_divider = SD_CLK_DIVIDE_256; in rts5261_pci_switch_clock()
625 clk_divider = SD_CLK_DIVIDE_128; in rts5261_pci_switch_clock()
629 clk_divider = SD_CLK_DIVIDE_0; in rts5261_pci_switch_clock()
632 SD_CLK_DIVIDE_MASK, clk_divider); in rts5261_pci_switch_clock()
H A Drts5228.c586 u8 clk_divider, mcu_cnt, div; in rts5228_pci_switch_clock() local
596 clk_divider = SD_CLK_DIVIDE_128; in rts5228_pci_switch_clock()
599 clk_divider = SD_CLK_DIVIDE_0; in rts5228_pci_switch_clock()
602 SD_CLK_DIVIDE_MASK, clk_divider); in rts5228_pci_switch_clock()
/kernel/linux/linux-6.6/drivers/misc/cardreader/
H A Drts5228.c562 u8 clk_divider, mcu_cnt, div; in rts5228_pci_switch_clock() local
572 clk_divider = SD_CLK_DIVIDE_128; in rts5228_pci_switch_clock()
575 clk_divider = SD_CLK_DIVIDE_0; in rts5228_pci_switch_clock()
578 SD_CLK_DIVIDE_MASK, clk_divider); in rts5228_pci_switch_clock()
H A Drts5261.c636 u8 clk_divider, mcu_cnt, div; in rts5261_pci_switch_clock() local
647 clk_divider = SD_CLK_DIVIDE_256; in rts5261_pci_switch_clock()
650 clk_divider = SD_CLK_DIVIDE_128; in rts5261_pci_switch_clock()
654 clk_divider = SD_CLK_DIVIDE_0; in rts5261_pci_switch_clock()
657 SD_CLK_DIVIDE_MASK, clk_divider); in rts5261_pci_switch_clock()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-meson-spicc.c159 struct clk_divider pow2_div;
537 struct clk_divider *divider = to_clk_divider(hw); in meson_spicc_pow2_recalc_rate()
549 struct clk_divider *divider = to_clk_divider(hw); in meson_spicc_pow2_determine_rate()
561 struct clk_divider *divider = to_clk_divider(hw); in meson_spicc_pow2_set_rate()
642 struct clk_divider *enh_div; in meson_spicc_enh_clk_init()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-meson-spicc.c159 struct clk_divider pow2_div;
585 struct clk_divider *divider = to_clk_divider(hw); in meson_spicc_pow2_recalc_rate()
597 struct clk_divider *divider = to_clk_divider(hw); in meson_spicc_pow2_determine_rate()
609 struct clk_divider *divider = to_clk_divider(hw); in meson_spicc_pow2_set_rate()
690 struct clk_divider *enh_div; in meson_spicc_enh_clk_init()
/kernel/linux/linux-5.10/drivers/clk/mmp/
H A Dclk-audio.c64 struct clk_divider sysclk_div;
65 struct clk_divider sspa0_div;
66 struct clk_divider sspa1_div;
/kernel/linux/linux-6.6/drivers/clk/mmp/
H A Dclk-audio.c66 struct clk_divider sysclk_div;
67 struct clk_divider sspa0_div;
68 struct clk_divider sspa1_div;

Completed in 15 milliseconds

1234