Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: chromeos/drivers/ath6kl/os/linux/include/athdrv_linux.h

Issue 3579004: ath6kl: Bringing in the upstream version (Closed) Base URL: http://git.chromium.org/git/kernel.git
Patch Set: Created 10 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 //------------------------------------------------------------------------------
2 * Copyright (c) 2004-2009 Atheros Communications Inc. 2 // Copyright (c) 2004-2010 Atheros Communications Inc.
3 * All rights reserved. 3 // All rights reserved.
4 *
5 *
6 *
7 // This program is free software; you can redistribute it and/or modify
8 // it under the terms of the GNU General Public License version 2 as
9 // published by the Free Software Foundation;
10 // 4 //
11 // Software distributed under the License is distributed on an "AS 5 //
12 // IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or 6 //
13 // implied. See the License for the specific language governing 7 // Permission to use, copy, modify, and/or distribute this software for any
14 // rights and limitations under the License. 8 // purpose with or without fee is hereby granted, provided that the above
9 // copyright notice and this permission notice appear in all copies.
10 //
11 // THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
12 // WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
13 // MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
14 // ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
15 // WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
16 // ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17 // OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 // 18 //
16 // 19 //
17 * 20 //
18 */ 21 // Author(s): ="Atheros"
22 //------------------------------------------------------------------------------
19 23
20 #ifndef _ATHDRV_LINUX_H 24 #ifndef _ATHDRV_LINUX_H
21 #define _ATHDRV_LINUX_H 25 #define _ATHDRV_LINUX_H
22 26
23 #ifdef __cplusplus 27 #ifdef __cplusplus
24 extern "C" { 28 extern "C" {
25 #endif 29 #endif
26 30
27 31
28 /* 32 /*
(...skipping 908 matching lines...) Expand 10 before | Expand all | Expand 10 after
937 #define AR6000_XIOCTL_FETCH_TARGET_REGS 131 941 #define AR6000_XIOCTL_FETCH_TARGET_REGS 131
938 942
939 #define AR6000_XIOCTL_HCI_CMD 132 943 #define AR6000_XIOCTL_HCI_CMD 132
940 944
941 #define AR6000_XIOCTL_ACL_DATA 133 945 #define AR6000_XIOCTL_ACL_DATA 133
942 946
943 #define AR6000_XIOCTL_WLAN_CONN_PRECEDENCE 134 947 #define AR6000_XIOCTL_WLAN_CONN_PRECEDENCE 134
944 948
945 #define AR6000_XIOCTL_AP_SET_11BG_RATESET 135 949 #define AR6000_XIOCTL_AP_SET_11BG_RATESET 135
946 950
951 /*
952 * arguments:
953 * WMI_AP_PS_CMD apPsCmd
954 * uses: WMI_AP_PS_CMDID
955 */
956
947 #define AR6000_XIOCTL_WMI_SET_AP_PS 136 957 #define AR6000_XIOCTL_WMI_SET_AP_PS 136
948 958
949 #define AR6000_XIOCTL_WMI_MCAST_FILTER 137 959 #define AR6000_XIOCTL_WMI_MCAST_FILTER 137
950 960
951 #define AR6000_XIOCTL_WMI_SET_BTCOEX_FE_ANT 138 961 #define AR6000_XIOCTL_WMI_SET_BTCOEX_FE_ANT 138
952 962
953 #define AR6000_XIOCTL_WMI_SET_BTCOEX_COLOCATED_BT_DEV 139 963 #define AR6000_XIOCTL_WMI_SET_BTCOEX_COLOCATED_BT_DEV 139
954 964
955 #define AR6000_XIOCTL_WMI_SET_BTCOEX_BTINQUIRY_PAGE_CONFIG 140 965 #define AR6000_XIOCTL_WMI_SET_BTCOEX_BTINQUIRY_PAGE_CONFIG 140
956 966
(...skipping 13 matching lines...) Expand all
970 /* 980 /*
971 * arguments: 981 * arguments:
972 * UINT32 cmd (AR6000_XIOCTL_WMI_SET_QOS_SUPP) 982 * UINT32 cmd (AR6000_XIOCTL_WMI_SET_QOS_SUPP)
973 * UINT8 mode 983 * UINT8 mode
974 * uses: WMI_SET_QOS_SUPP_CMDID 984 * uses: WMI_SET_QOS_SUPP_CMDID
975 */ 985 */
976 #define AR6000_XIOCTL_WMI_SET_QOS_SUPP 148 986 #define AR6000_XIOCTL_WMI_SET_QOS_SUPP 148
977 987
978 #define AR6000_XIOCTL_GET_WLAN_SLEEP_STATE 149 988 #define AR6000_XIOCTL_GET_WLAN_SLEEP_STATE 149
979 989
980 /* 990 #define AR6000_XIOCTL_SET_BT_HW_POWER_STATE 150
981 * arguments: 991
982 * WMI_AP_PS_CMD apPsCmd 992 #define AR6000_XIOCTL_GET_BT_HW_POWER_STATE 151
983 * uses: WMI_AP_PS_CMDID 993
984 */ 994 #define AR6000_XIOCTL_ADD_AP_INTERFACE 152
995
996 #define AR6000_XIOCTL_REMOVE_AP_INTERFACE 153
997
998 #define AR6000_XIOCTL_WMI_SET_TX_SGI_PARAM 154
999
985 1000
986 /* used by AR6000_IOCTL_WMI_GETREV */ 1001 /* used by AR6000_IOCTL_WMI_GETREV */
987 struct ar6000_version { 1002 struct ar6000_version {
988 A_UINT32 host_ver; 1003 A_UINT32 host_ver;
989 A_UINT32 target_ver; 1004 A_UINT32 target_ver;
990 A_UINT32 wlan_ver; 1005 A_UINT32 wlan_ver;
991 A_UINT32 abi_ver; 1006 A_UINT32 abi_ver;
992 }; 1007 };
993 1008
994 /* used by AR6000_IOCTL_WMI_GET_QOS_QUEUE */ 1009 /* used by AR6000_IOCTL_WMI_GET_QOS_QUEUE */
(...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after
1195 typedef enum { 1210 typedef enum {
1196 PAL_HCI_EVENT = 0, 1211 PAL_HCI_EVENT = 0,
1197 PAL_HCI_RX_DATA, 1212 PAL_HCI_RX_DATA,
1198 } WMI_PAL_EVENT_INFO; 1213 } WMI_PAL_EVENT_INFO;
1199 1214
1200 1215
1201 #ifdef __cplusplus 1216 #ifdef __cplusplus
1202 } 1217 }
1203 #endif 1218 #endif
1204 #endif 1219 #endif
OLDNEW
« no previous file with comments | « chromeos/drivers/ath6kl/os/linux/include/ar6xapi_linux.h ('k') | chromeos/drivers/ath6kl/os/linux/include/athtypes_linux.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698