Lines Matching refs:scmi_handle
53 struct scmi_handle;
67 int (*count_get)(const struct scmi_handle *handle);
70 (const struct scmi_handle *handle, u32 clk_id);
71 int (*rate_get)(const struct scmi_handle *handle, u32 clk_id,
73 int (*rate_set)(const struct scmi_handle *handle, u32 clk_id,
75 int (*enable)(const struct scmi_handle *handle, u32 clk_id);
76 int (*disable)(const struct scmi_handle *handle, u32 clk_id);
96 int (*limits_set)(const struct scmi_handle *handle, u32 domain,
98 int (*limits_get)(const struct scmi_handle *handle, u32 domain,
100 int (*level_set)(const struct scmi_handle *handle, u32 domain,
102 int (*level_get)(const struct scmi_handle *handle, u32 domain,
105 int (*transition_latency_get)(const struct scmi_handle *handle,
107 int (*device_opps_add)(const struct scmi_handle *handle,
109 int (*freq_set)(const struct scmi_handle *handle, u32 domain,
111 int (*freq_get)(const struct scmi_handle *handle, u32 domain,
125 int (*num_domains_get)(const struct scmi_handle *handle);
126 char *(*name_get)(const struct scmi_handle *handle, u32 domain);
134 int (*state_set)(const struct scmi_handle *handle, u32 domain,
136 int (*state_get)(const struct scmi_handle *handle, u32 domain,
171 int (*count_get)(const struct scmi_handle *handle);
174 (const struct scmi_handle *handle, u32 sensor_id);
175 int (*configuration_set)(const struct scmi_handle *handle,
177 int (*trip_point_set)(const struct scmi_handle *handle, u32 sensor_id,
179 int (*reading_get)(const struct scmi_handle *handle, u32 sensor_id,
201 struct scmi_handle { struct
228 struct scmi_handle *handle; argument
283 typedef int (*scmi_prot_init_fn_t)(struct scmi_handle *);