clk_rpm
struct clk_rpm **clks;
struct clk_rpm **clks;
static int clk_rpm_handoff(struct clk_rpm *r)
static int clk_rpm_set_rate_active(struct clk_rpm *r, unsigned long rate)
static int clk_rpm_set_rate_sleep(struct clk_rpm *r, unsigned long rate)
static void to_active_sleep(struct clk_rpm *r, unsigned long rate,
struct clk_rpm *r = to_clk_rpm(hw);
struct clk_rpm *peer = r->peer;
struct clk_rpm *r = to_clk_rpm(hw);
struct clk_rpm *peer = r->peer;
struct clk_rpm *r = to_clk_rpm(hw);
struct clk_rpm *r = to_clk_rpm(hw);
struct clk_rpm *r = to_clk_rpm(hw);
struct clk_rpm *r = to_clk_rpm(hw);
struct clk_rpm *r = to_clk_rpm(hw);
struct clk_rpm *peer = r->peer;
static struct clk_rpm clk_rpm_##_name##_a_clk; \
static struct clk_rpm clk_rpm_##_name##_clk = { \
struct clk_rpm *r = to_clk_rpm(hw);
static struct clk_rpm *msm8660_clks[] = {
static struct clk_rpm *apq8064_clks[] = {
static struct clk_rpm clk_rpm_##_name##_a_clk = { \
static struct clk_rpm *ipq806x_clks[] = {
struct clk_rpm **rpm_clks;
static struct clk_rpm clk_rpm_##_name##_clk = { \
static struct clk_rpm clk_rpm_##_name##_clk = { \
#define to_clk_rpm(_hw) container_of(_hw, struct clk_rpm, hw)
struct clk_rpm *peer;