mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-24 01:41:39 +00:00
![Ulf Hansson](/assets/img/avatar_default.png)
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>
18 lines
385 B
Makefile
18 lines
385 B
Makefile
# SPDX-License-Identifier: GPL-2.0-only
|
|
obj-y += actions/
|
|
obj-y += amlogic/
|
|
obj-y += apple/
|
|
obj-y += arm/
|
|
obj-y += bcm/
|
|
obj-y += imx/
|
|
obj-y += mediatek/
|
|
obj-y += qcom/
|
|
obj-y += renesas/
|
|
obj-y += rockchip/
|
|
obj-y += samsung/
|
|
obj-y += st/
|
|
obj-y += starfive/
|
|
obj-y += sunxi/
|
|
obj-y += tegra/
|
|
obj-y += ti/
|
|
obj-y += xilinx/
|