Home
last modified time | relevance | path

Searched refs:scmi_handle (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/firmware/arm_scmi/
H A Dnotify.h80 int scmi_notification_init(struct scmi_handle *handle);
81 void scmi_notification_exit(struct scmi_handle *handle);
84 int scmi_register_protocol_events(const struct scmi_handle *handle, u8 proto_id,
87 void scmi_deregister_protocol_events(const struct scmi_handle *handle,
89 int scmi_notify(const struct scmi_handle *handle, u8 proto_id, u8 evt_id,
H A Dcommon.h207 int scmi_handle_put(const struct scmi_handle *handle);
208 struct scmi_handle *scmi_handle_get(struct device *dev);
263 int scmi_acquire_protocol(const struct scmi_handle *handle, u8 protocol_id);
264 void scmi_release_protocol(const struct scmi_handle *handle, u8 protocol_id);
277 struct scmi_handle *handle;
353 void scmi_set_notification_instance_data(const struct scmi_handle *handle,
355 void *scmi_get_notification_instance_data(const struct scmi_handle *handle);
H A Ddriver.c98 const struct scmi_handle *handle;
136 struct scmi_handle handle;
190 void scmi_set_notification_instance_data(const struct scmi_handle *handle, in scmi_set_notification_instance_data()
200 void *scmi_get_notification_instance_data(const struct scmi_handle *handle) in scmi_get_notification_instance_data()
224 static struct scmi_xfer *scmi_xfer_get(const struct scmi_handle *handle, in scmi_xfer_get()
686 scmi_get_protocol_instance(const struct scmi_handle *handle, u8 protocol_id) in scmi_get_protocol_instance()
766 int scmi_acquire_protocol(const struct scmi_handle *handle, u8 protocol_id) in scmi_acquire_protocol()
779 void scmi_release_protocol(const struct scmi_handle *handle, u8 protocol_id) in scmi_release_protocol()
821 scmi_is_protocol_implemented(const struct scmi_handle *handle, u8 prot_id) in scmi_is_protocol_implemented()
836 const struct scmi_handle *handle;
[all …]
H A Dnotify.c222 struct scmi_handle *handle;
578 int scmi_notify(const struct scmi_handle *handle, u8 proto_id, u8 evt_id, in scmi_notify()
748 int scmi_register_protocol_events(const struct scmi_handle *handle, u8 proto_id, in scmi_register_protocol_events()
844 void scmi_deregister_protocol_events(const struct scmi_handle *handle, in scmi_deregister_protocol_events()
1347 static int scmi_register_notifier(const struct scmi_handle *handle, in scmi_register_notifier()
1394 static int scmi_unregister_notifier(const struct scmi_handle *handle, in scmi_unregister_notifier()
1436 const struct scmi_handle *handle;
1645 int scmi_notification_init(struct scmi_handle *handle) in scmi_notification_init()
1698 void scmi_notification_exit(struct scmi_handle *handle) in scmi_notification_exit()
H A Dscmi_pm_domain.c63 const struct scmi_handle *handle = sdev->handle; in scmi_pm_domain_probe()
/OK3568_Linux_fs/kernel/include/linux/
H A Dscmi_protocol.h60 struct scmi_handle;
605 int (*register_event_notifier)(const struct scmi_handle *handle,
608 int (*unregister_event_notifier)(const struct scmi_handle *handle,
629 struct scmi_handle { struct
670 struct scmi_handle *handle;
/OK3568_Linux_fs/kernel/drivers/reset/
H A Dreset-scmi.c94 const struct scmi_handle *handle = sdev->handle; in scmi_reset_probe()
/OK3568_Linux_fs/kernel/drivers/clk/
H A Dclk-scmi.c146 const struct scmi_handle *handle = sdev->handle; in scmi_clocks_probe()
/OK3568_Linux_fs/kernel/drivers/cpufreq/
H A Dscmi-cpufreq.c234 const struct scmi_handle *handle; in scmi_cpufreq_probe()
/OK3568_Linux_fs/kernel/drivers/hwmon/
H A Dscmi-hwmon.c172 const struct scmi_handle *handle = sdev->handle; in scmi_hwmon_probe()
/OK3568_Linux_fs/kernel/drivers/regulator/
H A Dscmi-regulator.c301 const struct scmi_handle *handle = sdev->handle; in scmi_regulator_probe()