Home
last modified time | relevance | path

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

/linux/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 Dcommon.h157 int scmi_protocol_acquire(const struct scmi_handle *handle, u8 protocol_id);
158 void scmi_protocol_release(const struct scmi_handle *handle, u8 protocol_id);
184 struct scmi_handle *handle;
280 void scmi_xfer_raw_put(const struct scmi_handle *handle,
282 struct scmi_xfer *scmi_xfer_raw_get(const struct scmi_handle *handle);
284 scmi_xfer_raw_channel_get(const struct scmi_handle *handle, u8 protocol_id);
286 int scmi_xfer_raw_inflight_register(const struct scmi_handle *handle,
525 void scmi_notification_instance_data_set(const struct scmi_handle *handle,
527 void *scmi_notification_instance_data_get(const struct scmi_handle *handle);
528 int scmi_inflight_count(const struct scmi_handle *handle);
H A Dnotify.c223 struct scmi_handle *handle;
583 int scmi_notify(const struct scmi_handle *handle, u8 proto_id, u8 evt_id, in scmi_notify()
753 int scmi_register_protocol_events(const struct scmi_handle *handle, u8 proto_id, in scmi_register_protocol_events()
859 void scmi_deregister_protocol_events(const struct scmi_handle *handle, in scmi_deregister_protocol_events()
1378 static int scmi_notifier_register(const struct scmi_handle *handle, in scmi_notifier_register()
1425 static int scmi_notifier_unregister(const struct scmi_handle *handle, in scmi_notifier_unregister()
1467 const struct scmi_handle *handle;
1660 int scmi_notification_init(struct scmi_handle *handle) in scmi_notification_init()
1713 void scmi_notification_exit(struct scmi_handle *handle) in scmi_notification_exit()
H A Ddriver.c106 const struct scmi_handle *handle;
155 struct scmi_handle handle;
441 void scmi_notification_instance_data_set(const struct scmi_handle *handle, in scmi_notification_instance_data_set()
451 void *scmi_notification_instance_data_get(const struct scmi_handle *handle) in scmi_notification_instance_data_get()
641 int scmi_xfer_raw_inflight_register(const struct scmi_handle *handle, in scmi_xfer_raw_inflight_register()
695 static struct scmi_xfer *scmi_xfer_get(const struct scmi_handle *handle, in scmi_xfer_get()
733 struct scmi_xfer *scmi_xfer_raw_get(const struct scmi_handle *handle) in scmi_xfer_raw_get()
760 scmi_xfer_raw_channel_get(const struct scmi_handle *handle, u8 protocol_id) in scmi_xfer_raw_channel_get()
823 void scmi_xfer_raw_put(const struct scmi_handle *handle, struct scmi_xfer *xfer) in scmi_xfer_raw_put()
2205 const struct scmi_handle *handle = &info->handle; in scmi_alloc_init_protocol_instance()
[all …]
H A Draw_mode.h20 void *scmi_raw_mode_init(const struct scmi_handle *handle,
H A Dscmi_power_control.c335 struct scmi_handle *handle = sdev->handle; in scmi_syspower_probe()
H A Draw_mode.c175 const struct scmi_handle *handle;
1213 void *scmi_raw_mode_init(const struct scmi_handle *handle, in scmi_raw_mode_init()
/linux/include/linux/
H A Dscmi_protocol.h75 struct scmi_handle;
870 int (*event_notifier_register)(const struct scmi_handle *handle,
874 int (*event_notifier_unregister)(const struct scmi_handle *handle,
902 struct scmi_handle { struct
912 bool (*is_transport_atomic)(const struct scmi_handle *handle, argument
945 struct scmi_handle *handle;
/linux/drivers/rtc/
H A Drtc-imx-sm-bbm.c93 const struct scmi_handle *handle = sdev->handle; in scmi_imx_bbm_rtc_init()
117 const struct scmi_handle *handle = sdev->handle; in scmi_imx_bbm_rtc_probe()
/linux/drivers/input/keyboard/
H A Dimx-sm-bbm-key.c108 const struct scmi_handle *handle = sdev->handle; in scmi_imx_bbm_pwrkey_init()
160 const struct scmi_handle *handle = sdev->handle; in scmi_imx_bbm_key_probe()
/linux/drivers/firmware/imx/
H A Dsm-cpu.c53 const struct scmi_handle *handle = sdev->handle; in scmi_imx_cpu_probe()
H A Dsm-lmm.c59 const struct scmi_handle *handle = sdev->handle; in scmi_imx_lmm_probe()
H A Dsm-misc.c80 const struct scmi_handle *handle = sdev->handle; in scmi_imx_misc_ctrl_probe()
/linux/drivers/reset/
H A Dreset-scmi.c94 const struct scmi_handle *handle = sdev->handle; in scmi_reset_probe()
/linux/drivers/pmdomain/arm/
H A Dscmi_pm_domain.c50 const struct scmi_handle *handle = sdev->handle; in scmi_pm_domain_probe()
H A Dscmi_perf_domain.c80 const struct scmi_handle *handle = sdev->handle; in scmi_perf_domain_probe()
/linux/drivers/iio/common/scmi_sensors/
H A Dscmi_iio.c577 const struct scmi_handle *handle = sdev->handle; in scmi_alloc_iiodev()
640 struct scmi_handle *handle = sdev->handle; in scmi_iio_dev_probe()
/linux/drivers/hwmon/
H A Dscmi-hwmon.c241 const struct scmi_handle *handle = sdev->handle; in scmi_hwmon_probe()
/linux/drivers/pinctrl/freescale/
H A Dpinctrl-imx-scmi.c313 const struct scmi_handle *handle = sdev->handle; in scmi_pinctrl_imx_probe()
/linux/drivers/regulator/
H A Dscmi-regulator.c302 const struct scmi_handle *handle = sdev->handle; in scmi_regulator_probe()
/linux/drivers/cpufreq/
H A Dscmi-cpufreq.c445 const struct scmi_handle *handle; in scmi_cpufreq_probe()
/linux/drivers/clk/
H A Dclk-scmi.c408 const struct scmi_handle *handle = sdev->handle; in scmi_clocks_probe()
/linux/drivers/pinctrl/
H A Dpinctrl-scmi.c518 const struct scmi_handle *handle; in scmi_pinctrl_probe()