/Linux-v4.19/drivers/clk/sunxi-ng/ |
D | ccu_frac.h | 35 bool ccu_frac_helper_is_enabled(struct ccu_common *common, 37 void ccu_frac_helper_enable(struct ccu_common *common, 39 void ccu_frac_helper_disable(struct ccu_common *common, 42 bool ccu_frac_helper_has_rate(struct ccu_common *common, 46 unsigned long ccu_frac_helper_read_rate(struct ccu_common *common, 49 int ccu_frac_helper_set_rate(struct ccu_common *common,
|
D | ccu_sdm.h | 59 bool ccu_sdm_helper_is_enabled(struct ccu_common *common, 61 void ccu_sdm_helper_enable(struct ccu_common *common, 64 void ccu_sdm_helper_disable(struct ccu_common *common, 67 bool ccu_sdm_helper_has_rate(struct ccu_common *common, 71 unsigned long ccu_sdm_helper_read_rate(struct ccu_common *common, 75 int ccu_sdm_helper_get_factors(struct ccu_common *common,
|
D | ccu_common.h | 34 struct ccu_common { struct 45 static inline struct ccu_common *hw_to_ccu_common(struct clk_hw *hw) in hw_to_ccu_common() argument 47 return container_of(hw, struct ccu_common, hw); in hw_to_ccu_common() 51 struct ccu_common **ccu_clks; 60 void ccu_helper_wait_for_lock(struct ccu_common *common, u32 lock); 64 struct ccu_common *common;
|
D | ccu_gate.h | 24 struct ccu_common common; 41 struct ccu_common *common = hw_to_ccu_common(hw); in hw_to_ccu_gate() 46 void ccu_gate_helper_disable(struct ccu_common *common, u32 gate); 47 int ccu_gate_helper_enable(struct ccu_common *common, u32 gate); 48 int ccu_gate_helper_is_enabled(struct ccu_common *common, u32 gate);
|
D | ccu_mux.h | 47 struct ccu_common common; 78 struct ccu_common *common = hw_to_ccu_common(hw); in hw_to_ccu_mux() 85 unsigned long ccu_mux_helper_apply_prediv(struct ccu_common *common, 89 int ccu_mux_helper_determine_rate(struct ccu_common *common, 98 u8 ccu_mux_helper_get_parent(struct ccu_common *common, 100 int ccu_mux_helper_set_parent(struct ccu_common *common, 106 struct ccu_common *common;
|
D | ccu_frac.c | 16 bool ccu_frac_helper_is_enabled(struct ccu_common *common, in ccu_frac_helper_is_enabled() 25 void ccu_frac_helper_enable(struct ccu_common *common, in ccu_frac_helper_enable() 40 void ccu_frac_helper_disable(struct ccu_common *common, in ccu_frac_helper_disable() 55 bool ccu_frac_helper_has_rate(struct ccu_common *common, in ccu_frac_helper_has_rate() 65 unsigned long ccu_frac_helper_read_rate(struct ccu_common *common, in ccu_frac_helper_read_rate() 86 int ccu_frac_helper_set_rate(struct ccu_common *common, in ccu_frac_helper_set_rate()
|
D | ccu_sdm.c | 15 bool ccu_sdm_helper_is_enabled(struct ccu_common *common, in ccu_sdm_helper_is_enabled() 27 void ccu_sdm_helper_enable(struct ccu_common *common, in ccu_sdm_helper_enable() 56 void ccu_sdm_helper_disable(struct ccu_common *common, in ccu_sdm_helper_disable() 93 bool ccu_sdm_helper_has_rate(struct ccu_common *common, in ccu_sdm_helper_has_rate() 109 unsigned long ccu_sdm_helper_read_rate(struct ccu_common *common, in ccu_sdm_helper_read_rate() 139 int ccu_sdm_helper_get_factors(struct ccu_common *common, in ccu_sdm_helper_get_factors()
|
D | ccu_mux.c | 18 static u16 ccu_mux_get_prediv(struct ccu_common *common, in ccu_mux_get_prediv() 63 unsigned long ccu_mux_helper_apply_prediv(struct ccu_common *common, in ccu_mux_helper_apply_prediv() 71 static unsigned long ccu_mux_helper_unapply_prediv(struct ccu_common *common, in ccu_mux_helper_unapply_prediv() 79 int ccu_mux_helper_determine_rate(struct ccu_common *common, in ccu_mux_helper_determine_rate() 159 u8 ccu_mux_helper_get_parent(struct ccu_common *common, in ccu_mux_helper_get_parent() 181 int ccu_mux_helper_set_parent(struct ccu_common *common, in ccu_mux_helper_set_parent()
|
D | ccu_gate.c | 15 void ccu_gate_helper_disable(struct ccu_common *common, u32 gate) in ccu_gate_helper_disable() 38 int ccu_gate_helper_enable(struct ccu_common *common, u32 gate) in ccu_gate_helper_enable() 63 int ccu_gate_helper_is_enabled(struct ccu_common *common, u32 gate) in ccu_gate_helper_is_enabled()
|
D | ccu_phase.h | 25 struct ccu_common common; 43 struct ccu_common *common = hw_to_ccu_common(hw); in hw_to_ccu_phase()
|
D | ccu_mmc_timing.c | 30 struct ccu_common *cm = hw_to_ccu_common(hw); in sunxi_ccu_set_mmc_timing_mode() 63 struct ccu_common *cm = hw_to_ccu_common(hw); in sunxi_ccu_get_mmc_timing_mode()
|
D | ccu_nk.h | 38 struct ccu_common common; 64 struct ccu_common *common = hw_to_ccu_common(hw); in hw_to_ccu_nk()
|
D | ccu_nkmp.h | 39 struct ccu_common common; 66 struct ccu_common *common = hw_to_ccu_common(hw); in hw_to_ccu_nkmp()
|
D | ccu_mult.h | 42 struct ccu_common common; 63 struct ccu_common *common = hw_to_ccu_common(hw); in hw_to_ccu_mult()
|
D | ccu_nkm.h | 39 struct ccu_common common; 86 struct ccu_common *common = hw_to_ccu_common(hw); in hw_to_ccu_nkm()
|
D | ccu_mp.h | 39 struct ccu_common common; 95 struct ccu_common *common = hw_to_ccu_common(hw); in hw_to_ccu_mp()
|
D | ccu_common.c | 28 void ccu_helper_wait_for_lock(struct ccu_common *common, u32 lock) in ccu_helper_wait_for_lock() 98 struct ccu_common *cclk = desc->ccu_clks[i]; in sunxi_ccu_probe()
|
D | ccu-sun8i-de2.c | 56 static struct ccu_common *sun8i_a83t_de2_clks[] = { 70 static struct ccu_common *sun8i_h3_de2_clks[] = { 84 static struct ccu_common *sun8i_v3s_de2_clks[] = {
|
D | ccu_nm.h | 42 struct ccu_common common; 138 struct ccu_common *common = hw_to_ccu_common(hw); in hw_to_ccu_nm()
|
D | ccu-sun8i-r.c | 145 static struct ccu_common *sun8i_a83t_r_ccu_clks[] = { 158 static struct ccu_common *sun8i_h3_r_ccu_clks[] = { 170 static struct ccu_common *sun50i_a64_r_ccu_clks[] = {
|
D | ccu_mp.c | 213 struct ccu_common *cm = hw_to_ccu_common(hw); in ccu_mp_mmc_recalc_rate() 224 struct ccu_common *cm = hw_to_ccu_common(hw); in ccu_mp_mmc_determine_rate() 250 struct ccu_common *cm = hw_to_ccu_common(hw); in ccu_mp_mmc_set_rate()
|
D | ccu_div.h | 91 struct ccu_common common; 179 struct ccu_common *common = hw_to_ccu_common(hw); in hw_to_ccu_div()
|
D | Makefile | 3 obj-y += ccu_common.o
|
D | ccu-sun9i-a80-usb.c | 38 static struct ccu_common *sun9i_a80_usb_clks[] = {
|
D | ccu-sun50i-h6-r.c | 134 static struct ccu_common *sun50i_h6_r_ccu_clks[] = {
|