Lines Matching refs:channel_id
82 void scmi_smt_fastcall_smc_entry(unsigned int channel_id);
84 static inline void scmi_smt_fastcall_smc_entry(unsigned int channel_id __unused) in scmi_smt_fastcall_smc_entry()
98 void scmi_smt_interrupt_entry(unsigned int channel_id);
100 static inline void scmi_smt_interrupt_entry(unsigned int channel_id __unused) in scmi_smt_interrupt_entry()
114 void scmi_smt_threaded_entry(unsigned int channel_id);
116 static inline void scmi_smt_threaded_entry(unsigned int channel_id __unused) in scmi_smt_threaded_entry()
135 TEE_Result scmi_msg_threaded_entry(unsigned int channel_id,
158 TEE_Result scmi_clk_add(struct clk *clk, unsigned int channel_id,
162 unsigned int channel_id __unused, in scmi_clk_add()
176 struct scmi_msg_channel *plat_scmi_get_channel(unsigned int channel_id);
179 static inline unsigned int scmi_smt_channel_handle(unsigned int channel_id) in scmi_smt_channel_handle() argument
181 assert(plat_scmi_get_channel(channel_id)); in scmi_smt_channel_handle()
183 return channel_id; in scmi_smt_channel_handle()
199 const uint8_t *plat_scmi_protocol_list(unsigned int channel_id);
214 size_t plat_scmi_clock_count(unsigned int channel_id);
222 const char *plat_scmi_clock_get_name(unsigned int channel_id,
235 int32_t plat_scmi_clock_rates_array(unsigned int channel_id,
247 int32_t plat_scmi_clock_rates_by_step(unsigned int channel_id,
257 unsigned long plat_scmi_clock_get_rate(unsigned int channel_id,
267 int32_t plat_scmi_clock_set_rate(unsigned int channel_id, unsigned int scmi_id,
276 int32_t plat_scmi_clock_get_state(unsigned int channel_id,
286 int32_t plat_scmi_clock_set_state(unsigned int channel_id, unsigned int scmi_id,
296 size_t plat_scmi_rd_count(unsigned int channel_id);
304 const char *plat_scmi_rd_get_name(unsigned int channel_id,
314 int32_t plat_scmi_rd_autonomous(unsigned int channel_id, unsigned int scmi_id,
324 int32_t plat_scmi_rd_set_state(unsigned int channel_id, unsigned int scmi_id,
334 size_t plat_scmi_voltd_count(unsigned int channel_id);
342 const char *plat_scmi_voltd_get_name(unsigned int channel_id,
355 int32_t plat_scmi_voltd_levels_array(unsigned int channel_id,
367 int32_t plat_scmi_voltd_levels_by_step(unsigned int channel_id,
378 int32_t plat_scmi_voltd_get_level(unsigned int channel_id, unsigned int scmi_id,
388 int32_t plat_scmi_voltd_set_level(unsigned int channel_id, unsigned int scmi_id,
398 int32_t plat_scmi_voltd_get_config(unsigned int channel_id,
408 int32_t plat_scmi_voltd_set_config(unsigned int channel_id,
418 size_t plat_scmi_perf_count(unsigned int channel_id);
426 void *plat_scmi_perf_statistics_buf(unsigned int channel_id, size_t *stats_len);
434 const char *plat_scmi_perf_domain_name(unsigned int channel_id,
444 int32_t plat_scmi_perf_sustained_freq(unsigned int channel_id,
462 int32_t plat_scmi_perf_levels_array(unsigned int channel_id,
476 int32_t plat_scmi_perf_level_latency(unsigned int channel_id,
491 int32_t plat_scmi_perf_level_power_cost(unsigned int channel_id,
503 int32_t plat_scmi_perf_level_get(unsigned int channel_id,
513 int32_t plat_scmi_perf_level_set(unsigned int channel_id,