realtek: rtl838x: Instantiate auxiliary MDIO bus
authorSander Vanheule <sander@svanheule.net>
Fri, 27 Dec 2024 14:56:44 +0000 (15:56 +0100)
committerSander Vanheule <sander@svanheule.net>
Wed, 15 Jan 2025 12:04:02 +0000 (13:04 +0100)
commit0f1a28fe70d1026b4ffe16dde5f00e59dfe82d52
tree4e3434c920b2ebbe010754d24763ca2a46178dc7
parentef8147ab22d9a496aa7bd0886a03c781530b1d98
realtek: rtl838x: Instantiate auxiliary MDIO bus

Add a disabled node for the auxiliary MDIO bus, used to manage the
RTL8231 expanders. A simple-mfd parent node is added, at the same
(implied) address as the switch@1b000000 node, as the switch drivers
should anyway transistion to MFD subdivices at some point.

Additionally, two pinctrl-single node are added to allow the MDX pins to
be muxed correctly, in case the bootloader leaves these unconfigured.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(cherry picked from commit 92ae8cb16c46823d5a00489b4d3a9cc724ba67a4)
target/linux/realtek/dts/rtl838x.dtsi
target/linux/realtek/rtl838x/config-6.6