Lines Matching +full:reset +full:- +full:phy +full:- +full:on +full:- +full:wake
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
4 * Copyright (C) 2007-2008 SMSC
38 /* SCSRs - System Control and Status Registers */
52 #define INT_STS_MAC_RTO_ (0x00040000) /* MAC Reset Time Out */
55 #define INT_STS_PHY_INT_ (0x00008000) /* PHY Interrupt */
83 #define HW_CFG_LRST_ (0x00000008) /* Soft Lite Reset */
84 #define HW_CFG_PSEL_ (0x00000004) /* External PHY Select */
86 #define HW_CFG_SRST_ (0x00000001) /* Soft Reset */
106 #define PM_CTL_PHY_RST_ (0x00000010) /* PHY Reset */
107 #define PM_CTL_WOL_EN_ (0x00000008) /* Wake On Lan Enable */
109 #define PM_CTL_WUPS_ (0x00000003) /* Wake Up Status */
110 #define PM_CTL_WUPS_NO_ (0x00000000) /* No Wake Up Event Detected */
112 #define PM_CTL_WUPS_WOL_ (0x00000002) /* Wake On Lan */
129 #define AFC_CFG_FC_MULT_ (0x00000008) /* Flow Ctrl on Mcast Frame */
130 #define AFC_CFG_FC_BRD_ (0x00000004) /* Flow Ctrl on Bcast Frame */
131 #define AFC_CFG_FC_ADD_ (0x00000002) /* Flow Ctrl on Addr. Decode */
132 #define AFC_CFG_FC_ANY_ (0x00000001) /* Flow Ctrl on Any Frame */
136 /* Apply FC on any frame. */
167 #define STRAP_STATUS_PWR_SEL_ (0x00000020) /* Device self-powered */
168 #define STRAP_STATUS_AMDIX_EN_ (0x00000010) /* Auto-MDIX Enabled */
169 #define STRAP_STATUS_PORT_SWAP_ (0x00000008) /* USBD+/USBD- Swapped */
189 /* General Purpose IO Wake Enable and Polarity Register */
195 #define INT_EP_CTL_MAC_RTO_ (0x00080000) /* MAC Reset Time Out */
199 #define INT_EP_CTL_PHY_INT_ (0x00008000) /* PHY Interrupt */
209 /* MAC CSRs - MAC Control and Status Registers */
265 /* Wake Up Frame Filter Register */
270 /* Wake Up Control and Status Register */
285 /* Vendor-specific PHY Definitions (via MII access) */
329 /* PHY Special Control/Status Register */
343 #define INT_ENP_MAC_RTO_ ((u32)BIT(18)) /* MAC Reset Time Out */
346 #define INT_ENP_PHY_INT_ ((u32)BIT(15)) /* PHY Interrupt */