mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-22 17:25:35 +03:00
Adding debugfs support for the coordinated wake state. This will allow for the end-user to select a number of destination CPUs, and then force them into idle together. A chosen "src" cpu will then trigger a simultaneous wake request on all of the cores to create the worst-case idle-exit scenario. We also have an alternate state to support only coordinated sleep. This can be useful for cases where select cores coordinated together can have deeper power modes available to them. TPS-671 Change-Id: I901f86000d36a86f9549f713ba698b58896d55b7 Signed-off-by: Ishan Shah <ishah@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3242284 Reviewed-by: Nathan Hartman <nhartman@nvidia.com> GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com> Reviewed-by: Sanjay Chandrashekara <sanjayc@nvidia.com>