Home
last modified time | relevance | path

Searched refs:scmi_protocol_handle (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/firmware/arm_scmi/
H A Dprotocols.h181 struct scmi_protocol_handle { struct
186 int (*set_priv)(const struct scmi_protocol_handle *ph, void *priv); argument
187 void *(*get_priv)(const struct scmi_protocol_handle *ph); argument
229 int (*process_response)(const struct scmi_protocol_handle *ph,
271 int (*extended_name_get)(const struct scmi_protocol_handle *ph,
274 void *(*iter_response_init)(const struct scmi_protocol_handle *ph,
279 int (*protocol_msg_check)(const struct scmi_protocol_handle *ph,
281 void (*fastchannel_init)(const struct scmi_protocol_handle *ph,
288 int (*get_max_msg_size)(const struct scmi_protocol_handle *ph);
305 int (*xfer_get_init)(const struct scmi_protocol_handle *ph, u8 msg_id,
[all …]
H A Dnotify.h34 struct scmi_protocol_handle;
55 bool (*is_notify_supported)(const struct scmi_protocol_handle *ph,
57 int (*get_num_sources)(const struct scmi_protocol_handle *ph);
58 int (*set_notify_enabled)(const struct scmi_protocol_handle *ph,
60 void *(*fill_custom_report)(const struct scmi_protocol_handle *ph,
87 const struct scmi_protocol_handle *ph,
H A Dnotify.c308 const struct scmi_protocol_handle *ph;
754 const struct scmi_protocol_handle *ph, in scmi_register_protocol_events()
/linux/drivers/reset/
H A Dreset-scmi.c23 const struct scmi_protocol_handle *ph;
42 const struct scmi_protocol_handle *ph = to_scmi_handle(rcdev); in scmi_reset_assert()
60 const struct scmi_protocol_handle *ph = to_scmi_handle(rcdev); in scmi_reset_deassert()
78 const struct scmi_protocol_handle *ph = to_scmi_handle(rcdev); in scmi_reset_reset()
95 struct scmi_protocol_handle *ph; in scmi_reset_probe()
/linux/drivers/rtc/
H A Drtc-imx-sm-bbm.c16 struct scmi_protocol_handle *ph;
23 struct scmi_protocol_handle *ph = bbnsm->ph; in scmi_imx_bbm_read_time()
39 struct scmi_protocol_handle *ph = bbnsm->ph; in scmi_imx_bbm_set_time()
50 struct scmi_protocol_handle *ph = bbnsm->ph; in scmi_imx_bbm_alarm_irq_enable()
62 struct scmi_protocol_handle *ph = bbnsm->ph; in scmi_imx_bbm_set_alarm()
119 struct scmi_protocol_handle *ph; in scmi_imx_bbm_rtc_probe()
/linux/drivers/input/keyboard/
H A Dimx-sm-bbm-key.c20 struct scmi_protocol_handle *ph;
34 struct scmi_protocol_handle *ph = bbnsm->ph; in scmi_imx_bbm_pwrkey_check_for_events()
162 struct scmi_protocol_handle *ph; in scmi_imx_bbm_key_probe()
/linux/drivers/pmdomain/arm/
H A Dscmi_perf_domain.c19 const struct scmi_protocol_handle *ph;
82 struct scmi_protocol_handle *ph; in scmi_perf_domain_probe()
/linux/drivers/firmware/imx/
H A Dsm-cpu.c14 static struct scmi_protocol_handle *ph;
H A Dsm-lmm.c14 static struct scmi_protocol_handle *ph;
/linux/drivers/pinctrl/freescale/
H A Dpinctrl-imx-scmi.c34 struct scmi_protocol_handle *ph;
315 struct scmi_protocol_handle *ph; in scmi_pinctrl_imx_probe()
/linux/drivers/iio/common/scmi_sensors/
H A Dscmi_iio.c28 struct scmi_protocol_handle *ph;
568 struct scmi_protocol_handle *ph, in scmi_alloc_iiodev()
642 struct scmi_protocol_handle *ph; in scmi_iio_dev_probe()
/linux/drivers/clk/
H A Dclk-scmi.c38 const struct scmi_protocol_handle *ph;
409 struct scmi_protocol_handle *ph; in scmi_clocks_probe()
/linux/drivers/powercap/
H A Darm_scmi_powercap.c27 struct scmi_protocol_handle *ph;
423 struct scmi_protocol_handle *ph; in scmi_powercap_probe()
/linux/drivers/cpufreq/
H A Dscmi-cpufreq.c35 static struct scmi_protocol_handle *ph;