diff --git a/config/sources/families/include/meson64_common.inc b/config/sources/families/include/meson64_common.inc index b7d51832c..13fc29c99 100644 --- a/config/sources/families/include/meson64_common.inc +++ b/config/sources/families/include/meson64_common.inc @@ -39,14 +39,13 @@ case $BRANCH in declare -g KERNEL_MAJOR_MINOR="6.12" ;; edge) - declare -g KERNEL_MAJOR_MINOR="6.15" + declare -g KERNEL_MAJOR_MINOR="6.16" ;; esac # Use custom vendor driver for wireless rtl88x2cs # See https://github.com/armbian/build/pull/6227 -# @TODO Only use for BOARDFAMILY="jethub" devices? function custom_kernel_config__enable_rtl88x2cs_driver() { kernel_config_modifying_hashes+=("CONFIG_RTL8822CS=m") if [[ -f .config ]]; then diff --git a/lib/functions/compilation/patch/drivers_network.sh b/lib/functions/compilation/patch/drivers_network.sh index 5e55670c9..a387d8818 100644 --- a/lib/functions/compilation/patch/drivers_network.sh +++ b/lib/functions/compilation/patch/drivers_network.sh @@ -430,7 +430,7 @@ driver_rtl88x2cs() { if linux-version compare "${version}" ge 5.9 && [[ "$LINUXFAMILY" == meson64 ]]; then # Attach to specific commit (track branch:tune_for_jethub) - local rtl88x2csver='commit:d019d700aaceb74559be2809dd015ce7e6957fb5' # Commit date: May 15, 2025 (please update when updating commit ref) + local rtl88x2csver='commit:0ef9ddd619d2a386df90fd7c32b65958b0d675ed' # Commit date: Aug 30, 2025 (please update when updating commit ref) display_alert "Adding" "Wireless drivers for Realtek 88x2cs chipsets ${rtl88x2csver}" "info" diff --git a/patch/kernel/archive/meson64-6.15/general-fix-Kodi-sysinfo-CPU-information.patch b/patch/kernel/archive/meson64-6.15/general-fix-Kodi-sysinfo-CPU-information.patch deleted file mode 100644 index 91ac9f336..000000000 --- a/patch/kernel/archive/meson64-6.15/general-fix-Kodi-sysinfo-CPU-information.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Christian Hewitt -Date: Sat, 13 Apr 2019 05:45:18 +0000 -Subject: HACK: arm64: fix Kodi sysinfo CPU information - -This allows the CPU information to show in the Kodi sysinfo screen, e.g. - -"ARMv8 Processor rev 4 (v81)" on Amlogic devices - -Signed-off-by: Christian Hewitt ---- - arch/arm64/kernel/cpuinfo.c | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/arch/arm64/kernel/cpuinfo.c b/arch/arm64/kernel/cpuinfo.c -index 111111111111..222222222222 100644 ---- a/arch/arm64/kernel/cpuinfo.c -+++ b/arch/arm64/kernel/cpuinfo.c -@@ -222,8 +222,7 @@ static int c_show(struct seq_file *m, void *v) - * "processor". Give glibc what it expects. - */ - seq_printf(m, "processor\t: %d\n", i); -- if (compat) -- seq_printf(m, "model name\t: ARMv8 Processor rev %d (%s)\n", -+ seq_printf(m, "model name\t: ARMv8 Processor rev %d (%s)\n", - MIDR_REVISION(midr), COMPAT_ELF_PLATFORM); - - seq_printf(m, "BogoMIPS\t: %lu.%02lu\n", --- -Armbian - diff --git a/patch/kernel/archive/meson64-6.15/general-meson64-overlays.patch b/patch/kernel/archive/meson64-6.15/general-meson64-overlays.patch deleted file mode 100644 index 9f388172e..000000000 --- a/patch/kernel/archive/meson64-6.15/general-meson64-overlays.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Zhang Ning <832666+zhangn1985@users.noreply.github.com> -Date: Thu, 19 Sep 2019 16:20:31 +0800 -Subject: general: meson64 overlays - -Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com> ---- - scripts/Makefile.lib | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index 111111111111..222222222222 100644 ---- a/scripts/Makefile.lib -+++ b/scripts/Makefile.lib -@@ -70,6 +70,9 @@ always-y += $(hostprogs-always-y) $(hostprogs-always-m) - userprogs += $(userprogs-always-y) $(userprogs-always-m) - always-y += $(userprogs-always-y) $(userprogs-always-m) - -+# Overlay targets -+extra-y += $(dtbo-y) $(scr-y) $(dtbotxt-y) -+ - # Add subdir path - - ifneq ($(obj),.) --- -Armbian - diff --git a/patch/kernel/archive/meson64-6.15/0000.patching_config.yaml b/patch/kernel/archive/meson64-6.16/0000.patching_config.yaml similarity index 100% rename from patch/kernel/archive/meson64-6.15/0000.patching_config.yaml rename to patch/kernel/archive/meson64-6.16/0000.patching_config.yaml diff --git a/patch/kernel/archive/meson64-6.15/board-bananapi-cm4-cm4io.patch b/patch/kernel/archive/meson64-6.16/board-bananapi-cm4-cm4io.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-bananapi-cm4-cm4io.patch rename to patch/kernel/archive/meson64-6.16/board-bananapi-cm4-cm4io.patch diff --git a/patch/kernel/archive/meson64-6.15/board-bananapi-m2s.patch b/patch/kernel/archive/meson64-6.16/board-bananapi-m2s.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-bananapi-m2s.patch rename to patch/kernel/archive/meson64-6.16/board-bananapi-m2s.patch diff --git a/patch/kernel/archive/meson64-6.15/board-bananapim5-001-sd-use-270-mmc-clock-phase-via-dt.patch b/patch/kernel/archive/meson64-6.16/board-bananapim5-001-sd-use-270-mmc-clock-phase-via-dt.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-bananapim5-001-sd-use-270-mmc-clock-phase-via-dt.patch rename to patch/kernel/archive/meson64-6.16/board-bananapim5-001-sd-use-270-mmc-clock-phase-via-dt.patch diff --git a/patch/kernel/archive/meson64-6.15/board-bananapim5-002-add-wifi-bt-support.patch b/patch/kernel/archive/meson64-6.16/board-bananapim5-002-add-wifi-bt-support.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-bananapim5-002-add-wifi-bt-support.patch rename to patch/kernel/archive/meson64-6.16/board-bananapim5-002-add-wifi-bt-support.patch diff --git a/patch/kernel/archive/meson64-6.15/board-bananapism1-add-uart_A-and-AO_B.patch b/patch/kernel/archive/meson64-6.16/board-bananapism1-add-uart_A-and-AO_B.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-bananapism1-add-uart_A-and-AO_B.patch rename to patch/kernel/archive/meson64-6.16/board-bananapism1-add-uart_A-and-AO_B.patch diff --git a/patch/kernel/archive/meson64-6.15/board-khadas-vim3-fix-missing-i2c3-nod.patch b/patch/kernel/archive/meson64-6.16/board-khadas-vim3-fix-missing-i2c3-nod.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-khadas-vim3-fix-missing-i2c3-nod.patch rename to patch/kernel/archive/meson64-6.16/board-khadas-vim3-fix-missing-i2c3-nod.patch diff --git a/patch/kernel/archive/meson64-6.15/board-khadas-vims-add-rtc-vrtc-aliases.patch b/patch/kernel/archive/meson64-6.16/board-khadas-vims-add-rtc-vrtc-aliases.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-khadas-vims-add-rtc-vrtc-aliases.patch rename to patch/kernel/archive/meson64-6.16/board-khadas-vims-add-rtc-vrtc-aliases.patch diff --git a/patch/kernel/archive/meson64-6.15/board-nanopi-k2-add-uartC-alias.patch b/patch/kernel/archive/meson64-6.16/board-nanopi-k2-add-uartC-alias.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-nanopi-k2-add-uartC-alias.patch rename to patch/kernel/archive/meson64-6.16/board-nanopi-k2-add-uartC-alias.patch diff --git a/patch/kernel/archive/meson64-6.15/board-nanopi-k2-enable-emmc.patch b/patch/kernel/archive/meson64-6.16/board-nanopi-k2-enable-emmc.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-nanopi-k2-enable-emmc.patch rename to patch/kernel/archive/meson64-6.16/board-nanopi-k2-enable-emmc.patch diff --git a/patch/kernel/archive/meson64-6.15/board-odroid-sm1-reset.patch b/patch/kernel/archive/meson64-6.16/board-odroid-sm1-reset.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-odroid-sm1-reset.patch rename to patch/kernel/archive/meson64-6.16/board-odroid-sm1-reset.patch diff --git a/patch/kernel/archive/meson64-6.15/board-odroidc2-add-uartA-uartC.patch b/patch/kernel/archive/meson64-6.16/board-odroidc2-add-uartA-uartC.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-odroidc2-add-uartA-uartC.patch rename to patch/kernel/archive/meson64-6.16/board-odroidc2-add-uartA-uartC.patch diff --git a/patch/kernel/archive/meson64-6.15/board-odroidc2-enable-SPI.patch b/patch/kernel/archive/meson64-6.16/board-odroidc2-enable-SPI.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-odroidc2-enable-SPI.patch rename to patch/kernel/archive/meson64-6.16/board-odroidc2-enable-SPI.patch diff --git a/patch/kernel/archive/meson64-6.15/board-odroidc2-enable-scpi-dvfs.patch b/patch/kernel/archive/meson64-6.16/board-odroidc2-enable-scpi-dvfs.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-odroidc2-enable-scpi-dvfs.patch rename to patch/kernel/archive/meson64-6.16/board-odroidc2-enable-scpi-dvfs.patch diff --git a/patch/kernel/archive/meson64-6.15/board-odroidc2-usb-hub-disable-autosuspend-for-Genesys-Logic-.patch b/patch/kernel/archive/meson64-6.16/board-odroidc2-usb-hub-disable-autosuspend-for-Genesys-Logic-.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-odroidc2-usb-hub-disable-autosuspend-for-Genesys-Logic-.patch rename to patch/kernel/archive/meson64-6.16/board-odroidc2-usb-hub-disable-autosuspend-for-Genesys-Logic-.patch diff --git a/patch/kernel/archive/meson64-6.15/board-odroidhc4-enable-fan1_input.patch b/patch/kernel/archive/meson64-6.16/board-odroidhc4-enable-fan1_input.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-odroidhc4-enable-fan1_input.patch rename to patch/kernel/archive/meson64-6.16/board-odroidhc4-enable-fan1_input.patch diff --git a/patch/kernel/archive/meson64-6.15/board-odroidn2plus-Add-missing-CPU-opp.patch b/patch/kernel/archive/meson64-6.16/board-odroidn2plus-Add-missing-CPU-opp.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-odroidn2plus-Add-missing-CPU-opp.patch rename to patch/kernel/archive/meson64-6.16/board-odroidn2plus-Add-missing-CPU-opp.patch diff --git a/patch/kernel/archive/meson64-6.15/board-radxa-zero-dts-add-aliases-for-serial-i2c-and-spi.patch b/patch/kernel/archive/meson64-6.16/board-radxa-zero-dts-add-aliases-for-serial-i2c-and-spi.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-radxa-zero-dts-add-aliases-for-serial-i2c-and-spi.patch rename to patch/kernel/archive/meson64-6.16/board-radxa-zero-dts-add-aliases-for-serial-i2c-and-spi.patch diff --git a/patch/kernel/archive/meson64-6.15/board-radxa-zero-dts-add-support-for-the-usb-c-controller.patch b/patch/kernel/archive/meson64-6.16/board-radxa-zero-dts-add-support-for-the-usb-c-controller.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-radxa-zero-dts-add-support-for-the-usb-c-controller.patch rename to patch/kernel/archive/meson64-6.16/board-radxa-zero-dts-add-support-for-the-usb-c-controller.patch diff --git a/patch/kernel/archive/meson64-6.15/board-radxa-zero-dts-slow-down-sdio-for-working-emmc.patch b/patch/kernel/archive/meson64-6.16/board-radxa-zero-dts-slow-down-sdio-for-working-emmc.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-radxa-zero-dts-slow-down-sdio-for-working-emmc.patch rename to patch/kernel/archive/meson64-6.16/board-radxa-zero-dts-slow-down-sdio-for-working-emmc.patch diff --git a/patch/kernel/archive/meson64-6.15/board-radxa-zero-dts-slow-down-sdio-for-working-wifi.patch b/patch/kernel/archive/meson64-6.16/board-radxa-zero-dts-slow-down-sdio-for-working-wifi.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-radxa-zero-dts-slow-down-sdio-for-working-wifi.patch rename to patch/kernel/archive/meson64-6.16/board-radxa-zero-dts-slow-down-sdio-for-working-wifi.patch diff --git a/patch/kernel/archive/meson64-6.15/board-t95z-add-rc-remote-keymap.patch b/patch/kernel/archive/meson64-6.16/board-t95z-add-rc-remote-keymap.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/board-t95z-add-rc-remote-keymap.patch rename to patch/kernel/archive/meson64-6.16/board-t95z-add-rc-remote-keymap.patch diff --git a/patch/kernel/archive/meson64-6.15/driver-power-meson64-reset.patch b/patch/kernel/archive/meson64-6.16/driver-power-meson64-reset.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/driver-power-meson64-reset.patch rename to patch/kernel/archive/meson64-6.16/driver-power-meson64-reset.patch diff --git a/patch/kernel/archive/meson64-6.15/drv-spi-spidev-remove-warnings.patch b/patch/kernel/archive/meson64-6.16/drv-spi-spidev-remove-warnings.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/drv-spi-spidev-remove-warnings.patch rename to patch/kernel/archive/meson64-6.16/drv-spi-spidev-remove-warnings.patch diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-axg-amper-gateway-am-gz80x.dts b/patch/kernel/archive/meson64-6.16/dt/meson-axg-amper-gateway-am-gz80x.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-axg-amper-gateway-am-gz80x.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-axg-amper-gateway-am-gz80x.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-axg-amper-gateway-gz80x.dtsi b/patch/kernel/archive/meson64-6.16/dt/meson-axg-amper-gateway-gz80x.dtsi similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-axg-amper-gateway-gz80x.dtsi rename to patch/kernel/archive/meson64-6.16/dt/meson-axg-amper-gateway-gz80x.dtsi diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-g12-enable-spinor.dtsi b/patch/kernel/archive/meson64-6.16/dt/meson-g12-enable-spinor.dtsi similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-g12-enable-spinor.dtsi rename to patch/kernel/archive/meson64-6.16/dt/meson-g12-enable-spinor.dtsi diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-g12a-radxa-zero-spidev.dts b/patch/kernel/archive/meson64-6.16/dt/meson-g12a-radxa-zero-spidev.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-g12a-radxa-zero-spidev.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-g12a-radxa-zero-spidev.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-g12b-a311d-cainiao-cniot-core.dts b/patch/kernel/archive/meson64-6.16/dt/meson-g12b-a311d-cainiao-cniot-core.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-g12b-a311d-cainiao-cniot-core.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-g12b-a311d-cainiao-cniot-core.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-g12b-a311d-khadas-vim3-spidev.dts b/patch/kernel/archive/meson64-6.16/dt/meson-g12b-a311d-khadas-vim3-spidev.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-g12b-a311d-khadas-vim3-spidev.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-g12b-a311d-khadas-vim3-spidev.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-g12b-a311d-khadas-vim3-spinor.dts b/patch/kernel/archive/meson64-6.16/dt/meson-g12b-a311d-khadas-vim3-spinor.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-g12b-a311d-khadas-vim3-spinor.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-g12b-a311d-khadas-vim3-spinor.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-g12b-odroid-n2-plus-spidev.dts b/patch/kernel/archive/meson64-6.16/dt/meson-g12b-odroid-n2-plus-spidev.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-g12b-odroid-n2-plus-spidev.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-g12b-odroid-n2-plus-spidev.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-g12b-odroid-n2-plus-spinor.dts b/patch/kernel/archive/meson64-6.16/dt/meson-g12b-odroid-n2-plus-spinor.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-g12b-odroid-n2-plus-spinor.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-g12b-odroid-n2-plus-spinor.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-g12b-odroid-n2-spinor.dts b/patch/kernel/archive/meson64-6.16/dt/meson-g12b-odroid-n2-spinor.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-g12b-odroid-n2-spinor.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-g12b-odroid-n2-spinor.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-g12b-radxa-zero2-spidev.dts b/patch/kernel/archive/meson64-6.16/dt/meson-g12b-radxa-zero2-spidev.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-g12b-radxa-zero2-spidev.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-g12b-radxa-zero2-spidev.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-g12b-waveshare-cm4-io-base-b.dts b/patch/kernel/archive/meson64-6.16/dt/meson-g12b-waveshare-cm4-io-base-b.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-g12b-waveshare-cm4-io-base-b.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-g12b-waveshare-cm4-io-base-b.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-gxm-c400-plus.dts b/patch/kernel/archive/meson64-6.16/dt/meson-gxm-c400-plus.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-gxm-c400-plus.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-gxm-c400-plus.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-gxm-mini-m8s-pro.dts b/patch/kernel/archive/meson64-6.16/dt/meson-gxm-mini-m8s-pro.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-gxm-mini-m8s-pro.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-gxm-mini-m8s-pro.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-gxm-t95z-plus.dts b/patch/kernel/archive/meson64-6.16/dt/meson-gxm-t95z-plus.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-gxm-t95z-plus.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-gxm-t95z-plus.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-sm1-jethome-jethub-j200-spinor.dts b/patch/kernel/archive/meson64-6.16/dt/meson-sm1-jethome-jethub-j200-spinor.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-sm1-jethome-jethub-j200-spinor.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-sm1-jethome-jethub-j200-spinor.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-sm1-jethome-jethub-j200.dts b/patch/kernel/archive/meson64-6.16/dt/meson-sm1-jethome-jethub-j200.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-sm1-jethome-jethub-j200.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-sm1-jethome-jethub-j200.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-sm1-khadas-vim3l-spidev.dts b/patch/kernel/archive/meson64-6.16/dt/meson-sm1-khadas-vim3l-spidev.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-sm1-khadas-vim3l-spidev.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-sm1-khadas-vim3l-spidev.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-sm1-khadas-vim3l-spinor.dts b/patch/kernel/archive/meson64-6.16/dt/meson-sm1-khadas-vim3l-spinor.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-sm1-khadas-vim3l-spinor.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-sm1-khadas-vim3l-spinor.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-sm1-odroid-c4-spidev.dts b/patch/kernel/archive/meson64-6.16/dt/meson-sm1-odroid-c4-spidev.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-sm1-odroid-c4-spidev.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-sm1-odroid-c4-spidev.dts diff --git a/patch/kernel/archive/meson64-6.15/dt/meson-sm1-ugoos-x3.dts b/patch/kernel/archive/meson64-6.16/dt/meson-sm1-ugoos-x3.dts similarity index 100% rename from patch/kernel/archive/meson64-6.15/dt/meson-sm1-ugoos-x3.dts rename to patch/kernel/archive/meson64-6.16/dt/meson-sm1-ugoos-x3.dts diff --git a/patch/kernel/archive/meson64-6.15/general-add-Amlogic-Meson-GX-PM-Suspend.patch b/patch/kernel/archive/meson64-6.16/general-add-Amlogic-Meson-GX-PM-Suspend.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-add-Amlogic-Meson-GX-PM-Suspend.patch rename to patch/kernel/archive/meson64-6.16/general-add-Amlogic-Meson-GX-PM-Suspend.patch diff --git a/patch/kernel/archive/meson64-6.15/general-add-overlay-compilation-support.patch b/patch/kernel/archive/meson64-6.16/general-add-overlay-compilation-support.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-add-overlay-compilation-support.patch rename to patch/kernel/archive/meson64-6.16/general-add-overlay-compilation-support.patch diff --git a/patch/kernel/archive/meson64-6.15/general-driver-tm1628-auxdisplay-add-support-for-Titanmec-TM16.patch b/patch/kernel/archive/meson64-6.16/general-driver-tm1628-auxdisplay-add-support-for-Titanmec-TM16.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-driver-tm1628-auxdisplay-add-support-for-Titanmec-TM16.patch rename to patch/kernel/archive/meson64-6.16/general-driver-tm1628-auxdisplay-add-support-for-Titanmec-TM16.patch diff --git a/patch/kernel/archive/meson64-6.15/general-drm-dw-hdmi-call-hdmi_set_cts_n-after-clock.patch b/patch/kernel/archive/meson64-6.16/general-drm-dw-hdmi-call-hdmi_set_cts_n-after-clock.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-drm-dw-hdmi-call-hdmi_set_cts_n-after-clock.patch rename to patch/kernel/archive/meson64-6.16/general-drm-dw-hdmi-call-hdmi_set_cts_n-after-clock.patch diff --git a/patch/kernel/archive/meson64-6.15/general-drm-panfrost-fix-reference-leak.patch b/patch/kernel/archive/meson64-6.16/general-drm-panfrost-fix-reference-leak.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-drm-panfrost-fix-reference-leak.patch rename to patch/kernel/archive/meson64-6.16/general-drm-panfrost-fix-reference-leak.patch diff --git a/patch/kernel/archive/meson64-6.16/general-fix-Kodi-sysinfo-CPU-information.patch b/patch/kernel/archive/meson64-6.16/general-fix-Kodi-sysinfo-CPU-information.patch new file mode 100644 index 000000000..abebcba40 --- /dev/null +++ b/patch/kernel/archive/meson64-6.16/general-fix-Kodi-sysinfo-CPU-information.patch @@ -0,0 +1,30 @@ +From cd00b35baedf57792117e37855c76ec73f455fee Mon Sep 17 00:00:00 2001 +From: Christian Hewitt +Date: Sat, 13 Apr 2019 05:45:18 +0000 +Subject: [PATCH] LOCAL: arm64: fix Kodi sysinfo CPU information + +This allows the CPU information to show in the Kodi sysinfo screen, e.g. + +"ARMv8 Processor rev 4 (v81)" on Amlogic devices + +Signed-off-by: Christian Hewitt +--- + arch/arm64/kernel/cpuinfo.c | 5 ++--- + 1 file changed, 2 insertions(+), 3 deletions(-) + +diff --git a/arch/arm64/kernel/cpuinfo.c b/arch/arm64/kernel/cpuinfo.c +index c1f2b6b04b411a..8bbdb64ec3ec1c 100644 +--- a/arch/arm64/kernel/cpuinfo.c ++++ b/arch/arm64/kernel/cpuinfo.c +@@ -221,9 +221,8 @@ static int c_show(struct seq_file *m, void *v) + * "processor". Give glibc what it expects. + */ + seq_printf(m, "processor\t: %d\n", cpu); +- if (compat) +- seq_printf(m, "model name\t: ARMv8 Processor rev %d (%s)\n", +- MIDR_REVISION(midr), COMPAT_ELF_PLATFORM); ++ seq_printf(m, "model name\t: ARMv8 Processor rev %d (%s)\n", ++ MIDR_REVISION(midr), COMPAT_ELF_PLATFORM); + + seq_printf(m, "BogoMIPS\t: %lu.%02lu\n", + loops_per_jiffy / (500000UL/HZ), diff --git a/patch/kernel/archive/meson64-6.15/general-gpu-drm-add-new-display-resolution-2560x1440.patch b/patch/kernel/archive/meson64-6.16/general-gpu-drm-add-new-display-resolution-2560x1440.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-gpu-drm-add-new-display-resolution-2560x1440.patch rename to patch/kernel/archive/meson64-6.16/general-gpu-drm-add-new-display-resolution-2560x1440.patch diff --git a/patch/kernel/archive/meson64-6.15/general-input-touchscreen-Add-D-WAV-Multitouch.patch b/patch/kernel/archive/meson64-6.16/general-input-touchscreen-Add-D-WAV-Multitouch.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-input-touchscreen-Add-D-WAV-Multitouch.patch rename to patch/kernel/archive/meson64-6.16/general-input-touchscreen-Add-D-WAV-Multitouch.patch diff --git a/patch/kernel/archive/meson64-6.15/general-media-cec-silence-CEC-timeout-message-HACK.patch b/patch/kernel/archive/meson64-6.16/general-media-cec-silence-CEC-timeout-message-HACK.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-media-cec-silence-CEC-timeout-message-HACK.patch rename to patch/kernel/archive/meson64-6.16/general-media-cec-silence-CEC-timeout-message-HACK.patch diff --git a/patch/kernel/archive/meson64-6.15/general-memory-marked-nomap.patch b/patch/kernel/archive/meson64-6.16/general-memory-marked-nomap.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-memory-marked-nomap.patch rename to patch/kernel/archive/meson64-6.16/general-memory-marked-nomap.patch diff --git a/patch/kernel/archive/meson64-6.15/general-meson-aiu-Fix-HDMI-codec-control-selection.patch b/patch/kernel/archive/meson64-6.16/general-meson-aiu-Fix-HDMI-codec-control-selection.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-meson-aiu-Fix-HDMI-codec-control-selection.patch rename to patch/kernel/archive/meson64-6.16/general-meson-aiu-Fix-HDMI-codec-control-selection.patch diff --git a/patch/kernel/archive/meson64-6.15/general-meson-mmc-1-arm64-amlogic-mmc-meson-gx-Add-core-tx-rx-eMMC-SD-SD.patch b/patch/kernel/archive/meson64-6.16/general-meson-mmc-1-arm64-amlogic-mmc-meson-gx-Add-core-tx-rx-eMMC-SD-SD.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-meson-mmc-1-arm64-amlogic-mmc-meson-gx-Add-core-tx-rx-eMMC-SD-SD.patch rename to patch/kernel/archive/meson64-6.16/general-meson-mmc-1-arm64-amlogic-mmc-meson-gx-Add-core-tx-rx-eMMC-SD-SD.patch diff --git a/patch/kernel/archive/meson64-6.15/general-meson-mmc-2-arm64-amlogic-dts-meson-update-meson-axg-device-tree.patch b/patch/kernel/archive/meson64-6.16/general-meson-mmc-2-arm64-amlogic-dts-meson-update-meson-axg-device-tree.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-meson-mmc-2-arm64-amlogic-dts-meson-update-meson-axg-device-tree.patch rename to patch/kernel/archive/meson64-6.16/general-meson-mmc-2-arm64-amlogic-dts-meson-update-meson-axg-device-tree.patch diff --git a/patch/kernel/archive/meson64-6.15/general-meson-mmc-3-arm64-dts-docs-Update-mmc-meson-gx-documentation-for.patch b/patch/kernel/archive/meson64-6.16/general-meson-mmc-3-arm64-dts-docs-Update-mmc-meson-gx-documentation-for.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-meson-mmc-3-arm64-dts-docs-Update-mmc-meson-gx-documentation-for.patch rename to patch/kernel/archive/meson64-6.16/general-meson-mmc-3-arm64-dts-docs-Update-mmc-meson-gx-documentation-for.patch diff --git a/patch/kernel/archive/meson64-6.15/general-meson-vdec-add-HEVC-decode-codec.patch b/patch/kernel/archive/meson64-6.16/general-meson-vdec-add-HEVC-decode-codec.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-meson-vdec-add-HEVC-decode-codec.patch rename to patch/kernel/archive/meson64-6.16/general-meson-vdec-add-HEVC-decode-codec.patch diff --git a/patch/kernel/archive/meson64-6.15/general-meson-vdec-add-handling-to-HEVC-decoder-.patch b/patch/kernel/archive/meson64-6.16/general-meson-vdec-add-handling-to-HEVC-decoder-.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-meson-vdec-add-handling-to-HEVC-decoder-.patch rename to patch/kernel/archive/meson64-6.16/general-meson-vdec-add-handling-to-HEVC-decoder-.patch diff --git a/patch/kernel/archive/meson64-6.15/general-meson-vdec-check-if-parser-has-really-parser.patch b/patch/kernel/archive/meson64-6.16/general-meson-vdec-check-if-parser-has-really-parser.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-meson-vdec-check-if-parser-has-really-parser.patch rename to patch/kernel/archive/meson64-6.16/general-meson-vdec-check-if-parser-has-really-parser.patch diff --git a/patch/kernel/archive/meson64-6.15/general-meson-vdec-improve-mmu-and-fbc-handling-.patch b/patch/kernel/archive/meson64-6.16/general-meson-vdec-improve-mmu-and-fbc-handling-.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-meson-vdec-improve-mmu-and-fbc-handling-.patch rename to patch/kernel/archive/meson64-6.16/general-meson-vdec-improve-mmu-and-fbc-handling-.patch diff --git a/patch/kernel/archive/meson64-6.16/general-meson64-overlays.patch b/patch/kernel/archive/meson64-6.16/general-meson64-overlays.patch new file mode 100644 index 000000000..6bb1c42fe --- /dev/null +++ b/patch/kernel/archive/meson64-6.16/general-meson64-overlays.patch @@ -0,0 +1,27 @@ +From aa6f47c8e6602b9edcf2a0217fda953a372566fa Mon Sep 17 00:00:00 2001 +From: Zhang Ning <832666+zhangn1985@users.noreply.github.com> +Date: Sat, 30 Aug 2025 10:33:14 +0800 +Subject: [PATCH 1/2] general: meson64 overlays + +Signed-off-by: retro98boy +--- + scripts/Makefile.build | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/scripts/Makefile.build b/scripts/Makefile.build +index ba71b27aa..2e932d4aa 100644 +--- a/scripts/Makefile.build ++++ b/scripts/Makefile.build +@@ -107,6 +107,9 @@ always-y += $(hostprogs-always-y) $(hostprogs-always-m) + userprogs += $(userprogs-always-y) $(userprogs-always-m) + always-y += $(userprogs-always-y) $(userprogs-always-m) + ++# Overlay targets ++extra-y += $(dtbo-y) $(scr-y) $(dtbotxt-y) ++ + # Add subdir path + + ifneq ($(obj),.) +-- +2.51.0 + diff --git a/patch/kernel/archive/meson64-6.15/general-si2168-fix-cmd-timeout.patch b/patch/kernel/archive/meson64-6.16/general-si2168-fix-cmd-timeout.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-si2168-fix-cmd-timeout.patch rename to patch/kernel/archive/meson64-6.16/general-si2168-fix-cmd-timeout.patch diff --git a/patch/kernel/archive/meson64-6.15/general-soc-0001-soc-amlogic-meson-gx-socinfo-move-common-code-to-hea.patch b/patch/kernel/archive/meson64-6.16/general-soc-0001-soc-amlogic-meson-gx-socinfo-move-common-code-to-hea.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-soc-0001-soc-amlogic-meson-gx-socinfo-move-common-code-to-hea.patch rename to patch/kernel/archive/meson64-6.16/general-soc-0001-soc-amlogic-meson-gx-socinfo-move-common-code-to-hea.patch diff --git a/patch/kernel/archive/meson64-6.15/general-soc-0002-soc-amlogic-meson-gx-socinfo-sm-Add-Amlogic-secure-m.patch b/patch/kernel/archive/meson64-6.16/general-soc-0002-soc-amlogic-meson-gx-socinfo-sm-Add-Amlogic-secure-m.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-soc-0002-soc-amlogic-meson-gx-socinfo-sm-Add-Amlogic-secure-m.patch rename to patch/kernel/archive/meson64-6.16/general-soc-0002-soc-amlogic-meson-gx-socinfo-sm-Add-Amlogic-secure-m.patch diff --git a/patch/kernel/archive/meson64-6.15/general-soc-0003-dt-bindings-arm-amlogic-amlogic-meson-gx-ao-secure-a.patch b/patch/kernel/archive/meson64-6.16/general-soc-0003-dt-bindings-arm-amlogic-amlogic-meson-gx-ao-secure-a.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-soc-0003-dt-bindings-arm-amlogic-amlogic-meson-gx-ao-secure-a.patch rename to patch/kernel/archive/meson64-6.16/general-soc-0003-dt-bindings-arm-amlogic-amlogic-meson-gx-ao-secure-a.patch diff --git a/patch/kernel/archive/meson64-6.15/general-soc-0004-arm64-dts-meson-add-dts-links-to-secure-monitor-for-.patch b/patch/kernel/archive/meson64-6.16/general-soc-0004-arm64-dts-meson-add-dts-links-to-secure-monitor-for-.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-soc-0004-arm64-dts-meson-add-dts-links-to-secure-monitor-for-.patch rename to patch/kernel/archive/meson64-6.16/general-soc-0004-arm64-dts-meson-add-dts-links-to-secure-monitor-for-.patch diff --git a/patch/kernel/archive/meson64-6.15/general-sound-soc-remove-mono-channel-as-it-curren.patch b/patch/kernel/archive/meson64-6.16/general-sound-soc-remove-mono-channel-as-it-curren.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-sound-soc-remove-mono-channel-as-it-curren.patch rename to patch/kernel/archive/meson64-6.16/general-sound-soc-remove-mono-channel-as-it-curren.patch diff --git a/patch/kernel/archive/meson64-6.15/general-spi-nor-add-support-for-XT25F128B.patch b/patch/kernel/archive/meson64-6.16/general-spi-nor-add-support-for-XT25F128B.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-spi-nor-add-support-for-XT25F128B.patch rename to patch/kernel/archive/meson64-6.16/general-spi-nor-add-support-for-XT25F128B.patch diff --git a/patch/kernel/archive/meson64-6.15/general-usb-core-improve-handling-of-hubs-with-no-ports.patch b/patch/kernel/archive/meson64-6.16/general-usb-core-improve-handling-of-hubs-with-no-ports.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/general-usb-core-improve-handling-of-hubs-with-no-ports.patch rename to patch/kernel/archive/meson64-6.16/general-usb-core-improve-handling-of-hubs-with-no-ports.patch diff --git a/patch/kernel/archive/meson64-6.15/hwmon-emc2305-fixups-for-driver.patch b/patch/kernel/archive/meson64-6.16/hwmon-emc2305-fixups-for-driver.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/hwmon-emc2305-fixups-for-driver.patch rename to patch/kernel/archive/meson64-6.16/hwmon-emc2305-fixups-for-driver.patch diff --git a/patch/kernel/archive/meson64-6.15/jethome-0001-Fix-meson64-add-gpio-irq-patch-from-https-lkml.org-l.patch b/patch/kernel/archive/meson64-6.16/jethome-0001-Fix-meson64-add-gpio-irq-patch-from-https-lkml.org-l.patch similarity index 88% rename from patch/kernel/archive/meson64-6.15/jethome-0001-Fix-meson64-add-gpio-irq-patch-from-https-lkml.org-l.patch rename to patch/kernel/archive/meson64-6.16/jethome-0001-Fix-meson64-add-gpio-irq-patch-from-https-lkml.org-l.patch index 46783aef7..3ca8c2914 100644 --- a/patch/kernel/archive/meson64-6.15/jethome-0001-Fix-meson64-add-gpio-irq-patch-from-https-lkml.org-l.patch +++ b/patch/kernel/archive/meson64-6.16/jethome-0001-Fix-meson64-add-gpio-irq-patch-from-https-lkml.org-l.patch @@ -1,17 +1,17 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From d123e9d219d85568898a66918ef06ddd1be453ae Mon Sep 17 00:00:00 2001 From: usera -Date: Mon, 12 Apr 2021 16:16:42 +0200 -Subject: Fix:meson64: add gpio irq (patch from +Date: Sat, 30 Aug 2025 12:28:20 +0800 +Subject: [PATCH] Fix: meson64: add gpio irq (patch from https://lkml.org/lkml/2020/11/27/8) -Signed-off-by: Vyacheslav Bocharov +Signed-off-by: retro98boy --- - drivers/pinctrl/meson/pinctrl-meson.c | 41 ++++++++++ + drivers/pinctrl/meson/pinctrl-meson.c | 41 +++++++++++++++++++++++++++ drivers/pinctrl/meson/pinctrl-meson.h | 1 + 2 files changed, 42 insertions(+) diff --git a/drivers/pinctrl/meson/pinctrl-meson.c b/drivers/pinctrl/meson/pinctrl-meson.c -index 111111111111..222222222222 100644 +index f5be61f2e..e4116c66f 100644 --- a/drivers/pinctrl/meson/pinctrl-meson.c +++ b/drivers/pinctrl/meson/pinctrl-meson.c @@ -51,6 +51,7 @@ @@ -66,7 +66,7 @@ index 111111111111..222222222222 100644 @@ -617,6 +652,7 @@ static int meson_gpiolib_register(struct meson_pinctrl *pc) pc->chip.direction_output = meson_gpio_direction_output; pc->chip.get = meson_gpio_get; - pc->chip.set = meson_gpio_set; + pc->chip.set_rv = meson_gpio_set; + pc->chip.to_irq = meson_gpio_to_irq; pc->chip.base = -1; pc->chip.ngpio = pc->data->num_pins; @@ -84,7 +84,7 @@ index 111111111111..222222222222 100644 if (IS_ERR_OR_NULL(pc->reg_mux)) { dev_err(pc->dev, "mux registers not found\n"); diff --git a/drivers/pinctrl/meson/pinctrl-meson.h b/drivers/pinctrl/meson/pinctrl-meson.h -index 111111111111..222222222222 100644 +index 7883ea31a..049377342 100644 --- a/drivers/pinctrl/meson/pinctrl-meson.h +++ b/drivers/pinctrl/meson/pinctrl-meson.h @@ -134,6 +134,7 @@ struct meson_pinctrl { @@ -96,5 +96,5 @@ index 111111111111..222222222222 100644 #define FUNCTION(fn) \ -- -Armbian +2.51.0 diff --git a/patch/kernel/archive/meson64-6.15/jethome-0002-arm64-dts-jethub-j1xx-add-eeprom-node.patch b/patch/kernel/archive/meson64-6.16/jethome-0002-arm64-dts-jethub-j1xx-add-eeprom-node.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/jethome-0002-arm64-dts-jethub-j1xx-add-eeprom-node.patch rename to patch/kernel/archive/meson64-6.16/jethome-0002-arm64-dts-jethub-j1xx-add-eeprom-node.patch diff --git a/patch/kernel/archive/meson64-6.15/jethome-0003-arm64-dts-meson-add-dts-links-to-secure-monitor-for-jethub.patch.disabled b/patch/kernel/archive/meson64-6.16/jethome-0003-arm64-dts-meson-add-dts-links-to-secure-monitor-for-jethub.patch.disabled similarity index 100% rename from patch/kernel/archive/meson64-6.15/jethome-0003-arm64-dts-meson-add-dts-links-to-secure-monitor-for-jethub.patch.disabled rename to patch/kernel/archive/meson64-6.16/jethome-0003-arm64-dts-meson-add-dts-links-to-secure-monitor-for-jethub.patch.disabled diff --git a/patch/kernel/archive/meson64-6.15/kernel-6.8-tools-cgroup-makefile.patch b/patch/kernel/archive/meson64-6.16/kernel-6.8-tools-cgroup-makefile.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/kernel-6.8-tools-cgroup-makefile.patch rename to patch/kernel/archive/meson64-6.16/kernel-6.8-tools-cgroup-makefile.patch diff --git a/patch/kernel/archive/meson64-6.15/meson-g12a-pinctrl-add-missing-ir-options.patch b/patch/kernel/archive/meson64-6.16/meson-g12a-pinctrl-add-missing-ir-options.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/meson-g12a-pinctrl-add-missing-ir-options.patch rename to patch/kernel/archive/meson64-6.16/meson-g12a-pinctrl-add-missing-ir-options.patch diff --git a/patch/kernel/archive/meson64-6.15/meson-g12a-radxa-zero-gpio-pin-names.patch b/patch/kernel/archive/meson64-6.16/meson-g12a-radxa-zero-gpio-pin-names.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/meson-g12a-radxa-zero-gpio-pin-names.patch rename to patch/kernel/archive/meson64-6.16/meson-g12a-radxa-zero-gpio-pin-names.patch diff --git a/patch/kernel/archive/meson64-6.15/meson-g12b-pinctrl-Add-missing-pinmux-for-pwm.patch b/patch/kernel/archive/meson64-6.16/meson-g12b-pinctrl-Add-missing-pinmux-for-pwm.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/meson-g12b-pinctrl-Add-missing-pinmux-for-pwm.patch rename to patch/kernel/archive/meson64-6.16/meson-g12b-pinctrl-Add-missing-pinmux-for-pwm.patch diff --git a/patch/kernel/archive/meson64-6.15/meson-gx-dts-add-support-for-GX-PM-and-VRTC.patch b/patch/kernel/archive/meson64-6.16/meson-gx-dts-add-support-for-GX-PM-and-VRTC.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/meson-gx-dts-add-support-for-GX-PM-and-VRTC.patch rename to patch/kernel/archive/meson64-6.16/meson-gx-dts-add-support-for-GX-PM-and-VRTC.patch diff --git a/patch/kernel/archive/meson64-6.15/meson-gxbb-dts-i2cX-missing-pins.patch b/patch/kernel/archive/meson64-6.16/meson-gxbb-dts-i2cX-missing-pins.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/meson-gxbb-dts-i2cX-missing-pins.patch rename to patch/kernel/archive/meson64-6.16/meson-gxbb-dts-i2cX-missing-pins.patch diff --git a/patch/kernel/archive/meson64-6.15/meson-gxbb-vdec-add-HEVC-support-to-GXBB.patch b/patch/kernel/archive/meson64-6.16/meson-gxbb-vdec-add-HEVC-support-to-GXBB.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/meson-gxbb-vdec-add-HEVC-support-to-GXBB.patch rename to patch/kernel/archive/meson64-6.16/meson-gxbb-vdec-add-HEVC-support-to-GXBB.patch diff --git a/patch/kernel/archive/meson64-6.15/meson-gxl-gxm-arm64-dts-meson-set-p212-p23x-q20x-SDIO-to-100MH.patch b/patch/kernel/archive/meson64-6.16/meson-gxl-gxm-arm64-dts-meson-set-p212-p23x-q20x-SDIO-to-100MH.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/meson-gxl-gxm-arm64-dts-meson-set-p212-p23x-q20x-SDIO-to-100MH.patch rename to patch/kernel/archive/meson64-6.16/meson-gxl-gxm-arm64-dts-meson-set-p212-p23x-q20x-SDIO-to-100MH.patch diff --git a/patch/kernel/archive/meson64-6.15/meson-gxm-vdec-add-VP9-support-to-GXM.patch b/patch/kernel/archive/meson64-6.16/meson-gxm-vdec-add-VP9-support-to-GXM.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/meson-gxm-vdec-add-VP9-support-to-GXM.patch rename to patch/kernel/archive/meson64-6.16/meson-gxm-vdec-add-VP9-support-to-GXM.patch diff --git a/patch/kernel/archive/meson64-6.15/meson-sm1-dts-add-higher-clocks.patch b/patch/kernel/archive/meson64-6.16/meson-sm1-dts-add-higher-clocks.patch similarity index 100% rename from patch/kernel/archive/meson64-6.15/meson-sm1-dts-add-higher-clocks.patch rename to patch/kernel/archive/meson64-6.16/meson-sm1-dts-add-higher-clocks.patch diff --git a/patch/kernel/archive/meson64-6.15/overlay/Makefile b/patch/kernel/archive/meson64-6.16/overlay/Makefile similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/Makefile rename to patch/kernel/archive/meson64-6.16/overlay/Makefile diff --git a/patch/kernel/archive/meson64-6.15/overlay/README.meson-overlays b/patch/kernel/archive/meson64-6.16/overlay/README.meson-overlays similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/README.meson-overlays rename to patch/kernel/archive/meson64-6.16/overlay/README.meson-overlays diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-fixup.scr-cmd b/patch/kernel/archive/meson64-6.16/overlay/meson-fixup.scr-cmd similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-fixup.scr-cmd rename to patch/kernel/archive/meson64-6.16/overlay/meson-fixup.scr-cmd diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12-gxl-cma-pool-896MB.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12-gxl-cma-pool-896MB.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12-gxl-cma-pool-896MB.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12-gxl-cma-pool-896MB.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12-pwm-gpiox-5-fan.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12-pwm-gpiox-5-fan.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12-pwm-gpiox-5-fan.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12-pwm-gpiox-5-fan.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-gpio-10-led.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-gpio-10-led.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-gpio-10-led.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-gpio-10-led.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-gpio-8-led.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-gpio-8-led.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-gpio-8-led.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-gpio-8-led.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-i2c-ao-m0-gpioao-2-gpioao-3.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-i2c-ao-m0-gpioao-2-gpioao-3.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-i2c-ao-m0-gpioao-2-gpioao-3.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-i2c-ao-m0-gpioao-2-gpioao-3.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-i2c-ee-m1-gpioh-6-gpioh-7.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-i2c-ee-m1-gpioh-6-gpioh-7.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-i2c-ee-m1-gpioh-6-gpioh-7.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-i2c-ee-m1-gpioh-6-gpioh-7.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-i2c-ee-m1-gpiox-10-gpiox-11.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-i2c-ee-m1-gpiox-10-gpiox-11.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-i2c-ee-m1-gpiox-10-gpiox-11.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-i2c-ee-m1-gpiox-10-gpiox-11.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-i2c-ee-m3-gpioa-14-gpioa-15.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-i2c-ee-m3-gpioa-14-gpioa-15.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-i2c-ee-m3-gpioa-14-gpioa-15.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-i2c-ee-m3-gpioa-14-gpioa-15.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-pwm-c-on-gpiox-8.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-pwm-c-on-gpiox-8.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-pwm-c-on-gpiox-8.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-pwm-c-on-gpiox-8.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-pwmao-a-on-gpioao-11.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-pwmao-a-on-gpioao-11.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-pwmao-a-on-gpioao-11.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-pwmao-a-on-gpioao-11.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-spi-spidev.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-spi-spidev.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-spi-spidev.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-spi-spidev.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-uart-ao-a-on-gpioao-0-gpioao-1.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-uart-ao-a-on-gpioao-0-gpioao-1.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-uart-ao-a-on-gpioao-0-gpioao-1.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-uart-ao-a-on-gpioao-0-gpioao-1.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-uart-ao-b-on-gpioao-2-gpioao-3.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-uart-ao-b-on-gpioao-2-gpioao-3.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-uart-ao-b-on-gpioao-2-gpioao-3.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-uart-ao-b-on-gpioao-2-gpioao-3.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-uart-ao-b-on-gpioao-8-gpioao-9.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-uart-ao-b-on-gpioao-8-gpioao-9.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-uart-ao-b-on-gpioao-8-gpioao-9.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-uart-ao-b-on-gpioao-8-gpioao-9.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-uart-ee-c.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-uart-ee-c.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12a-radxa-zero-uart-ee-c.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12a-radxa-zero-uart-ee-c.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12b-bananapi-cm4-i2c2.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12b-bananapi-cm4-i2c2.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12b-bananapi-cm4-i2c2.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12b-bananapi-cm4-i2c2.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12b-bananapi-cm4-pwm-gpioh-5-fan.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12b-bananapi-cm4-pwm-gpioh-5-fan.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12b-bananapi-cm4-pwm-gpioh-5-fan.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12b-bananapi-cm4-pwm-gpioh-5-fan.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12b-bananapi-m2s-rtl8822cs.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12b-bananapi-m2s-rtl8822cs.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12b-bananapi-m2s-rtl8822cs.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12b-bananapi-m2s-rtl8822cs.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12b-odroid-n2-spi.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12b-odroid-n2-spi.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12b-odroid-n2-spi.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12b-odroid-n2-spi.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-g12b-waveshare-cm4-io-base-usb.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-g12b-waveshare-cm4-io-base-usb.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-g12b-waveshare-cm4-io-base-usb.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-g12b-waveshare-cm4-io-base-usb.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-i2cA.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-i2cA.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-i2cA.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-i2cA.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-i2cB.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-i2cB.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-i2cB.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-i2cB.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-sm1-bananapi-m5-rtl8822cs.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-sm1-bananapi-m5-rtl8822cs.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-sm1-bananapi-m5-rtl8822cs.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-sm1-bananapi-m5-rtl8822cs.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-sm1-bananapi-uartA.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-sm1-bananapi-uartA.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-sm1-bananapi-uartA.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-sm1-bananapi-uartA.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-sm1-bananapi-uartAO_B.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-sm1-bananapi-uartAO_B.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-sm1-bananapi-uartAO_B.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-sm1-bananapi-uartAO_B.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-sm1-bananapi-uartA_cts_rts.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-sm1-bananapi-uartA_cts_rts.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-sm1-bananapi-uartA_cts_rts.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-sm1-bananapi-uartA_cts_rts.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-sm1-jethome-jethub-j200-spi.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-sm1-jethome-jethub-j200-spi.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-sm1-jethome-jethub-j200-spi.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-sm1-jethome-jethub-j200-spi.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-sm1-odroid-c4-i2c0.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-sm1-odroid-c4-i2c0.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-sm1-odroid-c4-i2c0.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-sm1-odroid-c4-i2c0.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-sm1-odroid-c4-i2c1.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-sm1-odroid-c4-i2c1.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-sm1-odroid-c4-i2c1.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-sm1-odroid-c4-i2c1.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-uartA.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-uartA.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-uartA.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-uartA.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-uartC.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-uartC.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-uartC.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-uartC.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-w1-gpio.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-w1-gpio.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-w1-gpio.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-w1-gpio.dtso diff --git a/patch/kernel/archive/meson64-6.15/overlay/meson-w1AB-gpio.dtso b/patch/kernel/archive/meson64-6.16/overlay/meson-w1AB-gpio.dtso similarity index 100% rename from patch/kernel/archive/meson64-6.15/overlay/meson-w1AB-gpio.dtso rename to patch/kernel/archive/meson64-6.16/overlay/meson-w1AB-gpio.dtso