openwrt-pf/target/linux
Markus Stockhausen 55287c9fbe realtek: decouple MDIO and ethernet devices
We are lucky to have a working realtek environment. But some things where mixed
heavily. To say it clear a bus is a bus and an ethernet is an ethernet. With
the new naming conventions and defines this becomes even more obvious.

Decouple it by moving the bus specific parts out of the ethernet device. To
make the code more readable rename bus_priv variables to priv and sort variable
definitions in inverse tree order (length descending) where it makes sense.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Link: https://github.com/openwrt/openwrt/pull/18402
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2025-05-12 16:09:19 +03:00
..
airoha kernel: bump 6.6 to 6.6.89 2025-05-03 19:57:53 +02:00
apm821xx
archs38
armsr
at91
ath79 linux: remove of_match_ptr from OF only drivers 2025-05-10 20:00:59 +02:00
bcm27xx bcm27xx: fix kmod-drm-rp1 modules dependencies 2025-05-10 07:58:12 +02:00
bcm47xx bcm47xx: old gpio wdt: use remove_new 2025-04-28 10:31:59 +02:00
bcm53xx
bcm4908
bmips linux: remove of_match_ptr from OF only drivers 2025-05-10 20:00:59 +02:00
d1
gemini Revert "gemini: Add module for VSC73xx switches" 2025-05-02 19:17:53 +02:00
generic kernel: add missing Kconfig symbols 2025-05-11 13:11:46 +02:00
imx imx: coretexa53: add network config for single-port Gateworks Venice boards 2025-05-06 11:09:32 +02:00
ipq40xx kernel: bump 6.6 to 6.6.88 2025-05-03 19:57:53 +02:00
ipq806x
ixp4xx
kirkwood
lantiq lantiq: xrx200_legacy: rename TP-LINK to TP-Link 2025-05-10 21:28:40 +02:00
layerscape kernel: bump 6.6 to 6.6.88 2025-05-03 19:57:53 +02:00
loongarch64
malta
mediatek mediatek: filogic: increase spi flash memory speed on ZyXEL EX5601 2025-05-08 22:38:13 +02:00
mpc85xx
mvebu kernel: bump 6.6 to 6.6.88 2025-05-03 19:57:53 +02:00
mxs
octeon
omap
pistachio
qoriq
qualcommax qualcommax: ipq50xx: fix NAND ECC for ELECOM WRC-X3000GS2 2025-05-10 12:14:18 +02:00
qualcommbe qualcommbe: ipq95xx: fix ipq-uniphy crash on IPQ9554 2025-05-12 15:06:24 +02:00
ramips ramips: add support for Cudy R700 2025-05-10 21:26:08 +02:00
realtek realtek: decouple MDIO and ethernet devices 2025-05-12 16:09:19 +03:00
rockchip kernel: add missing Kconfig symbols 2025-05-11 13:11:46 +02:00
sifiveu
siflower realtek: use remove_new 2025-05-02 01:34:24 +02:00
starfive kernel: bump 6.6 to 6.6.89 2025-05-03 19:57:53 +02:00
stm32 stm32: Add kmod-stm32-thermal 2025-04-19 18:41:29 +02:00
sunxi
tegra
uml
x86 generic: 6.12: add new config symbols 2025-05-08 19:05:48 +02:00
zynq
Makefile