Lines Matching +full:10 +full:base +full:- +full:t1s
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Driver for the onsemi 10BASE-T1S NCN26000 PHYs family.
15 #include "mdio-open-alliance.h"
55 phydev->mdix_ctrl = ETH_TP_MDI_AUTO; in ncn26000_config_aneg()
56 phydev->mdix = ETH_TP_MDI; in ncn26000_config_aneg()
71 * drops can be detected. Do not double-read the status in ncn26000_read_status()
75 if (!phy_polling_mode(phydev) || !phydev->link) { in ncn26000_read_status()
90 phydev->link = 1; in ncn26000_read_status()
91 phydev->pause = 0; in ncn26000_read_status()
92 phydev->duplex = DUPLEX_HALF; in ncn26000_read_status()
93 phydev->speed = SPEED_10; in ncn26000_read_status()
95 phydev->link = 0; in ncn26000_read_status()
96 phydev->duplex = DUPLEX_UNKNOWN; in ncn26000_read_status()
97 phydev->speed = SPEED_UNKNOWN; in ncn26000_read_status()
123 if (phydev->interrupts == PHY_INTERRUPT_ENABLED) { in ncn26000_config_intr()
170 MODULE_DESCRIPTION("onsemi 10BASE-T1S PHY driver");