openwrt/target/linux
Markus Stockhausen 0e09c39a19 realtek: eth: cleanup hardware transmit handling
There is a workaround in the transmit path for the RTL838x SoCs. This
is basically an open coded read_poll_timeout() and makes the code hard
to read. Additionally the magic trigger calculation is not easy to
understand.

Simplify things by using kernel standards and a better macro.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Link: https://github.com/openwrt/openwrt/pull/22217
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-03-08 20:03:03 +01:00
..
airoha airoha: an7581: disable NPU offload stats for eagle 2026-03-06 15:00:46 +01:00
apm821xx Revert "apm821xx: rename pciex to pcie" 2026-02-10 14:54:23 +01:00
armsr kernel: lift CONFIG_REGULATOR_VEXPRESS 'not set' to generic 2026-02-28 10:12:15 +01:00
at91
ath79 ath79: tiny: increment compat version for RE355/RE450 2026-03-06 12:04:23 +01:00
bcm27xx kernel: refresh patches 2026-03-06 11:33:05 +01:00
bcm47xx
bcm53xx bcm53xx: fix switch standalone ports (like "wan") 2026-02-27 20:42:24 +01:00
bcm4908
bmips Revert "bmips: huawei-hg556a-c: use nvmem for wifi eeprom" 2026-02-20 23:01:29 +01:00
d1
econet econet: en7528: add missing flash partition for DASAN H660GM-A Generic 2026-03-01 17:36:01 +01:00
gemini gemini: add support for Teltonika RUT104 2026-02-17 11:27:22 +01:00
generic kernel: add cake_mq fixes 2026-03-08 19:43:33 +01:00
imx Revert "imx: cortexa53: remove KSZ9477 static driver" 2026-03-02 18:05:45 +01:00
ipq40xx ipq40xx: add support for Huawei AP4050DN 2026-03-07 18:52:31 +01:00
ipq806x generic: add CONFIG_REGULATOR_QCOM_LABIBB 2026-02-27 11:16:55 +01:00
ixp4xx
kirkwood
lantiq lantiq: dm200: Fix loading PHY firmware 2026-02-28 14:36:16 +01:00
layerscape kernel: bump 6.12 to 6.12.71 2026-02-14 18:30:02 +01:00
loongarch64
malta malta: convert to Device macro image building 2026-02-11 00:08:34 +01:00
mediatek kernel: refresh patches 2026-03-06 11:33:05 +01:00
microchipsw kernel: refresh patches 2026-03-06 11:33:05 +01:00
mpc85xx mpc85xx: fix dtc warnings 2026-03-06 12:06:49 +01:00
mvebu kernel: refresh patches 2026-03-06 11:33:05 +01:00
mxs
octeon
omap
pistachio
qoriq
qualcommax generic: add CONFIG_REGULATOR_QCOM_LABIBB 2026-02-27 11:16:55 +01:00
qualcommbe generic: add CONFIG_REGULATOR_QCOM_LABIBB 2026-02-27 11:16:55 +01:00
ramips ramips: modules: build I2C driver package for MT7621 2026-03-03 13:07:58 +01:00
realtek realtek: eth: cleanup hardware transmit handling 2026-03-08 20:03:03 +01:00
rockchip
sifiveu
siflower
starfive kernel: refresh patches 2026-03-06 11:33:05 +01:00
stm32
sunxi
tegra
uml
x86 x86: base-files add support for Sophos 210r3 and 230r2 2026-02-12 23:55:29 +01:00
zynq kernel: lift CONFIG_REGULATOR_VEXPRESS 'not set' to generic 2026-02-28 10:12:15 +01:00
Makefile