/kernel/linux/linux-5.10/drivers/clk/imx/ |
H A D | clk-divider-gate.c | 15 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 D | clk-fixup-div.c | 20 * 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 D | clk-composite-8m.c | 31 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 D | clk-busy.c | 28 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 D | clk-divider-gate.c | 15 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 D | clk-fixup-div.c | 20 * 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 D | clk-composite-8m.c | 31 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 D | clk-busy.c | 28 struct clk_divider div; 36 struct clk_divider *div = to_clk_divider(hw); in to_clk_busy_divider()
|
H A D | clk-composite-93.c | 109 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 D | clk-divider.c | 28 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 D | clk-fsl-sai.c | 24 struct clk_divider div;
|
/kernel/linux/linux-6.6/drivers/clk/ |
H A D | clk-divider.c | 29 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 D | clk-fsl-sai.c | 24 struct clk_divider div;
|
/kernel/linux/linux-5.10/drivers/clk/rockchip/ |
H A D | clk-half-divider.c | 25 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 D | clk-half-divider.c | 25 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 D | clk-div.c | 18 * 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 D | clk-div.c | 18 * 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 D | rts5261.c | 611 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 D | rts5228.c | 586 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 D | rts5228.c | 562 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 D | rts5261.c | 636 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 D | spi-meson-spicc.c | 159 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 D | spi-meson-spicc.c | 159 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 D | clk-audio.c | 64 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 D | clk-audio.c | 66 struct clk_divider sysclk_div; 67 struct clk_divider sspa0_div; 68 struct clk_divider sspa1_div;
|