From: Paolo Abeni Date: Tue, 26 May 2026 09:56:18 +0000 (+0200) Subject: Merge branch 'net-mdio-realtek-rtl9300-groundwork-for-multi-soc-support' X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=90d03ee2c5dc;p=thirdparty%2Flinux.git Merge branch 'net-mdio-realtek-rtl9300-groundwork-for-multi-soc-support' Markus Stockhausen says: ==================== net: mdio: realtek-rtl9300: Groundwork for multi SOC support The Realtek Otto switch platform consist of four different series - RTL838x aka maple : 28 port 1G Switches - RTL839x aka cypress : 52 port 1G Switches - RTL930x aka longan : 28 port 1G/2.5G/10G Switches - RTL931x aka mango : 56 port 1G/2.5G/10G Switches The existing realtek-rtl9300 MDIO driver was only designed for RTL930x devices. The three other SOCs are not supported although they basically incorporate a very similar MDIO controller. This series is the first step in a multi-stage approach to also support the missing SOCs. Device specific properties and registers are converted into designated initializers. Based on this new devices can be added much easier in future commits. Signed-off-by: Markus Stockhausen ==================== Link: https://patch.msgid.link/20260521175918.1494797-1-markus.stockhausen@gmx.de Signed-off-by: Paolo Abeni --- 90d03ee2c5dc5f7ee11da90e8eb6868dcbee177b