From 109def1f6b4df0634bca735d82536bffdcd202e3 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 12 Oct 2020 19:33:03 +0200 Subject: [PATCH 01/18] linux (RPi): update to 5.9-c97b595 RPi4 DMA fixes: get back 2 missing channels and allow getting another channel by disabling legacy dmaengine driver (which is only used by the legacy framebuffer). 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 d7f1d41fa4..b115bb7719 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -16,8 +16,8 @@ PKG_PATCH_DIRS="$LINUX" case "$LINUX" in raspberrypi) - PKG_VERSION="81e7dd9fa134602e9313a18f96fa26990f9611af" # 5.9 - PKG_SHA256="e73b70f5b02842d48ebae59adc033e57c1d5eb30fa964e85aa78d45136698b1a" + PKG_VERSION="c97b595676965b2f9c4d2bfb5156e7210f1a657d" # 5.9 + PKG_SHA256="0780f6be3c0a70f856cc2b90717edcb216cb9095df1d4a8d2510957f72e32703" PKG_URL="https://github.com/raspberrypi/linux/archive/$PKG_VERSION.tar.gz" PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; From 1c4c44f34fac73eae41e9ab8cef5f3fa754304f5 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 12 Oct 2020 19:35:04 +0200 Subject: [PATCH 02/18] linux (RPi4): disable legacy framebuffer and dmaengine drivers The legacy drivers are not used and this frees up one of the scarce DMA channels. Keep the legacy drivers enabled on RPi and RPi2 for now, they don't suffer from the DMA channel shortage and it may help downstream projects which still do RPi builds using the legacy graphics stack. Signed-off-by: Matthias Reichl --- projects/RPi/devices/RPi4/linux/linux.arm.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/RPi/devices/RPi4/linux/linux.arm.conf b/projects/RPi/devices/RPi4/linux/linux.arm.conf index 5b7eaea6fe..5458f2d50e 100644 --- a/projects/RPi/devices/RPi4/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi4/linux/linux.arm.conf @@ -4081,7 +4081,7 @@ CONFIG_FB_DEFERRED_IO=y # # Frame buffer hardware drivers # -CONFIG_FB_BCM2708=y +# CONFIG_FB_BCM2708 is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_ARMCLCD is not set @@ -5102,7 +5102,7 @@ CONFIG_DMA_BCM2835=y # CONFIG_NBPFAXI_DMA is not set # CONFIG_PL330_DMA is not set # CONFIG_PLX_DMA is not set -CONFIG_DMA_BCM2708=y +# CONFIG_DMA_BCM2708 is not set # CONFIG_XILINX_ZYNQMP_DPDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_HIDMA is not set From f3c6fdaa6f7506809447ad80edd9bd7ecc844d99 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 15 Oct 2020 22:12:57 +0200 Subject: [PATCH 03/18] RPi: update to firmware 2d83e2c Signed-off-by: Matthias Reichl --- packages/graphics/bcm2835-driver/package.mk | 4 ++-- packages/tools/bcm2835-bootloader/package.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/graphics/bcm2835-driver/package.mk b/packages/graphics/bcm2835-driver/package.mk index f3fe798013..0694a89425 100644 --- a/packages/graphics/bcm2835-driver/package.mk +++ b/packages/graphics/bcm2835-driver/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-driver" -PKG_VERSION="63b192231130f1bdd074f3ae0794889d53bdeb06" -PKG_SHA256="74c30be642467451dc440a39ef3ebb7e2ecaaf02c8521958493538f7f0e406f1" +PKG_VERSION="2d83e2c8e07a81ab7ca4aa645773aa0feed8d7dd" +PKG_SHA256="5e2493b1955b2365b27c46438d7971f5383cbd8ee53f2d947bfbc91576119ed1" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index 37c0405e4d..b780c13171 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="63b192231130f1bdd074f3ae0794889d53bdeb06" -PKG_SHA256="849cdc975e03d6eca18c4f29a7876879cd2dfe457539e81d39866079f4d3cf1d" +PKG_VERSION="2d83e2c8e07a81ab7ca4aa645773aa0feed8d7dd" +PKG_SHA256="981638d04f734d02ab6fec998221fe4723185fd72bae38a36009a7f659e4f553" PKG_ARCH="arm" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 5ab3d0de2b477adf128bda5378807397687e6ed2 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 16 Oct 2020 22:02:33 +0200 Subject: [PATCH 04/18] linux (RPi): update to 5.9-50c188a 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 b115bb7719..9361c6312b 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -16,8 +16,8 @@ PKG_PATCH_DIRS="$LINUX" case "$LINUX" in raspberrypi) - PKG_VERSION="c97b595676965b2f9c4d2bfb5156e7210f1a657d" # 5.9 - PKG_SHA256="0780f6be3c0a70f856cc2b90717edcb216cb9095df1d4a8d2510957f72e32703" + PKG_VERSION="50c188ac46969fbd934684e2d7d4829652f5267a" # 5.9 + PKG_SHA256="365db44f5b4f10d679ed1d8a81eba6a2a90252a6918a594488321f4344f1f5c2" PKG_URL="https://github.com/raspberrypi/linux/archive/$PKG_VERSION.tar.gz" PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; From fbb2adad4749b10129fc845c7ef251053f0dc08e Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 16 Oct 2020 22:04:05 +0200 Subject: [PATCH 05/18] linux (RPi): config options for 5.9-50c188a enable GPIO_FSM and VIDEO_ISP_BCM2835 modules Signed-off-by: Matthias Reichl --- projects/RPi/devices/RPi/linux/linux.arm.conf | 2 ++ projects/RPi/devices/RPi2/linux/linux.arm.conf | 2 ++ projects/RPi/devices/RPi4/linux/linux.arm.conf | 2 ++ 3 files changed, 6 insertions(+) diff --git a/projects/RPi/devices/RPi/linux/linux.arm.conf b/projects/RPi/devices/RPi/linux/linux.arm.conf index f5218f17d9..7e59a3f855 100644 --- a/projects/RPi/devices/RPi/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi/linux/linux.arm.conf @@ -2161,6 +2161,7 @@ CONFIG_GPIO_BCM_VIRT=y # CONFIG_GPIO_ARIZONA=m # CONFIG_HTC_EGPIO is not set +CONFIG_GPIO_FSM=m # end of MFD GPIO expanders # @@ -4455,6 +4456,7 @@ CONFIG_SND_BCM2835=m # CONFIG_VIDEO_BCM2835 is not set CONFIG_BCM_VC_SM_CMA=y CONFIG_VIDEO_CODEC_BCM2835=m +CONFIG_VIDEO_ISP_BCM2835=m CONFIG_BCM2835_VCHIQ_MMAL=y # CONFIG_PI433 is not set diff --git a/projects/RPi/devices/RPi2/linux/linux.arm.conf b/projects/RPi/devices/RPi2/linux/linux.arm.conf index abbcc5a075..866cf689a4 100644 --- a/projects/RPi/devices/RPi2/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi2/linux/linux.arm.conf @@ -2292,6 +2292,7 @@ CONFIG_GPIO_BCM_VIRT=y # CONFIG_GPIO_ARIZONA=m # CONFIG_HTC_EGPIO is not set +CONFIG_GPIO_FSM=m # end of MFD GPIO expanders # @@ -4593,6 +4594,7 @@ CONFIG_SND_BCM2835=m # CONFIG_VIDEO_BCM2835 is not set CONFIG_BCM_VC_SM_CMA=y CONFIG_VIDEO_CODEC_BCM2835=m +CONFIG_VIDEO_ISP_BCM2835=m CONFIG_BCM2835_VCHIQ_MMAL=y # CONFIG_PI433 is not set diff --git a/projects/RPi/devices/RPi4/linux/linux.arm.conf b/projects/RPi/devices/RPi4/linux/linux.arm.conf index 5458f2d50e..f01ddb8786 100644 --- a/projects/RPi/devices/RPi4/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi4/linux/linux.arm.conf @@ -2707,6 +2707,7 @@ CONFIG_GPIO_BCM_VIRT=y # CONFIG_GPIO_ARIZONA=m # CONFIG_HTC_EGPIO is not set +CONFIG_GPIO_FSM=m # end of MFD GPIO expanders # @@ -5179,6 +5180,7 @@ CONFIG_SND_BCM2835=m # CONFIG_VIDEO_BCM2835 is not set CONFIG_BCM_VC_SM_CMA=y CONFIG_VIDEO_CODEC_BCM2835=m +CONFIG_VIDEO_ISP_BCM2835=m CONFIG_BCM2835_VCHIQ_MMAL=m # CONFIG_PI433 is not set From 5152ebb4547254821c6d962a479464752a8ab2e5 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 19 Oct 2020 22:54:54 +0200 Subject: [PATCH 06/18] linux (RPi): update to 5.9.1-adc6172 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 9361c6312b..3724789b12 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -16,8 +16,8 @@ PKG_PATCH_DIRS="$LINUX" case "$LINUX" in raspberrypi) - PKG_VERSION="50c188ac46969fbd934684e2d7d4829652f5267a" # 5.9 - PKG_SHA256="365db44f5b4f10d679ed1d8a81eba6a2a90252a6918a594488321f4344f1f5c2" + PKG_VERSION="adc61723acd2ac3020707d847ed411c3e2b768c0" # 5.9.1 + PKG_SHA256="7e8dce007349611f51ecfaf47e7e2fdd17e89cf7e6dad0b4a505b99b4b7b289d" PKG_URL="https://github.com/raspberrypi/linux/archive/$PKG_VERSION.tar.gz" PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; From d566d0dde603fc85778bbb655ab3152676fffc31 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 20 Oct 2020 18:19:34 +0200 Subject: [PATCH 07/18] rpi-eeprom: update to f24abcd 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 c10b496ceb..eee0498b5e 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="718820bcebd21d4a619fa262d9b9cf3acbf110f8" -PKG_SHA256="aa7ad6e93f31c48d43240b1695774a882c338b5945a2f4951fdbc1e1136b0688" +PKG_VERSION="f24abcd305ab844dfba2ac92e52883056786ccab" +PKG_SHA256="b3b8e58312063f04fe97fb3c9fbbe634fa4bef16f323ca1c519c976c1d4b7457" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From 4ba85126482c07b8275a687aaf92e5043da6ff11 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 23 Oct 2020 10:34:02 +0200 Subject: [PATCH 08/18] RPi: update to firmware 5f95dfd Signed-off-by: Matthias Reichl --- packages/graphics/bcm2835-driver/package.mk | 4 ++-- packages/tools/bcm2835-bootloader/package.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/graphics/bcm2835-driver/package.mk b/packages/graphics/bcm2835-driver/package.mk index 0694a89425..300176fcad 100644 --- a/packages/graphics/bcm2835-driver/package.mk +++ b/packages/graphics/bcm2835-driver/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-driver" -PKG_VERSION="2d83e2c8e07a81ab7ca4aa645773aa0feed8d7dd" -PKG_SHA256="5e2493b1955b2365b27c46438d7971f5383cbd8ee53f2d947bfbc91576119ed1" +PKG_VERSION="5f95dfda0edaac1a353400915a92bcc61008c780" +PKG_SHA256="c51da7a557de95a7d0aa15d4bed8e57f51c8c84329674fafa8af3998e3563af1" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index b780c13171..04fd54c248 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="2d83e2c8e07a81ab7ca4aa645773aa0feed8d7dd" -PKG_SHA256="981638d04f734d02ab6fec998221fe4723185fd72bae38a36009a7f659e4f553" +PKG_VERSION="5f95dfda0edaac1a353400915a92bcc61008c780" +PKG_SHA256="5f864a61377074680d4e3078435119efea3712608e0c947194f481e83af68160" PKG_ARCH="arm" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 4467ca963d537f47acb170e51909ef70b56adf3d Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 27 Oct 2020 12:01:07 +0100 Subject: [PATCH 09/18] linux (RPi): update to 5.9.1-3e5d78c 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 3724789b12..e64358aea0 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -16,8 +16,8 @@ PKG_PATCH_DIRS="$LINUX" case "$LINUX" in raspberrypi) - PKG_VERSION="adc61723acd2ac3020707d847ed411c3e2b768c0" # 5.9.1 - PKG_SHA256="7e8dce007349611f51ecfaf47e7e2fdd17e89cf7e6dad0b4a505b99b4b7b289d" + PKG_VERSION="3e5d78cae5ede98401ff13eda77af2ade6cf5300" # 5.9.1 + PKG_SHA256="799501b928eff757e768b41aed7d93acde4fe6d002b4c7f017c172e2be57ae12" PKG_URL="https://github.com/raspberrypi/linux/archive/$PKG_VERSION.tar.gz" PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; From f0a73f71d9756bf63b9b238218ae407808de3f60 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 30 Oct 2020 12:28:34 +0100 Subject: [PATCH 10/18] RPi: update to firmware 0c3ecac Signed-off-by: Matthias Reichl --- packages/graphics/bcm2835-driver/package.mk | 4 ++-- packages/tools/bcm2835-bootloader/package.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/graphics/bcm2835-driver/package.mk b/packages/graphics/bcm2835-driver/package.mk index 300176fcad..6129b2e5d1 100644 --- a/packages/graphics/bcm2835-driver/package.mk +++ b/packages/graphics/bcm2835-driver/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-driver" -PKG_VERSION="5f95dfda0edaac1a353400915a92bcc61008c780" -PKG_SHA256="c51da7a557de95a7d0aa15d4bed8e57f51c8c84329674fafa8af3998e3563af1" +PKG_VERSION="0c3ecac52e4ef4dde82e6261b917fd77a884be37" +PKG_SHA256="d447c38526fbf0fe03845477cdb7dac55132821b5b2d28981765f0ad1f2f5829" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index 04fd54c248..b8c80fcf4d 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="5f95dfda0edaac1a353400915a92bcc61008c780" -PKG_SHA256="5f864a61377074680d4e3078435119efea3712608e0c947194f481e83af68160" +PKG_VERSION="0c3ecac52e4ef4dde82e6261b917fd77a884be37" +PKG_SHA256="e8590b8ed9ff8f5406ed6c4e3dae5547ebd0cf5db9e2458f44a4a7d2127d7bac" PKG_ARCH="arm" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 252e5c26e029880027698316bb1350c6e4346d4c Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 1 Nov 2020 10:30:19 +0100 Subject: [PATCH 11/18] linux (RPi): update to 5.9.2-02b4a29 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 e64358aea0..424d10eb8e 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -16,8 +16,8 @@ PKG_PATCH_DIRS="$LINUX" case "$LINUX" in raspberrypi) - PKG_VERSION="3e5d78cae5ede98401ff13eda77af2ade6cf5300" # 5.9.1 - PKG_SHA256="799501b928eff757e768b41aed7d93acde4fe6d002b4c7f017c172e2be57ae12" + PKG_VERSION="02b4a29a7f6967f11001e5c9731a426cf98067e2" # 5.9.2 + PKG_SHA256="feeb5431bbb1c90b72bacd7f17336a09c3c948506bb32437cdab0d61d486d3d6" PKG_URL="https://github.com/raspberrypi/linux/archive/$PKG_VERSION.tar.gz" PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; From 4fb1366f5d9587564580198021e2834923d9efde Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 1 Nov 2020 10:33:01 +0100 Subject: [PATCH 12/18] linux (RPi): config options for 5.9.2-02b4a29 enable PiFi-40 soundcard driver 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.arm.conf | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/projects/RPi/devices/RPi/linux/linux.arm.conf b/projects/RPi/devices/RPi/linux/linux.arm.conf index 7e59a3f855..c1410da62a 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 5.9.0 Kernel Configuration +# Linux/arm 5.9.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (Debian 8.3.0-6) 8.3.0" CONFIG_CC_IS_GCC=y @@ -3596,6 +3596,7 @@ CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m +CONFIG_SND_BCM2708_SOC_PIFI_40=m CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m CONFIG_SND_BCM2708_SOC_RPI_DAC=m CONFIG_SND_BCM2708_SOC_RPI_PROTO=m @@ -3765,7 +3766,7 @@ CONFIG_SND_SOC_STA32X=m # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2770 is not set # CONFIG_SND_SOC_TAS5086 is not set -# CONFIG_SND_SOC_TAS571X is not set +CONFIG_SND_SOC_TAS571X=m # CONFIG_SND_SOC_TAS5720 is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set diff --git a/projects/RPi/devices/RPi2/linux/linux.arm.conf b/projects/RPi/devices/RPi2/linux/linux.arm.conf index 866cf689a4..ed05a7789c 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 5.9.0 Kernel Configuration +# Linux/arm 5.9.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (Debian 8.3.0-6) 8.3.0" CONFIG_CC_IS_GCC=y @@ -3733,6 +3733,7 @@ CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m +CONFIG_SND_BCM2708_SOC_PIFI_40=m CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m CONFIG_SND_BCM2708_SOC_RPI_DAC=m CONFIG_SND_BCM2708_SOC_RPI_PROTO=m @@ -3902,7 +3903,7 @@ CONFIG_SND_SOC_STA32X=m # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2770 is not set # CONFIG_SND_SOC_TAS5086 is not set -# CONFIG_SND_SOC_TAS571X is not set +CONFIG_SND_SOC_TAS571X=m # CONFIG_SND_SOC_TAS5720 is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set diff --git a/projects/RPi/devices/RPi4/linux/linux.arm.conf b/projects/RPi/devices/RPi4/linux/linux.arm.conf index f01ddb8786..2755b2816c 100644 --- a/projects/RPi/devices/RPi4/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi4/linux/linux.arm.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.9.0 Kernel Configuration +# Linux/arm 5.9.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (Debian 8.3.0-6) 8.3.0" CONFIG_CC_IS_GCC=y @@ -4298,6 +4298,7 @@ CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m +CONFIG_SND_BCM2708_SOC_PIFI_40=m CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m CONFIG_SND_BCM2708_SOC_RPI_DAC=m CONFIG_SND_BCM2708_SOC_RPI_PROTO=m @@ -4467,7 +4468,7 @@ CONFIG_SND_SOC_STA32X=m # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2770 is not set # CONFIG_SND_SOC_TAS5086 is not set -# CONFIG_SND_SOC_TAS571X is not set +CONFIG_SND_SOC_TAS571X=m # CONFIG_SND_SOC_TAS5720 is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set From 4142f6758eac9c6a2097dd48a805d14a276d18c1 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 3 Nov 2020 10:39:10 +0100 Subject: [PATCH 13/18] rpi-eeprom: update to 16bb294 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 eee0498b5e..0f57b9827c 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="f24abcd305ab844dfba2ac92e52883056786ccab" -PKG_SHA256="b3b8e58312063f04fe97fb3c9fbbe634fa4bef16f323ca1c519c976c1d4b7457" +PKG_VERSION="16bb29427f96dc8276a7102c0526154a1084bffd" +PKG_SHA256="9bf42edbcd5ce38538750860c3c788af435206aa441b7d78cf88d094631dbb14" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From 9743415e9603beee9773dcefc53ab00d611634b4 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 4 Nov 2020 14:06:52 +0100 Subject: [PATCH 14/18] linux (RPi): update to 5.9.3-0a886cf 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 424d10eb8e..10b3e1dcb9 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -16,8 +16,8 @@ PKG_PATCH_DIRS="$LINUX" case "$LINUX" in raspberrypi) - PKG_VERSION="02b4a29a7f6967f11001e5c9731a426cf98067e2" # 5.9.2 - PKG_SHA256="feeb5431bbb1c90b72bacd7f17336a09c3c948506bb32437cdab0d61d486d3d6" + PKG_VERSION="0a886cfc20c969dc07702289754d3492613232e5" # 5.9.3 + PKG_SHA256="ac255b286a530448a7d8f9ffea2362d7f61fd0cf0a3c83ff716f382c3021d9f4" PKG_URL="https://github.com/raspberrypi/linux/archive/$PKG_VERSION.tar.gz" PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; From 880cfb4502aadb1eb923f5f9b65c41983d25259d Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 4 Nov 2020 18:55:25 +0100 Subject: [PATCH 15/18] RPi: update to firmware d540c62 Signed-off-by: Matthias Reichl --- packages/graphics/bcm2835-driver/package.mk | 4 ++-- packages/tools/bcm2835-bootloader/package.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/graphics/bcm2835-driver/package.mk b/packages/graphics/bcm2835-driver/package.mk index 6129b2e5d1..7bb6390904 100644 --- a/packages/graphics/bcm2835-driver/package.mk +++ b/packages/graphics/bcm2835-driver/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-driver" -PKG_VERSION="0c3ecac52e4ef4dde82e6261b917fd77a884be37" -PKG_SHA256="d447c38526fbf0fe03845477cdb7dac55132821b5b2d28981765f0ad1f2f5829" +PKG_VERSION="d540c62a0af9e57f244d66ac805824b74aa46908" +PKG_SHA256="298c60ca47511fde7d289c44190c85821f245e4b5e5aafc8218dc408136699af" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index b8c80fcf4d..7f51b3c4d6 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="0c3ecac52e4ef4dde82e6261b917fd77a884be37" -PKG_SHA256="e8590b8ed9ff8f5406ed6c4e3dae5547ebd0cf5db9e2458f44a4a7d2127d7bac" +PKG_VERSION="d540c62a0af9e57f244d66ac805824b74aa46908" +PKG_SHA256="fafac5135256e52ec7cd3b470712d215c91dcc3908430523a3e52c1111854b61" PKG_ARCH="arm" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From f8dedb011e92ad08bbac9db0bf33ea3186689e90 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 5 Nov 2020 20:09:33 +0100 Subject: [PATCH 16/18] linux (RPi): update to 5.9.3-cb21adb 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 10b3e1dcb9..43652f2b34 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -16,8 +16,8 @@ PKG_PATCH_DIRS="$LINUX" case "$LINUX" in raspberrypi) - PKG_VERSION="0a886cfc20c969dc07702289754d3492613232e5" # 5.9.3 - PKG_SHA256="ac255b286a530448a7d8f9ffea2362d7f61fd0cf0a3c83ff716f382c3021d9f4" + PKG_VERSION="cb21adbd5903b79564db50af73b80e61d60983b1" # 5.9.3 + PKG_SHA256="647fe094472d87b8ea8987600b456de48f2bf226b3f8e1e69d67a1294a5f94b0" PKG_URL="https://github.com/raspberrypi/linux/archive/$PKG_VERSION.tar.gz" PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; From f16f16a7388c591df39638a75785f39d3c529164 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 9 Nov 2020 16:17:08 +0100 Subject: [PATCH 17/18] linux (RPi): update to 5.9.6-5ca76ff 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 43652f2b34..8984d07f7b 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -16,8 +16,8 @@ PKG_PATCH_DIRS="$LINUX" case "$LINUX" in raspberrypi) - PKG_VERSION="cb21adbd5903b79564db50af73b80e61d60983b1" # 5.9.3 - PKG_SHA256="647fe094472d87b8ea8987600b456de48f2bf226b3f8e1e69d67a1294a5f94b0" + PKG_VERSION="5ca76ffaf4f053855ea03951c7a40682b2cb49c0" # 5.9.6 + PKG_SHA256="d3209a6cf8bb3607f5d39e61bfa5786f509bf3b03b243431c7667d8ad914f00a" PKG_URL="https://github.com/raspberrypi/linux/archive/$PKG_VERSION.tar.gz" PKG_SOURCE_NAME="linux-$LINUX-$PKG_VERSION.tar.gz" ;; From ce1708a3b50d16e94d048f6d018f493e7f87e504 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 9 Nov 2020 16:39:53 +0100 Subject: [PATCH 18/18] RPi: update to firmware 94c59c4 Signed-off-by: Matthias Reichl --- packages/graphics/bcm2835-driver/package.mk | 4 ++-- packages/tools/bcm2835-bootloader/package.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/graphics/bcm2835-driver/package.mk b/packages/graphics/bcm2835-driver/package.mk index 7bb6390904..31fca8eaf8 100644 --- a/packages/graphics/bcm2835-driver/package.mk +++ b/packages/graphics/bcm2835-driver/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-driver" -PKG_VERSION="d540c62a0af9e57f244d66ac805824b74aa46908" -PKG_SHA256="298c60ca47511fde7d289c44190c85821f245e4b5e5aafc8218dc408136699af" +PKG_VERSION="94c59c450ecfe9fb050e8ee11c35ef2f12de7f20" +PKG_SHA256="f16fc8807cc4cb4e0377a52e6cf64620e746ceb41029b1ab90f0b798e7461e80" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index 7f51b3c4d6..f4bd83a027 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="d540c62a0af9e57f244d66ac805824b74aa46908" -PKG_SHA256="fafac5135256e52ec7cd3b470712d215c91dcc3908430523a3e52c1111854b61" +PKG_VERSION="94c59c450ecfe9fb050e8ee11c35ef2f12de7f20" +PKG_SHA256="ca123d4a699e5924928f73575b224a3c0cdcb915ad33013084ca385c1633d55c" PKG_ARCH="arm" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com"