Lines Matching +full:ethernet +full:- +full:phy +full:- +full:package
1 /* SPDX-License-Identifier: GPL-2.0-only */
5 Copyright (C) 2007-2009 STMicroelectronics Ltd
17 #include <linux/phy.h>
18 #include <linux/pcs/pcs-xpcs.h>
58 #define STMMAC_GET_ENTRY(x, size) ((x + 1) & (size - 1))
276 #define SF_DMA_MODE 1 /* DMA STORE-AND-FORWARD Operation Mode */
281 #define DMA_HW_FEAT_HDSEL 0x00000004 /* Half-Duplex Support */
291 #define DMA_HW_FEAT_TSVER1SEL 0x00001000 /* Only IEEE 1588-2002 */
292 #define DMA_HW_FEAT_TSVER2SEL 0x00002000 /* IEEE 1588-2008 PTPv2 */
293 #define DMA_HW_FEAT_EEESEL 0x00004000 /* Energy Efficient Ethernet */
306 #define DMA_HW_FEAT_ACTPHYIF 0x70000000 /* Active/selected PHY iface */
313 #define PCS_ANE_IRQ BIT(2) /* PCS Auto-Negotiation */
420 /* IEEE 1588-2002 */
422 /* IEEE 1588-2008 */
424 /* 802.3az - Energy-Efficient Ethernet (EEE) */
451 /* One-Step Timestamping Enable */
453 /* Priority-Based Flow Control Enable */
460 /* Automotive Safety Package */
479 /* Queue/Channel-Based VLAN tag insertion on Tx */
493 /* Per-Stream Filtering Enable */