From 87472eb77d1c2287d2b601f3e85e90c31f5fc59f Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 18 Jan 2022 18:35:22 +0100 Subject: [PATCH 01/13] RPi: update to firmware 3f20b83 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 52972739b9..b4910adff5 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="165bd7bc5622ee1c721aa5da9af68935075abedd" -PKG_SHA256="8d8a810c2c45c80720c2dd74bd9c75fb2c08a9e8f01a3581ada8e13727708834" +PKG_VERSION="3f20b832b27cd730deb6419b570f31a98167eef6" +PKG_SHA256="00166f48e8639ddf8930185cd6387ce993d599634e5f74ec369c9355916d2843" 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 388cecab22..e4ae0b731b 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="165bd7bc5622ee1c721aa5da9af68935075abedd" -PKG_SHA256="5bce9d3659b618dca74c33aae0ed4472331d386c1070880ec39e492238ede6d2" +PKG_VERSION="3f20b832b27cd730deb6419b570f31a98167eef6" +PKG_SHA256="849c2c14e96589b77d71afb1e210d6df85fd831daa62a39ee1854bcad3566885" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From ec08b6b4bc39df7b3ea36081c7078a81a98988fb Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 18 Jan 2022 18:37:45 +0100 Subject: [PATCH 02/13] linux (RPi): update to 5.10.92-59aeb16 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 ec8cbfdd2c..89d429fcd0 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="e13d4e98076f3698cfd03186159e652f5721a241" # 5.10.90 - PKG_SHA256="939ce936b1ac22afcf64940e84c20cfaaedf45291f0ebac2fc4fd742d238016f" + PKG_VERSION="59aeb16c7f1254f1383476956dda0766d10c918a" # 5.10.92 + PKG_SHA256="667e57c466c79329f40a0aa1cf1b23e0e0b1574d8ae5850a40fb52350493fa3f" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From a3eee245db8c6a9d626d4ac0e3ff41e52236130f Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 20 Jan 2022 18:56:22 +0100 Subject: [PATCH 03/13] RPi: update to firmware 827fdd0 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 b4910adff5..3b3df32c4c 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="3f20b832b27cd730deb6419b570f31a98167eef6" -PKG_SHA256="00166f48e8639ddf8930185cd6387ce993d599634e5f74ec369c9355916d2843" +PKG_VERSION="827fdd073638fa7b7292d1148fe0af7465111eae" +PKG_SHA256="f7ff03d341d3e58cfa388df06ca03e904204217d8385022a07608d0e2cf95fb9" 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 e4ae0b731b..a2602c4cd2 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="3f20b832b27cd730deb6419b570f31a98167eef6" -PKG_SHA256="849c2c14e96589b77d71afb1e210d6df85fd831daa62a39ee1854bcad3566885" +PKG_VERSION="827fdd073638fa7b7292d1148fe0af7465111eae" +PKG_SHA256="bc0f42cb5303dd1f797972c64c5e06ba8babea88bdbec5d64271c38ae48a9abc" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From c161f57e1383c70e02597d47d79aab3a37f68635 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 24 Jan 2022 17:59:27 +0100 Subject: [PATCH 04/13] linux (RPi): update to 5.10.92-e5e6759 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 89d429fcd0..ef5baf3e48 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="59aeb16c7f1254f1383476956dda0766d10c918a" # 5.10.92 - PKG_SHA256="667e57c466c79329f40a0aa1cf1b23e0e0b1574d8ae5850a40fb52350493fa3f" + PKG_VERSION="e5e67599f3e8e3ca4096c13d8e8e2a8bc96619db" # 5.10.92 + PKG_SHA256="56a4e3cf21d7c3403df9c3e2a0e9d8dcda7b5df1050acc2c57218117d81775a3" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From a89289334ecdc2a4543de64efe650a9f58b95060 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 24 Jan 2022 18:00:19 +0100 Subject: [PATCH 05/13] TEST linux (RPi): add patch to delay cec_phys_addr_invalidate Signed-off-by: Matthias Reichl --- ...-test-delay-cec_phys_addr_invalidate.patch | 87 +++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 packages/linux/patches/raspberrypi/linux-001-test-delay-cec_phys_addr_invalidate.patch diff --git a/packages/linux/patches/raspberrypi/linux-001-test-delay-cec_phys_addr_invalidate.patch b/packages/linux/patches/raspberrypi/linux-001-test-delay-cec_phys_addr_invalidate.patch new file mode 100644 index 0000000000..3abacb3ac5 --- /dev/null +++ b/packages/linux/patches/raspberrypi/linux-001-test-delay-cec_phys_addr_invalidate.patch @@ -0,0 +1,87 @@ +From b5c047738ca72ac345820a4573b576a466584234 Mon Sep 17 00:00:00 2001 +From: Dom Cobley +Date: Thu, 20 Jan 2022 18:09:18 +0000 +Subject: [PATCH] drm/vc4:hdmi: Delay cec_phys_addr_invalidate + +Wait briefly before generating the cec_phys_addr_invalidate, +and skip it if it's immediately followed by a valid one. + +This avoids the confusion of TV generating a powered up event +and libcec generating an active source message which swicthes +everything back on after a power off. + +See: +https://forum.libreelec.tv/thread/24783-tv-avr-turns-back-on-right-after-turning-them-off +Signed-off-by: Dom Cobley +--- + drivers/gpu/drm/vc4/vc4_hdmi.c | 16 +++++++++++++++- + drivers/gpu/drm/vc4/vc4_hdmi.h | 1 + + 2 files changed, 16 insertions(+), 1 deletion(-) + +diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.c b/drivers/gpu/drm/vc4/vc4_hdmi.c +index d71cd43785053..7f68faedba669 100644 +--- a/drivers/gpu/drm/vc4/vc4_hdmi.c ++++ b/drivers/gpu/drm/vc4/vc4_hdmi.c +@@ -224,6 +224,8 @@ static void vc4_hdmi_cec_update_clk_div(struct vc4_hdmi *vc4_hdmi) {} + + static void vc4_hdmi_enable_scrambling(struct drm_encoder *encoder); + ++#define CEC_POLLING_DELAY_MS 1000 ++ + static enum drm_connector_status + vc4_hdmi_connector_detect(struct drm_connector *connector, bool force) + { +@@ -250,6 +252,8 @@ vc4_hdmi_connector_detect(struct drm_connector *connector, bool force) + struct edid *edid = drm_get_edid(connector, vc4_hdmi->ddc); + + if (edid) { ++ if (delayed_work_pending(&vc4_hdmi->cec_work)) ++ cancel_delayed_work_sync(&vc4_hdmi->cec_work); + cec_s_phys_addr_from_edid(vc4_hdmi->cec_adap, edid); + vc4_hdmi->encoder.hdmi_monitor = drm_detect_hdmi_monitor(edid); + kfree(edid); +@@ -266,7 +270,8 @@ vc4_hdmi_connector_detect(struct drm_connector *connector, bool force) + + vc4_hdmi->encoder.hdmi_monitor = false; + +- cec_phys_addr_invalidate(vc4_hdmi->cec_adap); ++ queue_delayed_work(system_wq, &vc4_hdmi->cec_work, ++ msecs_to_jiffies(CEC_POLLING_DELAY_MS)); + + out: + pm_runtime_put(&vc4_hdmi->pdev->dev); +@@ -751,6 +756,14 @@ static void vc4_hdmi_scrambling_wq(struct work_struct *work) + msecs_to_jiffies(SCRAMBLING_POLLING_DELAY_MS)); + } + ++static void vc4_hdmi_cec_wq(struct work_struct *work) ++{ ++ struct vc4_hdmi *vc4_hdmi = container_of(to_delayed_work(work), ++ struct vc4_hdmi, ++ cec_work); ++ cec_phys_addr_invalidate(vc4_hdmi->cec_adap); ++} ++ + static void vc4_hdmi_encoder_post_crtc_disable(struct drm_encoder *encoder, + struct drm_atomic_state *state) + { +@@ -2956,6 +2969,7 @@ static int vc4_hdmi_bind(struct device *dev, struct device *master, void *data) + mutex_init(&vc4_hdmi->mutex); + spin_lock_init(&vc4_hdmi->hw_lock); + INIT_DELAYED_WORK(&vc4_hdmi->scrambling_work, vc4_hdmi_scrambling_wq); ++ INIT_DELAYED_WORK(&vc4_hdmi->cec_work, vc4_hdmi_cec_wq); + + dev_set_drvdata(dev, vc4_hdmi); + encoder = &vc4_hdmi->encoder.base.base; +diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.h b/drivers/gpu/drm/vc4/vc4_hdmi.h +index 3dd0d2a53a445..2125633f72e3d 100644 +--- a/drivers/gpu/drm/vc4/vc4_hdmi.h ++++ b/drivers/gpu/drm/vc4/vc4_hdmi.h +@@ -141,6 +141,7 @@ struct vc4_hdmi { + struct drm_connector connector; + + struct delayed_work scrambling_work; ++ struct delayed_work cec_work; + + struct i2c_adapter *ddc; + void __iomem *hdmicore_regs; From 6716e235708108fc6353870ba179a0adb9a1ba0f Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 24 Jan 2022 20:24:15 +0100 Subject: [PATCH 06/13] RPi: update to firmware 9c04ed2 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 3b3df32c4c..19fbf85ccc 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="827fdd073638fa7b7292d1148fe0af7465111eae" -PKG_SHA256="f7ff03d341d3e58cfa388df06ca03e904204217d8385022a07608d0e2cf95fb9" +PKG_VERSION="9c04ed2c1ad06a615d8e6479806ab252dbbeb95a" +PKG_SHA256="5ce51c5c1ae26139e08c7230aa97f4d8ccbc938ca38eab928dfe857e26d189d5" 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 a2602c4cd2..19bfd6a017 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="827fdd073638fa7b7292d1148fe0af7465111eae" -PKG_SHA256="bc0f42cb5303dd1f797972c64c5e06ba8babea88bdbec5d64271c38ae48a9abc" +PKG_VERSION="9c04ed2c1ad06a615d8e6479806ab252dbbeb95a" +PKG_SHA256="6a80db7c77bd3fad21cbdaab4cff8a2343e8e08842dd6a5af6c779cefac3d156" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From f05557d36b937c95a54b48b5c68d203b49acc58f Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 27 Jan 2022 18:05:49 +0100 Subject: [PATCH 07/13] linux (RPi): update to 5.10.94-84db2c6 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 ef5baf3e48..cb7c030064 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="e5e67599f3e8e3ca4096c13d8e8e2a8bc96619db" # 5.10.92 - PKG_SHA256="56a4e3cf21d7c3403df9c3e2a0e9d8dcda7b5df1050acc2c57218117d81775a3" + PKG_VERSION="84db2c69d8dfaa3dfcc48efaff43b562fc58fa11" # 5.10.94 + PKG_SHA256="fa920eb97098fc4d719c4176071fa0bde41198989712afb475076d63f6883bad" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 0a48892556959e4d34b102a2f17ec7a43fde39a8 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 27 Jan 2022 18:31:31 +0100 Subject: [PATCH 08/13] rpi-eeprom: update to c1c19fd 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 ebaa96d2ec..20c23d628d 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="9ca0e123e67d6b46cf021deb5fe400f27249e858" -PKG_SHA256="e42fffdfb155f74b51a93eec6cd575bd1ffdf3c3e7b3909ff7b641cbf287f2d5" +PKG_VERSION="c1c19fd4ba380a3e349791089701082cb51da39d" +PKG_SHA256="d847d31f582a21004cefc89fca15ee31a2f4cf23d55450e166d30374bb42ea01" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From d700bf5fc654de5d520a5979aafb12257a49372d Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 1 Feb 2022 18:12:48 +0100 Subject: [PATCH 09/13] rpi-eeprom: update to 9652be2 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 20c23d628d..50664e63e9 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="c1c19fd4ba380a3e349791089701082cb51da39d" -PKG_SHA256="d847d31f582a21004cefc89fca15ee31a2f4cf23d55450e166d30374bb42ea01" +PKG_VERSION="9652be22713e926514e17a7b6068e07b7746a547" +PKG_SHA256="26f98caf0c42e91f99b60a1c0eebb8751f565f02358a53c494171ba934b68bb5" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From 9cdf43745e0ee0434ebc185900061486408b9a60 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 2 Feb 2022 19:42:03 +0100 Subject: [PATCH 10/13] RPi: update to firmware 6159b7c 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 19fbf85ccc..a5202aa86e 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="9c04ed2c1ad06a615d8e6479806ab252dbbeb95a" -PKG_SHA256="5ce51c5c1ae26139e08c7230aa97f4d8ccbc938ca38eab928dfe857e26d189d5" +PKG_VERSION="6159b7c1195b41aa43b0d2f322e192d84845e622" +PKG_SHA256="648530445a2c718293b596c476ac91e02213831f9bff23c5feba76d0edcb0329" 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 19bfd6a017..8987a7c43d 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="9c04ed2c1ad06a615d8e6479806ab252dbbeb95a" -PKG_SHA256="6a80db7c77bd3fad21cbdaab4cff8a2343e8e08842dd6a5af6c779cefac3d156" +PKG_VERSION="6159b7c1195b41aa43b0d2f322e192d84845e622" +PKG_SHA256="e996542ed4b4b09eaf9ac1e3229dc02d754b9568b61e5a49c1554c7810f9a6fa" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From e8bf71950159f6d59421fda965ebebf92909f3eb Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 2 Feb 2022 19:44:35 +0100 Subject: [PATCH 11/13] linux (RPi): update to 5.10.95-61d2b99 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 cb7c030064..8c048dff83 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="84db2c69d8dfaa3dfcc48efaff43b562fc58fa11" # 5.10.94 - PKG_SHA256="fa920eb97098fc4d719c4176071fa0bde41198989712afb475076d63f6883bad" + PKG_VERSION="61d2b998e81b6e260dad11f41cd818649d35edcf" # 5.10.95 + PKG_SHA256="d50258a7fbb22b8efd16ad2e63d3d78358de26b50484eaf6827ff632ab976830" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 4ffcc9622f184fea5855a1287e4bc9ae8413bb74 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 4 Feb 2022 21:43:17 +0100 Subject: [PATCH 12/13] RPi: update to firmware 48606ad 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 a5202aa86e..6aa4c68a41 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="6159b7c1195b41aa43b0d2f322e192d84845e622" -PKG_SHA256="648530445a2c718293b596c476ac91e02213831f9bff23c5feba76d0edcb0329" +PKG_VERSION="48606ad5e152227db4a26459fc2ba7944b6597a3" +PKG_SHA256="1c7ba776f3c81f706c7dceed2e83d90962e44e9287a13697cfc620518804d990" 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 8987a7c43d..be40baea52 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="6159b7c1195b41aa43b0d2f322e192d84845e622" -PKG_SHA256="e996542ed4b4b09eaf9ac1e3229dc02d754b9568b61e5a49c1554c7810f9a6fa" +PKG_VERSION="48606ad5e152227db4a26459fc2ba7944b6597a3" +PKG_SHA256="d4313f2bc9505bea9e4ac73dd2469472dfbbee2bbf42b2be2b5b2a46e62c04a2" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From dedeffdd79e4c0dc177fc7a4d96bfcaada5a4753 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 7 Feb 2022 13:12:40 +0100 Subject: [PATCH 13/13] linux (RPi): update to 5.10.95-b0272c6 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 8c048dff83..efd47baaab 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="61d2b998e81b6e260dad11f41cd818649d35edcf" # 5.10.95 - PKG_SHA256="d50258a7fbb22b8efd16ad2e63d3d78358de26b50484eaf6827ff632ab976830" + PKG_VERSION="b0272c695e99a8dcc3a01298db56361333f1fdcf" # 5.10.95 + PKG_SHA256="e545db3c1064318c76477436589d3d36041389bae254bcf050022807b0822086" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;;