Lines Matching refs:clk_id
102 u32 clk_id, struct scmi_clock_info *clk)
109 sizeof(clk_id), sizeof(*attr), &t);
113 put_unaligned_le32(clk_id, t->tx.buf);
139 scmi_clock_describe_rates_get(const struct scmi_handle *handle, u32 clk_id,
160 clk_desc->id = cpu_to_le32(clk_id);
217 scmi_clock_rate_get(const struct scmi_handle *handle, u32 clk_id, u64 *value)
227 put_unaligned_le32(clk_id, t->tx.buf);
237 static int scmi_clock_rate_set(const struct scmi_handle *handle, u32 clk_id,
257 cfg->id = cpu_to_le32(clk_id);
274 scmi_clock_config_set(const struct scmi_handle *handle, u32 clk_id, u32 config)
286 cfg->id = cpu_to_le32(clk_id);
295 static int scmi_clock_enable(const struct scmi_handle *handle, u32 clk_id)
297 return scmi_clock_config_set(handle, clk_id, CLOCK_ENABLE);
300 static int scmi_clock_disable(const struct scmi_handle *handle, u32 clk_id)
302 return scmi_clock_config_set(handle, clk_id, 0);
313 scmi_clock_info_get(const struct scmi_handle *handle, u32 clk_id)
316 struct scmi_clock_info *clk = ci->clk + clk_id;