From 2f44eb00e852477459ec235104de780ddb383033 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 5 Nov 2021 14:19:54 +0100 Subject: [PATCH 01/28] RPi: update to firmware 27f12ea 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 aa0d3fec7b..a78a06ce76 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="d8754a956967a24ef5e57a1e25347babc3a02a58" -PKG_SHA256="72fb8524c019c1e5db2a873fbc0559f52530ca5ad090538be7944536a1241416" +PKG_VERSION="27f12ea332fa4d94b963f8e0f6e48502684a5343" +PKG_SHA256="d4f554a8cd38c634700f93907fb3ba0d3d99c4defa0582329eb42dd3a3b67822" 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 515f2a8ec3..03eaf5b564 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="d8754a956967a24ef5e57a1e25347babc3a02a58" -PKG_SHA256="ba9999efafb20e999ad95803f800d6d487c46dcd197ff37acd599a0a10a4b965" +PKG_VERSION="27f12ea332fa4d94b963f8e0f6e48502684a5343" +PKG_SHA256="5b4808e40d00d3a99ace0b42743825a7a3094a3bd5fb932efd1d5728342a773e" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 3a2b075713f98ac44a319b365e410f2344c987f1 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 5 Nov 2021 17:16:48 +0100 Subject: [PATCH 02/28] linux (RPi): update to 5.10.77-ef073f6 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 9aaeab1105..6428f4ec26 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="581049d718caf95f5feb00607ac748d5841cf27c" # 5.10.76 - PKG_SHA256="62ba9db3d534d18ad118a980330376624231abd38a7fe4bbe718164fa6486259" + PKG_VERSION="ef073f6a5205cd98aea2474bc4a59e7fb0f3476c" # 5.10.77 + PKG_SHA256="116e7b253acb94246c1a12f89b8fffc866c17056bdc74a841380c667d142305b" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From bcba3788e7c75926b4bb16136a5ee448a1044511 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 5 Nov 2021 18:34:02 +0100 Subject: [PATCH 03/28] RPi: update to firmware 7aba611 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 a78a06ce76..8eb8858599 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="27f12ea332fa4d94b963f8e0f6e48502684a5343" -PKG_SHA256="d4f554a8cd38c634700f93907fb3ba0d3d99c4defa0582329eb42dd3a3b67822" +PKG_VERSION="7aba6111f600010390f09b2e97d5076486266079" +PKG_SHA256="64e93065a6ed77a7e0276d7b689b7c7060876464b61c3b8aa5941e793cf2a3fa" 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 03eaf5b564..ad49088412 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="27f12ea332fa4d94b963f8e0f6e48502684a5343" -PKG_SHA256="5b4808e40d00d3a99ace0b42743825a7a3094a3bd5fb932efd1d5728342a773e" +PKG_VERSION="7aba6111f600010390f09b2e97d5076486266079" +PKG_SHA256="a741385fad4060cdd28d40da31eae0d910ee98af91621a598ffbcfe0a16be3b6" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 64a17bd3fc908a60925b521aa09007033110ebd2 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 5 Nov 2021 20:15:18 +0100 Subject: [PATCH 04/28] RPi: update to firmware c8c985a 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 8eb8858599..17b62dc9bc 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="7aba6111f600010390f09b2e97d5076486266079" -PKG_SHA256="64e93065a6ed77a7e0276d7b689b7c7060876464b61c3b8aa5941e793cf2a3fa" +PKG_VERSION="c8c985aed7b849deefc77236d9fc550ee7bec15d" +PKG_SHA256="bf03a1b1875eda92ceb3383541bb6abd902da50bf78d0d17770b5860fa88d1d2" 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 ad49088412..3a5c66608f 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="7aba6111f600010390f09b2e97d5076486266079" -PKG_SHA256="a741385fad4060cdd28d40da31eae0d910ee98af91621a598ffbcfe0a16be3b6" +PKG_VERSION="c8c985aed7b849deefc77236d9fc550ee7bec15d" +PKG_SHA256="8cb12872c814fa242957e59a20c31e07d9a7f84099659efbcd59a5ef6d10db9b" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 1240f6255385fe78c28b5b22277aa44a4d7470ec Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 12 Nov 2021 09:55:05 +0100 Subject: [PATCH 05/28] linux (RPi): update to 5.10.78-063a326 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 6428f4ec26..0a23b9c494 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="ef073f6a5205cd98aea2474bc4a59e7fb0f3476c" # 5.10.77 - PKG_SHA256="116e7b253acb94246c1a12f89b8fffc866c17056bdc74a841380c667d142305b" + PKG_VERSION="063a326cbaff498c7cd001648b400f12c0ec4237" # 5.10.78 + PKG_SHA256="c813f26527b2afcb009afa8eb8bf826fe16b9c838663b29c58da3bf39deaed3c" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 6d8e111d6d8a6037bb5dad68689c0e983a8979f8 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 14 Nov 2021 13:37:03 +0100 Subject: [PATCH 06/28] linux (RPi): add config options for 7inch touchscreen The DRM driver must be built into the kernel, also add missing config options which were recently added. Signed-off-by: Matthias Reichl --- projects/RPi/devices/RPi/linux/linux.arm.conf | 19 ++++++++++--------- .../RPi/devices/RPi2/linux/linux.arm.conf | 19 ++++++++++--------- .../RPi/devices/RPi4/linux/linux.aarch64.conf | 19 ++++++++++--------- 3 files changed, 30 insertions(+), 27 deletions(-) diff --git a/projects/RPi/devices/RPi/linux/linux.arm.conf b/projects/RPi/devices/RPi/linux/linux.arm.conf index 1a03d3ab1d..55a1cc69b0 100644 --- a/projects/RPi/devices/RPi/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi/linux/linux.arm.conf @@ -1784,7 +1784,7 @@ CONFIG_TOUCHSCREEN_EGALAX=m # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_PENMOUNT is not set -# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set +CONFIG_TOUCHSCREEN_EDT_FT5X06=m CONFIG_TOUCHSCREEN_RASPBERRYPI_FW=m # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set # CONFIG_TOUCHSCREEN_TOUCHWIN is not set @@ -1994,7 +1994,7 @@ CONFIG_I2C=y CONFIG_I2C_BOARDINFO=y # CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=y -CONFIG_I2C_MUX=m +CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support @@ -2005,7 +2005,7 @@ CONFIG_I2C_MUX=m # CONFIG_I2C_MUX_LTC4306 is not set # CONFIG_I2C_MUX_PCA9541 is not set # CONFIG_I2C_MUX_PCA954x is not set -CONFIG_I2C_MUX_PINCTRL=m +CONFIG_I2C_MUX_PINCTRL=y # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_DEMUX_PINCTRL is not set # CONFIG_I2C_MUX_MLXCPLD is not set @@ -2618,7 +2618,7 @@ CONFIG_MFD_WM5102=y CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set # CONFIG_REGULATOR_88PG86X is not set @@ -2657,7 +2657,7 @@ CONFIG_REGULATOR_ARIZONA_MICSUPP=m # CONFIG_REGULATOR_PV88080 is not set # CONFIG_REGULATOR_PV88090 is not set # CONFIG_REGULATOR_PWM is not set -# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set +CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=y # CONFIG_REGULATOR_RT4801 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_SLG51000 is not set @@ -3377,7 +3377,7 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_LVDS is not set -# CONFIG_DRM_PANEL_SIMPLE is not set +CONFIG_DRM_PANEL_SIMPLE=y # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set @@ -3399,7 +3399,7 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m +# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set # CONFIG_DRM_PANEL_RONBO_RB070D30 is not set @@ -3445,9 +3445,9 @@ CONFIG_DRM_PANEL_BRIDGE=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set -# CONFIG_DRM_SIMPLE_BRIDGE is not set +CONFIG_DRM_SIMPLE_BRIDGE=y # CONFIG_DRM_THINE_THC63LVD1024 is not set -# CONFIG_DRM_TOSHIBA_TC358762 is not set +CONFIG_DRM_TOSHIBA_TC358762=y # CONFIG_DRM_TOSHIBA_TC358764 is not set # CONFIG_DRM_TOSHIBA_TC358767 is not set # CONFIG_DRM_TOSHIBA_TC358768 is not set @@ -3556,6 +3556,7 @@ CONFIG_BACKLIGHT_GPIO=y # CONFIG_BACKLIGHT_LED is not set # end of Backlight & LCD device support +CONFIG_VIDEOMODE_HELPERS=y CONFIG_HDMI=y # diff --git a/projects/RPi/devices/RPi2/linux/linux.arm.conf b/projects/RPi/devices/RPi2/linux/linux.arm.conf index 612292dd5d..57bf98eef5 100644 --- a/projects/RPi/devices/RPi2/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi2/linux/linux.arm.conf @@ -1911,7 +1911,7 @@ CONFIG_TOUCHSCREEN_EGALAX=m # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_PENMOUNT is not set -# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set +CONFIG_TOUCHSCREEN_EDT_FT5X06=m CONFIG_TOUCHSCREEN_RASPBERRYPI_FW=m # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set # CONFIG_TOUCHSCREEN_TOUCHWIN is not set @@ -2122,7 +2122,7 @@ CONFIG_I2C=y CONFIG_I2C_BOARDINFO=y # CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=y -CONFIG_I2C_MUX=m +CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support @@ -2133,7 +2133,7 @@ CONFIG_I2C_MUX=m # CONFIG_I2C_MUX_LTC4306 is not set # CONFIG_I2C_MUX_PCA9541 is not set # CONFIG_I2C_MUX_PCA954x is not set -CONFIG_I2C_MUX_PINCTRL=m +CONFIG_I2C_MUX_PINCTRL=y # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_DEMUX_PINCTRL is not set # CONFIG_I2C_MUX_MLXCPLD is not set @@ -2754,7 +2754,7 @@ CONFIG_MFD_WM5102=y CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set # CONFIG_REGULATOR_88PG86X is not set @@ -2793,7 +2793,7 @@ CONFIG_REGULATOR_ARIZONA_MICSUPP=m # CONFIG_REGULATOR_PV88080 is not set # CONFIG_REGULATOR_PV88090 is not set # CONFIG_REGULATOR_PWM is not set -# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set +CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=y # CONFIG_REGULATOR_RT4801 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_SLG51000 is not set @@ -3514,7 +3514,7 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_LVDS is not set -# CONFIG_DRM_PANEL_SIMPLE is not set +CONFIG_DRM_PANEL_SIMPLE=y # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set @@ -3536,7 +3536,7 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m +# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set # CONFIG_DRM_PANEL_RONBO_RB070D30 is not set @@ -3582,9 +3582,9 @@ CONFIG_DRM_PANEL_BRIDGE=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set -# CONFIG_DRM_SIMPLE_BRIDGE is not set +CONFIG_DRM_SIMPLE_BRIDGE=y # CONFIG_DRM_THINE_THC63LVD1024 is not set -# CONFIG_DRM_TOSHIBA_TC358762 is not set +CONFIG_DRM_TOSHIBA_TC358762=y # CONFIG_DRM_TOSHIBA_TC358764 is not set # CONFIG_DRM_TOSHIBA_TC358767 is not set # CONFIG_DRM_TOSHIBA_TC358768 is not set @@ -3693,6 +3693,7 @@ CONFIG_BACKLIGHT_GPIO=y # CONFIG_BACKLIGHT_LED is not set # end of Backlight & LCD device support +CONFIG_VIDEOMODE_HELPERS=y CONFIG_HDMI=y # diff --git a/projects/RPi/devices/RPi4/linux/linux.aarch64.conf b/projects/RPi/devices/RPi4/linux/linux.aarch64.conf index a8e5c56ad5..ea1d0ef1f4 100644 --- a/projects/RPi/devices/RPi4/linux/linux.aarch64.conf +++ b/projects/RPi/devices/RPi4/linux/linux.aarch64.conf @@ -2363,7 +2363,7 @@ CONFIG_TOUCHSCREEN_EGALAX=m # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_PENMOUNT is not set -# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set +CONFIG_TOUCHSCREEN_EDT_FT5X06=m CONFIG_TOUCHSCREEN_RASPBERRYPI_FW=m # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set # CONFIG_TOUCHSCREEN_TOUCHWIN is not set @@ -2580,7 +2580,7 @@ CONFIG_I2C=y CONFIG_I2C_BOARDINFO=y # CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=y -CONFIG_I2C_MUX=m +CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support @@ -2591,7 +2591,7 @@ CONFIG_I2C_MUX=m # CONFIG_I2C_MUX_LTC4306 is not set # CONFIG_I2C_MUX_PCA9541 is not set # CONFIG_I2C_MUX_PCA954x is not set -CONFIG_I2C_MUX_PINCTRL=m +CONFIG_I2C_MUX_PINCTRL=y # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_DEMUX_PINCTRL is not set # CONFIG_I2C_MUX_MLXCPLD is not set @@ -2628,7 +2628,7 @@ CONFIG_I2C_BCM2708_BAUDRATE=100000 # # I2C system bus drivers (mostly embedded / system-on-chip) # -CONFIG_I2C_BCM2835=m +CONFIG_I2C_BCM2835=y CONFIG_I2C_BRCMSTB=y # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set @@ -3302,7 +3302,7 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_PV88080 is not set # CONFIG_REGULATOR_PV88090 is not set # CONFIG_REGULATOR_PWM is not set -# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set +CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=y # CONFIG_REGULATOR_RT4801 is not set # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_SLG51000 is not set @@ -4039,7 +4039,7 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_LVDS is not set -# CONFIG_DRM_PANEL_SIMPLE is not set +CONFIG_DRM_PANEL_SIMPLE=y # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set @@ -4061,7 +4061,7 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m +# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set # CONFIG_DRM_PANEL_RONBO_RB070D30 is not set @@ -4107,9 +4107,9 @@ CONFIG_DRM_PANEL_BRIDGE=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set -# CONFIG_DRM_SIMPLE_BRIDGE is not set +CONFIG_DRM_SIMPLE_BRIDGE=y # CONFIG_DRM_THINE_THC63LVD1024 is not set -# CONFIG_DRM_TOSHIBA_TC358762 is not set +CONFIG_DRM_TOSHIBA_TC358762=y # CONFIG_DRM_TOSHIBA_TC358764 is not set # CONFIG_DRM_TOSHIBA_TC358767 is not set # CONFIG_DRM_TOSHIBA_TC358768 is not set @@ -4245,6 +4245,7 @@ CONFIG_BACKLIGHT_GPIO=y # CONFIG_BACKLIGHT_LED is not set # end of Backlight & LCD device support +CONFIG_VIDEOMODE_HELPERS=y CONFIG_HDMI=y # From 62df8bbe0780d662886eb601b4388118c739a9c1 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 16 Nov 2021 17:57:50 +0100 Subject: [PATCH 07/28] linux (RPi): update to 5.10.79-46c99e3 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 0a23b9c494..24b456d865 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="063a326cbaff498c7cd001648b400f12c0ec4237" # 5.10.78 - PKG_SHA256="c813f26527b2afcb009afa8eb8bf826fe16b9c838663b29c58da3bf39deaed3c" + PKG_VERSION="46c99e3d7cf38446491b3c2a826fc05dcebc588d" # 5.10.79 + PKG_SHA256="c0fe0208586998cba572bb0bd389dceb12b20d6d28c9c87de4de92f9ed37ed48" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 7b682332deedec77202997773566c8b1741c9b59 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 16 Nov 2021 18:21:15 +0100 Subject: [PATCH 08/28] RPi: update to firmware fa9a006 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 17b62dc9bc..247e3eb625 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="c8c985aed7b849deefc77236d9fc550ee7bec15d" -PKG_SHA256="bf03a1b1875eda92ceb3383541bb6abd902da50bf78d0d17770b5860fa88d1d2" +PKG_VERSION="fa9a00624e7d5d3dcdb297dff132dc32cc2d9a25" +PKG_SHA256="4154c55b6cb8552138a4d9a74b35a4ae006f6d313c675f682ffdf1b0f555241a" 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 3a5c66608f..bbdbee992b 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="c8c985aed7b849deefc77236d9fc550ee7bec15d" -PKG_SHA256="8cb12872c814fa242957e59a20c31e07d9a7f84099659efbcd59a5ef6d10db9b" +PKG_VERSION="fa9a00624e7d5d3dcdb297dff132dc32cc2d9a25" +PKG_SHA256="67cf704e44ebbb0037cec922c8d46ba0e9d55789ce66085893c62e7979b13fbb" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 93fd517449c9dbffa28ed988fc0042e59bb25a54 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 25 Nov 2021 20:54:42 +0100 Subject: [PATCH 09/28] RPi: update to firmware 12bc6e3 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 247e3eb625..663be6e88c 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="fa9a00624e7d5d3dcdb297dff132dc32cc2d9a25" -PKG_SHA256="4154c55b6cb8552138a4d9a74b35a4ae006f6d313c675f682ffdf1b0f555241a" +PKG_VERSION="12bc6e3677348adaffd155e7a04761e2661d4bff" +PKG_SHA256="72dd2ebb50f5d0c69d010ac5ce9d820a6803692c687ce166fdba81be5e4274ce" 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 bbdbee992b..d9fb788d60 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="fa9a00624e7d5d3dcdb297dff132dc32cc2d9a25" -PKG_SHA256="67cf704e44ebbb0037cec922c8d46ba0e9d55789ce66085893c62e7979b13fbb" +PKG_VERSION="12bc6e3677348adaffd155e7a04761e2661d4bff" +PKG_SHA256="fdd99713fbd53333df5e7c34ae10aeb117f272d3c03694bf4c99f3195bdfd990" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 3927047daadd1246e391b025b27dc4c4a68a3ad0 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 25 Nov 2021 20:58:16 +0100 Subject: [PATCH 10/28] linux (RPi): update to 5.10.81-eecc5c6 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 24b456d865..c1d3243212 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="46c99e3d7cf38446491b3c2a826fc05dcebc588d" # 5.10.79 - PKG_SHA256="c0fe0208586998cba572bb0bd389dceb12b20d6d28c9c87de4de92f9ed37ed48" + PKG_VERSION="eecc5c65cfc55e6ddf2306d67066b817649e8490" # 5.10.81 + PKG_SHA256="11af79bcd6a54f713ec14a580155118287fdb29e6ad5139e697236fd072a67d7" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 42ee6fd1f543e8da139ec94116eebf99e983bc87 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 25 Nov 2021 21:58:17 +0100 Subject: [PATCH 11/28] rpi-eeprom: update to 12907d0 Signed-off-by: Matthias Reichl --- packages/tools/rpi-eeprom/package.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/tools/rpi-eeprom/package.mk b/packages/tools/rpi-eeprom/package.mk index a2643a7322..d088930105 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="47976e4409c6999a8e211976c75c60a97c90275c" -PKG_SHA256="fe67e174d897c6e29549129522c2fbce2404142e098c3c809c2a3b26b5708055" +PKG_VERSION="12907d02ffe70c017de6e21e7adcce2303f9159f" +PKG_SHA256="5950ae2a6b91ee5de1278daae707ad919c7751e836cf4c628554c72a2a734504" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" @@ -45,6 +45,7 @@ makeinstall_target() { cp -PRv ${PKG_DIR}/source/rpi-eeprom-update ${INSTALL}/usr/bin cp -PRv ${PKG_BUILD}/rpi-eeprom-update ${INSTALL}/usr/bin/.rpi-eeprom-update.real cp -PRv ${PKG_BUILD}/rpi-eeprom-config ${INSTALL}/usr/bin + cp -PRv ${PKG_BUILD}/rpi-eeprom-digest ${INSTALL}/usr/bin mkdir -p ${INSTALL}/etc/default cp -PRv ${PKG_DIR}/config/* ${INSTALL}/etc/default From 1b65c4c9540a7824f23b365aa3d67f1d75f6362e Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 27 Nov 2021 16:36:18 +0100 Subject: [PATCH 12/28] linux (RPi): update to 5.10.81-e16e315 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 c1d3243212..3906d5026c 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="eecc5c65cfc55e6ddf2306d67066b817649e8490" # 5.10.81 - PKG_SHA256="11af79bcd6a54f713ec14a580155118287fdb29e6ad5139e697236fd072a67d7" + PKG_VERSION="e16e31540935728ce57f22a1de56e8b2da5dd33b" # 5.10.81 + PKG_SHA256="17b86657b508d886d35591844be68276bd8c64c37147ffeff2ce8fa8effcde5e" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 73931c545ebf7e8c2e1179a7957f517b6d29018b Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 1 Dec 2021 20:33:25 +0100 Subject: [PATCH 13/28] rpi-eeprom: update to c62427e 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 d088930105..446eee9fbf 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="12907d02ffe70c017de6e21e7adcce2303f9159f" -PKG_SHA256="5950ae2a6b91ee5de1278daae707ad919c7751e836cf4c628554c72a2a734504" +PKG_VERSION="c62427e1d5b1219decaf32979fe9c7b5bdf8d04a" +PKG_SHA256="7c002be19386ff5ce2cbc5536e40c5df15705bd803b9da3a45469b6fe299e6fb" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From 2bb29bd1e95d3e2d4ee97a76f0c3aaa0d8704ffa Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 1 Dec 2021 22:54:44 +0100 Subject: [PATCH 14/28] rpi-eeprom: update to 86eee57 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 446eee9fbf..2ffe95a66b 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="c62427e1d5b1219decaf32979fe9c7b5bdf8d04a" -PKG_SHA256="7c002be19386ff5ce2cbc5536e40c5df15705bd803b9da3a45469b6fe299e6fb" +PKG_VERSION="86eee571e269e360bafd36128e80117a93838bc7" +PKG_SHA256="fa4242d1d63bb1ab3d132d00076b1c12b5b2e2077a1d8748e48626cdea314eff" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From 9b82fe81dae3653e64ee0c3ca766730f53bcb834 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 2 Dec 2021 19:58:26 +0100 Subject: [PATCH 15/28] RPi: update to firmware 1a0297b 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 663be6e88c..431e7434f0 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="12bc6e3677348adaffd155e7a04761e2661d4bff" -PKG_SHA256="72dd2ebb50f5d0c69d010ac5ce9d820a6803692c687ce166fdba81be5e4274ce" +PKG_VERSION="1a0297bfbf7c970f657c11edc42b22a671170d18" +PKG_SHA256="8147932ab0a832f71907792d07ec278403fc606751320a80540a240f03af9e4f" 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 d9fb788d60..722a288cfc 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="12bc6e3677348adaffd155e7a04761e2661d4bff" -PKG_SHA256="fdd99713fbd53333df5e7c34ae10aeb117f272d3c03694bf4c99f3195bdfd990" +PKG_VERSION="1a0297bfbf7c970f657c11edc42b22a671170d18" +PKG_SHA256="41971730d0ec0661b74a68c56743c30a8afc4c62ab8915e9f46e99a18af02fd8" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 6138c71dc6868adc2884c402d697f2f274dadd2b Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 2 Dec 2021 19:59:34 +0100 Subject: [PATCH 16/28] linux (RPi): update to 5.10.82-e717ba8 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 3906d5026c..13973c9da9 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="e16e31540935728ce57f22a1de56e8b2da5dd33b" # 5.10.81 - PKG_SHA256="17b86657b508d886d35591844be68276bd8c64c37147ffeff2ce8fa8effcde5e" + PKG_VERSION="e717ba8a332219ad136d62f53e56f24210a0eaa6" # 5.10.82 + PKG_SHA256="a2edc790f7127d734373960eee291b1c84f4711fd2f236e8010af3f3e6fbc287" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 77427ef16bb01c299bf23a7a2d09bb79d7852dec Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 7 Dec 2021 18:15:31 +0100 Subject: [PATCH 17/28] linux (RPi): update to 5.10.83-111a297 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 13973c9da9..acd326403f 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="e717ba8a332219ad136d62f53e56f24210a0eaa6" # 5.10.82 - PKG_SHA256="a2edc790f7127d734373960eee291b1c84f4711fd2f236e8010af3f3e6fbc287" + PKG_VERSION="111a297d94e361de88d04b574acbca1bd5858cdb" # 5.10.83 + PKG_SHA256="97d7d3fdb349918b1def11b6d0ac5f5550daf82f50392fd5d0dbd542dd0a5ee5" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 3d99c948e32038194eca9b77bce8f4cfd9894764 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 10 Dec 2021 12:07:08 +0100 Subject: [PATCH 18/28] rpi-eeprom: update to 91676cb 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 2ffe95a66b..61af19819a 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="86eee571e269e360bafd36128e80117a93838bc7" -PKG_SHA256="fa4242d1d63bb1ab3d132d00076b1c12b5b2e2077a1d8748e48626cdea314eff" +PKG_VERSION="91676cba22f0d814f028952c65cfe294491d8bfd" +PKG_SHA256="6b42bf6a9e81370cd6f5ba36abf367d74aa5863601eaba62e7f08afbce128c25" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From ad53f4514d00af9c873458c70d2f5e31d09a2663 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 10 Dec 2021 12:08:44 +0100 Subject: [PATCH 19/28] linux (RPi): update to 5.10.83-bed937a 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 acd326403f..ff718be8e8 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="111a297d94e361de88d04b574acbca1bd5858cdb" # 5.10.83 - PKG_SHA256="97d7d3fdb349918b1def11b6d0ac5f5550daf82f50392fd5d0dbd542dd0a5ee5" + PKG_VERSION="bed937a94a22ab7e97c39a757f7912b4dcf04822" # 5.10.83 + PKG_SHA256="b9afa8dec7a5119dc87cf28ed3df5ddfa7799db4fa9656027ca49e56ec3fb0a1" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From e599d395b0223f646c52ea202f8cd1493b1cf498 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 18 Dec 2021 14:08:51 +0100 Subject: [PATCH 20/28] linux (RPi): update to 5.10.87-48f2346 drop video codec callback limit revert, this is now in RPi kernel, too Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 +-- ...mp-revert-video-codec-callback-limit.patch | 32 ------------------- 2 files changed, 2 insertions(+), 34 deletions(-) delete mode 100644 packages/linux/patches/raspberrypi/linux-001-temp-revert-video-codec-callback-limit.patch diff --git a/packages/linux/package.mk b/packages/linux/package.mk index ff718be8e8..f982c2b338 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="bed937a94a22ab7e97c39a757f7912b4dcf04822" # 5.10.83 - PKG_SHA256="b9afa8dec7a5119dc87cf28ed3df5ddfa7799db4fa9656027ca49e56ec3fb0a1" + PKG_VERSION="48f234641072c3619fa8c357b93e4f5131899cb6" # 5.10.87 + PKG_SHA256="eed73d2c7c6cfdf4a6716363b7aa5c80107b22ce0581d847cf5f3bf70af9da8f" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; diff --git a/packages/linux/patches/raspberrypi/linux-001-temp-revert-video-codec-callback-limit.patch b/packages/linux/patches/raspberrypi/linux-001-temp-revert-video-codec-callback-limit.patch deleted file mode 100644 index 1d03d4a2f6..0000000000 --- a/packages/linux/patches/raspberrypi/linux-001-temp-revert-video-codec-callback-limit.patch +++ /dev/null @@ -1,32 +0,0 @@ -From d93bee286143789995aa4ef2ffc195eaaff2d635 Mon Sep 17 00:00:00 2001 -From: Matthias Reichl -Date: Fri, 29 Oct 2021 12:48:42 +0200 -Subject: [PATCH] Revert "media: bcm2835-codec: Limit video callbacks" - -This reverts commit f814bfc5f4d3005eb266a1556be8b7b8770629bd. ---- - .../vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c | 8 -------- - 1 file changed, 8 deletions(-) - -diff --git a/drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c b/drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c -index e8452c82d088..6078d6e2ace0 100644 ---- a/drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c -+++ b/drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c -@@ -2510,14 +2510,6 @@ static int bcm2835_codec_create_component(struct bcm2835_codec_ctx *ctx) - MMAL_PARAMETER_VIDEO_STOP_ON_PAR_COLOUR_CHANGE, - &enable, - sizeof(enable)); -- -- enable = (unsigned int)-5; -- vchiq_mmal_port_parameter_set(dev->instance, -- &ctx->component->control, -- MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS, -- &enable, -- sizeof(enable)); -- - } else if (dev->role == DEINTERLACE) { - /* Select the default deinterlace algorithm. */ - int half_framerate = 0; --- -2.30.2 - From 9e7dd84a9119c8998b05486eca3c7741ab5032a1 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 18 Dec 2021 19:54:06 +0100 Subject: [PATCH 21/28] rpi-eeprom: update to 9ca0e12 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 61af19819a..ebaa96d2ec 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="91676cba22f0d814f028952c65cfe294491d8bfd" -PKG_SHA256="6b42bf6a9e81370cd6f5ba36abf367d74aa5863601eaba62e7f08afbce128c25" +PKG_VERSION="9ca0e123e67d6b46cf021deb5fe400f27249e858" +PKG_SHA256="e42fffdfb155f74b51a93eec6cd575bd1ffdf3c3e7b3909ff7b641cbf287f2d5" PKG_ARCH="arm" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" From ed9a51782f60e60942e9022e1fb7637adc516e3c Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 22 Dec 2021 21:05:52 +0100 Subject: [PATCH 22/28] RPi: update to firmware 536baf3 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 431e7434f0..99463fea44 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="1a0297bfbf7c970f657c11edc42b22a671170d18" -PKG_SHA256="8147932ab0a832f71907792d07ec278403fc606751320a80540a240f03af9e4f" +PKG_VERSION="536baf33ae9007d027bffc8f42cb603664ecb5c4" +PKG_SHA256="833e331a683ac137ef27c016b9ada02426028331d1e51edea41c250c55bbabd2" 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 722a288cfc..07edd105ed 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="1a0297bfbf7c970f657c11edc42b22a671170d18" -PKG_SHA256="41971730d0ec0661b74a68c56743c30a8afc4c62ab8915e9f46e99a18af02fd8" +PKG_VERSION="536baf33ae9007d027bffc8f42cb603664ecb5c4" +PKG_SHA256="4c1f9f252f0dce1ba5dd3160d9e7f9a73230788a16d4cef5b91ec90b0625ebee" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 3d178490640410436b7961617888e68650efc29c Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 22 Dec 2021 21:07:03 +0100 Subject: [PATCH 23/28] linux (RPi): update to 5.10.88-606d1fc 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 f982c2b338..a45fa29a9f 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="48f234641072c3619fa8c357b93e4f5131899cb6" # 5.10.87 - PKG_SHA256="eed73d2c7c6cfdf4a6716363b7aa5c80107b22ce0581d847cf5f3bf70af9da8f" + PKG_VERSION="606d1fc3bc97a8be1d21e143ca88f3ba085ddef1" # 5.10.88 + PKG_SHA256="b287bd95f0420703b46857f163316265b696f5f544d3b68dbe7d4cf188d8a9eb" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From 226d30e72b0964a083147f7ec95fa8a7d1167b29 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 2 Jan 2022 12:02:50 +0100 Subject: [PATCH 24/28] linux (RPi): update to 5.10.89-1d6957d 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 a45fa29a9f..ac9fafbbb4 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="606d1fc3bc97a8be1d21e143ca88f3ba085ddef1" # 5.10.88 - PKG_SHA256="b287bd95f0420703b46857f163316265b696f5f544d3b68dbe7d4cf188d8a9eb" + PKG_VERSION="1d6957db7f835469ceab856ef255bdbdf16ddb5e" # 5.10.89 + PKG_SHA256="5919aebd473408717a3df8f8b09717321a7ab41b2a93357cb75d219e78008633" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From c7c750718f5c70fe45674547de4dc353f86908b9 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 6 Jan 2022 20:42:53 +0100 Subject: [PATCH 25/28] RPi: update to firmware 19b570d 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 99463fea44..022c4111b1 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="536baf33ae9007d027bffc8f42cb603664ecb5c4" -PKG_SHA256="833e331a683ac137ef27c016b9ada02426028331d1e51edea41c250c55bbabd2" +PKG_VERSION="19b570d0d6aaba2ab9e162c2cc97716f0e4dfbe0" +PKG_SHA256="c3215a88d09cf1cf9a8186f0d9334c184bb69546459e9de311d0530d16156d56" 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 07edd105ed..8c4180caa7 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="536baf33ae9007d027bffc8f42cb603664ecb5c4" -PKG_SHA256="4c1f9f252f0dce1ba5dd3160d9e7f9a73230788a16d4cef5b91ec90b0625ebee" +PKG_VERSION="19b570d0d6aaba2ab9e162c2cc97716f0e4dfbe0" +PKG_SHA256="8767eef6715d5ba7329e34d858204e81f8c52ed5918fafae16371d0051b1ce6e" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 121e933cad80cc26d4df9d86bc77e2d6642ea918 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 6 Jan 2022 20:44:19 +0100 Subject: [PATCH 26/28] RPi: update to firmware 165bd7b 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 022c4111b1..52972739b9 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="19b570d0d6aaba2ab9e162c2cc97716f0e4dfbe0" -PKG_SHA256="c3215a88d09cf1cf9a8186f0d9334c184bb69546459e9de311d0530d16156d56" +PKG_VERSION="165bd7bc5622ee1c721aa5da9af68935075abedd" +PKG_SHA256="8d8a810c2c45c80720c2dd74bd9c75fb2c08a9e8f01a3581ada8e13727708834" 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 8c4180caa7..388cecab22 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="19b570d0d6aaba2ab9e162c2cc97716f0e4dfbe0" -PKG_SHA256="8767eef6715d5ba7329e34d858204e81f8c52ed5918fafae16371d0051b1ce6e" +PKG_VERSION="165bd7bc5622ee1c721aa5da9af68935075abedd" +PKG_SHA256="5bce9d3659b618dca74c33aae0ed4472331d386c1070880ec39e492238ede6d2" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 9cffcec595505e9ee95f96ac68f691159fd05cbf Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 6 Jan 2022 20:51:54 +0100 Subject: [PATCH 27/28] linux (RPi): update to 5.10.90-e9bc4a4 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 ac9fafbbb4..b8f0c2ae97 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="1d6957db7f835469ceab856ef255bdbdf16ddb5e" # 5.10.89 - PKG_SHA256="5919aebd473408717a3df8f8b09717321a7ab41b2a93357cb75d219e78008633" + PKG_VERSION="e9bc4a48d97fcceb7097f11e14aa743b2a2e7849" # 5.10.90 + PKG_SHA256="1c9014c69609a3a704693c02b0d11f838d4914fcf20c4fd2b6177fe957114f22" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" ;; From a27c8c36e0aff91808d677f3f9e0aaed670c5c50 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Thu, 6 Jan 2022 20:53:45 +0100 Subject: [PATCH 28/28] linux (RPi): config options for 5.10.90-e9bc4a4 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 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/projects/RPi/devices/RPi/linux/linux.arm.conf b/projects/RPi/devices/RPi/linux/linux.arm.conf index 55a1cc69b0..032001caca 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.10.76 Kernel Configuration +# Linux/arm 5.10.90 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (Debian 10.2.1-6) 10.2.1 20210110" CONFIG_CC_IS_GCC=y @@ -189,6 +189,7 @@ CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_BPF_SYSCALL=y +# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set # CONFIG_BPF_PRELOAD is not set # CONFIG_USERFAULTFD is not set CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y diff --git a/projects/RPi/devices/RPi2/linux/linux.arm.conf b/projects/RPi/devices/RPi2/linux/linux.arm.conf index 57bf98eef5..60527d5796 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.10.76 Kernel Configuration +# Linux/arm 5.10.90 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (Debian 10.2.1-6) 10.2.1 20210110" CONFIG_CC_IS_GCC=y @@ -202,6 +202,7 @@ CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_BPF_SYSCALL=y +# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set # CONFIG_BPF_PRELOAD is not set # CONFIG_USERFAULTFD is not set CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y diff --git a/projects/RPi/devices/RPi4/linux/linux.aarch64.conf b/projects/RPi/devices/RPi4/linux/linux.aarch64.conf index ea1d0ef1f4..25cbdf7b67 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 5.10.76 Kernel Configuration +# Linux/arm64 5.10.90 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (Debian 10.2.1-6) 10.2.1 20210110" CONFIG_CC_IS_GCC=y @@ -203,6 +203,7 @@ CONFIG_KALLSYMS=y CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_BPF_SYSCALL=y CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y +# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set # CONFIG_BPF_PRELOAD is not set # CONFIG_USERFAULTFD is not set CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y