Skip to content

Commit bf70ebd

Browse files
committed
configs: Switch default cpufreq governor to ondemand
Historically we have booted in powersave mode, and switched to ondemand with the /etc/init.d/raspi-config scipt if the shift key is not pressed. This was intended to protect users from an unsafe overclock, or inadequate power supply. But there's little evedence that this option is benefitting anyone, and we can boot faster without it. Signed-off-by: Dom Cobley <[email protected]>
1 parent fbf84a5 commit bf70ebd

File tree

6 files changed

+12
-18
lines changed

6 files changed

+12
-18
lines changed

arch/arm/configs/bcm2709_defconfig

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,9 @@ CONFIG_UACCESS_WITH_MEMCPY=y
4444
CONFIG_CMDLINE="console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait"
4545
CONFIG_CPU_FREQ=y
4646
CONFIG_CPU_FREQ_STAT=y
47-
CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y
48-
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
47+
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
48+
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
4949
CONFIG_CPU_FREQ_GOV_USERSPACE=y
50-
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
5150
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
5251
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
5352
CONFIG_CPUFREQ_DT=y

arch/arm/configs/bcm2711_defconfig

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,9 @@ CONFIG_UACCESS_WITH_MEMCPY=y
4545
CONFIG_CMDLINE="console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait"
4646
CONFIG_CPU_FREQ=y
4747
CONFIG_CPU_FREQ_STAT=y
48-
CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y
49-
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
48+
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
49+
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
5050
CONFIG_CPU_FREQ_GOV_USERSPACE=y
51-
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
5251
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
5352
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
5453
CONFIG_CPUFREQ_DT=y

arch/arm/configs/bcmrpi_defconfig

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,9 @@ CONFIG_UACCESS_WITH_MEMCPY=y
4141
CONFIG_CMDLINE="console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait"
4242
CONFIG_CPU_FREQ=y
4343
CONFIG_CPU_FREQ_STAT=y
44-
CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y
45-
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
44+
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
45+
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
4646
CONFIG_CPU_FREQ_GOV_USERSPACE=y
47-
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
4847
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
4948
CONFIG_CPUFREQ_DT=y
5049
CONFIG_ARM_RASPBERRYPI_CPUFREQ=y

arch/arm64/configs/bcm2711_defconfig

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,9 @@ CONFIG_PM_DEBUG=y
6464
CONFIG_CPU_IDLE=y
6565
CONFIG_CPU_FREQ=y
6666
CONFIG_CPU_FREQ_STAT=y
67-
CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y
68-
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
67+
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
68+
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
6969
CONFIG_CPU_FREQ_GOV_USERSPACE=y
70-
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
7170
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
7271
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
7372
CONFIG_CPUFREQ_DT=y

arch/arm64/configs/bcm2712_defconfig

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,9 @@ CONFIG_PM_DEBUG=y
6565
CONFIG_CPU_IDLE=y
6666
CONFIG_CPU_FREQ=y
6767
CONFIG_CPU_FREQ_STAT=y
68-
CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y
69-
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
68+
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
69+
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
7070
CONFIG_CPU_FREQ_GOV_USERSPACE=y
71-
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
7271
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
7372
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
7473
CONFIG_CPUFREQ_DT=y

arch/arm64/configs/bcmrpi3_defconfig

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,9 @@ CONFIG_PM=y
5858
CONFIG_CPU_IDLE=y
5959
CONFIG_CPU_FREQ=y
6060
CONFIG_CPU_FREQ_STAT=y
61-
CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y
62-
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
61+
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
62+
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
6363
CONFIG_CPU_FREQ_GOV_USERSPACE=y
64-
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
6564
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
6665
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
6766
CONFIG_CPUFREQ_DT=y

0 commit comments

Comments
 (0)