Searched refs:scmi_handle (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/firmware/arm_scmi/
H A Dnotify.h84 int scmi_notification_init(struct scmi_handle *handle);
85 void scmi_notification_exit(struct scmi_handle *handle);
86 int scmi_register_protocol_events(const struct scmi_handle *handle, u8 proto_id,
89 void scmi_deregister_protocol_events(const struct scmi_handle *handle,
91 int scmi_notify(const struct scmi_handle *handle, u8 proto_id, u8 evt_id,
H A Draw_mode.h20 void *scmi_raw_mode_init(const struct scmi_handle *handle,
H A Dcommon.h155 int scmi_protocol_acquire(const struct scmi_handle *handle, u8 protocol_id);
156 void scmi_protocol_release(const struct scmi_handle *handle, u8 protocol_id);
178 struct scmi_handle *handle;
277 void scmi_xfer_raw_put(const struct scmi_handle *handle,
279 struct scmi_xfer *scmi_xfer_raw_get(const struct scmi_handle *handle);
281 scmi_xfer_raw_channel_get(const struct scmi_handle *handle, u8 protocol_id);
283 int scmi_xfer_raw_inflight_register(const struct scmi_handle *handle,
334 void scmi_notification_instance_data_set(const struct scmi_handle *handle,
336 void *scmi_notification_instance_data_get(const struct scmi_handle *handle);
H A Dnotify.c16 * instance identified by the means of the usual &struct scmi_handle.
223 struct scmi_handle *handle;
579 int scmi_notify(const struct scmi_handle *handle, u8 proto_id, u8 evt_id,
749 int scmi_register_protocol_events(const struct scmi_handle *handle, u8 proto_id,
846 void scmi_deregister_protocol_events(const struct scmi_handle *handle,
1357 static int scmi_notifier_register(const struct scmi_handle *handle,
1404 static int scmi_notifier_unregister(const struct scmi_handle *handle,
1446 const struct scmi_handle *handle;
1661 int scmi_notification_init(struct scmi_handle *handle)
1714 void scmi_notification_exit(struct scmi_handle *handl
[all...]
H A Ddriver.c102 const struct scmi_handle *handle;
171 struct scmi_handle handle;
295 void scmi_notification_instance_data_set(const struct scmi_handle *handle,
305 void *scmi_notification_instance_data_get(const struct scmi_handle *handle)
490 int scmi_xfer_raw_inflight_register(const struct scmi_handle *handle,
544 static struct scmi_xfer *scmi_xfer_get(const struct scmi_handle *handle,
582 struct scmi_xfer *scmi_xfer_raw_get(const struct scmi_handle *handle)
609 scmi_xfer_raw_channel_get(const struct scmi_handle *handle, u8 protocol_id)
667 void scmi_xfer_raw_put(const struct scmi_handle *handle, struct scmi_xfer *xfer)
1889 const struct scmi_handle *handl
[all...]
H A Dscmi_power_control.c322 struct scmi_handle *handle = sdev->handle;
H A Draw_mode.c175 const struct scmi_handle *handle;
1170 void *scmi_raw_mode_init(const struct scmi_handle *handle,
/linux-master/drivers/reset/
H A Dreset-scmi.c94 const struct scmi_handle *handle = sdev->handle;
/linux-master/include/linux/
H A Dscmi_protocol.h75 struct scmi_handle;
789 int (*event_notifier_register)(const struct scmi_handle *handle,
793 int (*event_notifier_unregister)(const struct scmi_handle *handle,
800 * struct scmi_handle - Handle returned to ARM SCMI clients for usage.
821 struct scmi_handle { struct
831 bool (*is_transport_atomic)(const struct scmi_handle *handle,
863 struct scmi_handle *handle;
/linux-master/drivers/pmdomain/arm/
H A Dscmi_pm_domain.c63 const struct scmi_handle *handle = sdev->handle;
H A Dscmi_perf_domain.c80 const struct scmi_handle *handle = sdev->handle;
/linux-master/drivers/iio/common/scmi_sensors/
H A Dscmi_iio.c579 const struct scmi_handle *handle = sdev->handle;
644 struct scmi_handle *handle = sdev->handle;
/linux-master/drivers/regulator/
H A Dscmi-regulator.c301 const struct scmi_handle *handle = sdev->handle;
/linux-master/drivers/hwmon/
H A Dscmi-hwmon.c241 const struct scmi_handle *handle = sdev->handle;
/linux-master/drivers/clk/
H A Dclk-scmi.c242 const struct scmi_handle *handle = sdev->handle;
/linux-master/drivers/cpufreq/
H A Dscmi-cpufreq.c368 const struct scmi_handle *handle;

Completed in 200 milliseconds