Lines Matching +full:in +full:- +full:between
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright (C) Freescale Semicondutor, Inc. 2006-2009. All rights reserved.
12 * - Rearrange code and style fixes
40 u8 res0[0x100 - sizeof(struct ucc_fast)];
45 u32 hafdup; /* half-duplex reg. */
56 u8 res3[0x180 - 0x15A];
63 frames) transmitted that were between
67 frames) transmitted that were between 128
73 frames) received that were between MINLength
76 frames) received that were between 128
78 u32 txok; /* Total number of octets residing in frames
79 that where involved in successful
93 octets in bad frames. Must be implemented in
94 HW because it includes octets in frames that
104 u8 res5[0x200 - 0x1c4];
118 #define TEMODER_NUM_OF_QUEUES_SHIFT (15-15) /* Number of queues <<
127 #define REMODER_VLAN_OPERATION_TAGGED_SHIFT (31-9 ) /* vlan operation
129 #define REMODER_VLAN_OPERATION_NON_TAGGED_SHIFT (31-10) /* vlan operation non
131 #define REMODER_RX_QOS_MODE_SHIFT (31-15) /* rx QoS mode << shift
138 mpc82xx-like
140 #define REMODER_NUM_OF_QUEUES_SHIFT (31-23) /* Number of queues <<
154 4-byte
234 #define MACCFG2_PREL_SHIFT (31 - 19) /* Preamble
244 #define MACCFG2_RESERVED_1 0x00000020 /* Reserved -
274 /* UCC GETH IPGIFG (Inter-frame Gap / Inter-Frame Gap Register) */
275 #define IPGIFG_NON_BACK_TO_BACK_IFG_PART1_SHIFT (31 - 7) /* Non
276 back-to-back
280 #define IPGIFG_NON_BACK_TO_BACK_IFG_PART2_SHIFT (31 - 15) /* Non
281 back-to-back
285 #define IPGIFG_MINIMUM_IFG_ENFORCEMENT_SHIFT (31 - 23) /* Mimimum IFG
288 #define IPGIFG_BACK_TO_BACK_IFG_SHIFT (31 - 31) /* back-to-back
292 #define IPGIFG_NON_BACK_TO_BACK_IFG_PART1_MAX 127 /* Non back-to-back
295 #define IPGIFG_NON_BACK_TO_BACK_IFG_PART2_MAX 127 /* Non back-to-back
300 #define IPGIFG_BACK_TO_BACK_IFG_MAX 127 /* back-to-back inter
308 #define HALFDUP_ALT_BEB_TRUNCATION_SHIFT (31 - 11) /* Alternate
327 #define HALFDUP_MAX_RETRANSMISSION_SHIFT (31 - 19) /* Maximum
333 #define HALFDUP_COLLISION_WINDOW_SHIFT (31 - 31) /* Collision
343 #define UCCS_BPR 0x02 /* Back pressure (in
345 #define UCCS_PAU 0x02 /* Pause state (in full
356 #define MACSTNADDR1_OCTET_6_SHIFT (31 - 7) /* Station
360 #define MACSTNADDR1_OCTET_5_SHIFT (31 - 15) /* Station
364 #define MACSTNADDR1_OCTET_4_SHIFT (31 - 23) /* Station
368 #define MACSTNADDR1_OCTET_3_SHIFT (31 - 31) /* Station
374 #define MACSTNADDR2_OCTET_2_SHIFT (31 - 7) /* Station
378 #define MACSTNADDR2_OCTET_1_SHIFT (31 - 15) /* Station
384 #define UEMPR_PAUSE_TIME_VALUE_SHIFT (31 - 15) /* Pause time
387 #define UEMPR_EXTENDED_PAUSE_TIME_VALUE_SHIFT (31 - 31) /* Extended
393 #define UTBIPAR_PHY_ADDRESS_SHIFT (31 - 31) /* Phy address
405 #define UESCR_MAXCOV_SHIFT (15 - 7) /* Max
409 #define UESCR_SCOV_SHIFT (15 - 15) /* Status
425 /* Send Queue Queue-Descriptor */
429 u32 last_bd_completed_address;/* initialize to last entry in BD ring */
471 u16 nortsrbytetime; /* normalized value of byte time in tsr units */
482 u8 res1[0x70 - 0x64];
497 u32 txpkts256; /* total packets (including bad) between 256
499 u32 txpkts512; /* total packets (including bad) between 512
501 u32 txpkts1024; /* total packets (including bad) between 1024
503 u32 txpktsjumbo; /* total packets (including bad) between 1024
510 u32 inrangelenrxer; /* in range length error */
521 u32 pkts256; /* total frames (including bad) between 256 and
523 u32 pkts512; /* total frames (including bad) between 512 and
525 u32 pkts1024; /* total frames (including bad) between 1024
527 u32 pktsjumbo; /* total frames (including bad) between 1024
530 that is not counted in any other counter */
567 u8 res0[0x38 - 0x02];
575 u32 vtagtable[0x8]; /* 8 4-byte VLAN tags */
578 u8 res2[0x78 - 0x74];
583 u8 res3[0xa8 - 0x94];
585 u8 res4[0xc0 - 0xac];
588 /* structure representing Extended Filtering Global Parameters in PRAM */
591 u8 res0[0x10 - 0x04];
598 u8 res1[0x20 - 0xC];
604 u8 res3[0x30 - 0x28];
606 u8 res4[0x36 - 0x34];
609 u8 res5[0x46 - 0x37];
625 u8 res6[0x100 - 0xC4]; /* Initialize to zero */
641 u8 res2[0x38 - 0x30];
647 #define ENET_INIT_PARAM_RGF_SHIFT (32 - 4)
648 #define ENET_INIT_PARAM_TGF_SHIFT (32 - 8)
661 /* structure representing 82xx Address Filtering Enet Address in PRAM */
677 u8 res0[0x40 - 0x38];
694 u32 txpkts256; /* total packets (including bad) between 256
696 u32 txpkts512; /* total packets (including bad) between 512
698 u32 txpkts1024; /* total packets (including bad) between 1024
700 u32 txpktsjumbo; /* total packets (including bad) between 1024
709 u32 inrangelenrxer; /* in range length error */
720 u32 pkts256; /* total frames (including bad) between 256 and
722 u32 pkts512; /* total frames (including bad) between 512 and
724 u32 pkts1024; /* total frames (including bad) between 1024
726 u32 pktsjumbo; /* total frames (including bad) between 1024
729 that is not counted in any other counter */
749 frames) transmitted that were between
753 frames) transmitted that were between 128
759 frames) received that were between MINLength
762 frames) received that were between 128
764 u32 txok; /* Total number of octets residing in frames
765 that where involved in successful
778 octets in bad frames. Must be implemented in
779 HW because it includes octets in frames that
805 /* Transmit BD. These are in addition to values defined in uccf. */
817 /* Receive BD. These are in addition to values defined in uccf. */
819 #define R_NO 0x00100000 /* Non-octet aligned frame. */
884 #define TX_RING_MOD_MASK(size) (size-1)
885 #define RX_RING_MOD_MASK(size) (size-1)
960 UCC_GETH_VLAN_OPERATION_TAGGED_NOP = 0x0, /* Tagged - nop */
962 = 0x1, /* Tagged - replace vid portion of q tag */
964 = 0x2, /* Tagged - if vid0 replace vid with default value */
966 = 0x3 /* Tagged - extract q tag from frame */
969 /* UCC GETH vlan operation non-tagged */
971 UCC_GETH_VLAN_OPERATION_NON_TAGGED_NOP = 0x0, /* Non tagged - nop */
972 UCC_GETH_VLAN_OPERATION_NON_TAGGED_Q_TAG_INSERT = 0x1 /* Non tagged -
990 /* UCC GETH Statistics Gathering Mode - These are bit flags, 'or' them together
1015 /* UCC GETH Pad and CRC Mode - Note, Padding without CRC is not possible */
1056 enum ucc_geth_enet_address_recognition_location location; /* location in
1206 /* indices pointing to the next free sbk in skb arrays */