From 953360cf4730d2dbb8b825c327eb975388e5e9ff Mon Sep 17 00:00:00 2001 From: Sumit Gupta Date: Tue, 14 Feb 2023 15:07:17 +0530 Subject: [PATCH] NVIDIA: SAUCE: arm64: config: make performance governor default BugLink: https://bugs.launchpad.net/bugs/2072591 Enable CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE to make performance governor default. This is done to reduce the boot time. Later, the governor will be switched to 'SCHEDUTIL' or others by 'nvpower.sh' script as per platform requirements. Also, enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL which is enabled as the default governor for ARM64. But now we are making Performance governor as default, so we need to explicitly turn this on. Previously, in kernel 5.15, this change was done in separate commit id '2852940'. http://nvbugs/3964366 Signed-off-by: Sumit Gupta Reviewed-by: Bibek Basu Tested-by: Kartik Rajput Reviewed-by: Kartik Rajput Signed-off-by: Laxman Dewangan Acked-by: Jacob Martin Acked-by: Noah Wager Signed-off-by: Noah Wager --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 7df4d636dc7b..8cf1638a08e1 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -91,10 +91,12 @@ CONFIG_ENERGY_MODEL=y CONFIG_ARM_PSCI_CPUIDLE=y CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_STAT=y +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPUFREQ_DT=y CONFIG_ACPI_CPPC_CPUFREQ=m CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=m