Skip to content
成功

変更履歴

概要

  1. realtek: harmonize power functions for RTL8214FC (commit: d8ca43c) (details)
  2. generic: 6.12: add missing symbols (commit: aaf89c2) (details)
  3. kernel/mxs: Create kernel files for v6.12 (from v6.6) (commit: 8d9435f) (details)
  4. kernel/mxs: Restore kernel files for v6.6 (commit: cf19095) (details)
  5. mxs: refresh config for 6.12 (commit: 0aa9c79) (details)
  6. mxs: add 6.12 kernel as testing (commit: 769e9ef) (details)
  7. ath79: remove platform_device_id from drivers (commit: 15078ec) (details)
  8. generic: backport upstream v6.16 r8169 patches (commit: 91ce7f6) (details)
  9. generic: backport upstream v6.16 Realtek PHY patches (commit: d837503) (details)
  10. kernel/d1: Create kernel files for v6.12 (from v6.6) (commit: 7c9b09d) (details)
  11. kernel/d1: Restore kernel files for v6.6 (commit: a68467f) (details)
  12. d1: 6.12: remove upstreamed patches and refresh remaining ones (commit: f8f9a45) (details)
  13. d1: 6.12: refresh kernel config (commit: e9b5737) (details)
  14. d1: add 6.12 kernel as testing (commit: b3c76f1) (details)
  15. ramips: fix wrg-header image recipe (commit: e247b7a) (details)
  16. boot: uboot-armsr: update to U-Boot 2025.04 (commit: cde7e37) (details)
  17. tools/quilt: update to 0.69 (commit: 4e7387c) (details)
  18. realtek: fix mdio parent/child locking issues (commit: 461fc06) (details)
  19. uboot-mvebu: update to version 2025.04 (commit: e77a25d) (details)
  20. kernel: bump 6.12 to 6.12.30 (commit: 499a59c) (details)
  21. uboot-bcm4908: fix build with GCC14 (commit: 6229a19) (details)
  22. tools/elftosb: fix compilation with C++17 (commit: d8e3213) (details)
  23. bcm27xx: drop README patches (commit: 9b6cb81) (details)
  24. kernel/sifiveu: Create kernel files for v6.12 (from v6.6) (commit: 875f3c9) (details)
  25. kernel/sifiveu: Restore kernel files for v6.6 (commit: 41860ad) (details)
  26. sifiveu: refresh 6.12 kernel config (commit: 07e7013) (details)
  27. sifiveu: 6.12: drop upstreamed patches and refresh remaining ones (commit: 00ca340) (details)
  28. sifiveu: add 6.12 kernel as testing (commit: 60b5cfd) (details)
  29. tools: add cmake dependency to bzip2 (commit: 9deb8fa) (details)
  30. realtek: fix MAC_FORCE_MODE_CTRL register for RTL931x (commit: a526f80) (details)
  31. qualcommax: import pending fix for multiple conf (commit: 4803d9a) (details)
  32. qualcommax: 6.6: remove completely (commit: 8dbbca0) (details)
  33. mac80211: brcm: update RPi brcmfmac patches (commit: f23ad96) (details)
  34. tools/mpfr: update to 4.22 (commit: 08a5add) (details)
  35. tools/mold: remove static only dependencies (commit: 54c7538) (details)
  36. qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 PCIe support (commit: 08ff280) (details)
  37. qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 TCSR support (commit: 37d4342) (details)
  38. qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 tsens support (commit: b5f0cba) (details)
  39. intel-microcode: update to 20250512 (commit: 4cd3c6d) (details)
  40. realtek: prepare RTL931x for full SMP support (commit: b648fda) (details)
  41. image: only filter out images when ImageBuilder is used (commit: d0d1f19) (details)
  42. d1: use kernel 6.12 by default (commit: f5b3e71) (details)
  43. d1: drop 6.6 support (commit: 515130e) (details)
  44. ath79: refresh kernel symbol configs (commit: 87d2593) (details)
  45. ath79: rename patchset and kernel configs to 6.12 (commit: 9b6ea81) (details)
  46. ath79: restore kernel 6.6 config files and patches (commit: c0c8c7c) (details)
  47. ath79: refresh 6.12 kernel patches (commit: fe42a75) (details)
  48. ath79: refresh 6.12 kernel config files (commit: 54b23f2) (details)
  49. ath79: irqchip/ath79-misc: fix missing prototypes warnings (commit: 2c7c077) (details)
  50. ath79: enable 6.12 testing kernel (commit: df465b6) (details)
  51. mxs: use kernel 6.12 by default (commit: 3ad65da) (details)
  52. mxs: drop 6.6 support (commit: 086426a) (details)
  53. toolchain: gcc: update GCC14 to 14.3 (commit: ec4afc4) (details)
  54. realtek: take over boot command line patch into driver (commit: 897abbf) (details)
  55. realtek: relocate mips cpc probing (commit: cd808d9) (details)
  56. adb: Switch to mbedtls (commit: c70f842) (details)
  57. mac80211: ath9k: replace qca,led-sources (commit: 3d6e1a3) (details)
  58. kernel: bump 6.6 to 6.6.91 (commit: ecac1d8) (details)
  59. kernel: bump 6.6 to 6.6.92 (commit: 2a7cfbb) (details)
  60. rockchip: armv8: add missing config option (commit: 7633392) (details)
  61. stm32: add missing config option (commit: 83ff960) (details)
  62. x86: legacy: config: alphabetize config-6.12 (commit: 3306a16) (details)
  63. mediatek: filogic: add support for SNR-CPE-AX2 (commit: 726bb8e) (details)
  64. ath79: refresh 6.12 kernel patches (commit: 1df56d0) (details)
コミット d8ca43ccf18a5af3965b4b8de60aabcc78eabe0d by robimarko
realtek: harmonize power functions for RTL8214FC

There are currently two power functions for the RTL8214FC in the driver

- rtl8380_rtl8214fc_on_off(): powers on/off both ports
- rtl8214fc_power_set(): powers on/off fibre or copper individually

While it seems obvious to merge these, one of them uses extended register
29 and the other register 30 to achieve the update. From looking at the
GPL source drops both methods exist with exactly the same operations. So
where to go from here? The descision was made based on:

- register 30 is only used during patching, 29 during normal operation
- Avoid raw page if possible to use function for RTL839x

So the attached patch was created. The result in the power down bits
was compared for the two old and the new implementation. Result is
always the same.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Link: https://github.com/openwrt/openwrt/pull/18707
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: d8ca43c)
The file was modifiedtarget/linux/realtek/files-6.6/drivers/net/phy/rtl83xx-phy.c (diff)
コミット aaf89c2c2b2ca8575b367816bc5081eca403a1ca by wigyori
generic: 6.12: add missing symbols

These were found while working on mxs and sunxi 6.12.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: aaf89c2)
The file was modifiedtarget/linux/generic/config-6.12 (diff)
コミット 8d9435f7cc9b10bf26ed959cc18f585e7d6bde47 by wigyori
kernel/mxs: Create kernel files for v6.12 (from v6.6)

This is an automatically generated commit.

When doing `git bisect`, consider `git bisect --skip`.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 8d9435f)
The file was addedtarget/linux/mxs/config-6.12
The file was removedtarget/linux/mxs/config-6.6
コミット cf1909532281bd38d5a3c72381bc05f8317e860b by wigyori
kernel/mxs: Restore kernel files for v6.6

This is an automatically generated commit which aids following Kernel patch
history, as git will see the move and copy as a rename thus defeating the
purpose.

For the original discussion see:
https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: cf19095)
The file was addedtarget/linux/mxs/config-6.6
コミット 0aa9c795b56df9bc41564a124106de4dec800f84 by wigyori
mxs: refresh config for 6.12

Refresh kernel config for 6.12.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 0aa9c79)
The file was modifiedtarget/linux/mxs/config-6.12 (diff)
コミット 769e9efd67c69b048cb86fe1ce9039b00fd980e9 by wigyori
mxs: add 6.12 kernel as testing

Allow selecting 6.12 as testing kernel on mxs.

Runtime-tested:
- Olinuxino Micro

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 769e9ef)
The file was modifiedtarget/linux/mxs/Makefile (diff)
コミット 15078ecb6880a22eba75dd9e5d70c9f31960fde8 by robimarko
ath79: remove platform_device_id from drivers

This was needed while ar71xx was in tree. This is no longer the case.
Not only that, these have already been converted to OF.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18860
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 15078ec)
The file was modifiedtarget/linux/ath79/files/drivers/mtd/nand/raw/nand_rb4xx.c (diff)
The file was modifiedtarget/linux/ath79/files/drivers/gpio/gpio-rb4xx.c (diff)
コミット 91ce7f606a623edab99d1928480c65fc44ee8665 by noltari
generic: backport upstream v6.16 r8169 patches

f24f7b2f3af9 r8169: add support for RTL8127A
4f51e7d370a0 r8169: merge chip versions 52 and 53 (RTL8117)
f372ef6ed5a6 r8169: merge chip versions 64 and 65 (RTL8125D)
4dec0702b862 r8169: merge chip versions 70 and 71 (RTL8126A)
b7ed5d5a78fc r8169: use pci_prepare_to_sleep in rtl_shutdown
fe733618b27a r8169: add RTL_GIGA_MAC_VER_LAST to facilitate adding support for new chip versions
2b065c098c37 r8169: refactor chip version detection
0c49baf099ba r8169: add helper rtl8125_phy_param
8c40d99e5f43 r8169: add helper rtl_csi_mod for accessing extended config space

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 91ce7f6)
The file was addedtarget/linux/generic/backport-6.6/780-62-v6.16-r8169-merge-chip-versions-70-and-71-RTL8126A.patch
The file was addedtarget/linux/generic/backport-6.6/780-57-v6.16-r8169-add-helper-rtl_csi_mod-for-accessing-extended.patch
The file was addedtarget/linux/generic/backport-6.6/780-60-v6.16-r8169-add-RTL_GIGA_MAC_VER_LAST-to-facilitate-adding.patch
The file was addedtarget/linux/generic/backport-6.12/780-35-v6.16-r8169-add-helper-rtl8125_phy_param.patch
The file was addedtarget/linux/generic/backport-6.12/780-42-v6.16-r8169-add-support-for-RTL8127A.patch
The file was addedtarget/linux/generic/backport-6.12/780-37-v6.16-r8169-add-RTL_GIGA_MAC_VER_LAST-to-facilitate-adding.patch
The file was addedtarget/linux/generic/backport-6.12/780-36-v6.16-r8169-refactor-chip-version-detection.patch
The file was addedtarget/linux/generic/backport-6.6/780-59-v6.16-r8169-refactor-chip-version-detection.patch
The file was addedtarget/linux/generic/backport-6.12/780-38-v6.16-r8169-use-pci_prepare_to_sleep-in-rtl_shutdown.patch
The file was addedtarget/linux/generic/backport-6.12/780-40-v6.16-r8169-merge-chip-versions-64-and-65-RTL8125D.patch
The file was addedtarget/linux/generic/backport-6.12/780-39-v6.16-r8169-merge-chip-versions-70-and-71-RTL8126A.patch
The file was addedtarget/linux/generic/backport-6.6/780-63-v6.16-r8169-merge-chip-versions-64-and-65-RTL8125D.patch
The file was addedtarget/linux/generic/backport-6.6/780-58-v6.16-r8169-add-helper-rtl8125_phy_param.patch
The file was addedtarget/linux/generic/backport-6.6/780-61-v6.16-r8169-use-pci_prepare_to_sleep-in-rtl_shutdown.patch
The file was addedtarget/linux/generic/backport-6.12/780-34-v6.16-r8169-add-helper-rtl_csi_mod-for-accessing-extended.patch
The file was addedtarget/linux/generic/backport-6.6/780-64-v6.16-r8169-merge-chip-versions-52-and-53-RTL8117.patch
The file was addedtarget/linux/generic/backport-6.12/780-41-v6.16-r8169-merge-chip-versions-52-and-53-RTL8117.patch
The file was addedtarget/linux/generic/backport-6.6/780-65-v6.16-r8169-add-support-for-RTL8127A.patch
コミット d8375034b8f7d7950fef1fc14bf235511113ceca by noltari
generic: backport upstream v6.16 Realtek PHY patches

