diff options
author | Cristian Marussi <cristian.marussi@arm.com> | 2021-03-16 13:48:34 +0100 |
---|---|---|
committer | Sudeep Holla <sudeep.holla@arm.com> | 2021-03-29 11:00:35 +0200 |
commit | 3d5d6e84ea0e9cf985b1d0d8d359fe693f2466e4 (patch) | |
tree | b56fb1d1908ea313f6223424fd40effc3714d5f3 /drivers/firmware/arm_scmi/common.h | |
parent | firmware: arm_scmi: Add new protocol handle core transfer ops (diff) | |
download | linux-3d5d6e84ea0e9cf985b1d0d8d359fe693f2466e4.tar.xz linux-3d5d6e84ea0e9cf985b1d0d8d359fe693f2466e4.zip |
firmware: arm_scmi: Add helper to access protocol revision/version
Add an helper to access from a protocol handle, the SCMI version data
which is exposed on sysfs. Such helper will be needed by SCMI base
protocol initialization once it will be moved to new protocol handles
scheme.
Link: https://lore.kernel.org/r/20210316124903.35011-10-cristian.marussi@arm.com
Tested-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Cristian Marussi <cristian.marussi@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Diffstat (limited to 'drivers/firmware/arm_scmi/common.h')
-rw-r--r-- | drivers/firmware/arm_scmi/common.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/firmware/arm_scmi/common.h b/drivers/firmware/arm_scmi/common.h index 10e24ad43f0f..6a06adc73f20 100644 --- a/drivers/firmware/arm_scmi/common.h +++ b/drivers/firmware/arm_scmi/common.h @@ -215,6 +215,8 @@ struct scmi_xfer_ops { struct scmi_xfer *xfer); }; +struct scmi_revision_info * +scmi_revision_area_get(const struct scmi_protocol_handle *ph); int scmi_handle_put(const struct scmi_handle *handle); struct scmi_handle *scmi_handle_get(struct device *dev); void scmi_set_handle(struct scmi_device *scmi_dev); |