Home
last modified time | relevance | path

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

/Linux-v6.6/drivers/firmware/arm_scmi/
Dnotify.h80 int scmi_notification_init(struct scmi_handle *handle);
81 void scmi_notification_exit(struct scmi_handle *handle);
82 int scmi_register_protocol_events(const struct scmi_handle *handle, u8 proto_id,
85 void scmi_deregister_protocol_events(const struct scmi_handle *handle,
87 int scmi_notify(const struct scmi_handle *handle, u8 proto_id, u8 evt_id,
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,
333 void scmi_notification_instance_data_set(const struct scmi_handle *handle,
335 void *scmi_notification_instance_data_get(const struct scmi_handle *handle);
Ddriver.c95 const struct scmi_handle *handle;
162 struct scmi_handle handle;
286 void scmi_notification_instance_data_set(const struct scmi_handle *handle, in scmi_notification_instance_data_set()
296 void *scmi_notification_instance_data_get(const struct scmi_handle *handle) in scmi_notification_instance_data_get()
481 int scmi_xfer_raw_inflight_register(const struct scmi_handle *handle, in scmi_xfer_raw_inflight_register()
535 static struct scmi_xfer *scmi_xfer_get(const struct scmi_handle *handle, in scmi_xfer_get()
573 struct scmi_xfer *scmi_xfer_raw_get(const struct scmi_handle *handle) in scmi_xfer_raw_get()
600 scmi_xfer_raw_channel_get(const struct scmi_handle *handle, u8 protocol_id) in scmi_xfer_raw_channel_get()
658 void scmi_xfer_raw_put(const struct scmi_handle *handle, struct scmi_xfer *xfer) in scmi_xfer_raw_put()
1799 const struct scmi_handle *handle = &info->handle; in scmi_alloc_init_protocol_instance()
[all …]
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()
839 void scmi_deregister_protocol_events(const struct scmi_handle *handle, in scmi_deregister_protocol_events()
1342 static int scmi_notifier_register(const struct scmi_handle *handle, in scmi_notifier_register()
1389 static int scmi_notifier_unregister(const struct scmi_handle *handle, in scmi_notifier_unregister()
1431 const struct scmi_handle *handle;
1646 int scmi_notification_init(struct scmi_handle *handle) in scmi_notification_init()
1699 void scmi_notification_exit(struct scmi_handle *handle) in scmi_notification_exit()
Draw_mode.h20 void *scmi_raw_mode_init(const struct scmi_handle *handle,
Dscmi_pm_domain.c63 const struct scmi_handle *handle = sdev->handle; in scmi_pm_domain_probe()
Dscmi_power_control.c322 struct scmi_handle *handle = sdev->handle; in scmi_syspower_probe()
Draw_mode.c175 const struct scmi_handle *handle;
1167 void *scmi_raw_mode_init(const struct scmi_handle *handle, in scmi_raw_mode_init()
/Linux-v6.6/include/linux/
Dscmi_protocol.h69 struct scmi_handle;
746 int (*event_notifier_register)(const struct scmi_handle *handle,
750 int (*event_notifier_unregister)(const struct scmi_handle *handle,
778 struct scmi_handle { struct
788 bool (*is_transport_atomic)(const struct scmi_handle *handle, argument
820 struct scmi_handle *handle;
/Linux-v6.6/drivers/reset/
Dreset-scmi.c94 const struct scmi_handle *handle = sdev->handle; in scmi_reset_probe()
/Linux-v6.6/drivers/clk/
Dclk-scmi.c178 const struct scmi_handle *handle = sdev->handle; in scmi_clocks_probe()
/Linux-v6.6/drivers/cpufreq/
Dscmi-cpufreq.c300 const struct scmi_handle *handle; in scmi_cpufreq_probe()
/Linux-v6.6/drivers/iio/common/scmi_sensors/
Dscmi_iio.c579 const struct scmi_handle *handle = sdev->handle; in scmi_alloc_iiodev()
644 struct scmi_handle *handle = sdev->handle; in scmi_iio_dev_probe()
/Linux-v6.6/drivers/hwmon/
Dscmi-hwmon.c241 const struct scmi_handle *handle = sdev->handle; in scmi_hwmon_probe()
/Linux-v6.6/drivers/regulator/
Dscmi-regulator.c301 const struct scmi_handle *handle = sdev->handle; in scmi_regulator_probe()