diff options
Diffstat (limited to 'target/linux/s3c24xx/files-2.6.31/drivers/ar6000/wmi/wmi_host.h')
-rw-r--r-- | target/linux/s3c24xx/files-2.6.31/drivers/ar6000/wmi/wmi_host.h | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/target/linux/s3c24xx/files-2.6.31/drivers/ar6000/wmi/wmi_host.h b/target/linux/s3c24xx/files-2.6.31/drivers/ar6000/wmi/wmi_host.h deleted file mode 100644 index 57844bc..0000000 --- a/target/linux/s3c24xx/files-2.6.31/drivers/ar6000/wmi/wmi_host.h +++ /dev/null @@ -1,71 +0,0 @@ -#ifndef _WMI_HOST_H_ -#define _WMI_HOST_H_ -/* - * Copyright (c) 2004-2006 Atheros Communications Inc. - * All rights reserved. - * - * This file contains local definitios for the wmi host module. - * - * $Id: //depot/sw/releases/olca2.0-GPL/host/wmi/wmi_host.h#1 $ - * - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation; - * - * Software distributed under the License is distributed on an "AS - * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or - * implied. See the License for the specific language governing - * rights and limitations under the License. - * - * - * - */ - -#ifdef __cplusplus -extern "C" { -#endif - -struct wmi_stats { - A_UINT32 cmd_len_err; - A_UINT32 cmd_id_err; -}; - -struct wmi_t { - A_BOOL wmi_ready; - A_BOOL wmi_numQoSStream; - A_UINT8 wmi_wmiStream2AcMapping[WMI_PRI_MAX_COUNT]; - WMI_PRI_STREAM_ID wmi_ac2WmiStreamMapping[WMM_NUM_AC]; - A_UINT16 wmi_streamExistsForAC[WMM_NUM_AC]; - A_UINT8 wmi_fatPipeExists; - void *wmi_devt; - struct wmi_stats wmi_stats; - struct ieee80211_node_table wmi_scan_table; - A_UINT8 wmi_bssid[ATH_MAC_LEN]; - A_UINT8 wmi_powerMode; - A_UINT8 wmi_phyMode; - A_UINT8 wmi_keepaliveInterval; - A_MUTEX_T wmi_lock; -}; - -#define WMI_INIT_WMISTREAM_AC_MAP(w) \ -{ (w)->wmi_wmiStream2AcMapping[WMI_BEST_EFFORT_PRI] = WMM_AC_BE; \ - (w)->wmi_wmiStream2AcMapping[WMI_LOW_PRI] = WMM_AC_BK; \ - (w)->wmi_wmiStream2AcMapping[WMI_HIGH_PRI] = WMM_AC_VI; \ - (w)->wmi_wmiStream2AcMapping[WMI_HIGHEST_PRI] = WMM_AC_VO; \ - (w)->wmi_ac2WmiStreamMapping[WMM_AC_BE] = WMI_BEST_EFFORT_PRI; \ - (w)->wmi_ac2WmiStreamMapping[WMM_AC_BK] = WMI_LOW_PRI; \ - (w)->wmi_ac2WmiStreamMapping[WMM_AC_VI] = WMI_HIGH_PRI; \ - (w)->wmi_ac2WmiStreamMapping[WMM_AC_VO] = WMI_HIGHEST_PRI; } - -#define WMI_WMISTREAM_ACCESSCATEGORY(w,s) (w)->wmi_wmiStream2AcMapping[s] -#define WMI_ACCESSCATEGORY_WMISTREAM(w,ac) (w)->wmi_ac2WmiStreamMapping[ac] - -#define LOCK_WMI(w) A_MUTEX_LOCK(&(w)->wmi_lock); -#define UNLOCK_WMI(w) A_MUTEX_UNLOCK(&(w)->wmi_lock); - -#ifdef __cplusplus -} -#endif - -#endif /* _WMI_HOST_H_ */ |