83d962316128 net: phy: realtek: add RTL8127-internal PHY
708686132ba0 net: phy: realtek: Add support for PHY LEDs on RTL8211E
be1cc96ddf82 net: phy: realtek: use __set_bit() in rtl8211f_led_hw_control_get()
8c4d0172657c net: phy: realtek: Group RTL82* macro definitions
12d40df259e3 net: phy: realtek: add RTL8211F register defines
7c6fa3ffd265 net: phy: realtek: Clean up RTL821x ExtPage access
f3b265358b91 net: phy: realtek: remove unsed RTL821x_PHYSR* macros
7840e4d6f48a net: phy: realtek: Add support for WOL magic packet on RTL8211F

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: d837503)
The file was modifiedtarget/linux/generic/pending-6.6/720-01-net-phy-realtek-use-genphy_soft_reset-for-2.5G-PHYs.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/720-06-net-phy-realtek-support-interrupt-of-RTL8221B.patch (diff)
The file was addedtarget/linux/generic/backport-6.12/781-21-v6.16-net-phy-realtek-remove-unsed-RTL821x_PHYSR-macros.patch
The file was addedtarget/linux/generic/backport-6.6/781-35-v6.16-net-phy-realtek-remove-unsed-RTL821x_PHYSR-macros.patch
The file was addedtarget/linux/generic/backport-6.12/781-22-v6.16-net-phy-realtek-Clean-up-RTL821x-ExtPage-access.patch
The file was addedtarget/linux/generic/backport-6.12/781-27-v6.16-net-phy-realtek-add-RTL8127-internal-PHY.patch
The file was addedtarget/linux/generic/backport-6.12/781-23-v6.16-net-phy-realtek-add-RTL8211F-register-defines.patch
The file was addedtarget/linux/generic/backport-6.12/781-25-v6.16-net-phy-realtek-use-__set_bit-in-rtl8211f_led_hw_con.patch
The file was addedtarget/linux/generic/backport-6.6/781-36-v6.16-net-phy-realtek-Clean-up-RTL821x-ExtPage-access.patch
The file was modifiedtarget/linux/generic/pending-6.6/720-09-net-phy-realtek-disable-MDIO-broadcast.patch (diff)
The file was addedtarget/linux/generic/backport-6.6/781-40-v6.16-net-phy-realtek-Add-support-for-PHY-LEDs-on-RTL8211E.patch
The file was modifiedtarget/linux/generic/pending-6.6/720-08-net-phy-realtek-work-around-broken-serdes.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/720-04-net-phy-realtek-setup-aldps.patch (diff)
The file was addedtarget/linux/generic/backport-6.12/781-20-v6.16-net-phy-realtek-Add-support-for-WOL-magic-packet-on.patch
The file was addedtarget/linux/generic/backport-6.12/781-24-v6.16-net-phy-realtek-Group-RTL82-macro-definitions.patch
The file was addedtarget/linux/generic/backport-6.6/781-37-v6.16-net-phy-realtek-add-RTL8211F-register-defines.patch
The file was addedtarget/linux/generic/backport-6.6/781-34-v6.16-net-phy-realtek-Add-support-for-WOL-magic-packet-on.patch
The file was addedtarget/linux/generic/backport-6.6/781-41-v6.16-net-phy-realtek-add-RTL8127-internal-PHY.patch
The file was modifiedtarget/linux/generic/pending-6.12/720-01-net-phy-realtek-use-genphy_soft_reset-for-2.5G-PHYs.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.12/720-09-net-phy-realtek-disable-MDIO-broadcast.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.12/720-02-net-phy-realtek-disable-SGMII-in-band-AN-for-2-5G-PHYs.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.12/720-04-net-phy-realtek-setup-aldps.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/720-03-net-phy-realtek-make-sure-paged-read-is-protected-by.patch (diff)
The file was addedtarget/linux/generic/backport-6.12/781-26-v6.16-net-phy-realtek-Add-support-for-PHY-LEDs-on-RTL8211E.patch
The file was modifiedtarget/linux/generic/pending-6.6/720-02-net-phy-realtek-disable-SGMII-in-band-AN-for-2-5G-PHYs.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/720-07-net-phy-realtek-mark-existing-MMDs-as-present.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/720-05-net-phy-realtek-detect-early-version-of-RTL8221B.patch (diff)
The file was addedtarget/linux/generic/backport-6.6/781-38-v6.16-net-phy-realtek-Group-RTL82-macro-definitions.patch
The file was modifiedtarget/linux/generic/pending-6.12/720-08-net-phy-realtek-work-around-broken-serdes.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.12/720-05-net-phy-realtek-detect-early-version-of-RTL8221B.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.12/720-07-net-phy-realtek-mark-existing-MMDs-as-present.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.12/720-06-net-phy-realtek-support-interrupt-of-RTL8221B.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.12/720-03-net-phy-realtek-make-sure-paged-read-is-protected-by.patch (diff)
The file was addedtarget/linux/generic/backport-6.6/781-39-v6.16-net-phy-realtek-use-__set_bit-in-rtl8211f_led_hw_con.patch
コミット 7c9b09d854d72b682f22e7d9c27cf0d4fa654e01 by wigyori
kernel/d1: Create kernel files for v6.12 (from v6.6)

This is an automatically generated commit.

When doing `git bisect`, consider `git bisect --skip`.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 7c9b09d)
The file was removedtarget/linux/d1/patches-6.6/0010-ASoC-sunxi-Add-new-driver-for-Allwinner-D1-T113s-cod.patch
The file was addedtarget/linux/d1/patches-6.12/0001-riscv-dts-allwinner-d1-Add-PMU-event-node.patch
The file was addedtarget/linux/d1/patches-6.12/0012-thermal-sun8i-Add-D1-T113s-THS-controller-support.patch
The file was addedtarget/linux/d1/patches-6.12/0002-riscv-dts-allwinner-Update-opp-table-to-allow-CPU-fr.patch
The file was addedtarget/linux/d1/config-6.12
The file was removedtarget/linux/d1/patches-6.6/0014-riscv-dts-allwinner-d1-Add-device-nodes-for-internal.patch
The file was addedtarget/linux/d1/patches-6.12/0008-ASoC-dt-bindings-Add-schema-for-allwinner-sun20i-d1-.patch
The file was addedtarget/linux/d1/patches-6.12/0007-ASoC-dt-bindings-sun4i-a10-codec-Add-binding-for-All.patch
The file was removedtarget/linux/d1/patches-6.6/0007-ASoC-dt-bindings-sun4i-a10-codec-Add-binding-for-All.patch
The file was addedtarget/linux/d1/patches-6.12/0009-ASoC-sunxi-sun4i-codec-add-basic-support-for-D1-audi.patch
The file was removedtarget/linux/d1/patches-6.6/0005-cpufreq-dt-platdev-Blocklist-allwinner-sun20i-d1-SoC.patch
The file was addedtarget/linux/d1/patches-6.12/0005-cpufreq-dt-platdev-Blocklist-allwinner-sun20i-d1-SoC.patch
The file was addedtarget/linux/d1/patches-6.12/0006-cpufreq-Make-sun50i-h6-cpufreq-Kconfig-option-arch-g.patch
The file was addedtarget/linux/d1/patches-6.12/0013-riscv-dts-allwinner-d1-Add-thermal-sensor.patch
The file was addedtarget/linux/d1/patches-6.12/0003-dt-bindings-opp-sun50i-Add-binding-for-D1-CPUs.patch
The file was addedtarget/linux/d1/patches-6.12/0014-riscv-dts-allwinner-d1-Add-device-nodes-for-internal.patch
The file was removedtarget/linux/d1/config-6.6
The file was addedtarget/linux/d1/patches-6.12/0011-dt-bindings-thermal-sun8i-Add-binding-for-D1-T113s-T.patch
The file was removedtarget/linux/d1/patches-6.6/0006-cpufreq-Make-sun50i-h6-cpufreq-Kconfig-option-arch-g.patch
The file was removedtarget/linux/d1/patches-6.6/0002-riscv-dts-allwinner-Update-opp-table-to-allow-CPU-fr.patch
The file was addedtarget/linux/d1/patches-6.12/0010-ASoC-sunxi-Add-new-driver-for-Allwinner-D1-T113s-cod.patch
The file was removedtarget/linux/d1/patches-6.6/0004-cpufreq-sun50i-Add-D1-support.patch
The file was removedtarget/linux/d1/patches-6.6/0013-riscv-dts-allwinner-d1-Add-thermal-sensor.patch
The file was removedtarget/linux/d1/patches-6.6/0011-dt-bindings-thermal-sun8i-Add-binding-for-D1-T113s-T.patch
The file was removedtarget/linux/d1/patches-6.6/0001-riscv-dts-allwinner-d1-Add-PMU-event-node.patch
The file was removedtarget/linux/d1/patches-6.6/0012-thermal-sun8i-Add-D1-T113s-THS-controller-support.patch
The file was removedtarget/linux/d1/patches-6.6/0009-ASoC-sunxi-sun4i-codec-add-basic-support-for-D1-audi.patch
The file was addedtarget/linux/d1/patches-6.12/0004-cpufreq-sun50i-Add-D1-support.patch
The file was removedtarget/linux/d1/patches-6.6/0003-dt-bindings-opp-sun50i-Add-binding-for-D1-CPUs.patch
The file was removedtarget/linux/d1/patches-6.6/0008-ASoC-dt-bindings-Add-schema-for-allwinner-sun20i-d1-.patch
コミット a68467f307dd3d5eeafc811adcc25661e9cfbcf5 by wigyori
kernel/d1: Restore kernel files for v6.6

