]> www.infradead.org Git - users/hch/configfs.git/commit
firmware: arm_scmi: Fixup perf power-cost/microwatt support
authorSibi Sankar <quic_sibis@quicinc.com>
Fri, 11 Aug 2023 20:48:18 +0000 (02:18 +0530)
committerSudeep Holla <sudeep.holla@arm.com>
Mon, 11 Sep 2023 09:34:05 +0000 (10:34 +0100)
commitc3638b851bc1ca0022dca9d6ca4beaa6ef03a216
tree9eac509f1b2ca9359cb3bf925ba9124c6cc4e910
parent0bb80ecc33a8fb5a682236443c1e740d5c917d1d
firmware: arm_scmi: Fixup perf power-cost/microwatt support

The perf power scale value would currently be reported as bogowatts if the
platform firmware supports microwatt power scale and meets the perf major
version requirements. Fix this by populating version information in the
driver private data before the call to protocol attributes is made.

CC: Chandra Sekhar Lingutla <quic_lingutla@quicinc.com>
Fixes: 3630cd8130ce ("firmware: arm_scmi: Add SCMI v3.1 perf power-cost in microwatts")
Signed-off-by: Sibi Sankar <quic_sibis@quicinc.com>
Reviewed-by: Cristian Marussi <cristian.marussi@arm.com>
Link: https://lore.kernel.org/r/20230811204818.30928-1-quic_sibis@quicinc.com
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
drivers/firmware/arm_scmi/perf.c