| /linux-6.15/drivers/firmware/arm_scmi/ |
| H A D | notify.h | 84 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 D | common.h | 157 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, 497 void scmi_notification_instance_data_set(const struct scmi_handle *handle, 499 void *scmi_notification_instance_data_get(const struct scmi_handle *handle);
|
| H A D | notify.c | 223 struct scmi_handle *handle; 579 int scmi_notify(const struct scmi_handle *handle, u8 proto_id, u8 evt_id, in scmi_notify() 749 int scmi_register_protocol_events(const struct scmi_handle *handle, u8 proto_id, in scmi_register_protocol_events() 846 void scmi_deregister_protocol_events(const struct scmi_handle *handle, in scmi_deregister_protocol_events() 1357 static int scmi_notifier_register(const struct scmi_handle *handle, in scmi_notifier_register() 1404 static int scmi_notifier_unregister(const struct scmi_handle *handle, in scmi_notifier_unregister() 1446 const struct scmi_handle *handle; 1639 int scmi_notification_init(struct scmi_handle *handle) in scmi_notification_init() 1692 void scmi_notification_exit(struct scmi_handle *handle) in scmi_notification_exit()
|
| H A D | driver.c | 105 const struct scmi_handle *handle; 170 struct scmi_handle handle; 656 int scmi_xfer_raw_inflight_register(const struct scmi_handle *handle, in scmi_xfer_raw_inflight_register() 748 struct scmi_xfer *scmi_xfer_raw_get(const struct scmi_handle *handle) in scmi_xfer_raw_get() 2129 const struct scmi_handle *handle = &info->handle; in scmi_alloc_init_protocol_instance() 2324 const struct scmi_handle *handle; 2461 static bool scmi_is_transport_atomic(const struct scmi_handle *handle, in scmi_is_transport_atomic() 2486 static struct scmi_handle *scmi_handle_get(struct device *dev) in scmi_handle_get() 2490 struct scmi_handle *handle = NULL; in scmi_handle_get() 2518 static int scmi_handle_put(const struct scmi_handle *handle) in scmi_handle_put() [all …]
|
| H A D | raw_mode.h | 20 void *scmi_raw_mode_init(const struct scmi_handle *handle,
|
| H A D | scmi_power_control.c | 339 struct scmi_handle *handle = sdev->handle; in scmi_syspower_probe()
|
| H A D | raw_mode.c | 175 const struct scmi_handle *handle; 1163 void *scmi_raw_mode_init(const struct scmi_handle *handle, in scmi_raw_mode_init()
|
| /linux-6.15/include/linux/ |
| H A D | scmi_protocol.h | 75 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-6.15/drivers/rtc/ |
| H A D | rtc-imx-sm-bbm.c | 93 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-6.15/drivers/input/keyboard/ |
| H A D | imx-sm-bbm-key.c | 108 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-6.15/drivers/reset/ |
| H A D | reset-scmi.c | 94 const struct scmi_handle *handle = sdev->handle; in scmi_reset_probe()
|
| /linux-6.15/drivers/firmware/imx/ |
| H A D | sm-misc.c | 49 const struct scmi_handle *handle = sdev->handle; in scmi_imx_misc_ctrl_probe()
|
| /linux-6.15/drivers/pmdomain/arm/ |
| H A D | scmi_pm_domain.c | 56 const struct scmi_handle *handle = sdev->handle; in scmi_pm_domain_probe()
|
| H A D | scmi_perf_domain.c | 80 const struct scmi_handle *handle = sdev->handle; in scmi_perf_domain_probe()
|
| /linux-6.15/drivers/iio/common/scmi_sensors/ |
| H A D | scmi_iio.c | 579 const struct scmi_handle *handle = sdev->handle; in scmi_alloc_iiodev() 642 struct scmi_handle *handle = sdev->handle; in scmi_iio_dev_probe()
|
| /linux-6.15/drivers/hwmon/ |
| H A D | scmi-hwmon.c | 241 const struct scmi_handle *handle = sdev->handle; in scmi_hwmon_probe()
|
| /linux-6.15/drivers/pinctrl/freescale/ |
| H A D | pinctrl-imx-scmi.c | 298 const struct scmi_handle *handle = sdev->handle; in scmi_pinctrl_imx_probe()
|
| /linux-6.15/drivers/cpufreq/ |
| H A D | scmi-cpufreq.c | 400 const struct scmi_handle *handle; in scmi_cpufreq_probe()
|
| /linux-6.15/drivers/regulator/ |
| H A D | scmi-regulator.c | 301 const struct scmi_handle *handle = sdev->handle; in scmi_regulator_probe()
|
| /linux-6.15/drivers/clk/ |
| H A D | clk-scmi.c | 404 const struct scmi_handle *handle = sdev->handle; in scmi_clocks_probe()
|
| /linux-6.15/drivers/pinctrl/ |
| H A D | pinctrl-scmi.c | 518 const struct scmi_handle *handle; in scmi_pinctrl_probe()
|