This is an automatically generated commit which aids following Kernel patch
history, as git will see the move and copy as a rename thus defeating the
purpose.

For the original discussion see:
https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: a68467f)
The file was addedtarget/linux/d1/patches-6.6/0004-cpufreq-sun50i-Add-D1-support.patch
The file was addedtarget/linux/d1/patches-6.6/0014-riscv-dts-allwinner-d1-Add-device-nodes-for-internal.patch
The file was addedtarget/linux/d1/patches-6.6/0001-riscv-dts-allwinner-d1-Add-PMU-event-node.patch
The file was addedtarget/linux/d1/patches-6.6/0011-dt-bindings-thermal-sun8i-Add-binding-for-D1-T113s-T.patch
The file was addedtarget/linux/d1/patches-6.6/0006-cpufreq-Make-sun50i-h6-cpufreq-Kconfig-option-arch-g.patch
The file was addedtarget/linux/d1/patches-6.6/0008-ASoC-dt-bindings-Add-schema-for-allwinner-sun20i-d1-.patch
The file was addedtarget/linux/d1/patches-6.6/0005-cpufreq-dt-platdev-Blocklist-allwinner-sun20i-d1-SoC.patch
The file was addedtarget/linux/d1/patches-6.6/0012-thermal-sun8i-Add-D1-T113s-THS-controller-support.patch
The file was addedtarget/linux/d1/config-6.6
The file was addedtarget/linux/d1/patches-6.6/0010-ASoC-sunxi-Add-new-driver-for-Allwinner-D1-T113s-cod.patch
The file was addedtarget/linux/d1/patches-6.6/0007-ASoC-dt-bindings-sun4i-a10-codec-Add-binding-for-All.patch
The file was addedtarget/linux/d1/patches-6.6/0013-riscv-dts-allwinner-d1-Add-thermal-sensor.patch
The file was addedtarget/linux/d1/patches-6.6/0009-ASoC-sunxi-sun4i-codec-add-basic-support-for-D1-audi.patch
The file was addedtarget/linux/d1/patches-6.6/0002-riscv-dts-allwinner-Update-opp-table-to-allow-CPU-fr.patch
The file was addedtarget/linux/d1/patches-6.6/0003-dt-bindings-opp-sun50i-Add-binding-for-D1-CPUs.patch
コミット f8f9a45ccdb22999a34bd228f34494483a970e58 by wigyori
d1: 6.12: remove upstreamed patches and refresh remaining ones

Remove patches that have been upstreamed or dropped, and refresh
the remaining ones as required.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: f8f9a45)
The file was modifiedtarget/linux/d1/patches-6.12/0009-ASoC-sunxi-sun4i-codec-add-basic-support-for-D1-audi.patch (diff)
The file was removedtarget/linux/d1/patches-6.12/0005-cpufreq-dt-platdev-Blocklist-allwinner-sun20i-d1-SoC.patch
The file was removedtarget/linux/d1/patches-6.12/0003-dt-bindings-opp-sun50i-Add-binding-for-D1-CPUs.patch
The file was removedtarget/linux/d1/patches-6.12/0006-cpufreq-Make-sun50i-h6-cpufreq-Kconfig-option-arch-g.patch
The file was removedtarget/linux/d1/patches-6.12/0011-dt-bindings-thermal-sun8i-Add-binding-for-D1-T113s-T.patch
The file was modifiedtarget/linux/d1/patches-6.12/0014-riscv-dts-allwinner-d1-Add-device-nodes-for-internal.patch (diff)
The file was removedtarget/linux/d1/patches-6.12/0001-riscv-dts-allwinner-d1-Add-PMU-event-node.patch
The file was removedtarget/linux/d1/patches-6.12/0012-thermal-sun8i-Add-D1-T113s-THS-controller-support.patch
The file was removedtarget/linux/d1/patches-6.12/0004-cpufreq-sun50i-Add-D1-support.patch
The file was removedtarget/linux/d1/patches-6.12/0002-riscv-dts-allwinner-Update-opp-table-to-allow-CPU-fr.patch
The file was removedtarget/linux/d1/patches-6.12/0013-riscv-dts-allwinner-d1-Add-thermal-sensor.patch
コミット e9b5737dd35ad32f2b653e5dc763cde1d26f6d24 by wigyori
d1: 6.12: refresh kernel config

Refresh kernel config.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: e9b5737)
The file was modifiedtarget/linux/d1/config-6.12 (diff)
コミット b3c76f182157221a15083078eaea0556f4596519 by wigyori
d1: add 6.12 kernel as testing

Allow selecting 6.12 as testing kernel on d1.

Runtime-tested:
- Nezha D1

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: b3c76f1)
The file was modifiedtarget/linux/d1/Makefile (diff)
コミット e247b7ab66c3a754c652e715c117c150d6598814 by robimarko
ramips: fix wrg-header image recipe

Before generating the factory image, check if the input file
exists. Fix the build error when sysupgrade image is too big:

[mkwrgimg] *** error: stat failed on /builder/shared-workdir/build/build_dir/target-mipsel_24kc_musl/linux-ramips_rt288x/tmp/openwrt-ramips-rt288x-airlink101_ar670w-squashfs-factory.bin, No such file or directory

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18836
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: e247b7a)
The file was modifiedtarget/linux/ramips/image/Makefile (diff)
コミット cde7e37f80909dad4199b230f11d386efd34c493 by robimarko
boot: uboot-armsr: update to U-Boot 2025.04

This U-Boot version is used to generate a 'reference'
U-Boot binary for QEMU's 'virt' machine on both
armv7 and armv8.

It has not been updated since EFI support was merged
into the then-armvirt target, so we should bring it up
to the latest version.

The 'mkeficapsule' tool is disabled due to a host-side
dependency on GnuTLS.

Signed-off-by: Mathew McBride <matt@traverse.com.au>
Link: https://github.com/openwrt/openwrt/pull/18862
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: cde7e37)
The file was modifiedpackage/boot/uboot-armsr/Makefile (diff)
The file was removedpackage/boot/uboot-armsr/patches/001-v2023.07-bootstd-Use-blk-uclass-device-numbers-to-set-efi-bootdev.patch
コミット 4e7387cebd616d248e69993e164e3855d0b3de17 by robimarko
tools/quilt: update to 0.69

Refresh patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18858
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 4e7387c)
The file was modifiedtools/quilt/patches/001-fix_compile.patch (diff)
The file was modifiedtools/quilt/Makefile (diff)
コミット 461fc06f9d72d032b2acc86fbb7662511e07dd3c by robimarko
realtek: fix mdio parent/child locking issues

Since the early beginning of the Realtek DSA driver there is an uncovered
locking issue between the standard (parent) mdio bus and the DSA (child)
mdio bus. This comes from the fact that the DSA bus simply links to the
parent read and write functions and calls them directly. This leads to
the following lock issue.

- Child bus calls phy_read/write functions and uses its internal lock
- Parent bus calls phy_read/write functions and uses its internal lock

It becomes clear that critical section can be accessed twice without
knowing that a operation from the other bus is currently active. This
can lead to critical malfunctions because the mdio driver needs a lot of
internal magic to get page selection done right. Effects are:

- The original page is lost after a phy_write/read_paged() call
- dmesg like "Realtek RTL8218B (external) rtl838x slave mii-0:00:
  Expected external RTL8218B, found PHY-ID 6b23"

Other DSA drivers simply use the read/write functions from the parent bus
and thus avoid locking issues. Do it the same way.

Fixes: 2b88563ee5aafd9 ("realtek: update the tree to the latest refactored version")
Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Link: https://github.com/openwrt/openwrt/pull/18824
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 461fc06)
The file was modifiedtarget/linux/realtek/files-6.6/drivers/net/dsa/rtl83xx/common.c (diff)
The file was modifiedtarget/linux/realtek/files-6.6/drivers/net/dsa/rtl83xx/rtl838x.h (diff)
コミット e77a25de0b1e98198437629b0cc7cb16d9e38581 by hauke
uboot-mvebu: update to version 2025.04

Update package to the latest stable version. All patches automatically
refreshed.

Signed-off-by: Stefan Kalscheuer <stefan@stklcode.de>
Link: https://github.com/openwrt/openwrt/pull/17813
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: e77a25d)
The file was modifiedpackage/boot/uboot-mvebu/Makefile (diff)
The file was modifiedpackage/boot/uboot-mvebu/patches/102-arm-mvebu-add-support-for-MikroTik-RB5009UG-S-IN.patch (diff)
コミット 499a59c234f45614f9a4f5f2ea1a37236d043df1 by hauke
kernel: bump 6.12 to 6.12.30

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.30

All patches automatically rebased.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: https://github.com/openwrt/openwrt/pull/18877
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 499a59c)
The file was modifiedtarget/linux/bcm27xx/patches-6.12/950-0565-net-macb-Add-support-for-Raspberry-Pi-RP1-ethernet-c.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.12/950-0073-ASoC-Add-support-for-all-the-downstream-rpi-sound-ca.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.12/950-0685-nvme-pci-Disable-Host-Memory-Buffer-usage.patch (diff)
The file was modifiedtarget/linux/generic/kernel-6.12 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.12/950-0347-net-macb-Also-set-DMA-coherent-mask.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.12/950-0308-gpio-pca953x-Add-ti-tca9554-compatible-string.patch (diff)
コミット 6229a19d0f35158c5d6bf70939eb08225836f626 by hauke
uboot-bcm4908: fix build with GCC14

A lot of warnings were treated as errors after the default compiler
switched to GCC14. It's hard to fix them one by one, and this u-boot
is not maintained by upstream, so let's just silence these warnings.

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18833
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 6229a19)
The file was modifiedpackage/boot/uboot-bcm4908/Makefile (diff)
The file was modifiedinclude/u-boot.mk (diff)
コミット d8e3213929e936491e08e6cf868cf1b7d4ab5cb6 by hauke
tools/elftosb: fix compilation with C++17

Newer GCC and Clang default to C++17, which does not support register.
Just remove it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18859
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: d8e3213)
The file was addedtools/elftosb/patches/010-no-register.patch
コミット 9b6cb81b24c6b0bb9eeedbcbc4d2deec9b0465f8 by noltari
bcm27xx: drop README patches

