From 2c723a725df6fc833bcbb6ecbc74ee01c8c5c0a3 Mon Sep 17 00:00:00 2001 From: Lu jicong Date: Wed, 2 Aug 2023 16:14:31 +0800 Subject: [PATCH] media: enable ARM_PSCI_CPUIDLE for current and edge branch This option can lower CPU power at light load. --- config/kernel/linux-media-current.config | 6 +++++- config/kernel/linux-media-edge.config | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/config/kernel/linux-media-current.config b/config/kernel/linux-media-current.config index b6a7f29d2..368b0c452 100644 --- a/config/kernel/linux-media-current.config +++ b/config/kernel/linux-media-current.config @@ -563,14 +563,18 @@ CONFIG_ARCH_SUSPEND_POSSIBLE=y # CPU Idle # CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_CPU_IDLE_GOV_TEO=y +CONFIG_DT_IDLE_STATES=y +CONFIG_DT_IDLE_GENPD=y # # ARM CPU Idle Drivers # -# CONFIG_ARM_PSCI_CPUIDLE is not set +CONFIG_ARM_PSCI_CPUIDLE=y +CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y # end of ARM CPU Idle Drivers # end of CPU Idle diff --git a/config/kernel/linux-media-edge.config b/config/kernel/linux-media-edge.config index 29dd63865..69cb9eb27 100644 --- a/config/kernel/linux-media-edge.config +++ b/config/kernel/linux-media-edge.config @@ -564,14 +564,18 @@ CONFIG_ARCH_SUSPEND_POSSIBLE=y # CPU Idle # CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_CPU_IDLE_GOV_TEO=y +CONFIG_DT_IDLE_STATES=y +CONFIG_DT_IDLE_GENPD=y # # ARM CPU Idle Drivers # -# CONFIG_ARM_PSCI_CPUIDLE is not set +CONFIG_ARM_PSCI_CPUIDLE=y +CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y # end of ARM CPU Idle Drivers # end of CPU Idle