diff --git a/target/linux/ath79/config-6.6 b/target/linux/ath79/config-6.12 similarity index 100% rename from target/linux/ath79/config-6.6 rename to target/linux/ath79/config-6.12 diff --git a/target/linux/ath79/patches-6.6/001-v6.11-gpio-ath79-convert-to-dynamic-GPIO-base-allocation.patch b/target/linux/ath79/patches-6.12/001-v6.11-gpio-ath79-convert-to-dynamic-GPIO-base-allocation.patch similarity index 100% rename from target/linux/ath79/patches-6.6/001-v6.11-gpio-ath79-convert-to-dynamic-GPIO-base-allocation.patch rename to target/linux/ath79/patches-6.12/001-v6.11-gpio-ath79-convert-to-dynamic-GPIO-base-allocation.patch diff --git a/target/linux/ath79/patches-6.6/100-reset-ath79-read-back-reset-register.patch b/target/linux/ath79/patches-6.12/100-reset-ath79-read-back-reset-register.patch similarity index 100% rename from target/linux/ath79/patches-6.6/100-reset-ath79-read-back-reset-register.patch rename to target/linux/ath79/patches-6.12/100-reset-ath79-read-back-reset-register.patch diff --git a/target/linux/ath79/patches-6.6/101-reset-ath79-reset-ETH-switch-for-AR9344.patch b/target/linux/ath79/patches-6.12/101-reset-ath79-reset-ETH-switch-for-AR9344.patch similarity index 100% rename from target/linux/ath79/patches-6.6/101-reset-ath79-reset-ETH-switch-for-AR9344.patch rename to target/linux/ath79/patches-6.12/101-reset-ath79-reset-ETH-switch-for-AR9344.patch diff --git a/target/linux/ath79/patches-6.6/300-irqchip-irq-ath79-intc-add-irq-cascade-driver-for-QC.patch b/target/linux/ath79/patches-6.12/300-irqchip-irq-ath79-intc-add-irq-cascade-driver-for-QC.patch similarity index 100% rename from target/linux/ath79/patches-6.6/300-irqchip-irq-ath79-intc-add-irq-cascade-driver-for-QC.patch rename to target/linux/ath79/patches-6.12/300-irqchip-irq-ath79-intc-add-irq-cascade-driver-for-QC.patch diff --git a/target/linux/ath79/patches-6.6/301-irqchip-irq-ath79-cpu-drop-OF-init-helper.patch b/target/linux/ath79/patches-6.12/301-irqchip-irq-ath79-cpu-drop-OF-init-helper.patch similarity index 100% rename from target/linux/ath79/patches-6.6/301-irqchip-irq-ath79-cpu-drop-OF-init-helper.patch rename to target/linux/ath79/patches-6.12/301-irqchip-irq-ath79-cpu-drop-OF-init-helper.patch diff --git a/target/linux/ath79/patches-6.6/310-dt-bindings-PCI-qcom-ar7100-adds-binding-doc.patch b/target/linux/ath79/patches-6.12/310-dt-bindings-PCI-qcom-ar7100-adds-binding-doc.patch similarity index 100% rename from target/linux/ath79/patches-6.6/310-dt-bindings-PCI-qcom-ar7100-adds-binding-doc.patch rename to target/linux/ath79/patches-6.12/310-dt-bindings-PCI-qcom-ar7100-adds-binding-doc.patch diff --git a/target/linux/ath79/patches-6.6/311-MIPS-pci-ar71xx-convert-to-OF.patch b/target/linux/ath79/patches-6.12/311-MIPS-pci-ar71xx-convert-to-OF.patch similarity index 100% rename from target/linux/ath79/patches-6.6/311-MIPS-pci-ar71xx-convert-to-OF.patch rename to target/linux/ath79/patches-6.12/311-MIPS-pci-ar71xx-convert-to-OF.patch diff --git a/target/linux/ath79/patches-6.6/312-dt-bindings-PCI-qcom-ar7240-adds-binding-doc.patch b/target/linux/ath79/patches-6.12/312-dt-bindings-PCI-qcom-ar7240-adds-binding-doc.patch similarity index 100% rename from target/linux/ath79/patches-6.6/312-dt-bindings-PCI-qcom-ar7240-adds-binding-doc.patch rename to target/linux/ath79/patches-6.12/312-dt-bindings-PCI-qcom-ar7240-adds-binding-doc.patch diff --git a/target/linux/ath79/patches-6.6/313-MIPS-pci-ar724x-convert-to-OF.patch b/target/linux/ath79/patches-6.12/313-MIPS-pci-ar724x-convert-to-OF.patch similarity index 100% rename from target/linux/ath79/patches-6.6/313-MIPS-pci-ar724x-convert-to-OF.patch rename to target/linux/ath79/patches-6.12/313-MIPS-pci-ar724x-convert-to-OF.patch diff --git a/target/linux/ath79/patches-6.6/314-MIPS-ath79-remove-irq-code-from-pci.patch b/target/linux/ath79/patches-6.12/314-MIPS-ath79-remove-irq-code-from-pci.patch similarity index 100% rename from target/linux/ath79/patches-6.6/314-MIPS-ath79-remove-irq-code-from-pci.patch rename to target/linux/ath79/patches-6.12/314-MIPS-ath79-remove-irq-code-from-pci.patch diff --git a/target/linux/ath79/patches-6.6/315-MIPS-pci-ar724x-add-QCA9550-reset-sequence.patch b/target/linux/ath79/patches-6.12/315-MIPS-pci-ar724x-add-QCA9550-reset-sequence.patch similarity index 100% rename from target/linux/ath79/patches-6.6/315-MIPS-pci-ar724x-add-QCA9550-reset-sequence.patch rename to target/linux/ath79/patches-6.12/315-MIPS-pci-ar724x-add-QCA9550-reset-sequence.patch diff --git a/target/linux/ath79/patches-6.6/316-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch b/target/linux/ath79/patches-6.12/316-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch similarity index 100% rename from target/linux/ath79/patches-6.6/316-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch rename to target/linux/ath79/patches-6.12/316-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch diff --git a/target/linux/ath79/patches-6.6/317-MIPS-pci-ar724x-clear-power-down-of-pll-on-AR934x.patch b/target/linux/ath79/patches-6.12/317-MIPS-pci-ar724x-clear-power-down-of-pll-on-AR934x.patch similarity index 100% rename from target/linux/ath79/patches-6.6/317-MIPS-pci-ar724x-clear-power-down-of-pll-on-AR934x.patch rename to target/linux/ath79/patches-6.12/317-MIPS-pci-ar724x-clear-power-down-of-pll-on-AR934x.patch diff --git a/target/linux/ath79/patches-6.6/318-MIPS-pci-ar724x-deassert-the-reset-of-PCIe-endpoint.patch b/target/linux/ath79/patches-6.12/318-MIPS-pci-ar724x-deassert-the-reset-of-PCIe-endpoint.patch similarity index 100% rename from target/linux/ath79/patches-6.6/318-MIPS-pci-ar724x-deassert-the-reset-of-PCIe-endpoint.patch rename to target/linux/ath79/patches-6.12/318-MIPS-pci-ar724x-deassert-the-reset-of-PCIe-endpoint.patch diff --git a/target/linux/ath79/patches-6.6/330-missing-registers.patch b/target/linux/ath79/patches-6.12/330-missing-registers.patch similarity index 100% rename from target/linux/ath79/patches-6.6/330-missing-registers.patch rename to target/linux/ath79/patches-6.12/330-missing-registers.patch diff --git a/target/linux/ath79/patches-6.6/331-MIPS-ath79-add-missing-QCA955x-GMAC-registers.patch b/target/linux/ath79/patches-6.12/331-MIPS-ath79-add-missing-QCA955x-GMAC-registers.patch similarity index 100% rename from target/linux/ath79/patches-6.6/331-MIPS-ath79-add-missing-QCA955x-GMAC-registers.patch rename to target/linux/ath79/patches-6.12/331-MIPS-ath79-add-missing-QCA955x-GMAC-registers.patch diff --git a/target/linux/ath79/patches-6.6/332-ath79-sgmii-config.patch b/target/linux/ath79/patches-6.12/332-ath79-sgmii-config.patch similarity index 100% rename from target/linux/ath79/patches-6.6/332-ath79-sgmii-config.patch rename to target/linux/ath79/patches-6.12/332-ath79-sgmii-config.patch diff --git a/target/linux/ath79/patches-6.6/340-register_gpio_driver_earlier.patch b/target/linux/ath79/patches-6.12/340-register_gpio_driver_earlier.patch similarity index 100% rename from target/linux/ath79/patches-6.6/340-register_gpio_driver_earlier.patch rename to target/linux/ath79/patches-6.12/340-register_gpio_driver_earlier.patch diff --git a/target/linux/ath79/patches-6.6/341-wifi-ath9k-obtain-system-gpios.patch b/target/linux/ath79/patches-6.12/341-wifi-ath9k-obtain-system-gpios.patch similarity index 100% rename from target/linux/ath79/patches-6.6/341-wifi-ath9k-obtain-system-gpios.patch rename to target/linux/ath79/patches-6.12/341-wifi-ath9k-obtain-system-gpios.patch diff --git a/target/linux/ath79/patches-6.6/350-MIPS-ath79-ath9k-exports.patch b/target/linux/ath79/patches-6.12/350-MIPS-ath79-ath9k-exports.patch similarity index 100% rename from target/linux/ath79/patches-6.6/350-MIPS-ath79-ath9k-exports.patch rename to target/linux/ath79/patches-6.12/350-MIPS-ath79-ath9k-exports.patch diff --git a/target/linux/ath79/patches-6.6/351-MIPS-ath79-common-exports.patch b/target/linux/ath79/patches-6.12/351-MIPS-ath79-common-exports.patch similarity index 100% rename from target/linux/ath79/patches-6.6/351-MIPS-ath79-common-exports.patch rename to target/linux/ath79/patches-6.12/351-MIPS-ath79-common-exports.patch diff --git a/target/linux/ath79/patches-6.6/360-MIPS-ath79-export-UART1-reference-clock.patch b/target/linux/ath79/patches-6.12/360-MIPS-ath79-export-UART1-reference-clock.patch similarity index 100% rename from target/linux/ath79/patches-6.6/360-MIPS-ath79-export-UART1-reference-clock.patch rename to target/linux/ath79/patches-6.12/360-MIPS-ath79-export-UART1-reference-clock.patch diff --git a/target/linux/ath79/patches-6.6/370-MIPS-ath79-sanitize-symbols.patch b/target/linux/ath79/patches-6.12/370-MIPS-ath79-sanitize-symbols.patch similarity index 100% rename from target/linux/ath79/patches-6.6/370-MIPS-ath79-sanitize-symbols.patch rename to target/linux/ath79/patches-6.12/370-MIPS-ath79-sanitize-symbols.patch diff --git a/target/linux/ath79/patches-6.6/400-mtd-nor-support-mtd-name-from-device-tree.patch b/target/linux/ath79/patches-6.12/400-mtd-nor-support-mtd-name-from-device-tree.patch similarity index 100% rename from target/linux/ath79/patches-6.6/400-mtd-nor-support-mtd-name-from-device-tree.patch rename to target/linux/ath79/patches-6.12/400-mtd-nor-support-mtd-name-from-device-tree.patch diff --git a/target/linux/ath79/patches-6.6/410-mtd-cybertan-trx-parser.patch b/target/linux/ath79/patches-6.12/410-mtd-cybertan-trx-parser.patch similarity index 100% rename from target/linux/ath79/patches-6.6/410-mtd-cybertan-trx-parser.patch rename to target/linux/ath79/patches-6.12/410-mtd-cybertan-trx-parser.patch diff --git a/target/linux/ath79/patches-6.6/430-mtd-ar934x-nand-driver.patch b/target/linux/ath79/patches-6.12/430-mtd-ar934x-nand-driver.patch similarity index 100% rename from target/linux/ath79/patches-6.6/430-mtd-ar934x-nand-driver.patch rename to target/linux/ath79/patches-6.12/430-mtd-ar934x-nand-driver.patch diff --git a/target/linux/ath79/patches-6.6/700-phy-add-ath79-usb-phys.patch b/target/linux/ath79/patches-6.12/700-phy-add-ath79-usb-phys.patch similarity index 100% rename from target/linux/ath79/patches-6.6/700-phy-add-ath79-usb-phys.patch rename to target/linux/ath79/patches-6.12/700-phy-add-ath79-usb-phys.patch diff --git a/target/linux/ath79/patches-6.6/701-usb-add-more-OF-quirk-properties.patch b/target/linux/ath79/patches-6.12/701-usb-add-more-OF-quirk-properties.patch similarity index 100% rename from target/linux/ath79/patches-6.6/701-usb-add-more-OF-quirk-properties.patch rename to target/linux/ath79/patches-6.12/701-usb-add-more-OF-quirk-properties.patch diff --git a/target/linux/ath79/patches-6.6/710-net-use-downstream-ag71xx.patch b/target/linux/ath79/patches-6.12/710-net-use-downstream-ag71xx.patch similarity index 100% rename from target/linux/ath79/patches-6.6/710-net-use-downstream-ag71xx.patch rename to target/linux/ath79/patches-6.12/710-net-use-downstream-ag71xx.patch diff --git a/target/linux/ath79/patches-6.6/720-mdio_bitbang_ignore_ta_value.patch b/target/linux/ath79/patches-6.12/720-mdio_bitbang_ignore_ta_value.patch similarity index 100% rename from target/linux/ath79/patches-6.6/720-mdio_bitbang_ignore_ta_value.patch rename to target/linux/ath79/patches-6.12/720-mdio_bitbang_ignore_ta_value.patch diff --git a/target/linux/ath79/patches-6.6/721-phy-mdio-bitbang-prevent-rescheduling-during-command.patch b/target/linux/ath79/patches-6.12/721-phy-mdio-bitbang-prevent-rescheduling-during-command.patch similarity index 100% rename from target/linux/ath79/patches-6.6/721-phy-mdio-bitbang-prevent-rescheduling-during-command.patch rename to target/linux/ath79/patches-6.12/721-phy-mdio-bitbang-prevent-rescheduling-during-command.patch diff --git a/target/linux/ath79/patches-6.6/730-ar8216-make-reg-access-atomic.patch b/target/linux/ath79/patches-6.12/730-ar8216-make-reg-access-atomic.patch similarity index 100% rename from target/linux/ath79/patches-6.6/730-ar8216-make-reg-access-atomic.patch rename to target/linux/ath79/patches-6.12/730-ar8216-make-reg-access-atomic.patch diff --git a/target/linux/ath79/patches-6.6/800-leds-add-reset-controller-based-driver.patch b/target/linux/ath79/patches-6.12/800-leds-add-reset-controller-based-driver.patch similarity index 100% rename from target/linux/ath79/patches-6.6/800-leds-add-reset-controller-based-driver.patch rename to target/linux/ath79/patches-6.12/800-leds-add-reset-controller-based-driver.patch diff --git a/target/linux/ath79/patches-6.6/810-ath79-ignore-the-abused-interrupt-map-on-pcie-node.patch b/target/linux/ath79/patches-6.12/810-ath79-ignore-the-abused-interrupt-map-on-pcie-node.patch similarity index 100% rename from target/linux/ath79/patches-6.6/810-ath79-ignore-the-abused-interrupt-map-on-pcie-node.patch rename to target/linux/ath79/patches-6.12/810-ath79-ignore-the-abused-interrupt-map-on-pcie-node.patch diff --git a/target/linux/ath79/patches-6.6/820-mfd-syscon-support-skip-reset-control-for-syscon-devices.patch b/target/linux/ath79/patches-6.12/820-mfd-syscon-support-skip-reset-control-for-syscon-devices.patch similarity index 100% rename from target/linux/ath79/patches-6.6/820-mfd-syscon-support-skip-reset-control-for-syscon-devices.patch rename to target/linux/ath79/patches-6.12/820-mfd-syscon-support-skip-reset-control-for-syscon-devices.patch diff --git a/target/linux/ath79/patches-6.6/900-unaligned_access_hacks.patch b/target/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch similarity index 100% rename from target/linux/ath79/patches-6.6/900-unaligned_access_hacks.patch rename to target/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch diff --git a/target/linux/ath79/patches-6.6/910-mikrotik-rb4xx.patch b/target/linux/ath79/patches-6.12/910-mikrotik-rb4xx.patch similarity index 100% rename from target/linux/ath79/patches-6.6/910-mikrotik-rb4xx.patch rename to target/linux/ath79/patches-6.12/910-mikrotik-rb4xx.patch diff --git a/target/linux/ath79/patches-6.6/911-mikrotik-rb91x.patch b/target/linux/ath79/patches-6.12/911-mikrotik-rb91x.patch similarity index 100% rename from target/linux/ath79/patches-6.6/911-mikrotik-rb91x.patch rename to target/linux/ath79/patches-6.12/911-mikrotik-rb91x.patch