Lines Matching refs:clk_rpm
34 static struct clk_rpm clk_rpm_##_name##_a_clk; \
35 static struct clk_rpm clk_rpm_##_name##_clk = { \
46 static struct clk_rpm clk_rpm_##_name##_a_clk = { \
60 static struct clk_rpm clk_rpm_##_name##_clk = { \
72 static struct clk_rpm clk_rpm_##_name##_clk = { \
83 #define to_clk_rpm(_hw) container_of(_hw, struct clk_rpm, hw)
87 struct clk_rpm { struct
94 struct clk_rpm *peer; argument
101 struct clk_rpm **clks; argument
108 struct clk_rpm **clks;
114 static int clk_rpm_handoff(struct clk_rpm *r) in clk_rpm_handoff()
139 static int clk_rpm_set_rate_active(struct clk_rpm *r, unsigned long rate) in clk_rpm_set_rate_active()
147 static int clk_rpm_set_rate_sleep(struct clk_rpm *r, unsigned long rate) in clk_rpm_set_rate_sleep()
155 static void to_active_sleep(struct clk_rpm *r, unsigned long rate, in to_active_sleep()
172 struct clk_rpm *r = to_clk_rpm(hw); in clk_rpm_prepare()
173 struct clk_rpm *peer = r->peer; in clk_rpm_prepare()
221 struct clk_rpm *r = to_clk_rpm(hw); in clk_rpm_unprepare()
222 struct clk_rpm *peer = r->peer; in clk_rpm_unprepare()
255 struct clk_rpm *r = to_clk_rpm(hw); in clk_rpm_xo_prepare()
276 struct clk_rpm *r = to_clk_rpm(hw); in clk_rpm_xo_unprepare()
295 struct clk_rpm *r = to_clk_rpm(hw); in clk_rpm_fixed_prepare()
309 struct clk_rpm *r = to_clk_rpm(hw); in clk_rpm_fixed_unprepare()
322 struct clk_rpm *r = to_clk_rpm(hw); in clk_rpm_set_rate()
323 struct clk_rpm *peer = r->peer; in clk_rpm_set_rate()
373 struct clk_rpm *r = to_clk_rpm(hw); in clk_rpm_recalc_rate()
425 static struct clk_rpm *msm8660_clks[] = {
452 static struct clk_rpm *apq8064_clks[] = {
483 static struct clk_rpm *ipq806x_clks[] = {
536 struct clk_rpm **rpm_clks; in rpm_clk_probe()