This patches are useless for us and can be removed.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 9b6cb81)
The file was removedtarget/linux/bcm27xx/patches-6.12/950-0786-README-show-rpi-6.12.y-build-status.patch
The file was removedtarget/linux/bcm27xx/patches-6.12/950-0002-README-Add-README.md-with-CI-kernel-build-status-tag.patch
コミット 875f3c92750353c1f5a61444cab96b7b6aa12ae9 by wigyori
kernel/sifiveu: Create kernel files for v6.12 (from v6.6)

This is an automatically generated commit.

When doing `git bisect`, consider `git bisect --skip`.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 875f3c9)
The file was removedtarget/linux/sifiveu/patches-6.6/0005-riscv-sifive-unleashed-define-opp-table-cpufreq.patch
The file was addedtarget/linux/sifiveu/patches-6.12/0005-riscv-sifive-unleashed-define-opp-table-cpufreq.patch
The file was addedtarget/linux/sifiveu/config-6.12
The file was addedtarget/linux/sifiveu/patches-6.12/0001-riscv-sifive-fu740-cpu-1-2-3-4-set-compatible-to-sif.patch
The file was removedtarget/linux/sifiveu/config-6.6
The file was removedtarget/linux/sifiveu/patches-6.6/0001-riscv-sifive-fu740-cpu-1-2-3-4-set-compatible-to-sif.patch
The file was removedtarget/linux/sifiveu/patches-6.6/0004-riscv-sifive-unmatched-add-gpio-poweroff-node.patch
The file was addedtarget/linux/sifiveu/patches-6.12/0004-riscv-sifive-unmatched-add-gpio-poweroff-node.patch
コミット 41860ade910f4783a979924297a8c77ee9a5a04c by wigyori
kernel/sifiveu: Restore kernel files for v6.6

This is an automatically generated commit which aids following Kernel patch
history, as git will see the move and copy as a rename thus defeating the
purpose.

For the original discussion see:
https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 41860ad)
The file was addedtarget/linux/sifiveu/patches-6.6/0004-riscv-sifive-unmatched-add-gpio-poweroff-node.patch
The file was addedtarget/linux/sifiveu/patches-6.6/0005-riscv-sifive-unleashed-define-opp-table-cpufreq.patch
The file was addedtarget/linux/sifiveu/patches-6.6/0001-riscv-sifive-fu740-cpu-1-2-3-4-set-compatible-to-sif.patch
The file was addedtarget/linux/sifiveu/config-6.6
コミット 07e701357d810035c961bf413edaadb2289e5a6b by wigyori
sifiveu: refresh 6.12 kernel config

Refresh kernel config for 6.12.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 07e7013)
The file was modifiedtarget/linux/sifiveu/config-6.12 (diff)
コミット 00ca340c4091bc682d2d458fc3a17ea36a9f432a by wigyori
sifiveu: 6.12: drop upstreamed patches and refresh remaining ones

Drop upstreamed patches from 6.12 and refresh remaining ones.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 00ca340)
The file was modifiedtarget/linux/sifiveu/patches-6.12/0001-riscv-sifive-fu740-cpu-1-2-3-4-set-compatible-to-sif.patch (diff)
The file was removedtarget/linux/sifiveu/patches-6.12/0005-riscv-sifive-unleashed-define-opp-table-cpufreq.patch
コミット 60b5cfdf5a0678c115dd2e8a70368ce2c0f20058 by wigyori
sifiveu: add 6.12 kernel as testing

Allow selecting 6.12 as testing kernel on sifiveu.

Runtime-tested:
- HiFive Unleashed (FU540)
- HiFive Unmatched (FU740)

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 60b5cfd)
The file was modifiedtarget/linux/sifiveu/Makefile (diff)
コミット 9deb8fad2fbe6fcdc7fbe5d2eb6d8fd78992f485 by robimarko
tools: add cmake dependency to bzip2

It's using cmake.mk so it needs CMake to build.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18880
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 9deb8fa)
The file was modifiedtools/Makefile (diff)
コミット a526f80af875dca18b693cf5e6b1fae5fda2fa97 by robimarko
realtek: fix MAC_FORCE_MODE_CTRL register for RTL931x

Ports will not work as expected on the RTL931x devices. This comes
from a typo in the address. Fixed according to the documentation:
https://svanheule.net/realtek/mango/register/mac_force_mode_ctrl

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Signed-off-by: Sebastian Gottschall <s.gottschall@dd-wrt.com>
Link: https://github.com/openwrt/openwrt/pull/18864
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: a526f80)
The file was modifiedtarget/linux/realtek/files-6.6/drivers/net/ethernet/rtl838x_eth.h (diff)
コミット 4803d9a0575559ebdb3d5ea79e2441214ae7045c by robimarko
qualcommax: import pending fix for multiple conf

Importing upstream multiple conf patches broke UNIPHY2 TX clock parenting
and thus no traffic could pass via it.

Import pending fix by Christian that fixes this[1].

[1] https://patchwork.kernel.org/project/linux-arm-msm/patch/20250522202600.4028-1-ansuelsmth@gmail.com/

Fixes: cc50cac8a0fd ("qualcommax: use upstreamed multiple conf clock patches")
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 4803d9a)
The file was addedtarget/linux/qualcommax/patches-6.12/0170-clk-qcom-gcc-ipq8074-fix-broken-freq-table-for-nss_port6_tx_clk_src.patch
コミット 8dbbca029d8ceba0a8c21d1af992bfa6f0da4865 by robimarko
qualcommax: 6.6: remove completely

