Deleted Added
full compact
adapter.h (346883) adapter.h (346928)
1/*-
2 * Copyright (c) 2011 Chelsio Communications, Inc.
3 * All rights reserved.
4 * Written by: Navdeep Parhar <np@FreeBSD.org>
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 10 unchanged lines hidden (view full) ---

19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25 * SUCH DAMAGE.
26 *
1/*-
2 * Copyright (c) 2011 Chelsio Communications, Inc.
3 * All rights reserved.
4 * Written by: Navdeep Parhar <np@FreeBSD.org>
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 10 unchanged lines hidden (view full) ---

19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25 * SUCH DAMAGE.
26 *
27 * $FreeBSD: stable/11/sys/dev/cxgbe/adapter.h 346883 2019-04-29 05:35:52Z np $
27 * $FreeBSD: stable/11/sys/dev/cxgbe/adapter.h 346928 2019-04-29 21:34:24Z np $
28 *
29 */
30
31#ifndef __T4_ADAPTER_H__
32#define __T4_ADAPTER_H__
33
34#include <sys/kernel.h>
35#include <sys/bus.h>

--- 73 unchanged lines hidden (view full) ---

109#else
110 SW_ZONE_SIZES = 3, /* cluster, jumbo9k, jumbo16k */
111#endif
112 CL_METADATA_SIZE = CACHE_LINE_SIZE,
113
114 SGE_MAX_WR_NDESC = SGE_MAX_WR_LEN / EQ_ESIZE, /* max WR size in desc */
115 TX_SGL_SEGS = 39,
116 TX_SGL_SEGS_TSO = 38,
28 *
29 */
30
31#ifndef __T4_ADAPTER_H__
32#define __T4_ADAPTER_H__
33
34#include <sys/kernel.h>
35#include <sys/bus.h>

--- 73 unchanged lines hidden (view full) ---

109#else
110 SW_ZONE_SIZES = 3, /* cluster, jumbo9k, jumbo16k */
111#endif
112 CL_METADATA_SIZE = CACHE_LINE_SIZE,
113
114 SGE_MAX_WR_NDESC = SGE_MAX_WR_LEN / EQ_ESIZE, /* max WR size in desc */
115 TX_SGL_SEGS = 39,
116 TX_SGL_SEGS_TSO = 38,
117 TX_SGL_SEGS_EO_TSO = 30, /* XXX: lower for IPv6. */
117 TX_WR_FLITS = SGE_MAX_WR_LEN / 8
118};
119
120enum {
121 /* adapter intr_type */
122 INTR_INTX = (1 << 0),
123 INTR_MSI = (1 << 1),
124 INTR_MSIX = (1 << 2)

--- 1140 unchanged lines hidden ---
118 TX_WR_FLITS = SGE_MAX_WR_LEN / 8
119};
120
121enum {
122 /* adapter intr_type */
123 INTR_INTX = (1 << 0),
124 INTR_MSI = (1 << 1),
125 INTR_MSIX = (1 << 2)

--- 1140 unchanged lines hidden ---