Lines Matching full:id
28 int pc_clk_enable(unsigned id) in pc_clk_enable() argument
30 int rc = msm_proc_comm(PCOM_CLKCTL_RPC_ENABLE, &id, NULL); in pc_clk_enable()
34 return (int)id < 0 ? -EINVAL : 0; in pc_clk_enable()
37 void pc_clk_disable(unsigned id) in pc_clk_disable() argument
39 msm_proc_comm(PCOM_CLKCTL_RPC_DISABLE, &id, NULL); in pc_clk_disable()
42 int pc_clk_reset(unsigned id, enum clk_reset_action action) in pc_clk_reset() argument
47 rc = msm_proc_comm(PCOM_CLKCTL_RPC_RESET_ASSERT, &id, NULL); in pc_clk_reset()
49 rc = msm_proc_comm(PCOM_CLKCTL_RPC_RESET_DEASSERT, &id, NULL); in pc_clk_reset()
54 return (int)id < 0 ? -EINVAL : 0; in pc_clk_reset()
57 int pc_clk_set_rate(unsigned id, unsigned rate) in pc_clk_set_rate() argument
63 int rc = msm_proc_comm(PCOM_CLKCTL_RPC_SET_RATE, &id, &rate); in pc_clk_set_rate()
67 return (int)id < 0 ? -EINVAL : 0; in pc_clk_set_rate()
70 int pc_clk_set_min_rate(unsigned id, unsigned rate) in pc_clk_set_min_rate() argument
72 int rc = msm_proc_comm(PCOM_CLKCTL_RPC_MIN_RATE, &id, &rate); in pc_clk_set_min_rate()
76 return (int)id < 0 ? -EINVAL : 0; in pc_clk_set_min_rate()
79 int pc_clk_set_max_rate(unsigned id, unsigned rate) in pc_clk_set_max_rate() argument
81 int rc = msm_proc_comm(PCOM_CLKCTL_RPC_MAX_RATE, &id, &rate); in pc_clk_set_max_rate()
85 return (int)id < 0 ? -EINVAL : 0; in pc_clk_set_max_rate()
88 int pc_clk_set_flags(unsigned id, unsigned flags) in pc_clk_set_flags() argument
90 int rc = msm_proc_comm(PCOM_CLKCTL_RPC_SET_FLAGS, &id, &flags); in pc_clk_set_flags()
94 return (int)id < 0 ? -EINVAL : 0; in pc_clk_set_flags()
97 unsigned pc_clk_get_rate(unsigned id) in pc_clk_get_rate() argument
99 if (msm_proc_comm(PCOM_CLKCTL_RPC_RATE, &id, NULL)) in pc_clk_get_rate()
102 return id; in pc_clk_get_rate()
105 unsigned pc_clk_is_enabled(unsigned id) in pc_clk_is_enabled() argument
107 if (msm_proc_comm(PCOM_CLKCTL_RPC_ENABLED, &id, NULL)) in pc_clk_is_enabled()
110 return id; in pc_clk_is_enabled()
113 long pc_clk_round_rate(unsigned id, unsigned rate) in pc_clk_round_rate() argument
120 static bool pc_clk_is_local(unsigned id) in pc_clk_is_local() argument