realtek: Add driver for auxiliary MDIO busses
authorSander Vanheule <sander@svanheule.net>
Fri, 27 Dec 2024 14:53:23 +0000 (15:53 +0100)
committerSander Vanheule <sander@svanheule.net>
Wed, 15 Jan 2025 12:03:53 +0000 (13:03 +0100)
commitef8147ab22d9a496aa7bd0886a03c781530b1d98
treeb2dd1240f01aee89dcf397fb5fce32ae66913490
parent68bf4844a1cbc9f404f6e93b70a2657e74f1dce9
realtek: Add driver for auxiliary MDIO busses

Add a driver that exposes the auxiliary busses, used for the RTL8231
expanders, as a proper MDIO controller. The device must be instantiated
under an MFD device, so the driver should also be compatible with SoC
managed by an external CPU via SPI.

Leave the driver disabled in builds until required.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(cherry picked from commit ae833c01b312258c27ff2dc1c8d44b15b7028e32)
target/linux/realtek/patches-6.6/723-net-mdio-Add-Realtek-Otto-auxiliary-controller.patch [new file with mode: 0644]
target/linux/realtek/rtl838x/config-6.6
target/linux/realtek/rtl839x/config-6.6
target/linux/realtek/rtl930x/config-6.6
target/linux/realtek/rtl931x/config-6.6