Lines Matching refs:clk_id
104 u32 clk_id, struct scmi_clock_info *clk) in scmi_clock_attributes_get() argument
111 sizeof(clk_id), sizeof(*attr), &t); in scmi_clock_attributes_get()
115 put_unaligned_le32(clk_id, t->tx.buf); in scmi_clock_attributes_get()
141 scmi_clock_describe_rates_get(const struct scmi_protocol_handle *ph, u32 clk_id, in scmi_clock_describe_rates_get() argument
162 clk_desc->id = cpu_to_le32(clk_id); in scmi_clock_describe_rates_get()
220 u32 clk_id, u64 *value) in scmi_clock_rate_get() argument
230 put_unaligned_le32(clk_id, t->tx.buf); in scmi_clock_rate_get()
241 u32 clk_id, u64 rate) in scmi_clock_rate_set() argument
259 cfg->id = cpu_to_le32(clk_id); in scmi_clock_rate_set()
276 scmi_clock_config_set(const struct scmi_protocol_handle *ph, u32 clk_id, in scmi_clock_config_set() argument
289 cfg->id = cpu_to_le32(clk_id); in scmi_clock_config_set()
298 static int scmi_clock_enable(const struct scmi_protocol_handle *ph, u32 clk_id) in scmi_clock_enable() argument
300 return scmi_clock_config_set(ph, clk_id, CLOCK_ENABLE); in scmi_clock_enable()
303 static int scmi_clock_disable(const struct scmi_protocol_handle *ph, u32 clk_id) in scmi_clock_disable() argument
305 return scmi_clock_config_set(ph, clk_id, 0); in scmi_clock_disable()
316 scmi_clock_info_get(const struct scmi_protocol_handle *ph, u32 clk_id) in scmi_clock_info_get() argument
319 struct scmi_clock_info *clk = ci->clk + clk_id; in scmi_clock_info_get()