openwrt/target/linux/starfive/patches-6.12
John Audia 31b1c6541e kernel: bump 6.12 to 6.12.64
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.64

Manually rebased:
  bcm27xx/patches-6.12/950-0019-BCM2708-Add-core-Device-Tree-support.patch
  bcm27xx/patches-6.12/950-0446-i2c-designware-Add-support-for-bus-clear-feature.patch
  bcm27xx/patches-6.12/950-0875-PCI-brcmstb-Add-bcm2712-support.patch
  ipq40xx/patches-6.12/401-mmc-sdhci-msm-comment-unused-sdhci_msm_set_clock.patch

Removed upstreamed:
  generic-backport/403-v6.19-mtd-mtdpart-ignore-error-ENOENT-from-parsers-on-subp.patch[1]
  bcm27xx/patches-6.12/950-0873-PCI-brcmstb-Reuse-config-structure.patch[2]
  bcm27xx/patches-6.12/950-0888-PCI-brcmstb-don-t-use-ASPM-state-defines-for-registe.patch[3]
  bcm27xx/patches-6.12/950-0951-media-i2c-imx219-Restore-the-1920x1080-to-using-a-1-.patch[4]

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.64&id=846ceb1a94460f7331e879c02ff2dd505435b51b
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.64&id=8d185636a6299ff9d2e9eec3a4a25026c13d2351
3. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.64&id=38aa6ca6285ff76a7570e5b9acd1151f5cea783a
4. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.64&id=620f9d7bcf771b532bce67ffecf2d97759a4747f

Build system: x86/64
Build-tested: flogic/glinet_gl-mt6000, ramips/tplink_archer-a6-v3
Run-tested: flogic/glinet_gl-mt6000, ramips/tplink_archer-a6-v3

Signed-off-by: John Audia <therealgraysky@proton.me>
Co-Authored-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: https://github.com/openwrt/openwrt/pull/21431
[Fixed: 950-0019-BCM2708-Add-core-Device-Tree-support.patch]
[remove 950-0888-PCI-brcmstb-don-t-use-ASPM-state-defines-for-registe.patch]
(cherry picked from commit ba6b07a4ab)
Link: https://github.com/openwrt/openwrt/pull/21546
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-01-15 20:55:54 +01:00
..
0001-riscv-dts-starfive-Add-full-support-except-VIN-and-V.patch
0002-clocksource-Add-JH7110-timer-driver.patch
0003-pwm-opencores-Add-PWM-driver-support.patch
0004-spi-spl022-Get-and-deassert-reset-in-probe.patch
0005-i2c-designware-Delete-SMBus-functionalities.patch
0006-drivers-mtd-gigadevice-add-gd25lq256d-32M-flash-supp.patch
0007-driver-mailbox-Add-mailbox-driver.patch
0008-driver-rtc-Add-StarFive-JH7110-rtc-driver.patch
0009-uart-8250-Add-dw-auto-flow-ctrl-support.patch kernel: bump 6.12 to 6.12.44 2025-08-31 13:07:49 +02:00
0010-uart-8250-add-reset-operation-in-runtime-PM.patch kernel: bump 6.12 to 6.12.56 2025-11-06 22:06:54 +01:00
0011-CAN-starfive-Add-CAN-engine-support.patch
0012-ipms-CAN-Solve-CAN-packet-leakage-problem.patch
0013-drivers-nvme-Add-precheck-and-delay-for-CQE-pending-.patch kernel: bump 6.12 to 6.12.48 2025-09-21 12:14:36 +02:00
0014-riscv-Optimize-memcpy-with-aligned-version.patch
0015-riscv-purgatory-Change-memcpy-to-the-aligned-version.patch
0016-riscv-Fix-__memcpy_aligned-alias.patch
0017-plic-irq-Set-IRQCHIP_EOI_THREADED-in-PREEMPT_RT-case.patch kernel: bump 6.12 to 6.12.58 2025-11-20 21:30:26 +01:00
0018-driver-e24-add-e24-driver.patch
0019-net-stmmac-Extend-waiting-time-of-dma-reset.patch
0020-spi-pl022-starfive-Add-platform-bus-register-to-adap.patch
0021-spi-pl022-starfive-Avoid-power-device-error-when-CON.patch
0022-spi-pl022-starfive-fix-the-problem-of-spi-overlay-re.patch
0023-spi-pl022-starfive-Enable-spi-to-be-compiled-into-mo.patch
0024-spi-pl022-Prompt-warning-when-frequency-does-not-sup.patch
0025-spi-pl022-Fix-spi-overlay-falut.patch
0026-RISC-V-Added-generic-pmu-events-mapfile.patch
0027-RISC-V-Create-unique-identification-for-SoC-PMU.patch
0028-RISC-V-Support-CPUID-for-risc-v-in-perf.patch
0029-dmaengine-dw-axi-dmac-Drop-unused-print-message.patch
0030-riscv-dts-starfive-vf2-add-reserved-memory-for-E24.patch
1000-riscv-dts-starfive-Add-JH7100-high-speed-UARTs.patch
1001-riscv-dts-starfive-Enable-Bluetooth-on-JH7100-boards.patch
1002-serial-8250_dw-Add-starfive-jh7100-hsuart-compatible.patch kernel: bump 6.12 to 6.12.56 2025-11-06 22:06:54 +01:00
1003-drivers-tty-serial-8250-update-driver-for-JH7100.patch
1004-power-reset-tps65086-Allow-building-as-a-module.patch
1005-riscv-dts-starfive-Add-StarFive-JH7100-audio-clock-n.patch
1006-dt-bindings-reset-Add-StarFive-JH7100-audio-reset-de.patch
1007-reset-starfive-Add-JH7100-audio-reset-driver.patch kernel: as21xxx: backport patch improve PHY HW reset 2026-01-05 00:23:00 +01:00
1008-riscv-dts-starfive-Add-StarFive-JH7100-audio-reset-n.patch
1009-clk-starfive-jh7100-Keep-more-clocks-alive.patch
1010-pinctrl-starfive-Reset-pinmux-settings.patch
1011-net-stmmac-use-GFP_DMA32.patch kernel: bump 6.12 to 6.12.64 2026-01-15 20:55:54 +01:00
1012-dt-bindings-dma-dw-axi-dmac-Increase-DMA-channel-lim.patch
1013-dmaengine-dw-axi-dmac-Handle-xfer-start-while-non-id.patch
1014-dmaengine-dw-axi-dmac-Add-StarFive-JH7100-support.patch
1015-hwrng-Add-StarFive-JH7100-Random-Number-Generator-dr.patch kernel: bump 6.12 to 6.12.53 2025-10-22 23:35:45 +02:00
1016-usb-cdns3-starfive-Simplify-mode-init.patch
1017-usb-cdns3-starfive-Don-t-store-device-backpointer.patch
1018-usb-cdns3-starfive-Add-StarFive-JH7100-support.patch
1019-riscv-dts-starfive-Add-JH7100-USB-node.patch
1020-usb-cdns3-starfive-Initialize-JH7100-host-mode.patch
1021-riscv-dts-Add-full-JH7100-Starlight-and-VisionFive-s.patch
1022-riscv-dts-starfive-vf1-add-LED-aliases-and-stop-hear.patch