• Home
  • Raw
  • Download

Lines Matching refs:id

36 static inline int pc_clk_enable(unsigned id)  in pc_clk_enable()  argument
38 return msm_proc_comm(PCOM_CLKCTL_RPC_ENABLE, &id, NULL); in pc_clk_enable()
41 static inline void pc_clk_disable(unsigned id) in pc_clk_disable() argument
43 msm_proc_comm(PCOM_CLKCTL_RPC_DISABLE, &id, NULL); in pc_clk_disable()
46 static inline int pc_clk_set_rate(unsigned id, unsigned rate) in pc_clk_set_rate() argument
48 return msm_proc_comm(PCOM_CLKCTL_RPC_SET_RATE, &id, &rate); in pc_clk_set_rate()
51 static inline int pc_clk_set_min_rate(unsigned id, unsigned rate) in pc_clk_set_min_rate() argument
53 return msm_proc_comm(PCOM_CLKCTL_RPC_MIN_RATE, &id, &rate); in pc_clk_set_min_rate()
56 static inline int pc_clk_set_max_rate(unsigned id, unsigned rate) in pc_clk_set_max_rate() argument
58 return msm_proc_comm(PCOM_CLKCTL_RPC_MAX_RATE, &id, &rate); in pc_clk_set_max_rate()
61 static inline int pc_clk_set_flags(unsigned id, unsigned flags) in pc_clk_set_flags() argument
63 return msm_proc_comm(PCOM_CLKCTL_RPC_SET_FLAGS, &id, &flags); in pc_clk_set_flags()
66 static inline unsigned pc_clk_get_rate(unsigned id) in pc_clk_get_rate() argument
68 if (msm_proc_comm(PCOM_CLKCTL_RPC_RATE, &id, NULL)) in pc_clk_get_rate()
71 return id; in pc_clk_get_rate()
74 static inline unsigned pc_clk_is_enabled(unsigned id) in pc_clk_is_enabled() argument
76 if (msm_proc_comm(PCOM_CLKCTL_RPC_ENABLED, &id, NULL)) in pc_clk_is_enabled()
79 return id; in pc_clk_is_enabled()
82 static inline int pc_pll_request(unsigned id, unsigned on) in pc_pll_request() argument
85 return msm_proc_comm(PCOM_CLKCTL_RPC_PLL_REQUEST, &id, &on); in pc_pll_request()
91 struct clk *clk_get(struct device *dev, const char *id) in clk_get() argument
98 if (!strcmp(id, clk->name) && clk->dev == dev) in clk_get()
102 if (!strcmp(id, clk->name) && clk->dev == NULL) in clk_get()
123 pc_clk_enable(clk->id); in clk_enable()
136 pc_clk_disable(clk->id); in clk_disable()
143 return pc_clk_get_rate(clk->id); in clk_get_rate()
151 ret = pc_clk_set_max_rate(clk->id, rate); in clk_set_rate()
154 return pc_clk_set_min_rate(clk->id, rate); in clk_set_rate()
156 return pc_clk_set_rate(clk->id, rate); in clk_set_rate()
176 return pc_clk_set_flags(clk->id, flags); in clk_set_flags()
208 pc_clk_disable(clk->id); in clock_late_init()