\hypertarget{if__iwm__constants_8h_source}{}\doxysection{if\+\_\+iwm\+\_\+constants.\+h}
\label{if__iwm__constants_8h_source}\index{dev/iwm/if\_iwm\_constants.h@{dev/iwm/if\_iwm\_constants.h}}
\mbox{\hyperlink{if__iwm__constants_8h}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00001}00001 \textcolor{comment}{/*-\/}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00002}00002 \textcolor{comment}{ * Based on BSD-\/licensed source modules in the Linux iwlwifi driver,}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00003}00003 \textcolor{comment}{ * which were used as the reference documentation for this implementation.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00004}00004 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00005}00005 \textcolor{comment}{ ******************************************************************************}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00006}00006 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00007}00007 \textcolor{comment}{ * This file is provided under a dual BSD/GPLv2 license.  When using or}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00008}00008 \textcolor{comment}{ * redistributing this file, you may do so under either license.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00009}00009 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00010}00010 \textcolor{comment}{ * GPL LICENSE SUMMARY}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00011}00011 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00012}00012 \textcolor{comment}{ * Copyright(c) 2013 -\/ 2014 Intel Corporation. All rights reserved.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00013}00013 \textcolor{comment}{ * Copyright(c) 2013 -\/ 2015 Intel Mobile Communications GmbH}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00014}00014 \textcolor{comment}{ * Copyright(c) 2015        Intel Deutschland GmbH}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00015}00015 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00016}00016 \textcolor{comment}{ * This program is free software; you can redistribute it and/or modify}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00017}00017 \textcolor{comment}{ * it under the terms of version 2 of the GNU General Public License as}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00018}00018 \textcolor{comment}{ * published by the Free Software Foundation.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00019}00019 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00020}00020 \textcolor{comment}{ * This program is distributed in the hope that it will be useful, but}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00021}00021 \textcolor{comment}{ * WITHOUT ANY WARRANTY; without even the implied warranty of}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00022}00022 \textcolor{comment}{ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00023}00023 \textcolor{comment}{ * General Public License for more details.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00024}00024 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00025}00025 \textcolor{comment}{ * You should have received a copy of the GNU General Public License}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00026}00026 \textcolor{comment}{ * along with this program; if not, write to the Free Software}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00027}00027 \textcolor{comment}{ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110,}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00028}00028 \textcolor{comment}{ * USA}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00029}00029 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00030}00030 \textcolor{comment}{ * The full GNU General Public License is included in this distribution}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00031}00031 \textcolor{comment}{ * in the file called COPYING.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00032}00032 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00033}00033 \textcolor{comment}{ * Contact Information:}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00034}00034 \textcolor{comment}{ *  Intel Linux Wireless <linuxwifi@intel.com>}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00035}00035 \textcolor{comment}{ * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-\/6497}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00036}00036 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00037}00037 \textcolor{comment}{ * BSD LICENSE}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00038}00038 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00039}00039 \textcolor{comment}{ * Copyright(c) 2013 -\/ 2014 Intel Corporation. All rights reserved.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00040}00040 \textcolor{comment}{ * Copyright(c) 2013 -\/ 2015 Intel Mobile Communications GmbH}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00041}00041 \textcolor{comment}{ * Copyright(c) 2015        Intel Deutschland GmbH}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00042}00042 \textcolor{comment}{ * All rights reserved.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00043}00043 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00044}00044 \textcolor{comment}{ * Redistribution and use in source and binary forms, with or without}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00045}00045 \textcolor{comment}{ * modification, are permitted provided that the following conditions}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00046}00046 \textcolor{comment}{ * are met:}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00047}00047 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00048}00048 \textcolor{comment}{ *  * Redistributions of source code must retain the above copyright}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00049}00049 \textcolor{comment}{ *    notice, this list of conditions and the following disclaimer.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00050}00050 \textcolor{comment}{ *  * Redistributions in binary form must reproduce the above copyright}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00051}00051 \textcolor{comment}{ *    notice, this list of conditions and the following disclaimer in}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00052}00052 \textcolor{comment}{ *    the documentation and/or other materials provided with the}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00053}00053 \textcolor{comment}{ *    distribution.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00054}00054 \textcolor{comment}{ *  * Neither the name Intel Corporation nor the names of its}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00055}00055 \textcolor{comment}{ *    contributors may be used to endorse or promote products derived}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00056}00056 \textcolor{comment}{ *    from this software without specific prior written permission.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00057}00057 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00058}00058 \textcolor{comment}{ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00059}00059 \textcolor{comment}{ * "{}AS IS"{} AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00060}00060 \textcolor{comment}{ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00061}00061 \textcolor{comment}{ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00062}00062 \textcolor{comment}{ * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00063}00063 \textcolor{comment}{ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00064}00064 \textcolor{comment}{ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00065}00065 \textcolor{comment}{ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00066}00066 \textcolor{comment}{ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00067}00067 \textcolor{comment}{ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00068}00068 \textcolor{comment}{ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00069}00069 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00070}00070 \textcolor{comment}{ *****************************************************************************/}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00071}00071 }
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00072}00072 \textcolor{comment}{/* \$FreeBSD\$ */}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00073}00073 }
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00074}00074 \textcolor{preprocessor}{\#ifndef \_\_IF\_IWM\_CONSTANTS\_H}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00075}00075 \textcolor{preprocessor}{\#define \_\_IF\_IWM\_CONSTANTS\_H}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00076}00076 }
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00077}00077 \textcolor{comment}{/* <netproto/802\_11/ieee80211\_var.h> */}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00078}00078 }
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00079}\mbox{\hyperlink{if__iwm__constants_8h_ae76db088dfd3d675860bb4386d411996}{00079}} \textcolor{preprocessor}{\#define IWM\_DEFAULT\_PS\_TX\_DATA\_TIMEOUT  (100 * 1000)}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00080}\mbox{\hyperlink{if__iwm__constants_8h_a5a7554ae7c6181969f8d473e30417f3a}{00080}} \textcolor{preprocessor}{\#define IWM\_DEFAULT\_PS\_RX\_DATA\_TIMEOUT  (100 * 1000)}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00081}\mbox{\hyperlink{if__iwm__constants_8h_a67ceae4371e6957fde04063d94ba157d}{00081}} \textcolor{preprocessor}{\#define IWM\_WOWLAN\_PS\_TX\_DATA\_TIMEOUT   (10 * 1000)}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00082}\mbox{\hyperlink{if__iwm__constants_8h_a5c96a78ce9ec89217666c23f53832cf8}{00082}} \textcolor{preprocessor}{\#define IWM\_WOWLAN\_PS\_RX\_DATA\_TIMEOUT   (10 * 1000)}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00083}\mbox{\hyperlink{if__iwm__constants_8h_a11330d03451ea67e791208928237083f}{00083}} \textcolor{preprocessor}{\#define IWM\_SHORT\_PS\_TX\_DATA\_TIMEOUT    (2 * 1024) }\textcolor{comment}{/* defined in TU */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00084}\mbox{\hyperlink{if__iwm__constants_8h_a12cb02a57bf0f65393870e62d2676c70}{00084}} \textcolor{preprocessor}{\#define IWM\_SHORT\_PS\_RX\_DATA\_TIMEOUT    (40 * 1024) }\textcolor{comment}{/* defined in TU */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00085}\mbox{\hyperlink{if__iwm__constants_8h_afc8d901e4ba931eb58839fff48eb18c5}{00085}} \textcolor{preprocessor}{\#define IWM\_P2P\_LOWLATENCY\_PS\_ENABLE    0}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00086}\mbox{\hyperlink{if__iwm__constants_8h_a6f2567cf29ee21a85f206499f45be35c}{00086}} \textcolor{preprocessor}{\#define IWM\_UAPSD\_RX\_DATA\_TIMEOUT               (50 * 1000)}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00087}\mbox{\hyperlink{if__iwm__constants_8h_a59cd0637812b2bb3b6a38f5dad4733a8}{00087}} \textcolor{preprocessor}{\#define IWM\_UAPSD\_TX\_DATA\_TIMEOUT               (50 * 1000)}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00088}00088 \textcolor{preprocessor}{\#ifdef notyet}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00089}00089 \textcolor{comment}{/* XXX Find corresponding values from net80211 */}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00090}00090 \textcolor{preprocessor}{\#define IWM\_UAPSD\_QUEUES                (IEEE80211\_WMM\_IE\_STA\_QOSINFO\_AC\_VO |\(\backslash\)}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00091}00091 \textcolor{preprocessor}{                                         IEEE80211\_WMM\_IE\_STA\_QOSINFO\_AC\_VI |\(\backslash\)}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00092}00092 \textcolor{preprocessor}{                                         IEEE80211\_WMM\_IE\_STA\_QOSINFO\_AC\_BK |\(\backslash\)}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00093}00093 \textcolor{preprocessor}{                                         IEEE80211\_WMM\_IE\_STA\_QOSINFO\_AC\_BE)}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00094}00094 \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00095}\mbox{\hyperlink{if__iwm__constants_8h_a45aa9a4dd8c9f3c3761349238fa46c88}{00095}} \textcolor{preprocessor}{\#define IWM\_PS\_HEAVY\_TX\_THLD\_PACKETS    20}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00096}\mbox{\hyperlink{if__iwm__constants_8h_a2fd3cdc493abb3ff52336910a1bebc31}{00096}} \textcolor{preprocessor}{\#define IWM\_PS\_HEAVY\_RX\_THLD\_PACKETS    8}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00097}\mbox{\hyperlink{if__iwm__constants_8h_a64da97c1b1838d3496b7108037c208d3}{00097}} \textcolor{preprocessor}{\#define IWM\_PS\_SNOOZE\_HEAVY\_TX\_THLD\_PACKETS     30}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00098}\mbox{\hyperlink{if__iwm__constants_8h_ac51722df31f4ceaee74ae1d74dee4ef5}{00098}} \textcolor{preprocessor}{\#define IWM\_PS\_SNOOZE\_HEAVY\_RX\_THLD\_PACKETS     20}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00099}\mbox{\hyperlink{if__iwm__constants_8h_a2fc76a636ac13ea73202b6ea26fd07d1}{00099}} \textcolor{preprocessor}{\#define IWM\_PS\_HEAVY\_TX\_THLD\_PERCENT    50}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00100}\mbox{\hyperlink{if__iwm__constants_8h_afeaa8ada34207d44df866edd55942a07}{00100}} \textcolor{preprocessor}{\#define IWM\_PS\_HEAVY\_RX\_THLD\_PERCENT    50}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00101}\mbox{\hyperlink{if__iwm__constants_8h_a54cc7ded9ed2b90f4197521ab2ed2630}{00101}} \textcolor{preprocessor}{\#define IWM\_PS\_SNOOZE\_INTERVAL          25}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00102}\mbox{\hyperlink{if__iwm__constants_8h_af12eee777a76294e7220bfb4c314cf28}{00102}} \textcolor{preprocessor}{\#define IWM\_PS\_SNOOZE\_WINDOW            50}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00103}\mbox{\hyperlink{if__iwm__constants_8h_a207a3c9fdda272f2309da87bb19e44e4}{00103}} \textcolor{preprocessor}{\#define IWM\_WOWLAN\_PS\_SNOOZE\_WINDOW             25}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00104}\mbox{\hyperlink{if__iwm__constants_8h_ad630626086c9fbabba3eb7ed3dc945c8}{00104}} \textcolor{preprocessor}{\#define IWM\_LOWLAT\_QUOTA\_MIN\_PERCENT    64}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00105}\mbox{\hyperlink{if__iwm__constants_8h_a99dda172a34b85642c0312f03017e821}{00105}} \textcolor{preprocessor}{\#define IWM\_BT\_COEX\_EN\_RED\_TXP\_THRESH   62}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00106}\mbox{\hyperlink{if__iwm__constants_8h_a8ef2ff020b2cce4ff2935cd4b77b468b}{00106}} \textcolor{preprocessor}{\#define IWM\_BT\_COEX\_DIS\_RED\_TXP\_THRESH  65}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00107}\mbox{\hyperlink{if__iwm__constants_8h_a008dafa14f18a7b4a0eb67b517cbf146}{00107}} \textcolor{preprocessor}{\#define IWM\_BT\_COEX\_SYNC2SCO            1}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00108}\mbox{\hyperlink{if__iwm__constants_8h_a33fe7f18c420f0148510c5685d6e5b62}{00108}} \textcolor{preprocessor}{\#define IWM\_BT\_COEX\_CORUNNING           0}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00109}\mbox{\hyperlink{if__iwm__constants_8h_a4e2f35ba8fb1792bbe352745dbe66318}{00109}} \textcolor{preprocessor}{\#define IWM\_BT\_COEX\_MPLUT                       1}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00110}\mbox{\hyperlink{if__iwm__constants_8h_abf39146ec74d9a8deb852c281abbe873}{00110}} \textcolor{preprocessor}{\#define IWM\_BT\_COEX\_RRC                 1}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00111}\mbox{\hyperlink{if__iwm__constants_8h_a67465588d83cd2ab0630f59c318257ca}{00111}} \textcolor{preprocessor}{\#define IWM\_BT\_COEX\_TTC                 1}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00112}\mbox{\hyperlink{if__iwm__constants_8h_af508aa0146c345d3e9baf077873886f9}{00112}} \textcolor{preprocessor}{\#define IWM\_BT\_COEX\_MPLUT\_REG0          0x22002200}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00113}\mbox{\hyperlink{if__iwm__constants_8h_ae36376ada5af21a921a6d810bda25c45}{00113}} \textcolor{preprocessor}{\#define IWM\_BT\_COEX\_MPLUT\_REG1          0x11118451}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00114}\mbox{\hyperlink{if__iwm__constants_8h_a6da136664b71cfbb6d98e396c013821e}{00114}} \textcolor{preprocessor}{\#define IWM\_BT\_COEX\_ANTENNA\_COUPLING\_THRS       30}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00115}\mbox{\hyperlink{if__iwm__constants_8h_a16e5763e219f7e8b0d624486d9d151ae}{00115}} \textcolor{preprocessor}{\#define IWM\_FW\_MCAST\_FILTER\_PASS\_ALL    0}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00116}\mbox{\hyperlink{if__iwm__constants_8h_af92c584a4a416e2c6a897f76047797fd}{00116}} \textcolor{preprocessor}{\#define IWM\_FW\_BCAST\_FILTER\_PASS\_ALL    0}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00117}\mbox{\hyperlink{if__iwm__constants_8h_ad4daefffbacc4fb3a45edc131b7b0d29}{00117}} \textcolor{preprocessor}{\#define IWM\_QUOTA\_THRESHOLD                     4}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00118}\mbox{\hyperlink{if__iwm__constants_8h_a16508c004b954478d0b85d3e29e6b27b}{00118}} \textcolor{preprocessor}{\#define IWM\_RS\_RSSI\_BASED\_INIT\_RATE         0}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00119}\mbox{\hyperlink{if__iwm__constants_8h_ae2ce3a3edb61bbd01b132e9371d26755}{00119}} \textcolor{preprocessor}{\#define IWM\_RS\_80\_20\_FAR\_RANGE\_TWEAK    1}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00120}\mbox{\hyperlink{if__iwm__constants_8h_a7f346fa19f539d0ba68372f1a97acc1f}{00120}} \textcolor{preprocessor}{\#define IWM\_TOF\_IS\_RESPONDER            0}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00121}\mbox{\hyperlink{if__iwm__constants_8h_ab94da154092c9f3a5175777c64a55b04}{00121}} \textcolor{preprocessor}{\#define IWM\_SW\_TX\_CSUM\_OFFLOAD          0}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00122}\mbox{\hyperlink{if__iwm__constants_8h_a04b685b2802211ea5d75b7047ad7f11d}{00122}} \textcolor{preprocessor}{\#define IWM\_HW\_CSUM\_DISABLE                     0}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00123}\mbox{\hyperlink{if__iwm__constants_8h_a5413d86c504eb7c0f9ce62b4e8338104}{00123}} \textcolor{preprocessor}{\#define IWM\_COLLECT\_FW\_ERR\_DUMP         1}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00124}\mbox{\hyperlink{if__iwm__constants_8h_ae4820f51afb5b856f283935004201372}{00124}} \textcolor{preprocessor}{\#define IWM\_RS\_NUM\_TRY\_BEFORE\_ANT\_TOGGLE    1}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00125}\mbox{\hyperlink{if__iwm__constants_8h_a167170e8a628c21e49daa5efec3bef66}{00125}} \textcolor{preprocessor}{\#define IWM\_RS\_HT\_VHT\_RETRIES\_PER\_RATE      2}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00126}\mbox{\hyperlink{if__iwm__constants_8h_a5c6cf3a91b528d0221ce80012eb66683}{00126}} \textcolor{preprocessor}{\#define IWM\_RS\_HT\_VHT\_RETRIES\_PER\_RATE\_TW   1}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00127}\mbox{\hyperlink{if__iwm__constants_8h_a826fcfc6af0f5bad32a646f0f845f7da}{00127}} \textcolor{preprocessor}{\#define IWM\_RS\_INITIAL\_MIMO\_NUM\_RATES       3}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00128}\mbox{\hyperlink{if__iwm__constants_8h_ac1ce17842704c5b4561350b5e95d7f90}{00128}} \textcolor{preprocessor}{\#define IWM\_RS\_INITIAL\_SISO\_NUM\_RATES       3}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00129}\mbox{\hyperlink{if__iwm__constants_8h_aa4f815c819fba5a87ae6b6d16e04c521}{00129}} \textcolor{preprocessor}{\#define IWM\_RS\_INITIAL\_LEGACY\_NUM\_RATES     2}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00130}\mbox{\hyperlink{if__iwm__constants_8h_a2b3ffe83872befe891a12302876f53d9}{00130}} \textcolor{preprocessor}{\#define IWM\_RS\_INITIAL\_LEGACY\_RETRIES       2}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00131}\mbox{\hyperlink{if__iwm__constants_8h_a7d446f6349eb62ebd3fb7bb32fa5c1ae}{00131}} \textcolor{preprocessor}{\#define IWM\_RS\_SECONDARY\_LEGACY\_RETRIES 1}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00132}\mbox{\hyperlink{if__iwm__constants_8h_a149181992e3b529e33b535125df8cbc5}{00132}} \textcolor{preprocessor}{\#define IWM\_RS\_SECONDARY\_LEGACY\_NUM\_RATES   16}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00133}\mbox{\hyperlink{if__iwm__constants_8h_a83de16d31edc4b5221fff1b740b3c85e}{00133}} \textcolor{preprocessor}{\#define IWM\_RS\_SECONDARY\_SISO\_NUM\_RATES     3}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00134}\mbox{\hyperlink{if__iwm__constants_8h_a7f115a99ce28d3e3ad628659d7068a02}{00134}} \textcolor{preprocessor}{\#define IWM\_RS\_SECONDARY\_SISO\_RETRIES       1}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00135}\mbox{\hyperlink{if__iwm__constants_8h_a0d5c27eaf4304b4a0315f5c4e3f510c3}{00135}} \textcolor{preprocessor}{\#define IWM\_RS\_RATE\_MIN\_FAILURE\_TH              3}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00136}\mbox{\hyperlink{if__iwm__constants_8h_aaa1e983bb0bdafb9ccb567bc3f016658}{00136}} \textcolor{preprocessor}{\#define IWM\_RS\_RATE\_MIN\_SUCCESS\_TH              8}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00137}\mbox{\hyperlink{if__iwm__constants_8h_a8f42bb418e7f34357099d3276389d027}{00137}} \textcolor{preprocessor}{\#define IWM\_RS\_STAY\_IN\_COLUMN\_TIMEOUT   5       }\textcolor{comment}{/* Seconds */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00138}\mbox{\hyperlink{if__iwm__constants_8h_a1febe0a8ab21e32b93cda3e5453acebf}{00138}} \textcolor{preprocessor}{\#define IWM\_RS\_IDLE\_TIMEOUT                     5       }\textcolor{comment}{/* Seconds */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00139}\mbox{\hyperlink{if__iwm__constants_8h_a92365c98c55949eac20c88728ec84c90}{00139}} \textcolor{preprocessor}{\#define IWM\_RS\_MISSED\_RATE\_MAX          15}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00140}\mbox{\hyperlink{if__iwm__constants_8h_aae23d52fa38716f48387989c8c9bc93c}{00140}} \textcolor{preprocessor}{\#define IWM\_RS\_LEGACY\_FAILURE\_LIMIT             160}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00141}\mbox{\hyperlink{if__iwm__constants_8h_a290453698f08009f7d809271c1fb703e}{00141}} \textcolor{preprocessor}{\#define IWM\_RS\_LEGACY\_SUCCESS\_LIMIT             480}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00142}\mbox{\hyperlink{if__iwm__constants_8h_a39444d8f8c909cfeb01d5d1cc9bd72eb}{00142}} \textcolor{preprocessor}{\#define IWM\_RS\_LEGACY\_TABLE\_COUNT               160}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00143}\mbox{\hyperlink{if__iwm__constants_8h_a6bffa1b0746bd3d030d92ec1f48d6a4d}{00143}} \textcolor{preprocessor}{\#define IWM\_RS\_NON\_LEGACY\_FAILURE\_LIMIT 400}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00144}\mbox{\hyperlink{if__iwm__constants_8h_a02b5c383ce5795b822b2c4f3632d4fa8}{00144}} \textcolor{preprocessor}{\#define IWM\_RS\_NON\_LEGACY\_SUCCESS\_LIMIT 4500}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00145}\mbox{\hyperlink{if__iwm__constants_8h_a2ed65a2d4dcbeaad3329df99b55a7e3d}{00145}} \textcolor{preprocessor}{\#define IWM\_RS\_NON\_LEGACY\_TABLE\_COUNT   1500}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00146}\mbox{\hyperlink{if__iwm__constants_8h_a4b316c0efeca5f7761277f5a177f5726}{00146}} \textcolor{preprocessor}{\#define IWM\_RS\_SR\_FORCE\_DECREASE                15      }\textcolor{comment}{/* percent */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00147}\mbox{\hyperlink{if__iwm__constants_8h_a180aa38307513f9baea3b42e8b2733ef}{00147}} \textcolor{preprocessor}{\#define IWM\_RS\_SR\_NO\_DECREASE           85      }\textcolor{comment}{/* percent */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00148}\mbox{\hyperlink{if__iwm__constants_8h_a5e5e98ff7afe4773338146aedf19d94f}{00148}} \textcolor{preprocessor}{\#define IWM\_RS\_AGG\_TIME\_LIMIT           4000    }\textcolor{comment}{/* 4 msecs. valid 100-\/8000 */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00149}\mbox{\hyperlink{if__iwm__constants_8h_a39d34bc43a1d02208a08f69dc1f9a600}{00149}} \textcolor{preprocessor}{\#define IWM\_RS\_AGG\_DISABLE\_START                3}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00150}\mbox{\hyperlink{if__iwm__constants_8h_a0b1f79c5368d77f04f5f4bc95c3bb661}{00150}} \textcolor{preprocessor}{\#define IWM\_RS\_TPC\_SR\_FORCE\_INCREASE    75      }\textcolor{comment}{/* percent */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00151}\mbox{\hyperlink{if__iwm__constants_8h_a55c2c52c41f67fd0064fedb41bf88c0e}{00151}} \textcolor{preprocessor}{\#define IWM\_RS\_TPC\_SR\_NO\_INCREASE               85      }\textcolor{comment}{/* percent */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00152}\mbox{\hyperlink{if__iwm__constants_8h_a71404ae6f03753d7410d0f496b6ce9ec}{00152}} \textcolor{preprocessor}{\#define IWM\_RS\_TPC\_TX\_POWER\_STEP                3}}
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00153}00153 }
\DoxyCodeLine{\Hypertarget{if__iwm__constants_8h_source_l00154}00154 \textcolor{preprocessor}{\#endif }\textcolor{comment}{/* \_\_IF\_IWM\_CONSTANTS\_H */}\textcolor{preprocessor}{}}

\end{DoxyCode}
