openwrt/target/linux/realtek/patches-6.12
John Audia dbd3cffa67 kernel: bump 6.12 to 6.12.50
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.50

Dropped upstreamed:
	backport-6.12/787-v6.17-net-sfp-add-quirk-for-FLYPRO-copper-SFP-module.patch[1]

All patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.50&id=d2be6c429d8cc952ff42fdf31b6a7cffb5e233b0

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

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/20280
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-10-04 16:18:49 +02:00
..
001-v6.13-spi-mem-add-realtek-nand-controller.patch realtek: backport NAND driver for RTL93xx 2025-07-30 23:22:24 +02:00
002-v6.13-spi-mem-rtl-snand-correctly-handle-dma-transfers.patch realtek: backport NAND driver for RTL93xx 2025-07-30 23:22:24 +02:00
003-v6.13-01-dt-bindings-i2c-Add-Realtek-RTL-I2C-Controller.patch realtek: backport upstream RTL9300 I2C driver 2025-08-13 14:23:35 +02:00
003-v6.13-02-i2c-Add-driver-for-the-RTL9300-I2C-controller.patch realtek: backport upstream RTL9300 I2C driver 2025-08-13 14:23:35 +02:00
004-v6.16-dt-bindings-i2c-realtek-rtl9301-Fix-missing-reg-cons.patch realtek: backport upstream RTL9300 I2C driver 2025-08-13 14:23:35 +02:00
005-01-v6.17-i2c-rtl9300-Fix-out-of-bounds-bug-in-rtl9300_i2c_smb.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
005-02-v6.17-i2c-rtl9300-Fix-multi-byte-I2C-write.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
005-03-v6.17-i2c-rtl9300-Increase-timeout-for-transfer-polling.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
005-04-v6.17-i2c-rtl9300-Add-missing-count-byte-for-SMBus-Block-O.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
006-01-v6.17-i2c-rtl9300-fix-channel-number-bound-check.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
006-02-v6.17-i2c-rtl9300-ensure-data-length-is-within-supported-r.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
006-03-v6.17-i2c-rtl9300-remove-broken-SMBus-Quick-operation-supp.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
007-01-v6.17-i2c-rtl9300-Drop-unsupported-I2C_FUNC_SMBUS_I2C_BLOC.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
007-02-v6.18-i2c-rtl9300-Implement-I2C-block-read-and-write.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
008-01-v6.18-i2c-rtl9300-use-regmap-fields-and-API-for-registers.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
008-02-v6.18-dt-bindings-i2c-realtek-rtl9301-i2c-fix-wording-and-.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
008-03-v6.18-i2c-rtl9300-rename-internal-sda_pin-to-sda_num.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
008-04-v6.18-i2c-rtl9300-move-setting-SCL-frequency-to-config_io.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
008-05-v6.18-i2c-rtl9300-do-not-set-read-mode-on-every-transfer.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
008-06-v6.18-i2c-rtl9300-separate-xfer-configuration-and-executio.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
008-07-v6.18-i2c-rtl9300-use-scoped-guard-instead-of-explicit-loc.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
008-08-v6.18-dt-bindings-i2c-realtek-rtl9301-i2c-extend-for-RTL93.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
008-09-v6.18-i2c-rtl9300-add-support-for-RTL9310-I2C-controller.patch realtek: Refresh kernel patches 2025-10-03 14:17:14 +02:00
020-01-v6.18-timer-rtl-otto-work-around-dying-timers.patch realtek: timer: replace downstream with upstream patches 2025-09-20 12:49:51 +02:00
020-02-v6.18-timer-rtl-otto-drop-set-counter-function.patch realtek: timer: replace downstream with upstream patches 2025-09-20 12:49:51 +02:00
020-03-v6.18-timer-rtl-otto-do-not-interfere-with-interrupts.patch realtek: timer: replace downstream with upstream patches 2025-09-20 12:49:51 +02:00
021-v6.18-mtd-nand-add-realtek-ecc-engine.patch realtek: backport ECC driver 2025-09-30 11:15:26 +02:00
300-mips-add-rtl838x-platform.patch realtek: 6.12: adapt platform patch 2025-06-11 22:27:22 +02:00
302-6.17-irqchip-mips-gic-forced-affinity.patch realtek: backport MIPS GIC patch 2025-06-22 23:12:02 +02:00
306-disable-upstream-realtek-board.patch realtek: 6.12: adapt platform patch 2025-06-11 22:27:22 +02:00
308-tune-switch-4kec.patch realtek: convert RTL838x toolchain to 24kc 2025-07-30 10:34:25 +02:00
314-irqchip-irq-realtek-rtl-add-VPE-support.patch
318-add-rtl83xx-clk-support.patch realtek: 6.12: refresh patches with only source line changes 2025-06-11 22:27:22 +02:00
330-add-realtek-thernal-driver.patch realtek: 6.12: refresh patches with slightly changed anchors 2025-06-11 22:27:22 +02:00
700-dsa-mdio-increase-max-ports-for-rtl839x-rtl931x.patch kernel: bump 6.12 to 6.12.48 2025-09-21 12:14:36 +02:00
712-net-phy-add-an-MDIO-SMBus-library.patch realtek: 6.12: refresh patches with only source line changes 2025-06-11 22:27:22 +02:00
714-net-phy-sfp-add-support-for-SMBus.patch kernel: bump 6.12 to 6.12.50 2025-10-04 16:18:49 +02:00
716-net-ethernet-add-support-for-rtl838x-ethernet.patch realtek: 6.12: refresh patches with only source line changes 2025-06-11 22:27:22 +02:00
718-net-dsa-add-support-for-rtl838x-switch.patch kernel: kmod-dsa-ks8995: Backport DSA patches 2025-09-15 08:34:55 +02:00
720-add-rtl-phy.patch kernel: kmod-dsa-ks8995: Backport DSA patches 2025-09-15 08:34:55 +02:00
722-net-dsa-add-rtl838x-support-for-tag-trailer.patch realtek: 6.12: rename dsa functions/structures to conduit/user 2025-06-11 22:27:22 +02:00
723-net-mdio-Add-Realtek-Otto-auxiliary-controller.patch realtek: rtl8231-aux: add RTL931x support 2025-08-17 17:31:22 +02:00
730-add-pcs-rtl-otto.patch realtek: add SerDes PCS driver 2025-09-20 12:51:23 +02:00
800-gpio-regmap-Bypass-cache-for-shadowed-outputs.patch
802-mfd-Add-RTL8231-core-device.patch realtek: 6.12: refresh patches with only source line changes 2025-06-11 22:27:22 +02:00
803-pinctrl-Add-RTL8231-pin-control-and-GPIO-support.patch realtek: 6.12: refresh patches with slightly changed anchors 2025-06-11 22:27:22 +02:00
804-leds-Add-support-for-RTL8231-LED-scan-matrix.patch realtek: 6.12: refresh patches with slightly changed anchors 2025-06-11 22:27:22 +02:00
805-add-i2c-gpio-shared-driver.patch realtek: add new i2c-gpio-shared driver for shared SCL lines 2025-06-17 10:52:42 +02:00
806-add-mdio-driver.patch realtek: carve out mdio bus from ethernet driver 2025-09-07 11:37:59 +02:00
808-add-serdes-mdio-driver.patch realtek: mdio: add SerDes driver 2025-09-17 19:23:15 +02:00