summaryrefslogtreecommitdiff
path: root/drivers/pmdomain/Makefile
diff options
context:
space:
mode:
authorUlf Hansson <ulf.hansson@linaro.org>2023-09-19 15:16:05 +0300
committerSudeep Holla <sudeep.holla@arm.com>2023-09-21 18:35:14 +0300
commit2af23ceb8624a419eaf40295c11fcb86ec9ee303 (patch)
tree1635e3cccbd6ba74284223934b351a16e3bbb8b0 /drivers/pmdomain/Makefile
parent3dd91515ef43dd43e32e2a84e4bd881b64fb33ae (diff)
downloadlinux-2af23ceb8624a419eaf40295c11fcb86ec9ee303.tar.xz
pmdomain: arm: Add the SCMI performance domain
To enable support for performance scaling (DVFS) for generic devices with the SCMI performance protocol, let's add an SCMI performance domain. This is being modelled as a genpd provider, with support for performance scaling through genpd's ->set_performance_state() callback. Note that, this adds the initial support that allows consumer drivers for attached devices, to vote for a new performance state via calling the dev_pm_genpd_set_performance_state(). However, this should be avoided as it's in most cases preferred to use the OPP library to vote for a new OPP instead. The support using the OPP library isn't part of this change, but needs to be implemented from subsequent changes. Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> Link: https://lore.kernel.org/r/20230919121605.7304-1-ulf.hansson@linaro.org Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Diffstat (limited to 'drivers/pmdomain/Makefile')
-rw-r--r--drivers/pmdomain/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/pmdomain/Makefile b/drivers/pmdomain/Makefile
index 666753676e5c..f0326b27b30b 100644
--- a/drivers/pmdomain/Makefile
+++ b/drivers/pmdomain/Makefile
@@ -2,6 +2,7 @@
obj-y += actions/
obj-y += amlogic/
obj-y += apple/
+obj-y += arm/
obj-y += bcm/
obj-y += imx/
obj-y += mediatek/