diff --git a/core/linux-raspberrypi/PKGBUILD b/core/linux-raspberrypi/PKGBUILD index 39af0aa7e..c08a0cad0 100644 --- a/core/linux-raspberrypi/PKGBUILD +++ b/core/linux-raspberrypi/PKGBUILD @@ -5,11 +5,11 @@ buildarch=20 pkgbase=linux-raspberrypi -_commit=a5eaf73c42b06af4e8ec52755fdfa1cad05a4ac8 +_commit=a93fc6d18f484d29b50c9bb3a41c703c91aa09ac _srcname=linux-${_commit} _kernelname=${pkgbase#linux} _desc="Raspberry Pi" -pkgver=5.4.35 +pkgver=5.4.40 pkgrel=1 arch=('armv6h' 'armv7h') url="http://www.kernel.org/" @@ -23,10 +23,10 @@ source=("https://github.com/raspberrypi/linux/archive/${_commit}.tar.gz" 'linux.preset' '60-linux.hook' '90-linux.hook') -md5sums=('caf8d66ff45d6f4dc8cb47e09331bbcd' +md5sums=('65f22b6ab3b2aa7348c6bdc740d92615' '7c6b37a1353caccf6d3786bb4161c218' '60bc3624123c183305677097bcd56212' - 'efe8d645538445db691ebe10b712f097' + 'd1f52544d03b1cdc2e0f41922df2cc37' '86d4a35722b5410e3b29fc92dae15d4b' 'ce6c81ad1ad1f8b333fd6077d47abdaf' '69e1db90d78f691dc446fe2ab94727eb') diff --git a/core/linux-raspberrypi/config b/core/linux-raspberrypi/config index c932970b1..003d89ad3 100644 --- a/core/linux-raspberrypi/config +++ b/core/linux-raspberrypi/config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.4.35-1 Kernel Configuration +# Linux/arm 5.4.40-1 Kernel Configuration # # @@ -535,9 +535,11 @@ CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y # # CPU frequency scaling drivers # -# CONFIG_CPUFREQ_DT is not set +CONFIG_CPUFREQ_DT=y +CONFIG_CPUFREQ_DT_PLATDEV=y # CONFIG_ARM_BIG_LITTLE_CPUFREQ is not set -CONFIG_ARM_BCM2835_CPUFREQ=y +CONFIG_ARM_RASPBERRYPI_CPUFREQ=y +# CONFIG_ARM_BCM2835_CPUFREQ is not set # CONFIG_QORIQ_CPUFREQ is not set # end of CPU Frequency scaling @@ -3723,6 +3725,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y # CONFIG_THERMAL_GOV_USER_SPACE is not set # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set # CONFIG_CPU_THERMAL is not set +# CONFIG_CLOCK_THERMAL is not set # CONFIG_THERMAL_EMULATION is not set # CONFIG_THERMAL_MMIO is not set # CONFIG_QORIQ_THERMAL is not set @@ -4355,6 +4358,7 @@ CONFIG_VIDEO_CX25840=m CONFIG_VIDEO_IMX219=m # CONFIG_VIDEO_IMX258 is not set # CONFIG_VIDEO_IMX274 is not set +CONFIG_VIDEO_IMX477=m # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_OV2640 is not set @@ -6020,6 +6024,9 @@ CONFIG_SYNC_FILE=y # CONFIG_SW_SYNC is not set # CONFIG_UDMABUF is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_HEAPS=y +CONFIG_DMABUF_HEAPS_SYSTEM=y +CONFIG_DMABUF_HEAPS_CMA=y # end of DMABUF options CONFIG_AUXDISPLAY=y @@ -6259,7 +6266,7 @@ CONFIG_COMMON_CLK_HIFIBERRY_DACPRO=m # CONFIG_COMMON_CLK_VC5 is not set # CONFIG_COMMON_CLK_FIXED_MMIO is not set CONFIG_CLK_BCM2835=y -# CONFIG_CLK_RASPBERRYPI is not set +CONFIG_CLK_RASPBERRYPI=y # end of Common Clock Framework # CONFIG_HWSPINLOCK is not set @@ -6927,6 +6934,7 @@ CONFIG_MULTIPLEXER=m # CONFIG_MUX_MMIO is not set # end of Multiplexer drivers +CONFIG_PM_OPP=y # CONFIG_SIOX is not set # CONFIG_SLIMBUS is not set # CONFIG_INTERCONNECT is not set