firmware: arm_scmi: Parse clock_enable_latency conditionally
authorCristian Marussi <cristian.marussi@arm.com>
Wed, 30 Mar 2022 15:05:41 +0000 (16:05 +0100)
committerSudeep Holla <sudeep.holla@arm.com>
Thu, 28 Apr 2022 17:22:52 +0000 (18:22 +0100)
commitdf3576d14a4598534d1a28276ded5ba2545d5e4c
tree8cdf42198528de75462cfd6fa7f1d09a0ce2cefa
parent7ad6b6ccbafc1faa04ca9d26635bdd5e3e240a69
firmware: arm_scmi: Parse clock_enable_latency conditionally

The clock_enable_latency field in CLOCK_ATTRIBUTES response message has
been added only since SCMI v3.1. Use the advertised SCMI clock protocol
version as a proper condition check for parsing it, instead of the bare
message length lookup.

Link: https://lore.kernel.org/r/20220330150551.2573938-13-cristian.marussi@arm.com
Signed-off-by: Cristian Marussi <cristian.marussi@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
drivers/firmware/arm_scmi/clock.c