realtek: rtl838x: Instantiate auxiliary MDIO bus
authorSander Vanheule <[email protected]>
Fri, 27 Dec 2024 14:56:44 +0000 (15:56 +0100)
committerSander Vanheule <[email protected]>
Sat, 22 Feb 2025 11:32:34 +0000 (12:32 +0100)
commit01bc33a9132237f2b395dc4331e70e198ed6146e
tree602d1f30b92b2d71b1a9427d1cc1a40d2a298745
parent4a7945ee848d436d8c1b5ed035980a2cc6f212ed
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 <[email protected]>
(cherry picked from commit 92ae8cb16c46823d5a00489b4d3a9cc724ba67a4)
target/linux/realtek/dts/rtl838x.dtsi
target/linux/realtek/rtl838x/config-6.6