/linux-6.6.21/drivers/clk/qcom/ |
D | clk-alpha-pll.h | 148 extern const struct clk_ops clk_alpha_pll_ops; 149 extern const struct clk_ops clk_alpha_pll_fixed_ops; 150 extern const struct clk_ops clk_alpha_pll_hwfsm_ops; 151 extern const struct clk_ops clk_alpha_pll_postdiv_ops; 152 extern const struct clk_ops clk_alpha_pll_huayra_ops; 153 extern const struct clk_ops clk_alpha_pll_postdiv_ro_ops; 154 extern const struct clk_ops clk_alpha_pll_stromer_ops; 155 extern const struct clk_ops clk_alpha_pll_stromer_plus_ops; 157 extern const struct clk_ops clk_alpha_pll_fabia_ops; 158 extern const struct clk_ops clk_alpha_pll_fixed_fabia_ops; [all …]
|
D | clk-rcg.h | 88 extern const struct clk_ops clk_rcg_ops; 89 extern const struct clk_ops clk_rcg_floor_ops; 90 extern const struct clk_ops clk_rcg_bypass_ops; 91 extern const struct clk_ops clk_rcg_bypass2_ops; 92 extern const struct clk_ops clk_rcg_pixel_ops; 93 extern const struct clk_ops clk_rcg_esc_ops; 94 extern const struct clk_ops clk_rcg_lcc_ops; 127 extern const struct clk_ops clk_dyn_rcg_ops; 170 extern const struct clk_ops clk_rcg2_ops; 171 extern const struct clk_ops clk_rcg2_floor_ops; [all …]
|
D | clk-branch.h | 84 extern const struct clk_ops clk_branch_ops; 85 extern const struct clk_ops clk_branch2_ops; 86 extern const struct clk_ops clk_branch_simple_ops; 87 extern const struct clk_ops clk_branch2_aon_ops;
|
/linux-6.6.21/drivers/clk/ |
D | clk-composite.c | 14 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_get_parent() 25 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_set_parent() 37 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_recalc_rate() 48 const struct clk_ops *rate_ops) in clk_composite_determine_rate_for_parent() 72 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_determine_rate() 73 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_determine_rate() 157 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_round_rate() 169 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_set_rate() 183 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_set_rate_and_parent() 184 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_set_rate_and_parent() [all …]
|
D | clk-loongson2.c | 38 const struct clk_ops *ops, in loongson2_clk_register() 89 static const struct clk_ops loongson2_node_clk_ops = { 99 static const struct clk_ops loongson2_ddr_clk_ops = { 109 static const struct clk_ops loongson2_dc_clk_ops = { 119 static const struct clk_ops loongson2_pix0_clk_ops = { 129 static const struct clk_ops loongson2_pix1_clk_ops = { 154 static const struct clk_ops loongson2_boot_clk_ops = { 166 static const struct clk_ops loongson2_apb_clk_ops = { 178 static const struct clk_ops loongson2_usb_clk_ops = { 190 static const struct clk_ops loongson2_sata_clk_ops = {
|
/linux-6.6.21/arch/m68k/include/asm/ |
D | mcfclk.h | 12 struct clk_ops { struct 18 struct clk_ops *clk_ops; argument 25 extern struct clk_ops clk_ops0; 27 extern struct clk_ops clk_ops1; 30 extern struct clk_ops clk_ops2; 34 .clk_ops = &clk_ops##clk_bank, \
|
/linux-6.6.21/arch/m68k/coldfire/ |
D | clk.c | 34 clk->clk_ops->enable(clk); in __clk_init_enabled() 40 clk->clk_ops->disable(clk); in __clk_init_disabled() 53 struct clk_ops clk_ops0 = { 69 struct clk_ops clk_ops1 = { 84 if ((clk->enabled++ == 0) && clk->clk_ops) in clk_enable() 85 clk->clk_ops->enable(clk); in clk_enable() 100 if ((--clk->enabled == 0) && clk->clk_ops) in clk_disable() 101 clk->clk_ops->disable(clk); in clk_disable()
|
/linux-6.6.21/drivers/clk/mediatek/ |
D | clk-gate.h | 14 struct clk_ops; 18 extern const struct clk_ops mtk_clk_gate_ops_setclr; 19 extern const struct clk_ops mtk_clk_gate_ops_setclr_inv; 20 extern const struct clk_ops mtk_clk_gate_ops_no_setclr; 21 extern const struct clk_ops mtk_clk_gate_ops_no_setclr_inv; 35 const struct clk_ops *ops;
|
D | clk-mux.h | 16 struct clk_ops; 36 const struct clk_ops *ops; 59 extern const struct clk_ops mtk_mux_clr_set_upd_ops; 60 extern const struct clk_ops mtk_mux_gate_clr_set_upd_ops; 97 const struct clk_ops *ops;
|
D | clk-pll.h | 13 struct clk_ops; 38 const struct clk_ops *ops; 79 extern const struct clk_ops mtk_pll_ops; 104 const struct clk_ops *pll_ops);
|
/linux-6.6.21/drivers/clk/microchip/ |
D | clk-core.h | 58 extern const struct clk_ops pic32_pbclk_ops; 59 extern const struct clk_ops pic32_sclk_ops; 60 extern const struct clk_ops pic32_sclk_no_div_ops; 61 extern const struct clk_ops pic32_spll_ops; 62 extern const struct clk_ops pic32_roclk_ops; 63 extern const struct clk_ops pic32_sosc_ops;
|
/linux-6.6.21/drivers/clk/tegra/ |
D | clk-periph.c | 17 const struct clk_ops *mux_ops = periph->mux_ops; in clk_periph_get_parent() 28 const struct clk_ops *mux_ops = periph->mux_ops; in clk_periph_set_parent() 40 const struct clk_ops *div_ops = periph->div_ops; in clk_periph_recalc_rate() 52 const struct clk_ops *div_ops = periph->div_ops; in clk_periph_determine_rate() 70 const struct clk_ops *div_ops = periph->div_ops; in clk_periph_set_rate() 81 const struct clk_ops *gate_ops = periph->gate_ops; in clk_periph_is_enabled() 92 const struct clk_ops *gate_ops = periph->gate_ops; in clk_periph_enable() 103 const struct clk_ops *gate_ops = periph->gate_ops; in clk_periph_disable() 112 const struct clk_ops *gate_ops = periph->gate_ops; in clk_periph_disable_unused() 121 const struct clk_ops *div_ops = periph->div_ops; in clk_periph_restore_context() [all …]
|
D | clk.h | 88 extern const struct clk_ops tegra_clk_sync_source_ops; 133 extern const struct clk_ops tegra_clk_frac_div_ops; 402 extern const struct clk_ops tegra_clk_pll_ops; 403 extern const struct clk_ops tegra_clk_plle_ops; 517 extern const struct clk_ops tegra_clk_pll_out_ops; 582 extern const struct clk_ops tegra_clk_periph_gate_ops; 623 const struct clk_ops *mux_ops; 624 const struct clk_ops *div_ops; 625 const struct clk_ops *gate_ops; 632 extern const struct clk_ops tegra_clk_periph_ops; [all …]
|
/linux-6.6.21/drivers/clk/meson/ |
D | clk-regmap.h | 56 extern const struct clk_ops clk_regmap_gate_ops; 57 extern const struct clk_ops clk_regmap_gate_ro_ops; 84 extern const struct clk_ops clk_regmap_divider_ops; 85 extern const struct clk_ops clk_regmap_divider_ro_ops; 114 extern const struct clk_ops clk_regmap_mux_ops; 115 extern const struct clk_ops clk_regmap_mux_ro_ops;
|
D | clk-phase.h | 28 extern const struct clk_ops meson_clk_phase_ops; 29 extern const struct clk_ops meson_clk_triphase_ops; 30 extern const struct clk_ops meson_sclk_ws_inv_ops;
|
D | clk-regmap.c | 47 const struct clk_ops clk_regmap_gate_ops = { 54 const struct clk_ops clk_regmap_gate_ro_ops = { 123 const struct clk_ops clk_regmap_divider_ops = { 130 const struct clk_ops clk_regmap_divider_ro_ops = { 172 const struct clk_ops clk_regmap_mux_ops = { 179 const struct clk_ops clk_regmap_mux_ro_ops = {
|
D | clk-pll.h | 48 extern const struct clk_ops meson_clk_pll_ro_ops; 49 extern const struct clk_ops meson_clk_pll_ops; 50 extern const struct clk_ops meson_clk_pcie_pll_ops;
|
/linux-6.6.21/drivers/clk/ti/ |
D | dpll.c | 24 static const struct clk_ops dpll_m4xen_ck_ops = { 38 static const struct clk_ops dpll_m4xen_ck_ops = {}; 44 static const struct clk_ops dpll_core_ck_ops = { 49 static const struct clk_ops dpll_ck_ops = { 63 static const struct clk_ops dpll_no_gate_ck_ops = { 75 static const struct clk_ops dpll_core_ck_ops = {}; 76 static const struct clk_ops dpll_ck_ops = {}; 77 static const struct clk_ops dpll_no_gate_ck_ops = {}; 82 static const struct clk_ops omap2_dpll_core_ck_ops = { 89 static const struct clk_ops omap2_dpll_core_ck_ops = {}; [all …]
|
/linux-6.6.21/drivers/clk/actions/ |
D | owl-composite.h | 32 const struct clk_ops *fix_fact_ops; 118 extern const struct clk_ops owl_comp_div_ops; 119 extern const struct clk_ops owl_comp_fact_ops; 120 extern const struct clk_ops owl_comp_fix_fact_ops; 121 extern const struct clk_ops owl_comp_pass_ops; 122 extern const struct clk_ops clk_fixed_factor_ops;
|
/linux-6.6.21/drivers/clk/starfive/ |
D | clk-starfive-jh71x0.c | 226 static const struct clk_ops jh71x0_clk_gate_ops = { 233 static const struct clk_ops jh71x0_clk_div_ops = { 240 static const struct clk_ops jh71x0_clk_fdiv_ops = { 247 static const struct clk_ops jh71x0_clk_gdiv_ops = { 257 static const struct clk_ops jh71x0_clk_mux_ops = { 264 static const struct clk_ops jh71x0_clk_gmux_ops = { 274 static const struct clk_ops jh71x0_clk_mdiv_ops = { 283 static const struct clk_ops jh71x0_clk_gmd_ops = { 295 static const struct clk_ops jh71x0_clk_inv_ops = { 301 const struct clk_ops *starfive_jh71x0_clk_ops(u32 max) in starfive_jh71x0_clk_ops()
|
/linux-6.6.21/drivers/clk/sifive/ |
D | fu740-prci.h | 56 static const struct clk_ops sifive_fu740_prci_wrpll_clk_ops = { 65 static const struct clk_ops sifive_fu740_prci_wrpll_ro_clk_ops = { 69 static const struct clk_ops sifive_fu740_prci_tlclksel_clk_ops = { 73 static const struct clk_ops sifive_fu740_prci_hfpclkplldiv_clk_ops = { 77 static const struct clk_ops sifive_fu740_prci_pcie_aux_clk_ops = {
|
/linux-6.6.21/include/linux/ |
D | clk-provider.h | 234 struct clk_ops { struct 301 const struct clk_ops *ops; 361 extern const struct clk_ops clk_fixed_rate_ops; 526 extern const struct clk_ops clk_gate_ops; 701 extern const struct clk_ops clk_divider_ops; 702 extern const struct clk_ops clk_divider_ro_ops; 986 extern const struct clk_ops clk_mux_ops; 987 extern const struct clk_ops clk_mux_ro_ops; 1101 extern const struct clk_ops clk_fixed_factor_ops; 1222 extern const struct clk_ops clk_multiplier_ops; [all …]
|
/linux-6.6.21/drivers/clk/ux500/ |
D | clk-prcmu.c | 156 static const struct clk_ops clk_prcmu_scalable_ops = { 164 static const struct clk_ops clk_prcmu_gate_ops = { 170 static const struct clk_ops clk_prcmu_scalable_rate_ops = { 176 static const struct clk_ops clk_prcmu_rate_ops = { 180 static const struct clk_ops clk_prcmu_opp_gate_ops = { 186 static const struct clk_ops clk_prcmu_opp_volt_scalable_ops = { 199 const struct clk_ops *clk_prcmu_ops) in clk_reg_prcmu() 343 static const struct clk_ops clk_prcmu_clkout_ops = {
|
/linux-6.6.21/drivers/mmc/host/ |
D | sdhci-of-arasan.c | 139 const struct clk_ops *sdcardclk_ops; 140 const struct clk_ops *sampleclk_ops; 190 const struct sdhci_arasan_clk_ops *clk_ops; member 212 const struct sdhci_arasan_clk_ops *clk_ops; member 688 static const struct clk_ops arasan_sdcardclk_ops = { 715 static const struct clk_ops arasan_sampleclk_ops = { 780 static const struct clk_ops zynqmp_sdcardclk_ops = { 846 static const struct clk_ops zynqmp_sampleclk_ops = { 913 static const struct clk_ops versal_sdcardclk_ops = { 984 static const struct clk_ops versal_sampleclk_ops = { [all …]
|
/linux-6.6.21/drivers/clk/samsung/ |
D | clk-pll.c | 167 static const struct clk_ops samsung_pll2126_clk_ops = { 200 static const struct clk_ops samsung_pll3000_clk_ops = { 294 static const struct clk_ops samsung_pll35xx_clk_ops = { 302 static const struct clk_ops samsung_pll35xx_clk_min_ops = { 406 static const struct clk_ops samsung_pll36xx_clk_ops = { 414 static const struct clk_ops samsung_pll36xx_clk_min_ops = { 489 static const struct clk_ops samsung_pll0822x_clk_ops = { 497 static const struct clk_ops samsung_pll0822x_clk_min_ops = { 586 static const struct clk_ops samsung_pll0831x_clk_ops = { 594 static const struct clk_ops samsung_pll0831x_clk_min_ops = { [all …]
|