From d0ec1e8df336c2ef0b3359c247c9cb47fe2c4ace Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 22 Aug 2024 22:48:16 +0200 Subject: [PATCH 01/10] linux (RPi): update to 6.6.47-ba0f221 Drop local PR6309 "no signal after modeswitch" patch which is now in the RPi kernel. Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 +- ...r6309-fix-no-signal-after-modeswitch.patch | 100 ------------------ 2 files changed, 2 insertions(+), 102 deletions(-) delete mode 100644 packages/linux/patches/raspberrypi/linux-010-pr6309-fix-no-signal-after-modeswitch.patch diff --git a/packages/linux/package.mk b/packages/linux/package.mk index add0c266e2..cd72252850 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.10 rtlwifi/6.11" ;; raspberrypi) - PKG_VERSION="209e8a3e6646f25abb352fd5a8a4c2e855b1e952" # 6.6.45 - PKG_SHA256="76fa23eda2d1690ac73e783fd11cabebe1f1f8ec8693f3491cda7d155df1b6d4" + PKG_VERSION="ba0f2212e0e100ee16bdde76b7efca6bb8ee9446" # 6.6.47 + PKG_SHA256="cd80c9f7a53bbe74d28bcd6c7d02d8c912a481f8744395d14807bf9a82c226e1" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11" diff --git a/packages/linux/patches/raspberrypi/linux-010-pr6309-fix-no-signal-after-modeswitch.patch b/packages/linux/patches/raspberrypi/linux-010-pr6309-fix-no-signal-after-modeswitch.patch deleted file mode 100644 index 33982389fa..0000000000 --- a/packages/linux/patches/raspberrypi/linux-010-pr6309-fix-no-signal-after-modeswitch.patch +++ /dev/null @@ -1,100 +0,0 @@ -From 733e7a51a128e950d210ef3652f5427e4179e17a Mon Sep 17 00:00:00 2001 -From: Dom Cobley -Date: Mon, 12 Aug 2024 13:31:58 +0100 -Subject: [PATCH 1/3] drm/vc4: Add a delay after disabling hdmi phy output - -There appears to be a requirement for some devices -(I'm testing with a 8K VRROOM 40Gbps HDMI switch) -for a measable delay between removing the hdmi phy output from -the old mode, to enabling the hdmi phy output for the new mode. - -Without the delay, a mode switch has a small change of getting a permanent -'no signal', which requires a subsequent mode switch or a unplug/replug -to redetect. - -Switching between 4kp24/25/30 modes fails about 5% of time in my testing. - -Add a delay to make it impossible to switch faster than this. - -Signed-off-by: Dom Cobley ---- - drivers/gpu/drm/vc4/vc4_crtc.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/drivers/gpu/drm/vc4/vc4_crtc.c b/drivers/gpu/drm/vc4/vc4_crtc.c -index 859ac51d06f3a..c85737f2b7f73 100644 ---- a/drivers/gpu/drm/vc4/vc4_crtc.c -+++ b/drivers/gpu/drm/vc4/vc4_crtc.c -@@ -668,6 +668,7 @@ static void vc4_crtc_atomic_disable(struct drm_crtc *crtc, - * someone was waiting it. - */ - vc4_crtc_send_vblank(crtc); -+ msleep(20); - } - - static void vc4_crtc_atomic_enable(struct drm_crtc *crtc, - -From 75c37d08890881c02a5db5ef763ef7e97f4253d3 Mon Sep 17 00:00:00 2001 -From: Dom Cobley -Date: Tue, 13 Aug 2024 16:13:16 +0100 -Subject: [PATCH 2/3] drm/vc4: Implement vc6_hdmi_phy_disable - -The body of this function was missing so we don't reset the phy -when disabling it. - -Signed-off-by: Dom Cobley ---- - drivers/gpu/drm/vc4/vc4_hdmi_phy.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/drivers/gpu/drm/vc4/vc4_hdmi_phy.c b/drivers/gpu/drm/vc4/vc4_hdmi_phy.c -index 0d55627148327..f36558932f083 100644 ---- a/drivers/gpu/drm/vc4/vc4_hdmi_phy.c -+++ b/drivers/gpu/drm/vc4/vc4_hdmi_phy.c -@@ -1197,4 +1197,9 @@ void vc6_hdmi_phy_init(struct vc4_hdmi *vc4_hdmi, - - void vc6_hdmi_phy_disable(struct vc4_hdmi *vc4_hdmi) - { -+ unsigned long flags; -+ -+ spin_lock_irqsave(&vc4_hdmi->hw_lock, flags); -+ vc6_hdmi_reset_phy(vc4_hdmi); -+ spin_unlock_irqrestore(&vc4_hdmi->hw_lock, flags); - } - -From 1360bf475f7a12392e041bb80b20e21b677dcd4c Mon Sep 17 00:00:00 2001 -From: Dom Cobley -Date: Tue, 13 Aug 2024 17:18:51 +0100 -Subject: [PATCH 3/3] drm/vc4: Also power down the PLL core when resetting PHY - -The current reset code doesn't actually stop the hdmi output. -That makes it difficult for displays to handle a mode set. - -Powering down the PLL does actually remove the hdmi signal -and makes mode sets more reliable - -Signed-off-by: Dom Cobley ---- - drivers/gpu/drm/vc4/vc4_hdmi_phy.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/drivers/gpu/drm/vc4/vc4_hdmi_phy.c b/drivers/gpu/drm/vc4/vc4_hdmi_phy.c -index f36558932f083..83801c2684250 100644 ---- a/drivers/gpu/drm/vc4/vc4_hdmi_phy.c -+++ b/drivers/gpu/drm/vc4/vc4_hdmi_phy.c -@@ -137,6 +137,7 @@ - #define VC6_HDMI_TX_PHY_PLL_REFCLK_REFCLK_SEL_CMOS BIT(13) - #define VC6_HDMI_TX_PHY_PLL_REFCLK_REFFRQ_MASK VC4_MASK(9, 0) - -+#define VC6_HDMI_TX_PHY_PLL_POST_KDIV_BYPASS_EN BIT(4) - #define VC6_HDMI_TX_PHY_PLL_POST_KDIV_CLK0_SEL_MASK VC4_MASK(3, 2) - #define VC6_HDMI_TX_PHY_PLL_POST_KDIV_KDIV_MASK VC4_MASK(1, 0) - -@@ -947,6 +948,7 @@ static void vc6_hdmi_reset_phy(struct vc4_hdmi *vc4_hdmi) - - HDMI_WRITE(HDMI_TX_PHY_RESET_CTL, 0); - HDMI_WRITE(HDMI_TX_PHY_POWERUP_CTL, 0); -+ HDMI_WRITE(HDMI_TX_PHY_PLL_POST_KDIV, VC6_HDMI_TX_PHY_PLL_POST_KDIV_BYPASS_EN); - } - - void vc6_hdmi_phy_init(struct vc4_hdmi *vc4_hdmi, From c9c67256b8c16555456a6024de2be7bfcd626b89 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 22 Aug 2024 22:48:16 +0200 Subject: [PATCH 02/10] linux (RPi): config options for 6.6.47-ba0f221 Signed-off-by: Matthias Reichl --- projects/RPi/devices/RPi/linux/linux.arm.conf | 3 ++- projects/RPi/devices/RPi2/linux/linux.arm.conf | 3 ++- projects/RPi/devices/RPi4/linux/linux.aarch64.conf | 4 +++- projects/RPi/devices/RPi5/linux/linux.aarch64.conf | 4 +++- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/projects/RPi/devices/RPi/linux/linux.arm.conf b/projects/RPi/devices/RPi/linux/linux.arm.conf index 4288980e16..d63a109e04 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.45 Kernel Configuration +# Linux/arm 6.6.47 Kernel Configuration # CONFIG_CC_VERSION_TEXT="arm-linux-gnueabihf-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -4029,6 +4029,7 @@ CONFIG_SND_BCM2835_SOC_I2S=m # CONFIG_SND_BCM63XX_I2S_WHISTLER is not set CONFIG_SND_BCM2708_SOC_CHIPDIP_DAC=m CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m +CONFIG_SND_BCM2708_SOC_HIFIBERRY_ADC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSHD=m diff --git a/projects/RPi/devices/RPi2/linux/linux.arm.conf b/projects/RPi/devices/RPi2/linux/linux.arm.conf index aa9b740f22..db37b4cf9d 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.45 Kernel Configuration +# Linux/arm 6.6.47 Kernel Configuration # CONFIG_CC_VERSION_TEXT="arm-linux-gnueabihf-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -4264,6 +4264,7 @@ CONFIG_SND_BCM2835_SOC_I2S=m # CONFIG_SND_BCM63XX_I2S_WHISTLER is not set CONFIG_SND_BCM2708_SOC_CHIPDIP_DAC=m CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m +CONFIG_SND_BCM2708_SOC_HIFIBERRY_ADC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSHD=m diff --git a/projects/RPi/devices/RPi4/linux/linux.aarch64.conf b/projects/RPi/devices/RPi4/linux/linux.aarch64.conf index 5c4415bb60..5637818eba 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.45 Kernel Configuration +# Linux/arm64 6.6.47 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -373,6 +373,7 @@ CONFIG_ARM64_ERRATUM_2645198=y CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y +CONFIG_ARM64_ERRATUM_3194386=y CONFIG_CAVIUM_ERRATUM_22375=y CONFIG_CAVIUM_ERRATUM_23154=y CONFIG_CAVIUM_ERRATUM_27456=y @@ -4986,6 +4987,7 @@ CONFIG_SND_BCM2835_SOC_I2S=m # CONFIG_SND_BCM63XX_I2S_WHISTLER is not set CONFIG_SND_BCM2708_SOC_CHIPDIP_DAC=m CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m +CONFIG_SND_BCM2708_SOC_HIFIBERRY_ADC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSHD=m diff --git a/projects/RPi/devices/RPi5/linux/linux.aarch64.conf b/projects/RPi/devices/RPi5/linux/linux.aarch64.conf index 0ee5c07fd6..0c3b0c13c0 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.45 Kernel Configuration +# Linux/arm64 6.6.47 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -374,6 +374,7 @@ CONFIG_ARM64_ERRATUM_2645198=y CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y +CONFIG_ARM64_ERRATUM_3194386=y CONFIG_CAVIUM_ERRATUM_22375=y CONFIG_CAVIUM_ERRATUM_23154=y CONFIG_CAVIUM_ERRATUM_27456=y @@ -5011,6 +5012,7 @@ CONFIG_SND_BCM2835_SOC_I2S=m # CONFIG_SND_BCM63XX_I2S_WHISTLER is not set CONFIG_SND_BCM2708_SOC_CHIPDIP_DAC=m CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m +CONFIG_SND_BCM2708_SOC_HIFIBERRY_ADC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSHD=m From 9bbd75b1e1e9d49dd793ccb4252668f152bb8a50 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 30 Aug 2024 14:04:40 +0200 Subject: [PATCH 03/10] linux (RPi): update to 6.6.47-cf64a1d 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 cd72252850..7c146cf1c6 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.10 rtlwifi/6.11" ;; raspberrypi) - PKG_VERSION="ba0f2212e0e100ee16bdde76b7efca6bb8ee9446" # 6.6.47 - PKG_SHA256="cd80c9f7a53bbe74d28bcd6c7d02d8c912a481f8744395d14807bf9a82c226e1" + PKG_VERSION="cf64a1dfecc2dc418efdd61701c1a4b185ab4761" # 6.6.47 + PKG_SHA256="b3987aa4c9eef3a271b34b312b3a564a1918c1808bed9bc5a29e25b11be82942" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11" From 182c66aaaddbc09bcc763d2042b9700412b06ca6 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 31 Aug 2024 19:15:58 +0200 Subject: [PATCH 04/10] RPi: update to firmware bf12222 Signed-off-by: Matthias Reichl --- packages/tools/bcm2835-bootloader/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index dde1601099..ccfd408378 100644 --- a/packages/tools/bcm2835-bootloader/package.mk +++ b/packages/tools/bcm2835-bootloader/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-bootloader" -PKG_VERSION="571e78a2129578784e81a4312468bb92cc8d623d" -PKG_SHA256="0cc053360d57482e128f31743d447947f14bf20af0b6eb61da89be99f129dc05" +PKG_VERSION="bf122227344fe9d7ecc5db6c0bf4bb0bd8ca9844" +PKG_SHA256="566b773ab18de3fdbccb31fcac6910ea38871fdc11bf12663663c030561e79cb" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 26045ddd483f8fae8ca555f03cdaa07ec5b8849a Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 7 Sep 2024 20:22:41 +0200 Subject: [PATCH 05/10] rpi-eeprom: update to ccfc47b 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 afc69a0a88..67fa3ddfc4 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="ef2fc67d235d037b2b468813e646e20890fcea07" -PKG_SHA256="c982ba891fcc63a9df711ae0c840e1a9cba083848658cd1f29a5f98d95d20dda" +PKG_VERSION="ccfc47b215c05eaeb5b6f5549bbe51051a47f8e5" +PKG_SHA256="dba4410f2a00926d8cd1cd13203e1d88389405b8cc5b8d5d07a647536586e92f" 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 1a7236544e2b9d42e69f3eb33299f912cf67ce2a Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 10 Sep 2024 18:12:05 +0200 Subject: [PATCH 06/10] rpi-eeprom: update to 171e47a 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 67fa3ddfc4..bbf02e9ae7 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="ccfc47b215c05eaeb5b6f5549bbe51051a47f8e5" -PKG_SHA256="dba4410f2a00926d8cd1cd13203e1d88389405b8cc5b8d5d07a647536586e92f" +PKG_VERSION="171e47acb1d0ff0116f960dc882432b6041206c2" +PKG_SHA256="a653f8448e139f55a9e2b577cc87090b7cb675e81ff9f5ecb45fb32a9074b750" 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 d044467c4ca9440735af50f72269eafac92b4dc5 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 11 Sep 2024 00:16:03 +0200 Subject: [PATCH 07/10] linux (RPi): update to 6.6.50-d6a12dd 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 7c146cf1c6..c4efb5b467 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.10 rtlwifi/6.11" ;; raspberrypi) - PKG_VERSION="cf64a1dfecc2dc418efdd61701c1a4b185ab4761" # 6.6.47 - PKG_SHA256="b3987aa4c9eef3a271b34b312b3a564a1918c1808bed9bc5a29e25b11be82942" + PKG_VERSION="d6a12dd8f4e9362f7dd355969dd046adc44b1f47" # 6.6.50 + PKG_SHA256="dcedc32887e262324afb0d519056912e8c968c6222bfc09c59044debf6523512" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11" From 52df3a6d91457dbf9f92e0ffa10022b3426f3f15 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 11 Sep 2024 00:16:03 +0200 Subject: [PATCH 08/10] linux (RPi): config options for 6.6.50-d6a12dd Signed-off-by: Matthias Reichl --- projects/RPi/devices/RPi/linux/linux.arm.conf | 3 ++- projects/RPi/devices/RPi2/linux/linux.arm.conf | 3 ++- projects/RPi/devices/RPi4/linux/linux.aarch64.conf | 3 ++- projects/RPi/devices/RPi5/linux/linux.aarch64.conf | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/projects/RPi/devices/RPi/linux/linux.arm.conf b/projects/RPi/devices/RPi/linux/linux.arm.conf index d63a109e04..e0d72083ea 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.47 Kernel Configuration +# Linux/arm 6.6.50 Kernel Configuration # CONFIG_CC_VERSION_TEXT="arm-linux-gnueabihf-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -3256,6 +3256,7 @@ CONFIG_VIDEO_CAMERA_SENSOR=y # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set # CONFIG_VIDEO_IMX477 is not set +# CONFIG_VIDEO_IMX500 is not set # CONFIG_VIDEO_IMX519 is not set # CONFIG_VIDEO_IMX708 is not set # CONFIG_VIDEO_MT9M001 is not set diff --git a/projects/RPi/devices/RPi2/linux/linux.arm.conf b/projects/RPi/devices/RPi2/linux/linux.arm.conf index db37b4cf9d..12de17b157 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.47 Kernel Configuration +# Linux/arm 6.6.50 Kernel Configuration # CONFIG_CC_VERSION_TEXT="arm-linux-gnueabihf-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -3490,6 +3490,7 @@ CONFIG_VIDEO_CAMERA_SENSOR=y # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set # CONFIG_VIDEO_IMX477 is not set +# CONFIG_VIDEO_IMX500 is not set # CONFIG_VIDEO_IMX519 is not set # CONFIG_VIDEO_IMX708 is not set # CONFIG_VIDEO_MT9M001 is not set diff --git a/projects/RPi/devices/RPi4/linux/linux.aarch64.conf b/projects/RPi/devices/RPi4/linux/linux.aarch64.conf index 5637818eba..9721adcd41 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.47 Kernel Configuration +# Linux/arm64 6.6.50 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -4115,6 +4115,7 @@ CONFIG_VIDEO_CAMERA_SENSOR=y # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set # CONFIG_VIDEO_IMX477 is not set +# CONFIG_VIDEO_IMX500 is not set # CONFIG_VIDEO_IMX519 is not set # CONFIG_VIDEO_IMX708 is not set # CONFIG_VIDEO_MT9M001 is not set diff --git a/projects/RPi/devices/RPi5/linux/linux.aarch64.conf b/projects/RPi/devices/RPi5/linux/linux.aarch64.conf index 0c3b0c13c0..3c7946450f 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.47 Kernel Configuration +# Linux/arm64 6.6.50 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -4134,6 +4134,7 @@ CONFIG_VIDEO_CAMERA_SENSOR=y # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX415 is not set # CONFIG_VIDEO_IMX477 is not set +# CONFIG_VIDEO_IMX500 is not set # CONFIG_VIDEO_IMX519 is not set # CONFIG_VIDEO_IMX708 is not set # CONFIG_VIDEO_MT9M001 is not set From 579e396a4074b1bbbd55b0102704093a51bebae7 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 11 Sep 2024 21:18:17 +0200 Subject: [PATCH 09/10] linux (RPi): update to 6.6.50-d6a3a3f 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 c4efb5b467..2a075287df 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.10 rtlwifi/6.11" ;; raspberrypi) - PKG_VERSION="d6a12dd8f4e9362f7dd355969dd046adc44b1f47" # 6.6.50 - PKG_SHA256="dcedc32887e262324afb0d519056912e8c968c6222bfc09c59044debf6523512" + PKG_VERSION="d6a3a3f106010d9576a700148220842cac4c5739" # 6.6.50 + PKG_SHA256="1e13003eb447c1b33e26708b0f073dd108f93e43423000253bb9d303dc1e6b6d" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11" From 5e61edfc7b0ac21a22ac9ec628c2821d2b031b38 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 12 Sep 2024 13:19:58 +0200 Subject: [PATCH 10/10] rpi-eeprom: update to d53e3dd 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 bbf02e9ae7..2fc769d5ea 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="171e47acb1d0ff0116f960dc882432b6041206c2" -PKG_SHA256="a653f8448e139f55a9e2b577cc87090b7cb675e81ff9f5ecb45fb32a9074b750" +PKG_VERSION="d53e3dd4b1b278010562220fcab341cccec81d75" +PKG_SHA256="cec7c991fdd35092c066c9cb0e527ef16b5b9e25cb005eef5422bda629accbce" 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"