Remove all 6.6 only patches, config etc.

Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 8dbbca0)
The file was removedtarget/linux/qualcommax/patches-6.6/0401-spi-spi-qpic-snand-default-to-4-bit-ECC.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0120-arm64-dts-qcom-Enable-Q6v5-WCSS-for-ipq8074-SoC.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0040-v6.16-arm64-dts-qcom-ipq6018-rename-labels-of-mp5496-regul.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0122-arm64-dts-ipq8074-add-CPU-clock.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0113-remoteproc-qcom-Add-secure-PIL-support.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0044-v6.10-clk-qcom-gcc-ipq8074-rework-nss_port5-6-clock-to-mul.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0721-clk-gcc-ipq5018-remove-the-unsupported-clk-combinati.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0142-dt-bindings-mfd-qcom-tcsr-Add-simple-mfd-support-for-IPQ6018.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0303-arm64-dts-qcom-IPQ5018-enable-the-download-mode-support.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0907-soc-qcom-fix-smp2p-ack-on-ipq6018.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0130-arm64-dts-qcom-ipq8074-add-CPU-OPP-table.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0803-firmware-qcom_scm-ipq5332-add-msa-lock-unlock-suppor.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0034-v6.11-clk-qcom-gcc-ipq6018-update-sdcc-max-clock-frequency.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0714-net-phy-qcom-IPQ5018-enable-configuration-of-DAC-settings.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0020-v6.7-firmware-qcom-scm-disable-SDI-if-required.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0116-remoteproc-qcom-Update-regmap-offsets-for-halt-regis.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0029-v6.8-clk-qcom-apss-ipq-pll-add-support-for-IPQ5018.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0751-net-dsa-qca8k-always-enable-SGMII-auto-negotiation.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0704-arm64-dts-qcom-ipq5018-Add-ethernet-cmn-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0123-arm64-dts-ipq8074-add-cooling-cells-to-CPU-nodes.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0141-pwm-driver-for-qualcomm-ipq6018-pwm-block.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0033-v6.10-clk-qcom-apss-ipq-pll-fix-PLL-rate-for-IPQ5018.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0815-remoteproc-qcom_q6v5_mpd-add-support-for-passing-v1-bootargs.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0041-v6.16-arm64-dts-qcom-ipq6018-add-LDOA2-regulator.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0114-remoteproc-qcom-Add-support-for-split-q6-m3-wlan-fir.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0136-remoteproc-qcom-wcss-populate-driver-data-for-IPQ601.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0909-arm64-dts-qcom-ipq6018-assign-QDSS_AT-clock-to-wifi-.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0004-v6.7-clk-qcom-apss-ipq6018-add-the-GPLL0-clock-also-as-cl.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0722-clk-gcc-ipq5018-refer-to-ge-phy-rx-and-tx-clk-providers-by-name.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0802-firmware-qcom_scm-ipq5332-add-support-to-pass-metada.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0302-arm64-dts-qcom-IPQ5018-add-TCSR-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0900-power-Add-Qualcomm-APM.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0012-v6.9-arm64-dts-qcom-ipq6018-add-tsens-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0010-v6.9-arm64-dts-qcom-Fix-hs_phy_irq-for-QUSB2-targets.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0155-dt-bindings-phy-qcom-uniphy-pcie-Document-PCIe-uniphy.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0030-v6.8-arm64-dts-qcom-ipq5018-enable-the-CPUFreq-support.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0151-dt-bindings-thermal-qcom-tsens-Add-ipq5018-compatible.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0806-rproc-qcom_q6v5_mpd-split-q6_wcss-to-rootpd-and-user.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0014-v6.9-clk-qcom-gcc-ipq6018-add-qdss_at-clock-needed-for-wi.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0006-v6.7-arm64-dts-qcom-ipq6018-include-the-GPLL0-as.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0712-arm64-dts-qcom-ipq5018-add-mdio-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0027-v6.8-arm64-dts-qcom-ipq5018-add-QUP1-SPI-controller.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0301-dt-bindings-mfd-qcom-tcsr-add-IPQ5018-compatible.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0812-soc-qcom-mdt_loader-support-MPD.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0011-v6.8-hwspinlock-qcom-Remove-IPQ6018-SOC-specific-.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0003-v6.7-cpufreq-qcom-nvmem-add-support-for-IPQ8074.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0031-v6.8-arm64-dts-qcom-ipq5018-add-few-more-reserved-memory-regions.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0713-arm64-dts-qcom-ipq5018-add-ge_phy-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0421-arm64-dts-qcom-ipq5018-Add-SPI-nand-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0703-clk-qcom-cmn-pll-add-IPQ5018-support.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0022-v6.7-arm64-dts-qcom-IPQ5018-indicate-that-SDI-shoud-be-disabled.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0162-arm64-dts-qcom-ipq5018-Add-PCIe-related-nodes.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0801-dt-bindings-remoteproc-qcom-Add-support-for-multipd-model.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0340-arm64-dts-qcom-ipq5018-Add-QUP3-I2C-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0156-phy-qcom-Introduce-PCIe-UNIPHY-28LP-driver.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0045-v6.7-arm64-dts-qcom-ipq8074-switch-PCIe-QMP-PHY-to-new-st.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0009-v6.8-arm64-dts-ipq6018-Add-remaining-QUP-UART-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0814-remoteproc-qcom_q6v5_mpd-support-ipq5018.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0805-remoteproc-qcom-Add-Hexagon-based-multipd-rproc-driv.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0811-firmware-qcom_scm-support-MPD.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0025-v6.7-dt-bindings-usb-dwc3-Add-IPQ5018-compatible.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0702-clk-qcom-Add-CMN-PLL-clock-controller-driver-for-IPQ.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0002-v6.7-cpufreq-qcom-nvmem-add-support-for-IPQ6018.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0013-v6.9-arm64-dts-qcom-ipq6018-add-thermal-zones.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0026-v6.8-arm64-dts-qcom-ipq5018-Add-USB-related-nodes.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0032-v6.10-clk-qcom-apss-ipq-pll-use-stromer-ops-for-IPQ5018-to-fix-boot-failure.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0102-arm64-dts-ipq8074-add-reserved-memory-nodes.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0304-dt-bindings-pwm-add-IPQ5018-compatible.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0158-phy-qcom-uniphy-pcie-28lp-add-support-for-IPQ5018.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0324-arm64-dts-qcom-ipq5018-Add-crypto-nodes.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0035-v6.11-arm64-dts-qcom-ipq6018-add-sdhci-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0903-psci-dont-advertise-OSI-support-for-IPQ6018.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0019-v6.7-dt-bindings-firmware-qcom-scm-support-indicating-SDI-default-state.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0037-v6.16-arm64-dts-qcom-ipq6018-add-1.2GHz-CPU-Frequency.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0024-v6.7-phy-qcom-m31-Add-compatible-phy-init-sequence-for-IPQ5018.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0017-v6.9-arm64-dts-qcom-ipq8074-Remove-unused-gpio-from-QPIC-.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0813-remoteproc-qcom_q6v5_mpd-enable-clocks.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0820-dt-bindings-net-wireless-ath11k-add-bindings-for-QCN6122.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0005-v6.7-arm64-dts-qcom-ipq8074-include-the-GPLL0-as-clock-pr.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0701-dt-bindings-clock-qcom-Add-CMN-PLL-clock-controller-.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0028-v6.8-dt-bindings-clock-qcom-a53pll-add-IPQ5018-compatible.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0817-arm64-dts-qcom-ipq5018-add-tz_apps-reserved-memory-region.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0908-remoteproc-qcom_q6v5_wcss-add-optional-qdss_at-clock.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0021-v6.7-dt-bindings-qcom-scm-document-IPQ5018-compatible.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0121-arm64-dts-ipq8074-Add-WLAN-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0804-remoteproc-qcom-q6v5-Add-multipd-interrupts-support.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0007-v6.7-clk-qcom-gcc-ipq6018-add-QUP6-I2C-clock.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0047-v6.11-PCI-qcom-Use-devm_clk_bulk_get_all-API.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0905-remoteproc-q6v5_wcss-change-ssr-name-for-ipq6018-wif.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0337-arm64-dts-qcom-ipq5018-Add-PRNG-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0752-net-dsa-qca8k-support-PHY-to-PHY-CPU-link.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0306-arm64-dts-qcom-ipq5018-Add-PWM-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0715-net-phy-qcom-add-IPQ5018-initvals-and-CDT-feature.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0400-mtd-rawnand-add-support-for-TH58NYG3S0HBAI4.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0018-v6.7-arm64-dts-qcom-ipq5018-add-watchdog.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0154-dts-qcom-IPQ5018-add-tsens-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0042-v6.10-clk-qcom-clk-rcg-introduce-support-for-multiple-conf.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0111-arm64-dts-qcom-ipq8074-use-msi-parent-for-PCIe.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0118-clk-qcom-Add-WCSSAON-reset.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0153-thermal-qcom-tsens-add-support-for-IPQ5018-tsens.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0906-arm64-dts-qcom-ipq6018-add-wifi-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0015-v6.8-phy-qcom-qmp-usb-fix-serdes-init-sequence-for-IPQ6018.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0902-arm64-dts-ipq8074-add-label-to-clocks.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0016-v6.8-arm64-dts-qcom-ipq8074-Add-QUP4-SPI-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0001-v6.7-dt-bindings-arm-qcom-ids-Add-IDs-for-IPQ8174-family.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0117-dt-bindings-clock-qcom-Add-reset-for-WCSSAON.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0339-arm64-dts-qcom-ipq5018-Add-QUP1-UART2-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0816-arm64-dts-qcom-ipq5018-add-wifi-support.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0140-dt-bindings-pwm-add-IPQ6018-binding.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0112-remoteproc-qcom-Add-PRNG-proxy-clock.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0152-thermal-qcom-add-new-feat-for-soc-without-rpm.patch
The file was removedtarget/linux/qualcommax/config-6.6
The file was removedtarget/linux/qualcommax/patches-6.6/0119-remoteproc-wcss-disable-auto-boot-for-IPQ8074.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0135-arm64-dts-qcom-ipq6018-add-NSS-reserved-memory.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0711-net-phy-qcom-Introduce-IPQ5018-internal-PHY-driver.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0048-v6.16-PCI-qcom-Add-support-for-IPQ5018.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0046-v6.8-arm64-dts-qcom-ipq8074-pass-QMP-PCI-PHY-PIPE-clocks-.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0138-arm64-dts-qcom-ipq6018-add-pwm-node.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0150-dt-bindings-nvmem-add-IPQ5018-compatible.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0038-v6.16-arm64-dts-qcom-ipq6018-add-1.5GHz-CPU-Frequency.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0043-v6.10-clk-qcom-clk-rcg2-add-support-for-rcg2-freq-multi-op.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0157-dt-bindings-phy-qcom-uniphy-pcie-add-IPQ5018-compatible.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0807-remoteproc-qcom_q6v5_mpd-fix-incorrent-use-of-rproc-.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0008-v6.8-arm64-dts-qcom-ipq6018-use-CPUFreq-NVMEM.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0023-v6.7-dt-bindings-phy-qcom-m31-Add-IPQ5018-compatible.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0115-remoteproc-qcom-Add-ssr-subdevice-identifier.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0129-arm64-dts-qcom-ipq8074-add-QFPROM-fuses.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0904-clk-qcom-ipq6018-workaround-networking-clock-parenti.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0039-v6.16-arm64-dts-qcom-ipq6018-move-mp5496-regulator-out-of-.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0305-pinctrl-qcom-IPQ5018-update-pwm-groups.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0911-arm64-cmdline-replacement.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0036-v6.13-arm64-dts-qcom-ipq-change-labels-to-lower-case.patch
The file was removedtarget/linux/qualcommax/patches-6.6/0901-regulator-add-Qualcomm-CPR-regulators.patch
コミット f23ad96e479b1a818943701b00faaf1620d08e4e by noltari
mac80211: brcm: update RPi brcmfmac patches

- Reorganize brcmfmac patches.
- Drop outdated RPi brcmfmac patches.
- Add RPi 6.12 brcmfmac patches with "rpi-6.12" name tag (excluding SAE).

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: f23ad96)
The file was addedpackage/kernel/mac80211/patches/brcm/871-brcmfmac-disable-dump_survey-on-bcm2835.patch
The file was removedpackage/kernel/mac80211/patches/brcm/861-brcmfmac-workaround-bug-with-some-inconsistent-BSSes.patch
The file was removedpackage/kernel/mac80211/patches/brcm/863-brcmfmac-add-in-driver-tables-with-country-codes.patch
The file was addedpackage/kernel/mac80211/patches/brcm/870-06-rpi-6.12-brcmfmac-Include-modinfo-for-43456-CLM-blob.patch
The file was addedpackage/kernel/mac80211/patches/brcm/870-04-rpi-6.12-brcmfmac-non-upstream-support-DS1-exit-firmware-re-download.patch
The file was removedpackage/kernel/mac80211/patches/brcm/865-brcmfmac-disable-dump_survey-on-bcm2835.patch
The file was addedpackage/kernel/mac80211/patches/brcm/870-03-rpi-6.12-brcmfmac-Increase-power-saving-delay-to-2s.patch
The file was removedpackage/kernel/mac80211/patches/brcm/862-brcmfmac-Disable-power-management.patch
The file was modifiedpackage/kernel/mac80211/Makefile (diff)
The file was addedpackage/kernel/mac80211/patches/brcm/861-brcmfmac-add-in-driver-tables-with-country-codes.patch
The file was removedpackage/kernel/mac80211/patches/brcm/864-brcmfmac-do-not-use-internal-roaming-engine-by-default.patch
The file was addedpackage/kernel/mac80211/patches/brcm/860-brcmfmac-workaround-bug-with-some-inconsistent-BSSes.patch
The file was addedpackage/kernel/mac80211/patches/brcm/870-02-rpi-6.12-brcmfmac-Prefer-a-ccode-from-OTP-over-nvram-file.patch
The file was addedpackage/kernel/mac80211/patches/brcm/870-05-rpi-6.12-brcmfmac-Fix-interoperating-DPP-and-other-encryption.patch
The file was addedpackage/kernel/mac80211/patches/brcm/870-01-rpi-6.12-brcmfmac-adds-support-for-BCM43341-wifi.patch
コミット 08a5add864033330029ee62eed2cdb206f7edffb by robimarko
tools/mpfr: update to 4.22

Refresh patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18857
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 08a5add)
The file was modifiedtools/mpfr/Makefile (diff)
The file was modifiedtools/mpfr/patches/001-only_src.patch (diff)
The file was modifiedtools/mpfr/patches/100-freebsd-compat.patch (diff)
コミット 54c7538476e08df0635fdd1a2153c77c36a201c8 by robimarko
tools/mold: remove static only dependencies

It seems that MOLD_MOSTLY_STATIC was required before to avoid packaging
every single dependency. But nowadays, mold uses whatever dependency it
can find and builds its own if it cannot.

Saves a small amount of compilation time.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18881
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 54c7538)
The file was modifiedtools/mold/Makefile (diff)
コミット 08ff2807cfa38b7cd208d82906f21a133243abdf by robimarko
qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 PCIe support

Use upstreamed patches for IPQ5018 PCIe support, including patches for
phy and controller drivers and dts nodes.

