| /drivers/clk/meson/ |
| A D | axg-audio.c | 381 static struct clk_regmap ddr_arb = 383 static struct clk_regmap pdm = 385 static struct clk_regmap tdmin_a = 387 static struct clk_regmap tdmin_b = 389 static struct clk_regmap tdmin_c = 399 static struct clk_regmap frddr_a = 401 static struct clk_regmap frddr_b = 403 static struct clk_regmap frddr_c = 687 static struct clk_regmap toram = 691 static struct clk_regmap eqdrc = [all …]
|
| A D | c3-peripherals.c | 168 struct clk_regmap _name = { \ 457 static struct clk_regmap gen = { 579 static struct clk_regmap pwm_a = 586 static struct clk_regmap pwm_b = 593 static struct clk_regmap pwm_c = 600 static struct clk_regmap pwm_d = 607 static struct clk_regmap pwm_e = 614 static struct clk_regmap pwm_f = 621 static struct clk_regmap pwm_g = 628 static struct clk_regmap pwm_h = [all …]
|
| A D | s4-peripherals.c | 165 static struct clk_regmap s4_rtc_clk = { 234 static struct clk_regmap s4_sysclk_b = { 280 static struct clk_regmap s4_sysclk_a = { 295 static struct clk_regmap s4_sys_clk = { 793 static struct clk_regmap s4_vclk = { 807 static struct clk_regmap s4_vclk2 = { 1270 static struct clk_regmap s4_hdmi = { 1750 static struct clk_regmap s4_vpu_0 = { 1794 static struct clk_regmap s4_vpu_1 = { 1808 static struct clk_regmap s4_vpu = { [all …]
|
| A D | a1-peripherals.c | 49 static struct clk_regmap xtal_in = { 64 static struct clk_regmap fixpll_in = { 139 static struct clk_regmap dds_in = { 253 static struct clk_regmap rtc = { 310 static struct clk_regmap sys_b = { 358 static struct clk_regmap sys_a = { 374 static struct clk_regmap sys = { 443 static struct clk_regmap dspa_a = { 833 static struct clk_regmap gen = { 1291 static struct clk_regmap ts = { [all …]
|
| A D | axg.c | 213 static struct clk_regmap axg_sys_pll = { 318 static struct clk_regmap axg_gp0_pll = { 604 static struct clk_regmap axg_mpll0 = { 654 static struct clk_regmap axg_mpll1 = { 709 static struct clk_regmap axg_mpll2 = { 759 static struct clk_regmap axg_mpll3 = { 981 static struct clk_regmap axg_clk81 = { 1151 static struct clk_regmap axg_vpu_0 = { 1218 static struct clk_regmap axg_vpu = { 1352 static struct clk_regmap axg_vapb = { [all …]
|
| A D | gxbb.c | 452 static struct clk_regmap gxl_hdmi_pll = { 868 static struct clk_regmap gxbb_mpll0 = { 919 static struct clk_regmap gxbb_mpll1 = { 961 static struct clk_regmap gxbb_mpll2 = { 1023 static struct clk_regmap gxbb_clk81 = { 1221 static struct clk_regmap gxbb_mali = { 1633 static struct clk_regmap gxbb_vpu_0 = { 1695 static struct clk_regmap gxbb_vpu = { 1852 static struct clk_regmap gxbb_vapb = { 2059 static struct clk_regmap gxbb_vclk = { [all …]
|
| A D | g12a.c | 250 static struct clk_regmap g12a_sys_pll = { 309 static struct clk_regmap g12b_sys1_pll = { 810 static struct clk_regmap sm1_gp1_pll; 1013 static struct clk_regmap sm1_dsu_clk = { 2360 static struct clk_regmap g12a_mpll0 = { 2918 static struct clk_regmap g12a_vpu = { 3233 static struct clk_regmap g12a_vapb = { 3362 static struct clk_regmap g12a_vclk = { 4008 static struct clk_regmap g12a_hdmi = { 4152 static struct clk_regmap g12a_mali = { [all …]
|
| A D | vclk.c | 12 clk_get_meson_vclk_gate_data(struct clk_regmap *clk) in clk_get_meson_vclk_gate_data() 19 struct clk_regmap *clk = to_clk_regmap(hw); in meson_vclk_gate_enable() 33 struct clk_regmap *clk = to_clk_regmap(hw); in meson_vclk_gate_disable() 41 struct clk_regmap *clk = to_clk_regmap(hw); in meson_vclk_gate_is_enabled() 58 clk_get_meson_vclk_div_data(struct clk_regmap *clk) in clk_get_meson_vclk_div_data() 66 struct clk_regmap *clk = to_clk_regmap(hw); in meson_vclk_div_recalc_rate() 76 struct clk_regmap *clk = to_clk_regmap(hw); in meson_vclk_div_determine_rate() 86 struct clk_regmap *clk = to_clk_regmap(hw); in meson_vclk_div_set_rate() 102 struct clk_regmap *clk = to_clk_regmap(hw); in meson_vclk_div_enable() 114 struct clk_regmap *clk = to_clk_regmap(hw); in meson_vclk_div_disable() [all …]
|
| A D | meson8b.c | 167 static struct clk_regmap meson8b_fixed_pll = { 362 static struct clk_regmap meson8b_sys_pll = { 569 static struct clk_regmap meson8b_mpll0 = { 613 static struct clk_regmap meson8b_mpll1 = { 657 static struct clk_regmap meson8b_mpll2 = { 714 static struct clk_regmap meson8b_clk81 = { 835 static struct clk_regmap meson8b_cpu_clk = { 2051 static struct clk_regmap meson8b_mali = { 2211 static struct clk_regmap meson8b_vpu_0 = { 2282 static struct clk_regmap meson8b_vpu_1 = { [all …]
|
| A D | c3-pll.c | 37 static struct clk_regmap fclk_50m_en = { 78 static struct clk_regmap fclk_div2 = { 134 static struct clk_regmap fclk_div3 = { 162 static struct clk_regmap fclk_div4 = { 190 static struct clk_regmap fclk_div5 = { 218 static struct clk_regmap fclk_div7 = { 303 static struct clk_regmap gp0_pll = { 376 static struct clk_regmap hifi_pll = { 474 static struct clk_regmap mclk_pll = { 545 static struct clk_regmap mclk0 = { [all …]
|
| A D | clk-phase.c | 16 meson_clk_phase_data(struct clk_regmap *clk) in meson_clk_phase_data() 39 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_phase_get_phase() 50 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_phase_set_phase() 77 meson_clk_triphase_data(struct clk_regmap *clk) in meson_clk_triphase_data() 84 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_triphase_sync() 103 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_triphase_get_phase() 115 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_triphase_set_phase() 141 meson_sclk_ws_inv_data(struct clk_regmap *clk) in meson_sclk_ws_inv_data() 148 struct clk_regmap *clk = to_clk_regmap(hw); in meson_sclk_ws_inv_sync() 166 struct clk_regmap *clk = to_clk_regmap(hw); in meson_sclk_ws_inv_get_phase() [all …]
|
| A D | g12a-aoclk.c | 47 static struct clk_regmap g12a_aoclk_##_name = { \ 79 static struct clk_regmap g12a_aoclk_cts_oscin = { 179 static struct clk_regmap g12a_aoclk_32k_by_oscin = { 197 static struct clk_regmap g12a_aoclk_cec_pre = { 212 static struct clk_regmap g12a_aoclk_cec_div = { 251 static struct clk_regmap g12a_aoclk_cec_sel = { 270 static struct clk_regmap g12a_aoclk_cec = { 305 static struct clk_regmap g12a_aoclk_clk81 = { 324 static struct clk_regmap g12a_aoclk_saradc_mux = { 341 static struct clk_regmap g12a_aoclk_saradc_div = { [all …]
|
| A D | s4-pll.c | 97 static struct clk_regmap s4_fixed_pll = { 129 static struct clk_regmap s4_fclk_div2 = { 155 static struct clk_regmap s4_fclk_div3 = { 181 static struct clk_regmap s4_fclk_div4 = { 207 static struct clk_regmap s4_fclk_div5 = { 334 static struct clk_regmap s4_gp0_pll = { 412 static struct clk_regmap s4_hifi_pll = { 588 static struct clk_regmap s4_mpll0 = { 641 static struct clk_regmap s4_mpll1 = { 694 static struct clk_regmap s4_mpll2 = { [all …]
|
| A D | sclk-div.c | 26 meson_sclk_div_data(struct clk_regmap *clk) in meson_sclk_div_data() 102 struct clk_regmap *clk = to_clk_regmap(hw); in sclk_div_determine_rate() 112 static void sclk_apply_ratio(struct clk_regmap *clk, in sclk_apply_ratio() 128 struct clk_regmap *clk = to_clk_regmap(hw); in sclk_div_set_duty_cycle() 142 struct clk_regmap *clk = to_clk_regmap(hw); in sclk_div_get_duty_cycle() 170 struct clk_regmap *clk = to_clk_regmap(hw); in sclk_div_set_rate() 185 struct clk_regmap *clk = to_clk_regmap(hw); in sclk_div_recalc_rate() 193 struct clk_regmap *clk = to_clk_regmap(hw); in sclk_div_enable() 203 struct clk_regmap *clk = to_clk_regmap(hw); in sclk_div_disable() 211 struct clk_regmap *clk = to_clk_regmap(hw); in sclk_div_is_enabled() [all …]
|
| A D | axg-aoclk.c | 38 static struct clk_regmap axg_aoclk_##_name = { \ 62 static struct clk_regmap axg_aoclk_cts_oscin = { 77 static struct clk_regmap axg_aoclk_32k_pre = { 102 static struct clk_regmap axg_aoclk_32k_div = { 141 static struct clk_regmap axg_aoclk_32k_sel = { 160 static struct clk_regmap axg_aoclk_32k = { 176 static struct clk_regmap axg_aoclk_cts_rtc_oscin = { 195 static struct clk_regmap axg_aoclk_clk81 = { 214 static struct clk_regmap axg_aoclk_saradc_mux = { 231 static struct clk_regmap axg_aoclk_saradc_div = { [all …]
|
| A D | clk-regmap.h | 24 struct clk_regmap { struct 30 static inline struct clk_regmap *to_clk_regmap(struct clk_hw *hw) in to_clk_regmap() argument 32 return container_of(hw, struct clk_regmap, hw); in to_clk_regmap() 55 clk_get_regmap_gate_data(struct clk_regmap *clk) in clk_get_regmap_gate_data() 83 clk_get_regmap_div_data(struct clk_regmap *clk) in clk_get_regmap_div_data() 113 clk_get_regmap_mux_data(struct clk_regmap *clk) in clk_get_regmap_mux_data() 122 struct clk_regmap _name = { \
|
| A D | gxbb-aoclk.c | 27 static struct clk_regmap _name##_ao = { \ 50 static struct clk_regmap ao_cts_oscin = { 65 static struct clk_regmap ao_32k_pre = { 88 static struct clk_regmap ao_32k_div = { 125 static struct clk_regmap ao_32k_sel = { 144 static struct clk_regmap ao_32k = { 158 static struct clk_regmap ao_cts_rtc_oscin = { 180 static struct clk_regmap ao_clk81 = { 199 static struct clk_regmap ao_cts_cec = {
|
| A D | clk-regmap.c | 14 struct clk_regmap *clk = to_clk_regmap(hw); in clk_regmap_init() 55 struct clk_regmap *clk = to_clk_regmap(hw); in clk_regmap_gate_endisable() 77 struct clk_regmap *clk = to_clk_regmap(hw); in clk_regmap_gate_is_enabled() 107 struct clk_regmap *clk = to_clk_regmap(hw); in clk_regmap_div_recalc_rate() 126 struct clk_regmap *clk = to_clk_regmap(hw); in clk_regmap_div_determine_rate() 151 struct clk_regmap *clk = to_clk_regmap(hw); in clk_regmap_div_set_rate() 185 struct clk_regmap *clk = to_clk_regmap(hw); in clk_regmap_mux_get_parent() 201 struct clk_regmap *clk = to_clk_regmap(hw); in clk_regmap_mux_set_parent() 213 struct clk_regmap *clk = to_clk_regmap(hw); in clk_regmap_mux_determine_rate()
|
| A D | a1-pll.c | 29 static struct clk_regmap fixed_pll_dco = { 72 static struct clk_regmap fixed_pll = { 100 static struct clk_regmap hifi_pll = { 164 static struct clk_regmap fclk_div2 = { 202 static struct clk_regmap fclk_div3 = { 235 static struct clk_regmap fclk_div5 = { 268 static struct clk_regmap fclk_div7 = {
|
| A D | clk-cpu-dyndiv.c | 14 meson_clk_cpu_dyndiv_data(struct clk_regmap *clk) in meson_clk_cpu_dyndiv_data() 22 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_cpu_dyndiv_recalc_rate() 33 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_cpu_dyndiv_determine_rate() 42 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_cpu_dyndiv_set_rate()
|
| A D | clk-pll.c | 40 meson_clk_pll_data(struct clk_regmap *clk) in meson_clk_pll_data() 75 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_pll_recalc_rate() 249 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_pll_determine_rate() 279 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_pll_wait_lock() 296 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_pll_is_enabled() 312 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_pll_init() 358 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_pll_enable() 403 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_pll_disable() 421 struct clk_regmap *clk = to_clk_regmap(hw); in meson_clk_pll_set_rate()
|
| /drivers/clk/nxp/ |
| A D | clk-lpc32xx.c | 74 static struct regmap *clk_regmap; variable 393 regmap_read(clk_regmap, clk->reg, &val); in clk_mask_enable() 406 regmap_update_bits(clk_regmap, clk->reg, in clk_mask_disable() 415 regmap_read(clk_regmap, clk->reg, &val); in clk_mask_is_enabled() 457 regmap_read(clk_regmap, clk->reg, &val); in clk_pll_is_enabled() 480 regmap_read(clk_regmap, clk->reg, &val); in clk_pll_recalc_rate() 718 regmap_read(clk_regmap, clk->reg, &val); in clk_ddram_is_enabled() 730 regmap_read(clk_regmap, clk->reg, &val); in clk_ddram_enable() 1479 regmap_read(clk_regmap, reg, &val); in lpc32xx_clk_div_quirk() 1521 if (IS_ERR(clk_regmap)) { in lpc32xx_clk_init() [all …]
|
| /drivers/clk/qcom/ |
| A D | clk-regmap.h | 20 struct clk_regmap { struct 28 static inline struct clk_regmap *to_clk_regmap(struct clk_hw *hw) in to_clk_regmap() argument 30 return container_of(hw, struct clk_regmap, hw); in to_clk_regmap() 36 int devm_clk_register_regmap(struct device *dev, struct clk_regmap *rclk);
|
| A D | clk-regmap-phy-mux.c | 18 static inline struct clk_regmap_phy_mux *to_clk_regmap_phy_mux(struct clk_regmap *clkr) in to_clk_regmap_phy_mux() 25 struct clk_regmap *clkr = to_clk_regmap(hw); in phy_mux_is_enabled() 39 struct clk_regmap *clkr = to_clk_regmap(hw); in phy_mux_enable() 49 struct clk_regmap *clkr = to_clk_regmap(hw); in phy_mux_disable()
|
| A D | clk-regmap.c | 24 struct clk_regmap *rclk = to_clk_regmap(hw); in clk_is_enabled_regmap() 50 struct clk_regmap *rclk = to_clk_regmap(hw); in clk_enable_regmap() 74 struct clk_regmap *rclk = to_clk_regmap(hw); in clk_disable_regmap() 97 int devm_clk_register_regmap(struct device *dev, struct clk_regmap *rclk) in devm_clk_register_regmap()
|