From f0eb2e10c94d48195c1421e33550d34e4629e4ae Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 11 Jul 2021 11:02:39 +0200 Subject: [PATCH 1/8] linux (RPi): update to 5.10.48-98e79da 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 38f90bed10..27794f7249 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -22,8 +22,8 @@ case "${LINUX}" in PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; raspberrypi) - PKG_VERSION="69b899ca24c83d5bb486e19aef4c4ef6938aa9c9" # 5.10.46 - PKG_SHA256="34089a27fba08bfe74974d5476aeb359d628f59a7d759b1206015d0e382d633f" + PKG_VERSION="98e79da2315184be0ee3d06995c4ab5cd2d23a7f" # 5.10.48 + PKG_SHA256="c29398a8bb0cb93adf5d4d1ea44086aafec694b7cef1a09a1a2dc50c7ce9502b" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 7b6de7073e91c0621531669836d7d12c13d663b9 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 11 Jul 2021 11:04:26 +0200 Subject: [PATCH 2/8] rpi-eeprom: update to f199901 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 ea2df956c0..226a77270b 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="5d70742580859c5f54eb4cb8bf9b730067ffc396" -PKG_SHA256="38d0733257db508e3a539a726bee3b92d59acaeac57cf3103b102b6d23ed4760" +PKG_VERSION="f19990103e4483ebb47be5ea897c134913f83ad8" +PKG_SHA256="6985c06448a5fcdcd0350bebfb50930a7d4e05ecaf1230e29d796c5a8144dbd8" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From aa3d4224fc24cec8b435caa1c8dfb870e87e728b Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 14 Jul 2021 16:28:29 +0200 Subject: [PATCH 3/8] linux (RPi): update to 5.10.49-ea05214 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 27794f7249..c16d9fe7a6 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -22,8 +22,8 @@ case "${LINUX}" in PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; raspberrypi) - PKG_VERSION="98e79da2315184be0ee3d06995c4ab5cd2d23a7f" # 5.10.48 - PKG_SHA256="c29398a8bb0cb93adf5d4d1ea44086aafec694b7cef1a09a1a2dc50c7ce9502b" + PKG_VERSION="ea05214641f1a9c47af4e4f39be86f1288e36940" # 5.10.49 + PKG_SHA256="5e83172544b02f7b10b5fe5eaddc97e29e2400e43e68227e274039feab4e8c8d" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 5507b5eea34af46d19e71d741773d488bb21f4cd Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 14 Jul 2021 16:30:53 +0200 Subject: [PATCH 4/8] RPi: update to firmware 7208c3d 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 e3d35f4b22..300b72e939 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="19272ccd69049aaf42c78a235a0bf37dbabd5ea7" -PKG_SHA256="09d9b324b936a8171627f2b912e972b75caece1e1187e878ff59ab22165d6dce" +PKG_VERSION="7208c3d557c7cc95bca06aa917dda1f7db91250c" +PKG_SHA256="f35a02f684877a3099906f1beb1e0ec61deabc15b01bb962cc9ea2fca238560e" 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 70d75c4c93..224ea23bf3 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="19272ccd69049aaf42c78a235a0bf37dbabd5ea7" -PKG_SHA256="42b6b94462cd13ae12f2dd99f5e386d0814865e50cd49a9477b182882f03b438" +PKG_VERSION="7208c3d557c7cc95bca06aa917dda1f7db91250c" +PKG_SHA256="25e5deb748e93a198b2fd6496757c587c31eeb5aecf00e7a95fa7db4542c515d" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 9b3fab6a749d52dfacce94946074176e11081948 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 15 Jul 2021 14:21:38 +0200 Subject: [PATCH 5/8] linux (RPi): update to 5.10.50-92b2be8 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 c16d9fe7a6..be88f34198 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -22,8 +22,8 @@ case "${LINUX}" in PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; raspberrypi) - PKG_VERSION="ea05214641f1a9c47af4e4f39be86f1288e36940" # 5.10.49 - PKG_SHA256="5e83172544b02f7b10b5fe5eaddc97e29e2400e43e68227e274039feab4e8c8d" + PKG_VERSION="92b2be8dd281ce4189569617f39ebdab91188005" # 5.10.50 + PKG_SHA256="2e3c5cc5fb4c8136262bddae6971e740d3686c9efab5cbdfdbd185af2c60c4ca" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 419ecd5d3cad8438cc32dbd640e56ddd2d811add Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 16 Jul 2021 09:43:09 +0200 Subject: [PATCH 6/8] linux (RPi): update to 5.10.50-e6410af 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 be88f34198..59a52683ef 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -22,8 +22,8 @@ case "${LINUX}" in PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; raspberrypi) - PKG_VERSION="92b2be8dd281ce4189569617f39ebdab91188005" # 5.10.50 - PKG_SHA256="2e3c5cc5fb4c8136262bddae6971e740d3686c9efab5cbdfdbd185af2c60c4ca" + PKG_VERSION="e6410afca8c583d84538bf84d03ccf9a774f8fcf" # 5.10.50 + PKG_SHA256="53015135264f0717f32312ec1b249485f85de93f23728be7b73cd55a3bfac35c" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 91be0b98e4d9c6fdc9439f64125176b4c0ed1377 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 19 Jul 2021 16:40:22 +0200 Subject: [PATCH 7/8] RPi: excplicitly end overlay scope in distroconfig.txt This ensures dt parameters like dtparam=audio=on which appear after "include distroconfig" are applied to the base dt instead of the last dtoverlay loaded in distroconfig. Signed-off-by: Matthias Reichl --- packages/tools/bcm2835-bootloader/files/distroconfig.txt | 1 + projects/RPi/devices/RPi/config/distroconfig.txt | 1 + projects/RPi/devices/RPi4/config/distroconfig.txt | 1 + 3 files changed, 3 insertions(+) diff --git a/packages/tools/bcm2835-bootloader/files/distroconfig.txt b/packages/tools/bcm2835-bootloader/files/distroconfig.txt index 60992840f5..9b8b0f0044 100644 --- a/packages/tools/bcm2835-bootloader/files/distroconfig.txt +++ b/packages/tools/bcm2835-bootloader/files/distroconfig.txt @@ -3,5 +3,6 @@ # WARNING: DO NOT EDIT THIS FILE - IT WILL BE OVERWRITTEN WHEN UPGRADING! dtoverlay=vc4-kms-v3d +dtoverlay= disable_overscan=1 disable_fw_kms_setup=1 diff --git a/projects/RPi/devices/RPi/config/distroconfig.txt b/projects/RPi/devices/RPi/config/distroconfig.txt index 90e555987e..d7f4e9fbf4 100644 --- a/projects/RPi/devices/RPi/config/distroconfig.txt +++ b/projects/RPi/devices/RPi/config/distroconfig.txt @@ -3,5 +3,6 @@ # WARNING: DO NOT EDIT THIS FILE - IT WILL BE OVERWRITTEN WHEN UPGRADING! dtoverlay=vc4-kms-v3d,cma-128 +dtoverlay= disable_overscan=1 disable_fw_kms_setup=1 diff --git a/projects/RPi/devices/RPi4/config/distroconfig.txt b/projects/RPi/devices/RPi4/config/distroconfig.txt index b7c599f427..0934dc9626 100644 --- a/projects/RPi/devices/RPi4/config/distroconfig.txt +++ b/projects/RPi/devices/RPi4/config/distroconfig.txt @@ -4,5 +4,6 @@ # WARNING: DO NOT EDIT THIS FILE - IT WILL BE OVERWRITTEN WHEN UPGRADING! dtoverlay=vc4-kms-v3d,cma-512 dtoverlay=rpivid-v4l2 +dtoverlay= disable_overscan=1 disable_fw_kms_setup=1 From 887dfdbcadd7e74ca8a46d111effdf2a8d491deb Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 19 Jul 2021 17:31:32 +0200 Subject: [PATCH 8/8] RPi4: make 4kp60 enabled per default Signed-off-by: Matthias Reichl --- projects/RPi/devices/RPi4/config/distroconfig.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/RPi/devices/RPi4/config/distroconfig.txt b/projects/RPi/devices/RPi4/config/distroconfig.txt index 0934dc9626..7bdd2f429c 100644 --- a/projects/RPi/devices/RPi4/config/distroconfig.txt +++ b/projects/RPi/devices/RPi4/config/distroconfig.txt @@ -7,3 +7,4 @@ dtoverlay=rpivid-v4l2 dtoverlay= disable_overscan=1 disable_fw_kms_setup=1 +hdmi_enable_4kp60=1