]> git.ipfire.org Git - thirdparty/linux.git/commit
Merge branch 'net-mdio-realtek-rtl9300-groundwork-for-multi-soc-support'
authorPaolo Abeni <pabeni@redhat.com>
Tue, 26 May 2026 09:56:18 +0000 (11:56 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 26 May 2026 09:56:19 +0000 (11:56 +0200)
commit90d03ee2c5dc5f7ee11da90e8eb6868dcbee177b
tree8ebd1671b364834e9049f6c9d3106dd60cc82301
parent3baa7ba4ab98af452925926ffc2ee58c683e3f28
parent826a1926f084037b91415a53a29ce93264f08ada
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 <markus.stockhausen@gmx.de>
====================

Link: https://patch.msgid.link/20260521175918.1494797-1-markus.stockhausen@gmx.de
Signed-off-by: Paolo Abeni <pabeni@redhat.com>