mirror of
https://github.com/openwrt/openwrt.git
synced 2025-01-29 15:44:04 +00:00
realtek: phy: simplify RTL8214C detection
The detection of the RTL8214C is a little complicated. Make it easier. Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de> Link: https://github.com/openwrt/openwrt/pull/16457 Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
parent
597f87ebf5
commit
0ed688a4d9
@ -1355,11 +1355,6 @@ static int rtl8218d_set_eee(struct phy_device *phydev, struct ethtool_eee *e)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int rtl8214c_match_phy_device(struct phy_device *phydev)
|
||||
{
|
||||
return phydev->phy_id == PHY_ID_RTL8214C;
|
||||
}
|
||||
|
||||
static int rtl8380_configure_rtl8214c(struct phy_device *phydev)
|
||||
{
|
||||
u32 phy_id, val;
|
||||
@ -3895,10 +3890,9 @@ static int rtl9300_serdes_probe(struct phy_device *phydev)
|
||||
|
||||
static struct phy_driver rtl83xx_phy_driver[] = {
|
||||
{
|
||||
PHY_ID_MATCH_MODEL(PHY_ID_RTL8214C),
|
||||
PHY_ID_MATCH_EXACT(PHY_ID_RTL8214C),
|
||||
.name = "Realtek RTL8214C",
|
||||
.features = PHY_GBIT_FEATURES,
|
||||
.match_phy_device = rtl8214c_match_phy_device,
|
||||
.probe = rtl8214c_phy_probe,
|
||||
.read_page = rtl821x_read_page,
|
||||
.write_page = rtl821x_write_page,
|
||||
|
Loading…
x
Reference in New Issue
Block a user