From 9da406ae787d4a5eec19ab9cf2107b9c93815957 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 30 Nov 2023 12:00:41 +0100 Subject: [PATCH 1/6] rpi-eeprom: update to b57586e Signed-off-by: Matthias Reichl --- packages/tools/rpi-eeprom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/rpi-eeprom/package.mk b/packages/tools/rpi-eeprom/package.mk index 42f320cec5..0b58874adc 100644 --- a/packages/tools/rpi-eeprom/package.mk +++ b/packages/tools/rpi-eeprom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rpi-eeprom" -PKG_VERSION="6b14e84a2fb2e1f7220a404f65e7e0985f07c9e5" -PKG_SHA256="3907711bb2ff78a0e9120709b72b04d6d010f93f79d525af0454d3d27a772aca" +PKG_VERSION="b57586ead2576f1b36e69bb5625e531d14767eb2" +PKG_SHA256="20d0f2b3e37431583e099e8f9377cd3fdf218efb6db30c3c345a37446467c78e" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" PKG_URL="https://github.com/raspberrypi/rpi-eeprom/archive/${PKG_VERSION}.tar.gz" From 53065db5be5b0e72b016c5f323dced8f8ca6f0a9 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 30 Nov 2023 12:30:52 +0100 Subject: [PATCH 2/6] linux (RPi): regenerate configs after MT7921 module addition Signed-off-by: Matthias Reichl --- projects/RPi/devices/RPi/linux/linux.arm.conf | 5 ++++- projects/RPi/devices/RPi2/linux/linux.arm.conf | 5 ++++- projects/RPi/devices/RPi4/linux/linux.aarch64.conf | 5 ++++- projects/RPi/devices/RPi5/linux/linux.aarch64.conf | 5 ++++- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/projects/RPi/devices/RPi/linux/linux.arm.conf b/projects/RPi/devices/RPi/linux/linux.arm.conf index 46ddafee89..dd7eeb8c94 100644 --- a/projects/RPi/devices/RPi/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi/linux/linux.arm.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.6.1 Kernel Configuration +# Linux/arm 6.6.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="arm-linux-gnueabihf-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -1695,6 +1695,8 @@ CONFIG_MT76_USB=m CONFIG_MT76x02_LIB=m CONFIG_MT76x02_USB=m CONFIG_MT76_CONNAC_LIB=m +CONFIG_MT792x_LIB=m +CONFIG_MT792x_USB=m CONFIG_MT76x0_COMMON=m CONFIG_MT76x0U=m CONFIG_MT76x2_COMMON=m @@ -1703,6 +1705,7 @@ CONFIG_MT7615_COMMON=m CONFIG_MT7663_USB_SDIO_COMMON=m CONFIG_MT7663U=m # CONFIG_MT7663S is not set +CONFIG_MT7921_COMMON=m # CONFIG_MT7921S is not set CONFIG_MT7921U=m CONFIG_WLAN_VENDOR_MICROCHIP=y diff --git a/projects/RPi/devices/RPi2/linux/linux.arm.conf b/projects/RPi/devices/RPi2/linux/linux.arm.conf index e07bc47558..c60c5ea607 100644 --- a/projects/RPi/devices/RPi2/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi2/linux/linux.arm.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.6.1 Kernel Configuration +# Linux/arm 6.6.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="arm-linux-gnueabihf-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -1922,6 +1922,8 @@ CONFIG_MT76_USB=m CONFIG_MT76x02_LIB=m CONFIG_MT76x02_USB=m CONFIG_MT76_CONNAC_LIB=m +CONFIG_MT792x_LIB=m +CONFIG_MT792x_USB=m CONFIG_MT76x0_COMMON=m CONFIG_MT76x0U=m CONFIG_MT76x2_COMMON=m @@ -1930,6 +1932,7 @@ CONFIG_MT7615_COMMON=m CONFIG_MT7663_USB_SDIO_COMMON=m CONFIG_MT7663U=m # CONFIG_MT7663S is not set +CONFIG_MT7921_COMMON=m # CONFIG_MT7921S is not set CONFIG_MT7921U=m CONFIG_WLAN_VENDOR_MICROCHIP=y diff --git a/projects/RPi/devices/RPi4/linux/linux.aarch64.conf b/projects/RPi/devices/RPi4/linux/linux.aarch64.conf index 801868f82a..08b4bc73dd 100644 --- a/projects/RPi/devices/RPi4/linux/linux.aarch64.conf +++ b/projects/RPi/devices/RPi4/linux/linux.aarch64.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.6.1 Kernel Configuration +# Linux/arm64 6.6.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -2438,6 +2438,8 @@ CONFIG_MT76_USB=m CONFIG_MT76x02_LIB=m CONFIG_MT76x02_USB=m CONFIG_MT76_CONNAC_LIB=m +CONFIG_MT792x_LIB=m +CONFIG_MT792x_USB=m CONFIG_MT76x0_COMMON=m CONFIG_MT76x0U=m # CONFIG_MT76x0E is not set @@ -2451,6 +2453,7 @@ CONFIG_MT7663_USB_SDIO_COMMON=m CONFIG_MT7663U=m # CONFIG_MT7663S is not set # CONFIG_MT7915E is not set +CONFIG_MT7921_COMMON=m # CONFIG_MT7921E is not set # CONFIG_MT7921S is not set CONFIG_MT7921U=m diff --git a/projects/RPi/devices/RPi5/linux/linux.aarch64.conf b/projects/RPi/devices/RPi5/linux/linux.aarch64.conf index 5bdf8bd970..9a60d2f229 100644 --- a/projects/RPi/devices/RPi5/linux/linux.aarch64.conf +++ b/projects/RPi/devices/RPi5/linux/linux.aarch64.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.6.1 Kernel Configuration +# Linux/arm64 6.6.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -2447,6 +2447,8 @@ CONFIG_MT76_USB=m CONFIG_MT76x02_LIB=m CONFIG_MT76x02_USB=m CONFIG_MT76_CONNAC_LIB=m +CONFIG_MT792x_LIB=m +CONFIG_MT792x_USB=m CONFIG_MT76x0_COMMON=m CONFIG_MT76x0U=m # CONFIG_MT76x0E is not set @@ -2460,6 +2462,7 @@ CONFIG_MT7663_USB_SDIO_COMMON=m CONFIG_MT7663U=m # CONFIG_MT7663S is not set # CONFIG_MT7915E is not set +CONFIG_MT7921_COMMON=m # CONFIG_MT7921E is not set # CONFIG_MT7921S is not set CONFIG_MT7921U=m From 9826ea51fc19424d07ce6ea5c39fc04010a0bb49 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 30 Nov 2023 12:31:34 +0100 Subject: [PATCH 3/6] linux (RPi): update to 6.6.3-391d2a3 Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 488c85c707..13c77f9ab7 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default" ;; raspberrypi) - PKG_VERSION="5fc7604ee4fc6753c337fe8c6f992983bf1c91b2" # 6.6.2 - PKG_SHA256="1872743721973ebb4e2f7982902a0f3a68f877a1d52eaf3ec90ea842ec66b7f5" + PKG_VERSION="391d2a3a258e2d699b99c7a403a025b94051b779" # 6.6.3 + PKG_SHA256="023bfaab70188c0eaac90a10526107d59f5071e8e09c273c11409b48a73832f6" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 2095ef81e280e0bedd41f6f58d97c36d3733e075 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 1 Dec 2023 00:15:27 +0100 Subject: [PATCH 4/6] linux (RPi5): switch CONFIG_SENSORS_PWM_FAN to y pwm_fan is used by RPi official active cooler, building it into kernel makes the fan spin down from full throttle also in initrd stage. Signed-off-by: Matthias Reichl --- projects/RPi/devices/RPi5/linux/linux.aarch64.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/RPi/devices/RPi5/linux/linux.aarch64.conf b/projects/RPi/devices/RPi5/linux/linux.aarch64.conf index 9a60d2f229..3a6af7b860 100644 --- a/projects/RPi/devices/RPi5/linux/linux.aarch64.conf +++ b/projects/RPi/devices/RPi5/linux/linux.aarch64.conf @@ -3394,7 +3394,7 @@ CONFIG_SENSORS_GPIO_FAN=m # CONFIG_SENSORS_OCC_P8_I2C is not set # CONFIG_SENSORS_PCF8591 is not set # CONFIG_PMBUS is not set -CONFIG_SENSORS_PWM_FAN=m +CONFIG_SENSORS_PWM_FAN=y CONFIG_SENSORS_RASPBERRYPI_HWMON=y # CONFIG_SENSORS_SBTSI is not set # CONFIG_SENSORS_SBRMI is not set From 1a2ffe5b5cd7f3b74852cb1ac42cf6d1c84bc844 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 1 Dec 2023 17:11:35 +0100 Subject: [PATCH 5/6] linux (RPi): update to 6.6.3-63e3cff Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 13c77f9ab7..ce90335ac5 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default" ;; raspberrypi) - PKG_VERSION="391d2a3a258e2d699b99c7a403a025b94051b779" # 6.6.3 - PKG_SHA256="023bfaab70188c0eaac90a10526107d59f5071e8e09c273c11409b48a73832f6" + PKG_VERSION="63e3cffda0a52029de4eb2de07d98de632382f60" # 6.6.3 + PKG_SHA256="7358711f25a332ce53f4c3464b198ad89c17fb1ff6967daf1f297b549e46659c" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From b87b87e9f3c12cc827c27d38fdf68256caad961c Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 6 Dec 2023 17:07:25 +0100 Subject: [PATCH 6/6] linux (RPi): update to 6.6.4-5e18b9c Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index ce90335ac5..adf8f4e7d4 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default" ;; raspberrypi) - PKG_VERSION="63e3cffda0a52029de4eb2de07d98de632382f60" # 6.6.3 - PKG_SHA256="7358711f25a332ce53f4c3464b198ad89c17fb1ff6967daf1f297b549e46659c" + PKG_VERSION="5e18b9cfdb28fd2d18620529177dd1407abc9052" # 6.6.4 + PKG_SHA256="c4107eb1181e47d299c922a2675b19f4503af5586edff71e3daba28a0b55e00a" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;;