Signed-off-by: George Moussalem <george.moussalem@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18884
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 08ff280)
The file was modifiedtarget/linux/qualcommax/patches-6.12/0154-dts-qcom-IPQ5018-add-tsens-node.patch (diff)
The file was addedtarget/linux/qualcommax/patches-6.12/0048-v6.16-arm64-dts-qcom-ipq5018-Add-PCIe-related-nodes.patch
The file was addedtarget/linux/qualcommax/patches-6.12/0046-v6.16-phy-qualcomm-qcom-uniphy-pcie-28LP-add-support-for-I.patch
The file was addedtarget/linux/qualcommax/patches-6.12/0047-v6.16-PCI-qcom-Add-support-for-IPQ5018.patch
The file was removedtarget/linux/qualcommax/patches-6.12/0156-phy-qcom-Introduce-PCIe-UNIPHY-28LP-driver.patch
The file was modifiedtarget/linux/qualcommax/patches-6.12/0337-arm64-dts-qcom-ipq5018-Add-PRNG-node.patch (diff)
The file was removedtarget/linux/qualcommax/patches-6.12/0162-arm64-dts-qcom-ipq5018-Add-PCIe-related-nodes.patch
The file was removedtarget/linux/qualcommax/patches-6.12/0048-v6.16-PCI-qcom-Add-support-for-IPQ5018.patch
The file was modifiedtarget/linux/qualcommax/patches-6.12/0704-arm64-dts-qcom-ipq5018-Add-ethernet-cmn-node.patch (diff)
The file was modifiedtarget/linux/qualcommax/patches-6.12/0712-arm64-dts-qcom-ipq5018-add-mdio-node.patch (diff)
The file was removedtarget/linux/qualcommax/patches-6.12/0155-dt-bindings-phy-qcom-uniphy-pcie-Document-PCIe-uniphy.patch
The file was removedtarget/linux/qualcommax/patches-6.12/0157-dt-bindings-phy-qcom-uniphy-pcie-add-IPQ5018-compatible.patch
The file was removedtarget/linux/qualcommax/patches-6.12/0158-phy-qcom-uniphy-pcie-28lp-add-support-for-IPQ5018.patch
The file was modifiedtarget/linux/qualcommax/patches-6.12/0324-arm64-dts-qcom-ipq5018-Add-crypto-nodes.patch (diff)
The file was modifiedtarget/linux/qualcommax/patches-6.12/0713-arm64-dts-qcom-ipq5018-add-ge_phy-node.patch (diff)
The file was addedtarget/linux/qualcommax/patches-6.12/0045-v6.16-phy-qcom-Introduce-PCIe-UNIPHY-28LP-driver.patch
コミット 37d434238b9eae77eaf2106a784f3a61726ef120 by robimarko
qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 TCSR support

Use upstreamed v6.16 patch for IPQ5018 TCSR support and setting the
download mode.

Signed-off-by: George Moussalem <george.moussalem@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18884
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 37d4342)
The file was addedtarget/linux/qualcommax/patches-6.12/0049-v6.16-arm64-dts-qcom-ipq5018-enable-the-download-mode-supp.patch
The file was removedtarget/linux/qualcommax/patches-6.12/0303-arm64-dts-qcom-IPQ5018-enable-the-download-mode-support.patch
The file was removedtarget/linux/qualcommax/patches-6.12/0302-arm64-dts-qcom-IPQ5018-add-TCSR-node.patch
The file was modifiedtarget/linux/qualcommax/patches-6.12/0154-dts-qcom-IPQ5018-add-tsens-node.patch (diff)
コミット b5f0cba7514c99743a5fdb52e05cac7903878f96 by robimarko
qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 tsens support

Use upstreamed v6.16 patches for IPQ5018 tsens support.

Signed-off-by: George Moussalem <george.moussalem@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18884
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: b5f0cba)
The file was addedtarget/linux/qualcommax/patches-6.12/0150-arm64-dts-qcom-ipq5018-Add-tsens-node.patch
The file was modifiedtarget/linux/qualcommax/patches-6.12/0704-arm64-dts-qcom-ipq5018-Add-ethernet-cmn-node.patch (diff)
The file was removedtarget/linux/qualcommax/patches-6.12/0154-dts-qcom-IPQ5018-add-tsens-node.patch
The file was removedtarget/linux/qualcommax/patches-6.12/0150-dt-bindings-nvmem-add-IPQ5018-compatible.patch
The file was addedtarget/linux/qualcommax/patches-6.12/0050-v6.15-thermal-drivers-tsens-Add-TSENS-enable-and-calibrati.patch
The file was removedtarget/linux/qualcommax/patches-6.12/0153-thermal-qcom-tsens-add-support-for-IPQ5018-tsens.patch
The file was removedtarget/linux/qualcommax/patches-6.12/0151-dt-bindings-thermal-qcom-tsens-Add-ipq5018-compatible.patch
The file was modifiedtarget/linux/qualcommax/patches-6.12/0337-arm64-dts-qcom-ipq5018-Add-PRNG-node.patch (diff)
The file was addedtarget/linux/qualcommax/patches-6.12/0051-v6.16-thermal-drivers-qcom-tsens-Update-conditions-to-stri.patch
The file was addedtarget/linux/qualcommax/patches-6.12/0052-v6.16-thermal-drivers-qcom-tsens-Add-support-for-tsens-v1-.patch
The file was addedtarget/linux/qualcommax/patches-6.12/0053-v6.16-thermal-drivers-qcom-tsens-Add-support-for-IPQ5018-t.patch
The file was removedtarget/linux/qualcommax/patches-6.12/0152-thermal-qcom-add-new-feat-for-soc-without-rpm.patch
コミット 4cd3c6d79de81362dbdf01b52875385b986c1f4a by robimarko
intel-microcode: update to 20250512

Debian Changelogs from 20250512:
  * New upstream microcode datafile 20250512
    - Mitigations for INTEL-SA-01153 (ITS: Indirect Target Selection):
      CVE-2024-28956: Processor may incompletely mitigate Branch Target
      Injection due to indirect branch predictions that are not fully
      constrained by eIBRS nor by the IBPB barrier.  Part of the "Training
      Solo" set of vulnerabilities.
    - Mitigations for INTEL-SA-01244:
      CVE-2025-20103: Insufficient resource pool in the core management
      mechanism for some Intel Processors may allow an authenticated user
      to potentially enable denial of service via local access.
      CVE-2025-20054: Uncaught exception in the core management mechanism
      for some Intel Processors may allow an authenticated user to
      potentially enable denial of service via local access.
    - Mitigations for INTEL-SA-01247:
      CVE-2024-43420, CVE-2025-20623: Exposure of sensitive information
      caused by shared microarchitectural predictor state that influences
      transient execution for some Intel Atom and some Intel Core
      processors (10th Generation) may allow an authenticated user to
      potentially enable information disclosure via local access.
      CVE-2024-45332 (Branch Privilege Injection): Exposure of sensitive
      information caused by shared microarchitectural predictor state that
      influences transient execution in the indirect branch predictors for
      some Intel Processors may allow an authenticated user to potentially
      enable information disclosure via local access.
    - Mitigations for INTEL-SA-01322:
      CVE-2025-24495 (Training Solo): Incorrect initialization of resource
      in the branch prediction unit for some Intel Core Ultra Processors
      may allow an authenticated user to potentially enable information
      disclosure via local access (IBPB bypass)
      CVE-2025-20012 (Training Solo): Incorrect behavior order for some
      Intel Core Ultra Processors may allow an unauthenticated user to
      potentially enable information disclosure via physical access.
    - Improved fix for the Vmin Shift Instability for the Intel Core 13th
      and 14th gen processors under low-activity scenarios (sig 0xb0671).
      This microcode update is supposed to be delivered as a system
      firmware update, but according to Intel it should be effective when
      loaded by the operating system if the system firmware has revision
      0x12e.
    - Fixes for unspecified functional issues on several processor models
  * New microcodes or new extended signatures:
    sig 0x000a06d1, pf_mask 0x95, 2025-02-07, rev 0x10003a2, size 1664000
    sig 0x000a06d1, pf_mask 0x20, 2025-02-07, rev 0xa0000d1, size 1635328
    sig 0x000b0650, pf_mask 0x80, 2025-03-18, rev 0x000a, size 136192
    sig 0x000b06d1, pf_mask 0x80, 2025-03-18, rev 0x011f, size 79872
    sig 0x000c0662, pf_mask 0x82, 2025-03-20, rev 0x0118, size 90112
    sig 0x000c06a2, pf_mask 0x82, 2025-03-20, rev 0x0118
    sig 0x000c0652, pf_mask 0x82, 2025-03-20, rev 0x0118
    sig 0x000c0664, pf_mask 0x82, 2025-03-20, rev 0x0118
  * Updated microcodes:
    sig 0x00050657, pf_mask 0xbf, 2024-12-12, rev 0x5003901, size 39936
    sig 0x0005065b, pf_mask 0xbf, 2024-12-12, rev 0x7002b01, size 30720
    sig 0x000606a6, pf_mask 0x87, 2025-01-07, rev 0xd000404, size 309248
    sig 0x000606c1, pf_mask 0x10, 2025-01-07, rev 0x10002d0, size 300032
    sig 0x000706a8, pf_mask 0x01, 2024-12-05, rev 0x0026, size 76800
    sig 0x000706e5, pf_mask 0x80, 2025-01-07, rev 0x00ca, size 115712
    sig 0x000806c1, pf_mask 0x80, 2024-12-01, rev 0x00bc, size 112640
    sig 0x000806c2, pf_mask 0xc2, 2024-12-01, rev 0x003c, size 99328
    sig 0x000806d1, pf_mask 0xc2, 2024-12-11, rev 0x0056, size 105472
    sig 0x000806ec, pf_mask 0x94, 2024-11-17, rev 0x0100, size 106496
    sig 0x000806f8, pf_mask 0x87, 2025-01-28, rev 0x2b000639, size 591872
    sig 0x000806f7, pf_mask 0x87, 2025-01-28, rev 0x2b000639
    sig 0x000806f6, pf_mask 0x87, 2025-01-28, rev 0x2b000639
    sig 0x000806f5, pf_mask 0x87, 2025-01-28, rev 0x2b000639
    sig 0x000806f4, pf_mask 0x87, 2025-01-28, rev 0x2b000639
    sig 0x000806f8, pf_mask 0x10, 2025-01-28, rev 0x2c0003f7, size 624640
    sig 0x000806f6, pf_mask 0x10, 2025-01-28, rev 0x2c0003f7
    sig 0x000806f5, pf_mask 0x10, 2025-01-28, rev 0x2c0003f7
    sig 0x000806f4, pf_mask 0x10, 2025-01-28, rev 0x2c0003f7
    sig 0x00090672, pf_mask 0x07, 2024-12-12, rev 0x003a, size 226304
    sig 0x00090675, pf_mask 0x07, 2024-12-12, rev 0x003a
    sig 0x000b06f2, pf_mask 0x07, 2024-12-12, rev 0x003a
    sig 0x000b06f5, pf_mask 0x07, 2024-12-12, rev 0x003a
    sig 0x000b06f6, pf_mask 0x07, 2024-12-12, rev 0x003a
    sig 0x000b06f7, pf_mask 0x07, 2024-12-12, rev 0x003a
    sig 0x000906a3, pf_mask 0x80, 2024-12-12, rev 0x0437, size 224256
    sig 0x000906a4, pf_mask 0x80, 2024-12-12, rev 0x0437
    sig 0x000906a4, pf_mask 0x40, 2024-12-06, rev 0x000a, size 119808
    sig 0x000906ed, pf_mask 0x22, 2024-11-14, rev 0x0104, size 106496
    sig 0x000a0652, pf_mask 0x20, 2024-11-14, rev 0x0100, size 97280
    sig 0x000a0653, pf_mask 0x22, 2024-11-14, rev 0x0100, size 98304
    sig 0x000a0655, pf_mask 0x22, 2024-11-14, rev 0x0100, size 97280
    sig 0x000a0660, pf_mask 0x80, 2024-11-14, rev 0x0102, size 98304
    sig 0x000a0661, pf_mask 0x80, 2024-11-14, rev 0x0100, size 97280
    sig 0x000a0671, pf_mask 0x02, 2024-12-01, rev 0x0064, size 108544
    sig 0x000a06a4, pf_mask 0xe6, 2025-02-13, rev 0x0024, size 140288
    sig 0x000a06f3, pf_mask 0x01, 2025-02-10, rev 0x3000341, size 1542144
    sig 0x000b0671, pf_mask 0x32, 2025-03-17, rev 0x012f, size 219136
    sig 0x000b0674, pf_mask 0x32, 2025-03-17, rev 0x012f
    sig 0x000b06a2, pf_mask 0xe0, 2025-01-15, rev 0x4128, size 224256
    sig 0x000b06a3, pf_mask 0xe0, 2025-01-15, rev 0x4128
    sig 0x000b06a8, pf_mask 0xe0, 2025-01-15, rev 0x4128
    sig 0x000b06e0, pf_mask 0x19, 2024-12-06, rev 0x001d, size 139264
    sig 0x000c06f2, pf_mask 0x87, 2025-03-14, rev 0x210002a9, size 563200
    sig 0x000c06f1, pf_mask 0x87, 2025-03-14, rev 0x210002a9
  * Removed microcodes (ES/QS steppings):
    sig 0x00050656, pf_mask 0xbf, 2023-07-28, rev 0x4003605, size 38912
    sig 0x000c06f1, pf_mask 0x87, 2025-03-14, rev 0x210002a9 [EXCLUDED]

Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/18869
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 4cd3c6d)
The file was modifiedpackage/firmware/intel-microcode/Makefile (diff)
コミット b648fda0207fd7ff399e9102f41216725bdcf410 by robimarko
realtek: prepare RTL931x for full SMP support

