summaryrefslogtreecommitdiffstats
path: root/configs/platform-rpi/kernelconfig
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2019-01-09 17:34:55 +0100
committerRobert Schwebel <r.schwebel@pengutronix.de>2019-01-09 17:34:55 +0100
commitbc7078900b1b042d687603bb7422d2f06b30add2 (patch)
tree11e6475e7fc2a1bb5859fc35e5b938450dc30370 /configs/platform-rpi/kernelconfig
parentbaf034dfc00b0205ae0b2bcf76a6335729d57943 (diff)
downloadDistroKit-bc7078900b1b042d687603bb7422d2f06b30add2.tar.gz
DistroKit-bc7078900b1b042d687603bb7422d2f06b30add2.tar.xz
platform-rpi: kernel: enable CPU_IDLE
"reason" says: Enable ARM idle if possible. Before Linux kernel version 4.8, networking on i.MX6 may be broken. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'configs/platform-rpi/kernelconfig')
-rw-r--r--configs/platform-rpi/kernelconfig12
1 files changed, 11 insertions, 1 deletions
diff --git a/configs/platform-rpi/kernelconfig b/configs/platform-rpi/kernelconfig
index ff97675..26e6dad 100644
--- a/configs/platform-rpi/kernelconfig
+++ b/configs/platform-rpi/kernelconfig
@@ -374,7 +374,16 @@ CONFIG_AUTO_ZRELADDR=y
#
# CPU Idle
#
-# CONFIG_CPU_IDLE is not set
+CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+CONFIG_DT_IDLE_STATES=y
+
+#
+# ARM CPU Idle Drivers
+#
+CONFIG_ARM_CPUIDLE=y
#
# Floating point emulation
@@ -396,6 +405,7 @@ CONFIG_PM_CLK=y
CONFIG_PM_GENERIC_DOMAINS=y
# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
CONFIG_PM_GENERIC_DOMAINS_OF=y
+CONFIG_CPU_PM=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y