Module Name:    src
Committed By:   jakllsch
Date:           Fri May  8 16:43:18 UTC 2020

Modified Files:
        src/sys/dev/pci: if_skreg.h

Log Message:
if_skreg.h: remove duplicate or triplicate identical #defines


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/dev/pci/if_skreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/pci/if_skreg.h
diff -u src/sys/dev/pci/if_skreg.h:1.28 src/sys/dev/pci/if_skreg.h:1.29
--- src/sys/dev/pci/if_skreg.h:1.28	Sun Apr 26 15:39:04 2020
+++ src/sys/dev/pci/if_skreg.h	Fri May  8 16:43:17 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: if_skreg.h,v 1.28 2020/04/26 15:39:04 jakllsch Exp $ */
+/* $NetBSD: if_skreg.h,v 1.29 2020/05/08 16:43:17 jakllsch Exp $ */
 
 /*-
  * Copyright (c) 2003 The NetBSD Foundation, Inc.
@@ -1624,11 +1624,6 @@ struct sk_type {
 
 #define SK_RING_ALIGN	64
 
-#define SK_ADDR_LO(x)	((u_int64_t) (x) & 0xffffffff)
-#define SK_ADDR_HI(x)	((u_int64_t) (x) >> 32)
-
-#define SK_RING_ALIGN	64
-
 /* RX queue descriptor data structure */
 struct sk_rx_desc {
 	u_int32_t		sk_ctl;
@@ -1739,14 +1734,6 @@ struct msk_status_desc {
 #define SK_Y2_ST_TXA2_MSKH	0x000f
 #define SK_Y2_ST_TXA2_SHIFTH	8
 
-#define SK_Y2_ST_TXA1_MSKL	0x00000fff
-#define SK_Y2_ST_TXA1_SHIFT	0
-
-#define SK_Y2_ST_TXA2_MSKL	0xff000000
-#define SK_Y2_ST_TXA2_SHIFTL	24
-#define SK_Y2_ST_TXA2_MSKH	0x000f
-#define SK_Y2_ST_TXA2_SHIFTH	8
-
 #define MSK_TX_RING_CNT		512
 #define MSK_RX_RING_CNT		512
 #define MSK_STATUS_RING_CNT	2048
@@ -1953,42 +1940,6 @@ struct msk_status_desc {
 
 #define YU_RXSTAT_BYTES(x)      ((x) >> YU_RXSTAT_LENSHIFT)
 
-/* Receive status */
-#define YU_RXSTAT_FOFL		0x00000001	/* Rx FIFO overflow */
-#define YU_RXSTAT_CRCERR	0x00000002	/* CRC error */
-#define YU_RXSTAT_FRAGMENT	0x00000008	/* fragment */
-#define YU_RXSTAT_LONGERR	0x00000010	/* too long packet */
-#define YU_RXSTAT_MIIERR	0x00000020	/* MII error */
-#define YU_RXSTAT_BADFC		0x00000040	/* bad flow-control packet */
-#define YU_RXSTAT_GOODFC	0x00000080	/* good flow-control packet */
-#define YU_RXSTAT_RXOK		0x00000100	/* receice OK (Good packet) */
-#define YU_RXSTAT_BROADCAST	0x00000200	/* broadcast packet */
-#define YU_RXSTAT_MULTICAST	0x00000400	/* multicast packet */
-#define YU_RXSTAT_RUNT		0x00000800	/* undersize packet */
-#define YU_RXSTAT_JABBER	0x00001000	/* jabber packet */
-#define YU_RXSTAT_VLAN		0x00002000	/* VLAN packet */
-#define YU_RXSTAT_LENSHIFT	16
-
-#define	YU_RXSTAT_BYTES(x)	((x) >> YU_RXSTAT_LENSHIFT)
-
-/* Receive status */
-#define YU_RXSTAT_FOFL		0x00000001	/* Rx FIFO overflow */
-#define YU_RXSTAT_CRCERR	0x00000002	/* CRC error */
-#define YU_RXSTAT_FRAGMENT	0x00000008	/* fragment */
-#define YU_RXSTAT_LONGERR	0x00000010	/* too long packet */
-#define YU_RXSTAT_MIIERR	0x00000020	/* MII error */
-#define YU_RXSTAT_BADFC		0x00000040	/* bad flow-control packet */
-#define YU_RXSTAT_GOODFC	0x00000080	/* good flow-control packet */
-#define YU_RXSTAT_RXOK		0x00000100	/* receice OK (Good packet) */
-#define YU_RXSTAT_BROADCAST	0x00000200	/* broadcast packet */
-#define YU_RXSTAT_MULTICAST	0x00000400	/* multicast packet */
-#define YU_RXSTAT_RUNT		0x00000800	/* undersize packet */
-#define YU_RXSTAT_JABBER	0x00001000	/* jabber packet */
-#define YU_RXSTAT_VLAN		0x00002000	/* VLAN packet */
-#define YU_RXSTAT_LENSHIFT	16
-
-#define	YU_RXSTAT_BYTES(x)	((x) >> YU_RXSTAT_LENSHIFT)
-
 /*
  * Registers and data structures for the XaQti Corporation XMAC II
  * Gigabit Ethernet MAC. Datasheet is available from http://www.xaqti.com.

Reply via email to