RTL931x devices are dual core with two threads each. That is a total
of 4 VPEs (CPUs) in the kernel. Adapt the kernel config for that.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Signed-off-by: Sebastian Gottschall <s.gottschall@dd-wrt.com>
Link: https://github.com/openwrt/openwrt/pull/18889
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: b648fda)
The file was modifiedtarget/linux/realtek/rtl931x/config-6.6 (diff)
コミット d0d1f190683ad5923182140c40afb479907a1c2b by robimarko
image: only filter out images when ImageBuilder is used

Currently, we are filtering out images if DEFAULT:=n or BROKEN:=y are set,
so if you are building from scratch and want to build custom images that
are stripped down to fit, you must edit the image recipe or its just
filtered out.

So, to allow this behaviour when building from scratch as we can assume
that person doing that knows what they are attempting to do lets just limit
the filtering to ImageBuilder.

Fixes: f060615a78e5 ("image: respect DEFAULT and BROKEN when Default profile is selected")
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: d0d1f19)
The file was modifiedinclude/image.mk (diff)
コミット f5b3e71cc5e7073b65b3c0b2f7795e15faac1ea4 by wigyori
d1: use kernel 6.12 by default

Switch to Linux kernel version 6.12.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: f5b3e71)
The file was modifiedtarget/linux/d1/Makefile (diff)
コミット 515130e8f774c8b0aef363727fda8a837bbdf9d1 by wigyori
d1: drop 6.6 support

Drop configs and patches for Linux 6.6.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 515130e)
The file was removedtarget/linux/d1/patches-6.6/0003-dt-bindings-opp-sun50i-Add-binding-for-D1-CPUs.patch
The file was removedtarget/linux/d1/patches-6.6/0002-riscv-dts-allwinner-Update-opp-table-to-allow-CPU-fr.patch
The file was removedtarget/linux/d1/patches-6.6/0008-ASoC-dt-bindings-Add-schema-for-allwinner-sun20i-d1-.patch
The file was removedtarget/linux/d1/patches-6.6/0013-riscv-dts-allwinner-d1-Add-thermal-sensor.patch
The file was removedtarget/linux/d1/patches-6.6/0012-thermal-sun8i-Add-D1-T113s-THS-controller-support.patch
The file was removedtarget/linux/d1/patches-6.6/0011-dt-bindings-thermal-sun8i-Add-binding-for-D1-T113s-T.patch
The file was removedtarget/linux/d1/patches-6.6/0004-cpufreq-sun50i-Add-D1-support.patch
The file was removedtarget/linux/d1/patches-6.6/0001-riscv-dts-allwinner-d1-Add-PMU-event-node.patch
The file was removedtarget/linux/d1/patches-6.6/0007-ASoC-dt-bindings-sun4i-a10-codec-Add-binding-for-All.patch
The file was removedtarget/linux/d1/patches-6.6/0009-ASoC-sunxi-sun4i-codec-add-basic-support-for-D1-audi.patch
The file was removedtarget/linux/d1/patches-6.6/0005-cpufreq-dt-platdev-Blocklist-allwinner-sun20i-d1-SoC.patch
The file was removedtarget/linux/d1/patches-6.6/0014-riscv-dts-allwinner-d1-Add-device-nodes-for-internal.patch
The file was removedtarget/linux/d1/patches-6.6/0006-cpufreq-Make-sun50i-h6-cpufreq-Kconfig-option-arch-g.patch
The file was removedtarget/linux/d1/patches-6.6/0010-ASoC-sunxi-Add-new-driver-for-Allwinner-D1-T113s-cod.patch
The file was removedtarget/linux/d1/config-6.6
コミット 87d25931772e773c77826edd0dc252011312dfcd by mail
ath79: refresh kernel symbol configs

Manually move the common NVMEM Kconfig symbols to the shared
config file and disable them for the mikrotik subtarget. Other
changes are automatically completed by `make kernel_oldconfig`.
This is a preparation for introducing the 6.12 kernel support.

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
(commit: 87d2593)
The file was modifiedtarget/linux/ath79/mikrotik/config-default (diff)
The file was modifiedtarget/linux/ath79/nand/config-default (diff)
The file was modifiedtarget/linux/ath79/config-6.6 (diff)
The file was modifiedtarget/linux/ath79/tiny/config-default (diff)
The file was modifiedtarget/linux/ath79/generic/config-default (diff)
コミット 9b6ea812ec0e186119472743f8cdaff14c2e9d67 by mail
ath79: rename patchset and kernel configs to 6.12

This is a preparation for 6.12 kernel support. It can help us
track the files history by using the Git tool.

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

Copy patches and kernel configs from 6.12 kernel to restore the
default 6.6 kernel support files.

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

Remove upstreamed:
001-v6.11-gpio-ath79-convert-to-dynamic-GPIO-base-allocation.patch [1]

Manually rebased:
341-wifi-ath9k-obtain-system-gpios.patch
900-unaligned_access_hacks.patch

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.12.y&id=9a473c2a093e0d1c466bf86073230e2c8b658977
Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
(commit: fe42a75)
The file was removedtarget/linux/ath79/patches-6.12/001-v6.11-gpio-ath79-convert-to-dynamic-GPIO-base-allocation.patch
The file was modifiedtarget/linux/ath79/patches-6.12/340-register_gpio_driver_earlier.patch (diff)
The file was modifiedtarget/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch (diff)
The file was modifiedtarget/linux/ath79/patches-6.12/911-mikrotik-rb91x.patch (diff)
The file was modifiedtarget/linux/ath79/patches-6.12/910-mikrotik-rb4xx.patch (diff)
The file was modifiedtarget/linux/ath79/patches-6.12/430-mtd-ar934x-nand-driver.patch (diff)
The file was modifiedtarget/linux/ath79/patches-6.12/800-leds-add-reset-controller-based-driver.patch (diff)
The file was modifiedtarget/linux/ath79/patches-6.12/341-wifi-ath9k-obtain-system-gpios.patch (diff)
The file was modifiedtarget/linux/ath79/patches-6.12/410-mtd-cybertan-trx-parser.patch (diff)
The file was modifiedtarget/linux/ath79/patches-6.12/370-MIPS-ath79-sanitize-symbols.patch (diff)
The file was modifiedtarget/linux/ath79/patches-6.12/400-mtd-nor-support-mtd-name-from-device-tree.patch (diff)
コミット 54b23f216323741fac86e7bc1bed841c37140952 by mail
ath79: refresh 6.12 kernel config files

All kernel symbols are automatically refreshed by
`make kernel_oldconfig CONFIG_TARGET=target` and
`make kernel_oldconfig CONFIG_TARGET=subtarget`.

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
(commit: 54b23f2)
The file was modifiedtarget/linux/ath79/config-6.12 (diff)
コミット 2c7c0773b205a0b010ca31ae30a079a5e5c63348 by mail
ath79: irqchip/ath79-misc: fix missing prototypes warnings

The newly introduced patch fixes the compilation warning for
kernel module irq-ath79-misc.

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
(commit: 2c7c077)
The file was addedtarget/linux/ath79/patches-6.12/001-irqchip-ath79-misc-fix-missing-prototypes-warnings.patch
コミット df465b6513053c5f14cf26063979f4024ff56ac9 by mail
ath79: enable 6.12 testing kernel

The 6.12 testing kernel for ath79 target is ready now.

Tested on AR9344 (ath79/nand) and QCA9531 (ath79/generic).

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
(commit: df465b6)
The file was modifiedtarget/linux/ath79/Makefile (diff)
コミット 3ad65da7d668560675e239b4d181276cc8c2d798 by wigyori
mxs: use kernel 6.12 by default

Switch to Linux kernel version 6.12.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 3ad65da)
The file was modifiedtarget/linux/mxs/Makefile (diff)
コミット 086426a64e4bd6156926c5b5d7401dbdda6dff32 by wigyori
mxs: drop 6.6 support

