Lines Matching +full:auto +full:- +full:detect
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
27 #define GMAC_AN_CTRL_RAN BIT(9) /* Restart Auto-Negotiation */
28 #define GMAC_AN_CTRL_ANE BIT(12) /* Auto-Negotiation Enable */
30 #define GMAC_AN_CTRL_ECD BIT(16) /* Enable Comma Detect */
36 #define GMAC_AN_STATUS_ANA BIT(3) /* Auto-Negotiation Ability */
37 #define GMAC_AN_STATUS_ANC BIT(5) /* Auto-Negotiation Complete */
50 * dwmac_pcs_isr - TBI, RTBI, or SGMII PHY ISR
55 * Description: it is the ISR for PCS events: Auto-Negotiation Completed and
65 x->irq_pcs_ane_n++; in dwmac_pcs_isr()
71 x->irq_pcs_link_n++; in dwmac_pcs_isr()
80 * dwmac_ctrl_ane - To program the AN Control Register.
83 * @ane: to enable the auto-negotiation
84 * @srgmi_ral: to manage MAC-2-MAC SGMII connections.
95 /* Enable and restart the Auto-Negotiation */ in dwmac_ctrl_ane()
101 /* In case of MAC-2-MAC connection, block is configured to operate in dwmac_ctrl_ane()