sprd_clk_common
struct sprd_clk_common *cclk;
struct sprd_clk_common **clk_clks;
static inline struct sprd_clk_common *
return container_of(hw, struct sprd_clk_common, hw);
struct sprd_clk_common common;
struct sprd_clk_common *common = hw_to_sprd_clk_common(hw);
unsigned long sprd_div_helper_recalc_rate(struct sprd_clk_common *common,
int sprd_div_helper_set_rate(const struct sprd_clk_common *common,
struct sprd_clk_common common;
struct sprd_clk_common *common = hw_to_sprd_clk_common(hw);
unsigned long sprd_div_helper_recalc_rate(struct sprd_clk_common *common,
int sprd_div_helper_set_rate(const struct sprd_clk_common *common,
const struct sprd_clk_common *common = &sg->common;
const struct sprd_clk_common *common = &sg->common;
struct sprd_clk_common *common = &sg->common;
struct sprd_clk_common *common = hw_to_sprd_clk_common(hw);
struct sprd_clk_common common;
u8 sprd_mux_helper_get_parent(const struct sprd_clk_common *common,
int sprd_mux_helper_set_parent(const struct sprd_clk_common *common,
struct sprd_clk_common common;
struct sprd_clk_common *common = hw_to_sprd_clk_common(hw);
u8 sprd_mux_helper_get_parent(const struct sprd_clk_common *common,
int sprd_mux_helper_set_parent(const struct sprd_clk_common *common,
const struct sprd_clk_common *common = &pll->common;
const struct sprd_clk_common *common = &pll->common;
struct sprd_clk_common *common = hw_to_sprd_clk_common(hw);
struct sprd_clk_common common;
static struct sprd_clk_common *sc9860_aon_gate[] = {
static struct sprd_clk_common *sc9860_aonsecure_clk[] = {
static struct sprd_clk_common *sc9860_agcp_gate[] = {
static struct sprd_clk_common *sc9860_gpu_clk[] = {
static struct sprd_clk_common *sc9860_vsp_clk[] = {
static struct sprd_clk_common *sc9860_vsp_gate[] = {
static struct sprd_clk_common *sc9860_cam_clk[] = {
static struct sprd_clk_common *sc9860_cam_gate[] = {
static struct sprd_clk_common *sc9860_disp_clk[] = {
static struct sprd_clk_common *sc9860_disp_gate[] = {
static struct sprd_clk_common *sc9860_apapb_gate[] = {
static struct sprd_clk_common *sc9860_pll_clks[] = {
static struct sprd_clk_common *sc9860_ap_clks[] = {
static struct sprd_clk_common *sc9860_aon_prediv[] = {
static struct sprd_clk_common *sc9860_pmu_gate_clks[] = {
static struct sprd_clk_common *sc9860_apahb_gate[] = {
static struct sprd_clk_common *sc9863a_apahb_gate_clks[] = {
static struct sprd_clk_common *sc9863a_aonapb_gate_clks[] = {
static struct sprd_clk_common *sc9863a_pll_clks[] = {
static struct sprd_clk_common *sc9863a_mm_gate_clks[] = {
static struct sprd_clk_common *sc9863a_mm_clk_clks[] = {
static struct sprd_clk_common *sc9863a_apapb_gate[] = {
static struct sprd_clk_common *sc9863a_mpll_clks[] = {
static struct sprd_clk_common *sc9863a_rpll_clks[] = {
static struct sprd_clk_common *sc9863a_dpll_clks[] = {
static struct sprd_clk_common *sc9863a_pmu_gate_clks[] = {
static struct sprd_clk_common *sc9863a_aon_clks[] = {
static struct sprd_clk_common *sc9863a_ap_clks[] = {
static struct sprd_clk_common *ums512_aon_apb[] = {
static struct sprd_clk_common *ums512_aon_gate[] = {
static struct sprd_clk_common *ums512_g0_pll_clks[] = {
static struct sprd_clk_common *ums512_audcpapb_gate[] = {
static struct sprd_clk_common *ums512_audcpahb_gate[] = {
static struct sprd_clk_common *ums512_gpu_clk[] = {
static struct sprd_clk_common *ums512_g2_pll_clks[] = {
static struct sprd_clk_common *ums512_mm_clk[] = {
static struct sprd_clk_common *ums512_mm_gate_clk[] = {
static struct sprd_clk_common *ums512_apapb_gate[] = {
static struct sprd_clk_common *ums512_g3_pll_clks[] = {
static struct sprd_clk_common *ums512_gc_pll_clks[] = {
static struct sprd_clk_common *ums512_apahb_gate[] = {
static struct sprd_clk_common *ums512_ap_clks[] = {
static struct sprd_clk_common *ums512_pmu_gate_clks[] = {