From 732199b11b6f85b33bd36dedf521e074e81d170d Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 6 Apr 2024 07:43:01 +0000 Subject: [PATCH] kernel: enable CPUFREQ for Raspberry Pi Signed-off-by: Arne Fitzenreiter --- config/kernel/kernel.config.aarch64-ipfire | 7 ++++--- config/rootfiles/common/aarch64/linux | 4 +++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/config/kernel/kernel.config.aarch64-ipfire b/config/kernel/kernel.config.aarch64-ipfire index 11a3ef593..6552e2a64 100644 --- a/config/kernel/kernel.config.aarch64-ipfire +++ b/config/kernel/kernel.config.aarch64-ipfire @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.6.22-ipfire Kernel Configuration +# Linux/arm64 6.6.25-ipfire Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0" CONFIG_CC_IS_GCC=y @@ -156,7 +156,7 @@ CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CC_HAS_INT128=y CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC11_NO_ARRAY_BOUNDS=y +CONFIG_GCC10_NO_ARRAY_BOUNDS=y CONFIG_CC_NO_ARRAY_BOUNDS=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_CGROUPS=y @@ -592,6 +592,7 @@ CONFIG_ARM_ARMADA_37XX_CPUFREQ=m CONFIG_ARM_ARMADA_8K_CPUFREQ=m CONFIG_ARM_IMX6Q_CPUFREQ=m CONFIG_ARM_IMX_CPUFREQ_DT=m +CONFIG_ARM_RASPBERRYPI_CPUFREQ=y CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_QORIQ_CPUFREQ=m # end of CPU Frequency scaling @@ -7271,7 +7272,7 @@ CONFIG_COMMON_CLK_XGENE=y # CONFIG_COMMON_CLK_FIXED_MMIO is not set CONFIG_CLK_BCM2711_DVP=y CONFIG_CLK_BCM2835=y -# CONFIG_CLK_RASPBERRYPI is not set +CONFIG_CLK_RASPBERRYPI=y CONFIG_MXC_CLK=m CONFIG_MXC_CLK_SCU=m CONFIG_CLK_IMX8MM=m diff --git a/config/rootfiles/common/aarch64/linux b/config/rootfiles/common/aarch64/linux index 57c93f242..5659c4c5f 100644 --- a/config/rootfiles/common/aarch64/linux +++ b/config/rootfiles/common/aarch64/linux @@ -7332,6 +7332,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/ARM_PMUV3 #lib/modules/KVER-ipfire/build/include/config/ARM_PMU_ACPI #lib/modules/KVER-ipfire/build/include/config/ARM_PSCI_FW +#lib/modules/KVER-ipfire/build/include/config/ARM_RASPBERRYPI_CPUFREQ #lib/modules/KVER-ipfire/build/include/config/ARM_RK3399_DMC_DEVFREQ #lib/modules/KVER-ipfire/build/include/config/ARM_SCMI_CPUFREQ #lib/modules/KVER-ipfire/build/include/config/ARM_SCMI_HAVE_MSG @@ -7696,6 +7697,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/CLK_LS1028A_PLLDIG #lib/modules/KVER-ipfire/build/include/config/CLK_PX30 #lib/modules/KVER-ipfire/build/include/config/CLK_QORIQ +#lib/modules/KVER-ipfire/build/include/config/CLK_RASPBERRYPI #lib/modules/KVER-ipfire/build/include/config/CLK_RK3308 #lib/modules/KVER-ipfire/build/include/config/CLK_RK3328 #lib/modules/KVER-ipfire/build/include/config/CLK_RK3368 @@ -8507,7 +8509,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_USER_HELPER #lib/modules/KVER-ipfire/build/include/config/GACT_PROB #lib/modules/KVER-ipfire/build/include/config/GARP -#lib/modules/KVER-ipfire/build/include/config/GCC11_NO_ARRAY_BOUNDS +#lib/modules/KVER-ipfire/build/include/config/GCC10_NO_ARRAY_BOUNDS #lib/modules/KVER-ipfire/build/include/config/GCC_ASM_GOTO_OUTPUT_WORKAROUND #lib/modules/KVER-ipfire/build/include/config/GCC_PLUGINS #lib/modules/KVER-ipfire/build/include/config/GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS -- 2.39.2