Lines Matching refs:clk_rpmh
50 struct clk_rpmh { struct
62 struct clk_rpmh *peer; argument
74 static struct clk_rpmh clk_rpmh_##_clk_name##_ao; \
75 static struct clk_rpmh clk_rpmh_##_clk_name = { \
94 static struct clk_rpmh clk_rpmh_##_clk_name##_ao= { \
122 static struct clk_rpmh clk_rpmh_##_name = { \
132 static inline struct clk_rpmh *to_clk_rpmh(struct clk_hw *_hw) in to_clk_rpmh()
134 return container_of(_hw, struct clk_rpmh, hw); in to_clk_rpmh()
137 static inline bool has_state_changed(struct clk_rpmh *c, u32 state) in has_state_changed()
143 static int clk_rpmh_send(struct clk_rpmh *c, enum rpmh_state state, in clk_rpmh_send()
152 static int clk_rpmh_send_aggregate_command(struct clk_rpmh *c) in clk_rpmh_send_aggregate_command()
190 static int clk_rpmh_aggregate_state_send_command(struct clk_rpmh *c, in clk_rpmh_aggregate_state_send_command()
215 struct clk_rpmh *c = to_clk_rpmh(hw); in clk_rpmh_prepare()
227 struct clk_rpmh *c = to_clk_rpmh(hw); in clk_rpmh_unprepare()
237 struct clk_rpmh *r = to_clk_rpmh(hw); in clk_rpmh_recalc_rate()
251 static int clk_rpmh_bcm_send_cmd(struct clk_rpmh *c, bool enable) in clk_rpmh_bcm_send_cmd()
293 struct clk_rpmh *c = to_clk_rpmh(hw); in clk_rpmh_bcm_prepare()
300 struct clk_rpmh *c = to_clk_rpmh(hw); in clk_rpmh_bcm_unprepare()
308 struct clk_rpmh *c = to_clk_rpmh(hw); in clk_rpmh_bcm_set_rate()
330 struct clk_rpmh *c = to_clk_rpmh(hw); in clk_rpmh_bcm_recalc_rate()
815 struct clk_rpmh *rpmh_clk; in clk_rpmh_probe()