firmware: arm_scmi: Add Powercap protocol enable support
authorCristian Marussi <cristian.marussi@arm.com>
Wed, 31 May 2023 15:20:38 +0000 (16:20 +0100)
committerSudeep Holla <sudeep.holla@arm.com>
Tue, 6 Jun 2023 13:04:01 +0000 (14:04 +0100)
commit758cd5fc13b20a5874d33b7d381e78408743f587
treecc5bf15f4e8ecd1b47aec872271211bf8541a43d
parent4e1a53b4030e0a28e17548f8f380fa38207ec300
firmware: arm_scmi: Add Powercap protocol enable support

SCMI powercap protocol v3.2 supports disabling the powercap on a zone
by zone basis by providing a zero valued powercap.

Expose new operations to enable/disable powercapping on a per-zone base.

Signed-off-by: Cristian Marussi <cristian.marussi@arm.com>
Link: https://lore.kernel.org/r/20230531152039.2363181-3-cristian.marussi@arm.com
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
drivers/firmware/arm_scmi/powercap.c
include/linux/scmi_protocol.h