Drop configs for Linux 6.6.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 086426a)
The file was removedtarget/linux/mxs/config-6.6
コミット ec4afc4c1b55e96767d76ce8fc100aadd3a55136 by robimarko
toolchain: gcc: update GCC14 to 14.3

Remove upstreamed patches:
- 020-MIPS-Include-missing-mips16.S-in-libgcc-lib1funcs.S.patch
- 021-Reuse-scratch-registers-generated-by-LRA.patch

All other patches are automatically refreshed.

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18891
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: ec4afc4)
The file was modifiedtoolchain/gcc/patches-14.x/820-libgcc_pic.patch (diff)
The file was modifiedtoolchain/gcc/Config.version (diff)
The file was modifiedtoolchain/gcc/common.mk (diff)
The file was modifiedtoolchain/gcc/patches-14.x/920-specs_nonfatal_getenv.patch (diff)
The file was removedtoolchain/gcc/patches-14.x/020-MIPS-Include-missing-mips16.S-in-libgcc-lib1funcs.S.patch
The file was removedtoolchain/gcc/patches-14.x/021-Reuse-scratch-registers-generated-by-LRA.patch
The file was modifiedtoolchain/gcc/patches-14.x/010-documentation.patch (diff)
The file was modifiedtoolchain/gcc/patches-14.x/830-aarch64-libatomic.patch (diff)
The file was modifiedtoolchain/gcc/patches-14.x/230-musl_libssp.patch (diff)
コミット 897abbfc4a340380ae902f59cbcc0240c55fd7ed by robimarko
realtek: take over boot command line patch into driver

Make it easier to upgrade the kernel in the future. For this remove
the 320-harden-fw_init_cmdline.patch and add the logic into the
startup sequence at the right place.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Link: https://github.com/openwrt/openwrt/pull/18853
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 897abbf)
The file was removedtarget/linux/realtek/patches-6.6/320-harden-fw_init_cmdline.patch
The file was modifiedtarget/linux/realtek/files-6.6/arch/mips/rtl838x/prom.c (diff)
コミット cd808d999739fdf65c5cfd19cd04a8a02e1c0089 by robimarko
realtek: relocate mips cpc probing

The MIPS CPC (Cluster Power Controller) is setup during boot and can take
its configuration from the devicetree. This is currently not possible
because the cpc probing happens before dt initialization. Call order
during startup is:

setup_arch()
  prom_init() <- our function
    mips_cpc_probe()
    smp_stuff()
  arch_mem_init()
    device_tree_init() <- our function
      unflatten_and_copy_device_tree()

To avoid ugly hacking and support a clean devicetree relocate the cps/smp
stuff to device_tree_init(). This is basically the same location as in
generic mips initialization.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Signed-off-by: Sebastian Gottschall <s.gottschall@dd-wrt.com>
Link: https://github.com/openwrt/openwrt/pull/18888
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: cd808d9)
The file was modifiedtarget/linux/realtek/files-6.6/arch/mips/rtl838x/prom.c (diff)
コミット c70f842da3303237d0adb25e69bf43830ef1d2c8 by robimarko
adb: Switch to mbedtls

Currently adb uses libopenssl for certain authentication tasks between
the host and the target device such as certificate generation, hashing,
base64 encoding and pki signatures.

Add a patch to use functionalities available in mbedtls instead.

Also switch package makefile and dependency to libmbedtls and drop
patches and references to lib{crypto,openssl} as they are no longer
required.

This conserves considerable amount of space on the device as openwrt
ships with libmbedtls by default.

Signed-off-by: Antti Seppälä <a.seppala@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18819
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: c70f842)
The file was removedpackage/utils/adb/patches/010-openssl-1.1.patch
The file was modifiedpackage/utils/adb/Makefile (diff)
The file was modifiedpackage/utils/adb/patches/001-create_Makefile.patch (diff)
The file was addedpackage/utils/adb/patches/010-mbedtls.patch
コミット 3d6e1a3c9d2e0fb4b2e0dde7fabd269c7769db2d by robimarko
mac80211: ath9k: replace qca,led-sources

Upstream seems to be using led-sources instead of custom properties.

Code mostly taken from mt76.

Changed all(few) users of qca,led_pin to use the new format.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18805
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 3d6e1a3)
The file was modifiedtarget/linux/ath79/dts/ar9344_mikrotik_routerboard-951ui-2hnd.dts (diff)
The file was modifiedtarget/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath9k/550-ath9k-of.patch (diff)
コミット ecac1d8abd0398935aff30a42deb5ac29c696afd by hauke
kernel: bump 6.6 to 6.6.91

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.91

Removed upstreamed:
generic/pending-6.6/730-net-ethernet-mtk_eth_soc-reset-all-TX-queues-on-DMA-.patch[1]

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.91&id=68f29bb97a0e0519156664cdc23e8b1f129e3254

Build system: x86/64
Build-tested: flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3
Run-tested: flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/18835
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: ecac1d8)
The file was modifiedtarget/linux/generic/backport-6.6/752-25-v6.10-net-ethernet-mtk_eth_soc-handle-dma-buffer-size-soc-.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/0080-v6.9-smp-Avoid-setup_max_cpus_namespace_collision_shadowing.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/752-26-v6.10-net-ethernet-mtk_eth_soc-ppe-add-support-for-multipl.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/752-28-v6.10-net-ethernet-mediatek-Allow-gaps-in-MAC-allocation.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/700-v6.10-net-create-a-dummy-net_device-allocator.patch (diff)
The file was modifiedtarget/linux/generic/kernel-6.6 (diff)
The file was modifiedtarget/linux/ath79/patches-6.6/900-unaligned_access_hacks.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/752-30-v6.10-net-ethernet-mtk_eth_soc-implement-.-get-set-_pausep.patch (diff)
The file was removedtarget/linux/generic/pending-6.6/730-net-ethernet-mtk_eth_soc-reset-all-TX-queues-on-DMA-.patch
The file was modifiedtarget/linux/generic/backport-6.6/751-01-v6.8-net-ethernet-mediatek-split-tx-and-rx-fields-in-mtk_.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/751-02-v6.8-net-ethernet-mediatek-use-QDMA-instead-of-ADMAv2-on-.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/753-v6.15-net-ethernet-mediatek-add-EEE-support.patch (diff)
コミット 2a7cfbbbef76446bc0340fecda79a2d88c9375f5 by hauke
kernel: bump 6.6 to 6.6.92

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.92

No patches needed a rebase with this release/only archive hash updated.

Build system: x86/64
Build-tested: flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3
Run-tested: flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/18835
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 2a7cfbb)
The file was modifiedtarget/linux/generic/kernel-6.6 (diff)
コミット 763339207bb0a818d9ca3d0f0e4f928aba14b378 by hauke
rockchip: armv8: add missing config option

6.6.92 requires the addition of CONFIG_ARM_SCMI_DEBUG_COUNTERS

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/18835
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 7633392)
The file was modifiedtarget/linux/rockchip/armv8/config-6.6 (diff)
コミット 83ff9600dc49716aadaf14bc7a2e1bdad171d6c1 by hauke
stm32: add missing config option

6.6.92 requires the addition of CONFIG_ARM_SCMI_DEBUG_COUNTERS

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/18835
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 83ff960)
The file was modifiedtarget/linux/stm32/stm32mp1/config-6.6 (diff)
コミット 3306a163cf7475a1c839ee39176e6f7ecbb725e4 by hauke
x86: legacy: config: alphabetize config-6.12

Sort the config in alphabetical order

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/18897
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 3306a16)
The file was modifiedtarget/linux/x86/legacy/config-6.12 (diff)
コミット 726bb8e0e2fca96a160b3abbbf8e18227749cc27 by hauke
mediatek: filogic: add support for SNR-CPE-AX2

SOC: MediaTek MT7981b
RAM: 256MB DDR3
FLASH: 128MB SPI-NAND (Winbond W25N01GV)
WIFI: Mediatek MT7981b DBDC 802.11ax 2.4/5 GHz
ETH: MediaTek MT7531 Switch
UART: 3V3 115200 8N1 (Pinout silkscreened / Do not connect VCC)

Interface MAC Algorithm
LAN 8C:AE:DB:2C:xx:xx label
WAN 8C:AE:DB:2C:xx:xx label +1
WLAN 2.4G 8C:AE:DB:2C:xx:xx label +2
WLAN 5G 8C:AE:DB:2C:xx:xx label +3
Installation
-------------------Install openwrt image-------------------------------:

Set a static ip on the ethernet interface of your PC. (ip address:
192.168.1.254, subnet mask:255.255.255.0) .

Download the OpenWrt uboot image
(openwrt-mediatek-filogic-snr_cpe-ax2-bl31-uboot.fip).

SSH/SCP opened by default on the stock firmware (3.0.1).
Username: Admin, default password: Admin. Check it on the bottom of
the router.

Copy uboot image using SCP (WinSCP) to /tmp dir on SNR-CPE-AX2.

Download recovery file.
openwrt-mediatek-filogic-snr_snr-cpe-ax2-initramfs-recovery.itb.

Copy the recovery image to a TFTP server reachable at 192.168.1.254/24.

Open ssh shell to the SNR-CPE-AX2.
Run commands:
mtd write \
/tmp/openwrt-mediatek-filogic-snr_snr-cpe-ax2-bl31-uboot.fip FIP
reboot

Wait until recovery boot.
Open web 192.168.1.1 and do sysupgrade by
openwrt-mediatek-filogic-snr_cpe-ax2-squashfs-sysupgrade.itb

Signed-off-by: Nikolay March <palladin82@yandex.ru>
Link: https://github.com/openwrt/openwrt/pull/18700
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 726bb8e)
The file was modifiedpackage/boot/uboot-tools/uboot-envtools/files/mediatek_filogic (diff)
The file was addedpackage/boot/uboot-mediatek/patches/463-add-snr-snr-cpe-ax2.patch
The file was modifiedtarget/linux/mediatek/filogic/base-files/lib/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/mediatek/image/filogic.mk (diff)
The file was addedtarget/linux/mediatek/dts/mt7981b-snr-snr-cpe-ax2.dts
The file was modifiedtarget/linux/mediatek/filogic/base-files/etc/board.d/01_leds (diff)
The file was modifiedpackage/boot/uboot-mediatek/Makefile (diff)
コミット 1df56d02cfe369cd1bfa61ddb009d645bbb6cadf by vincent
ath79: refresh 6.12 kernel patches

Refresh patches to fix the GitHub CI warning.

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18912
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 1df56d0)
The file was modifiedtarget/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch (diff)