Centos-kernel-stream-9/drivers/opp
Radu Rendec 991615747c OPP: Extend support for the opp-level beyond required-opps
JIRA: https://issues.redhat.com/browse/RHEL-26434

commit 0025ff64ffcf6bd6ece5484e7818401f77bf115f
Author: Ulf Hansson <ulf.hansson@linaro.org>
Date:   Mon Sep 25 15:17:12 2023 +0200

    OPP: Extend support for the opp-level beyond required-opps

    At this point the level (performance state) for an OPP is currently limited
    to be requested for a device that is attached to a PM domain.  Moreover,
    the device needs to have the so called required-opps assigned to it, which
    are based upon OPP tables being described in DT.

    To extend the support beyond required-opps and DT, let's enable the level
    to be set for all OPPs. More precisely, if the requested OPP has a valid
    level let's try to request it through the device's optional PM domain, via
    calling dev_pm_domain_set_performance_state().

    Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
    [ Viresh: Handle NULL opp in _set_opp_level() ]
    Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>

Signed-off-by: Radu Rendec <rrendec@redhat.com>
2024-03-06 16:24:00 -05:00
..
Kconfig drivers/opp: Remove "select SRCU" 2023-12-05 17:57:45 -07:00
Makefile
core.c OPP: Extend support for the opp-level beyond required-opps 2024-03-06 16:24:00 -05:00
cpu.c OPP: Use consistent names for OPP table instances 2023-11-22 12:21:50 +01:00
debugfs.c OPP: Simplify the over-designed pstate <-> level dance 2023-11-22 12:22:04 +01:00
of.c OPP: Add dev_pm_opp_add_dynamic() to allow more flexibility 2024-01-20 19:35:48 -05:00
opp.h OPP: Add dev_pm_opp_add_dynamic() to allow more flexibility 2024-01-20 19:35:48 -05:00
ti-opp-supply.c OPP: Migrate set-opp-helper API to use set-config helpers 2023-11-22 12:21:44 +01:00