Lines Matching +full:tx +full:- +full:pcs
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /* D-Link DL2000-based Gigabit Ethernet Adapter Linux driver */
4 Copyright (c) 2001, 2002 by D-Link Corporation
6 Created 03-May-2001, base on Linux' sundance.c.
36 #define TX_QUEUE_LEN (TX_RING_SIZE - 1) /* Limit ring entries actually used.*/
42 Unlike software-only systems, device drivers interact with complex hardware.
261 /* PCS register */
309 /* Physical Coding Sublayer Management (PCS) */
310 /* PCS control and status registers bitmap as the same as MII */
311 /* PCS Extended Status register bitmap as the same as MII */
312 /* PCS ANAR */
321 /* PCS ANLPAR */
339 u16 reserved1[9]; /* 0x0e-0x1f */
340 u8 mac_addr[6]; /* 0x20-0x25 */
341 u8 reserved2[10]; /* 0x26-0x2f */
342 u8 sib[204]; /* 0x30-0xfb */
343 u32 crc; /* 0xfc-0xff */
354 /* The Rx and Tx buffer descriptors. */
383 unsigned int tx_coalesce; /* Maximum frames each tx interrupt */
384 unsigned int full_duplex:1; /* Full-duplex operation requested. */
385 unsigned int an_enable:2; /* Auto-Negotiated Enable */
388 unsigned int tx_flow:1; /* Tx flow control enable */
392 struct netdev_desc *last_tx; /* Last Tx descriptor used. */