xref: /illumos-gate/usr/src/uts/common/io/bnx/mm.h (revision eef4f27b)
1*eef4f27bSRobert Mustacchi /*
2*eef4f27bSRobert Mustacchi  * Copyright 2014-2017 Cavium, Inc.
3*eef4f27bSRobert Mustacchi  * The contents of this file are subject to the terms of the Common Development
4*eef4f27bSRobert Mustacchi  * and Distribution License, v.1,  (the "License").
5*eef4f27bSRobert Mustacchi  *
6*eef4f27bSRobert Mustacchi  * You may not use this file except in compliance with the License.
7*eef4f27bSRobert Mustacchi  *
8*eef4f27bSRobert Mustacchi  * You can obtain a copy of the License at available
9*eef4f27bSRobert Mustacchi  * at http://opensource.org/licenses/CDDL-1.0
10*eef4f27bSRobert Mustacchi  *
11*eef4f27bSRobert Mustacchi  * See the License for the specific language governing permissions and
12*eef4f27bSRobert Mustacchi  * limitations under the License.
13*eef4f27bSRobert Mustacchi  */
14*eef4f27bSRobert Mustacchi 
15*eef4f27bSRobert Mustacchi /*
16*eef4f27bSRobert Mustacchi  * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
17*eef4f27bSRobert Mustacchi  */
18*eef4f27bSRobert Mustacchi 
19*eef4f27bSRobert Mustacchi #ifndef	_MM_H_
20*eef4f27bSRobert Mustacchi #define	_MM_H_
21*eef4f27bSRobert Mustacchi 
22*eef4f27bSRobert Mustacchi #include "bnx_mm.h"
23*eef4f27bSRobert Mustacchi 
24*eef4f27bSRobert Mustacchi #ifdef __cplusplus
25*eef4f27bSRobert Mustacchi extern "C" {
26*eef4f27bSRobert Mustacchi #endif
27*eef4f27bSRobert Mustacchi 
28*eef4f27bSRobert Mustacchi /*
29*eef4f27bSRobert Mustacchi  * Add some preprocessor definitions that
30*eef4f27bSRobert Mustacchi  * should technically be part of the LM.
31*eef4f27bSRobert Mustacchi  */
32*eef4f27bSRobert Mustacchi #define	LM_HC_RX_QUICK_CONS_TRIP_VAL_MAX	256
33*eef4f27bSRobert Mustacchi #define	LM_HC_RX_QUICK_CONS_TRIP_INT_MAX	256
34*eef4f27bSRobert Mustacchi 
35*eef4f27bSRobert Mustacchi #define	LM_HC_RX_TICKS_VAL_MAX			511
36*eef4f27bSRobert Mustacchi #define	LM_HC_RX_TICKS_INT_MAX			1023
37*eef4f27bSRobert Mustacchi 
38*eef4f27bSRobert Mustacchi 
39*eef4f27bSRobert Mustacchi #define	mm_indicate_rx(a, b, c, d)
40*eef4f27bSRobert Mustacchi 
41*eef4f27bSRobert Mustacchi #ifdef __cplusplus
42*eef4f27bSRobert Mustacchi }
43*eef4f27bSRobert Mustacchi #endif
44*eef4f27bSRobert Mustacchi 
45*eef4f27bSRobert Mustacchi #endif /* _MM_H_ */
46