xlpge.h (233545) | xlpge.h (255368) |
---|---|
1/*- 2 * Copyright (c) 2003-2012 Broadcom Corporation 3 * All Rights Reserved 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * --- 11 unchanged lines hidden (view full) --- 20 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 21 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 22 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 23 * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 24 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 25 * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN 26 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 * | 1/*- 2 * Copyright (c) 2003-2012 Broadcom Corporation 3 * All Rights Reserved 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * --- 11 unchanged lines hidden (view full) --- 20 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 21 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 22 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 23 * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 24 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 25 * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN 26 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 * |
28 * $FreeBSD: head/sys/mips/nlm/dev/net/xlpge.h 233545 2012-03-27 14:05:12Z jchandra $ | 28 * $FreeBSD: head/sys/mips/nlm/dev/net/xlpge.h 255368 2013-09-07 18:26:16Z jchandra $ |
29 */ 30 31#ifndef __XLPGE_H__ 32#define __XLPGE_H__ 33 34#define NLM_XLPGE_TXQ_SIZE 1024 35#define MAC_CRC_LEN 4 36 --- 33 unchanged lines hidden (view full) --- 70 71 /* Ingress side parameters */ 72 u_int num_desc; /* no of descriptors in each packet */ 73 u_int parser_threshold;/* threshold of entries above which */ 74 /* the parser sequencer is scheduled */ 75 /* NetIOR configs */ 76 u_int cmplx_type[8]; /* XXXJC: redundant? */ 77 struct nae_port_config *portcfg; | 29 */ 30 31#ifndef __XLPGE_H__ 32#define __XLPGE_H__ 33 34#define NLM_XLPGE_TXQ_SIZE 1024 35#define MAC_CRC_LEN 4 36 --- 33 unchanged lines hidden (view full) --- 70 71 /* Ingress side parameters */ 72 u_int num_desc; /* no of descriptors in each packet */ 73 u_int parser_threshold;/* threshold of entries above which */ 74 /* the parser sequencer is scheduled */ 75 /* NetIOR configs */ 76 u_int cmplx_type[8]; /* XXXJC: redundant? */ 77 struct nae_port_config *portcfg; |
78 u_int blockmask; 79 u_int portmask[XLP_NAE_NBLOCKS]; 80 u_int ilmask; |
|
78 u_int xauimask; 79 u_int sgmiimask; 80 u_int hw_parser_en; 81 u_int prepad_en; 82 u_int prepad_size; 83 u_int driver_mode; 84 u_int ieee_1588_en; 85}; --- 50 unchanged lines hidden --- | 81 u_int xauimask; 82 u_int sgmiimask; 83 u_int hw_parser_en; 84 u_int prepad_en; 85 u_int prepad_size; 86 u_int driver_mode; 87 u_int ieee_1588_en; 88}; --- 50 unchanged lines hidden --- |