Home
last modified time | relevance | path

Searched refs:scmi_xfer (Results 1 – 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/firmware/arm_scmi/
Dcommon.h135 struct scmi_xfer { struct
144 void scmi_xfer_put(const struct scmi_handle *h, struct scmi_xfer *xfer); argument
145 int scmi_do_xfer(const struct scmi_handle *h, struct scmi_xfer *xfer);
147 struct scmi_xfer *xfer);
149 size_t tx_size, size_t rx_size, struct scmi_xfer **p);
151 struct scmi_xfer *xfer);
219 struct scmi_xfer *xfer);
222 struct scmi_xfer *xfer);
224 size_t max_len, struct scmi_xfer *xfer);
226 bool (*poll_done)(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer);
[all …]
Dshmem.c33 struct scmi_xfer *xfer) in shmem_tx_prepare()
59 struct scmi_xfer *xfer) in shmem_fetch_response()
71 size_t max_len, struct scmi_xfer *xfer) in shmem_fetch_notification()
86 struct scmi_xfer *xfer) in shmem_poll_done()
Ddriver.c65 struct scmi_xfer *xfer_block;
155 static struct scmi_xfer *scmi_xfer_get(const struct scmi_handle *handle, in scmi_xfer_get()
159 struct scmi_xfer *xfer; in scmi_xfer_get()
193 __scmi_xfer_put(struct scmi_xfers_info *minfo, struct scmi_xfer *xfer) in __scmi_xfer_put()
209 struct scmi_xfer *xfer; in scmi_handle_notification()
243 struct scmi_xfer *xfer; in scmi_handle_response()
329 void scmi_xfer_put(const struct scmi_handle *handle, struct scmi_xfer *xfer) in scmi_xfer_put()
339 struct scmi_xfer *xfer, ktime_t stop) in scmi_xfer_done_no_timeout()
357 int scmi_do_xfer(const struct scmi_handle *handle, struct scmi_xfer *xfer) in scmi_do_xfer()
411 struct scmi_xfer *xfer) in scmi_reset_rx_to_maxsz()
[all …]
Dbase.c60 struct scmi_xfer *t; in scmi_base_attributes_get()
95 struct scmi_xfer *t; in scmi_base_vendor_id_get()
135 struct scmi_xfer *t; in scmi_base_implementation_version_get()
168 struct scmi_xfer *t; in scmi_base_implementation_list_get()
225 struct scmi_xfer *t; in scmi_base_discover_agent_get()
248 struct scmi_xfer *t; in scmi_base_error_notify()
Dmailbox.c126 struct scmi_xfer *xfer) in mailbox_send_message()
154 struct scmi_xfer *xfer) in mailbox_fetch_response()
162 size_t max_len, struct scmi_xfer *xfer) in mailbox_fetch_notification()
177 mailbox_poll_done(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) in mailbox_poll_done()
Dclock.c81 struct scmi_xfer *t; in scmi_clock_protocol_attributes_get()
105 struct scmi_xfer *t; in scmi_clock_attributes_get()
147 struct scmi_xfer *t; in scmi_clock_describe_rates_get()
220 struct scmi_xfer *t; in scmi_clock_rate_get()
242 struct scmi_xfer *t; in scmi_clock_rate_set()
277 struct scmi_xfer *t; in scmi_clock_config_set()
Dsmc.c104 struct scmi_xfer *xfer) in smc_send_message()
125 struct scmi_xfer *xfer) in smc_fetch_response()
133 smc_poll_done(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) in smc_poll_done()
Dpower.c75 struct scmi_xfer *t; in scmi_power_attributes_get()
102 struct scmi_xfer *t; in scmi_power_domain_attributes_get()
132 struct scmi_xfer *t; in scmi_power_state_set()
155 struct scmi_xfer *t; in scmi_power_state_get()
198 struct scmi_xfer *t; in scmi_power_request_notify()
Dsensors.c94 struct scmi_xfer *t; in scmi_sensor_attributes_get()
123 struct scmi_xfer *t; in scmi_sensor_description_get()
186 struct scmi_xfer *t; in scmi_sensor_trip_point_notify()
210 struct scmi_xfer *t; in scmi_sensor_trip_point_config()
234 struct scmi_xfer *t; in scmi_sensor_reading_get()
Dreset.c71 struct scmi_xfer *t; in scmi_reset_attributes_get()
94 struct scmi_xfer *t; in scmi_reset_domain_attributes_get()
149 struct scmi_xfer *t; in scmi_domain_reset()
209 struct scmi_xfer *t; in scmi_reset_notify()
Dperf.c182 struct scmi_xfer *t; in scmi_perf_attributes_get()
212 struct scmi_xfer *t; in scmi_perf_domain_attributes_get()
266 struct scmi_xfer *t; in scmi_perf_describe_levels_get()
360 struct scmi_xfer *t; in scmi_perf_mb_limits_set()
399 struct scmi_xfer *t; in scmi_perf_mb_limits_get()
440 struct scmi_xfer *t; in scmi_perf_mb_level_set()
478 struct scmi_xfer *t; in scmi_perf_mb_level_get()
515 struct scmi_xfer *t; in scmi_perf_level_limits_notify()
552 struct scmi_xfer *t; in scmi_perf_domain_desc_fc()
Dsystem.c39 struct scmi_xfer *t; in scmi_system_request_notify()