Changeset 3992


Ignore:
Timestamp:
01/31/08 10:22:11 (5 years ago)
Author:
werner
Message:

Subject: [PATCH 2/3] ar6k: WPA support

This patch enables WPA support for the ar6k driver.
For WPA to work properly, we need a patched WPA supplicant, and I'll
send that later on.

Signed-off-by: Samuel Ortiz <sameo@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/src/target/kernel/2.6.24.x/patches/atheros_2_0_function.patch

    r3930 r3992  
    1 Index: linux-2.6.24-rc8/drivers/sdio/function/Kconfig 
     1Index: linux-2.6.24/drivers/sdio/function/Kconfig 
    22=================================================================== 
    33--- /dev/null 
    4 +++ linux-2.6.24-rc8/drivers/sdio/function/Kconfig 
     4+++ linux-2.6.24/drivers/sdio/function/Kconfig 
    55@@ -0,0 +1,11 @@ 
    66+#menu "SDIO function drivers" 
     
    1616+#endmenu 
    1717\ No newline at end of file 
    18 Index: linux-2.6.24-rc8/drivers/sdio/function/Makefile 
     18Index: linux-2.6.24/drivers/sdio/function/Makefile 
    1919=================================================================== 
    2020--- /dev/null 
    21 +++ linux-2.6.24-rc8/drivers/sdio/function/Makefile 
     21+++ linux-2.6.24/drivers/sdio/function/Makefile 
    2222@@ -0,0 +1 @@ 
    2323+obj-$(CONFIG_SDIO_AR6000_WLAN)          += wlan/ 
    2424\ No newline at end of file 
    25 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/Makefile 
     25Index: linux-2.6.24/drivers/sdio/function/wlan/Makefile 
    2626=================================================================== 
    2727--- /dev/null 
    28 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/Makefile 
     28+++ linux-2.6.24/drivers/sdio/function/wlan/Makefile 
    2929@@ -0,0 +1,4 @@ 
    3030+# 
     
    3333+obj-$(CONFIG_SDIO_AR6000_WLAN)          += ar6000/ 
    3434\ No newline at end of file 
    35 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/Makefile 
     35Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/Makefile 
    3636=================================================================== 
    3737--- /dev/null 
    38 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/Makefile 
     38+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/Makefile 
    3939@@ -0,0 +1,38 @@ 
    4040+REV ?= 2 
     
    7676+ 
    7777+ 
    78 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_drv.c 
     78Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_drv.c 
    7979=================================================================== 
    8080--- /dev/null 
    81 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_drv.c 
     81+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_drv.c 
    8282@@ -0,0 +1,3070 @@ 
    8383+/* 
     
    31513151+{ 
    31523152+} 
    3153 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_drv.h 
     3153Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_drv.h 
    31543154=================================================================== 
    31553155--- /dev/null 
    3156 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_drv.h 
     3156+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_drv.h 
    31573157@@ -0,0 +1,361 @@ 
    31583158+/* 
     
    35173517+ 
    35183518+#endif /* _AR6000_H_ */ 
    3519 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_raw_if.c 
     3519Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_raw_if.c 
    35203520=================================================================== 
    35213521--- /dev/null 
    3522 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_raw_if.c 
     3522+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/ar6000_raw_if.c 
    35233523@@ -0,0 +1,439 @@ 
    35243524+/* 
     
    39613961+} 
    39623962+#endif /* HTC_RAW_INTERFACE */ 
    3963 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/ar6xapi_linux.h 
     3963Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/ar6xapi_linux.h 
    39643964=================================================================== 
    39653965--- /dev/null 
    3966 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/ar6xapi_linux.h 
     3966+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/ar6xapi_linux.h 
    39673967@@ -0,0 +1,128 @@ 
    39683968+#ifndef _AR6XAPI_LINUX_H 
     
    40944094+ 
    40954095+#endif 
    4096 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/athdrv_linux.h 
     4096Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/athdrv_linux.h 
    40974097=================================================================== 
    40984098--- /dev/null 
    4099 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/athdrv_linux.h 
     4099+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/athdrv_linux.h 
    41004100@@ -0,0 +1,993 @@ 
    41014101+/* 
     
    41424142+#define IEEE80211_IOCTL_DELKEY               (SIOCIWFIRSTPRIV+4) 
    41434143+#define IEEE80211_IOCTL_GETWMMPARAMS         (SIOCIWFIRSTPRIV+5) 
    4144 +#define IEEE80211_IOCTL_SETMLME              (SIOCIWFIRSTPRIV+6) 
    41454144+#define IEEE80211_IOCTL_SETOPTIE             (SIOCIWFIRSTPRIV+6) 
    4146 +#define IEEE80211_IOCTL_GETOPTIE             (SIOCIWFIRSTPRIV+7) 
     4145+#define IEEE80211_IOCTL_SETMLME              (SIOCIWFIRSTPRIV+7) 
     4146+//#define IEEE80211_IOCTL_GETOPTIE             (SIOCIWFIRSTPRIV+7) 
    41474147+#define IEEE80211_IOCTL_ADDPMKID             (SIOCIWFIRSTPRIV+8) 
    41484148+//#define IEEE80211_IOCTL_SETAUTHALG           (SIOCIWFIRSTPRIV+10) 
     
    50925092+#endif 
    50935093+#endif 
    5094 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/athtypes_linux.h 
     5094Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/athtypes_linux.h 
    50955095=================================================================== 
    50965096--- /dev/null 
    5097 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/athtypes_linux.h 
     5097+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/athtypes_linux.h 
    50985098@@ -0,0 +1,47 @@ 
    50995099+/* 
     
    51445144+ 
    51455145+#endif /* _ATHTYPES_LINUX_H_ */ 
    5146 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/config_linux.h 
     5146Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/config_linux.h 
    51475147=================================================================== 
    51485148--- /dev/null 
    5149 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/config_linux.h 
     5149+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/config_linux.h 
    51505150@@ -0,0 +1,44 @@ 
    51515151+/* 
     
    51935193+ 
    51945194+#endif 
    5195 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/debug_linux.h 
     5195Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/debug_linux.h 
    51965196=================================================================== 
    51975197--- /dev/null 
    5198 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/debug_linux.h 
     5198+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/debug_linux.h 
    51995199@@ -0,0 +1,86 @@ 
    52005200+/* 
     
    52845284+ 
    52855285+#endif /* _DEBUG_LINUX_H_ */ 
    5286 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/ioctl.c 
     5286Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/ioctl.c 
    52875287=================================================================== 
    52885288--- /dev/null 
    5289 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/ioctl.c 
     5289+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/ioctl.c 
    52905290@@ -0,0 +1,2573 @@ 
    52915291+/* 
     
    78627862+} 
    78637863+ 
    7864 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/netbuf.c 
     7864Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/netbuf.c 
    78657865=================================================================== 
    78667866--- /dev/null 
    7867 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/netbuf.c 
     7867+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/netbuf.c 
    78687868@@ -0,0 +1,225 @@ 
    78697869+ 
     
    80928092+} 
    80938093+ 
    8094 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/osapi_linux.h 
     8094Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/osapi_linux.h 
    80958095=================================================================== 
    80968096--- /dev/null 
    8097 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/osapi_linux.h 
     8097+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/osapi_linux.h 
    80988098@@ -0,0 +1,319 @@ 
    80998099+/* 
     
    84168416+ 
    84178417+#endif /* _OSAPI_LINUX_H_ */ 
    8418 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/wireless_ext.c 
     8418Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/wireless_ext.c 
    84198419=================================================================== 
    84208420--- /dev/null 
    8421 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/ar6000/wireless_ext.c 
    8422 @@ -0,0 +1,1866 @@ 
     8421+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/wireless_ext.c 
     8422@@ -0,0 +1,2068 @@ 
    84238423+/* 
    84248424+ * 
     
    84548454+ 
    84558455+ 
    8456 +#if WIRELESS_EXT > 14 
    84578456+/* 
    84588457+ * Encode a WPA or RSN information element as a custom 
     
    84778476+    return (i == ielen ? p - (u_int8_t *)buf : 0); 
    84788477+} 
    8479 +#endif /* WIRELESS_EXT > 14 */ 
    84808478+ 
    84818479+void 
     
    84978495+    } 
    84988496+    if ((param->firstPass == TRUE) && 
    8499 +        ((ni->ni_cie.ie_wpa == NULL) || (ni->ni_cie.ie_rsn == NULL))) { 
     8497+        ((ni->ni_cie.ie_wpa == NULL) && (ni->ni_cie.ie_rsn == NULL))) { 
    85008498+        /* 
    85018499+         * Only forward wpa bss's in first pass 
     
    89248922+    struct ieee80211req_mlme *mlme = (struct ieee80211req_mlme *)extra; 
    89258923+ 
    8926 +    if ((ar->arWmiReady == FALSE) || (ar->arConnected != TRUE)) { 
    8927 +        return -EIO; 
    8928 +    } 
     8924+    if ((ar->arWmiReady == FALSE) || (ar->arConnected != TRUE)) 
     8925+               return -EIO; 
    89298926+ 
    89308927+    switch (mlme->im_op) { 
     
    89548951+} 
    89558952+ 
    8956 +int 
    8957 +ar6000_ioctl_setoptie(struct net_device *dev, struct iw_request_info *info, 
    8958 +             void *w, char *extra) 
    8959 +{ 
    8960 +    return 0; 
     8953+int ar6000_ioctl_setoptie(struct net_device *dev, struct iw_request_info *info, 
     8954+                         struct iw_point *data, char *extra) 
     8955+{ 
     8956+       /* The target generates the WPA/RSN IE */ 
     8957+       return 0; 
    89618958+} 
    89628959+ 
     
    93849381+} 
    93859382+ 
     9383+#if 0 
     9384+static int ar6000_ioctl_siwgenie(struct net_device *dev, 
     9385+                                struct iw_request_info *info, 
     9386+                                struct iw_point *dwrq, 
     9387+                                char *extra) 
     9388+{ 
     9389+       return 0; 
     9390+} 
     9391+ 
     9392+static int ar6000_ioctl_giwgenie(struct net_device *dev, 
     9393+                                struct iw_request_info *info, 
     9394+                                struct iw_point *dwrq, 
     9395+                                char *extra) 
     9396+{ 
     9397+       return 0; 
     9398+} 
     9399+ 
     9400+static int ar6000_ioctl_siwauth(struct net_device *dev, 
     9401+                               struct iw_request_info *info, 
     9402+                               struct iw_param *param, 
     9403+                               char *extra) 
     9404+{ 
     9405+       AR_SOFTC_T *ar = (AR_SOFTC_T *)netdev_priv(dev); 
     9406+       int reset = 0; 
     9407+ 
     9408+       switch (param->flags & IW_AUTH_INDEX) { 
     9409+       case IW_AUTH_WPA_VERSION: 
     9410+               if (param->value & IW_AUTH_WPA_VERSION_DISABLED) { 
     9411+                       ar->arAuthMode = NONE_AUTH; 
     9412+               } 
     9413+               if (param->value & IW_AUTH_WPA_VERSION_WPA) { 
     9414+                       ar->arAuthMode = WPA_AUTH; 
     9415+               } 
     9416+               if (param->value & IW_AUTH_WPA_VERSION_WPA2) { 
     9417+                       ar->arAuthMode = WPA2_AUTH; 
     9418+               } 
     9419+ 
     9420+               reset = 1; 
     9421+               break; 
     9422+       case IW_AUTH_CIPHER_PAIRWISE: 
     9423+               if (param->value & IW_AUTH_CIPHER_NONE) { 
     9424+                       ar->arPairwiseCrypto = NONE_CRYPT; 
     9425+               } 
     9426+               if (param->value & IW_AUTH_CIPHER_WEP40) { 
     9427+                       ar->arPairwiseCrypto = WEP_CRYPT; 
     9428+               } 
     9429+               if (param->value & IW_AUTH_CIPHER_TKIP) { 
     9430+                       ar->arPairwiseCrypto = TKIP_CRYPT; 
     9431+               } 
     9432+               if (param->value & IW_AUTH_CIPHER_CCMP) { 
     9433+                       ar->arPairwiseCrypto = AES_CRYPT; 
     9434+               } 
     9435+ 
     9436+               reset = 1; 
     9437+               break; 
     9438+       case IW_AUTH_CIPHER_GROUP: 
     9439+               if (param->value & IW_AUTH_CIPHER_NONE) { 
     9440+                       ar->arGroupCrypto = NONE_CRYPT; 
     9441+               } 
     9442+               if (param->value & IW_AUTH_CIPHER_WEP40) { 
     9443+                       ar->arGroupCrypto = WEP_CRYPT; 
     9444+               } 
     9445+               if (param->value & IW_AUTH_CIPHER_TKIP) { 
     9446+                       ar->arGroupCrypto = TKIP_CRYPT; 
     9447+               } 
     9448+               if (param->value & IW_AUTH_CIPHER_CCMP) { 
     9449+                       ar->arGroupCrypto = AES_CRYPT; 
     9450+               } 
     9451+ 
     9452+               reset = 1; 
     9453+               break; 
     9454+       case IW_AUTH_KEY_MGMT: 
     9455+               if (param->value & IW_AUTH_KEY_MGMT_PSK) { 
     9456+                       if (ar->arAuthMode == WPA_AUTH) { 
     9457+                               ar->arAuthMode = WPA_PSK_AUTH; 
     9458+                       } else if (ar->arAuthMode == WPA2_AUTH) { 
     9459+                               ar->arAuthMode = WPA2_PSK_AUTH; 
     9460+                       } 
     9461+ 
     9462+                       reset = 1; 
     9463+               } 
     9464+               break; 
     9465+ 
     9466+       case IW_AUTH_TKIP_COUNTERMEASURES: 
     9467+               if (ar->arWmiReady == FALSE) { 
     9468+                       return -EIO; 
     9469+               } 
     9470+               wmi_set_tkip_countermeasures_cmd(ar->arWmi, param->value); 
     9471+               break; 
     9472+ 
     9473+       case IW_AUTH_DROP_UNENCRYPTED: 
     9474+               break; 
     9475+ 
     9476+       case IW_AUTH_80211_AUTH_ALG: 
     9477+               if (param->value & IW_AUTH_ALG_OPEN_SYSTEM) { 
     9478+                       ar->arDot11AuthMode  = OPEN_AUTH; 
     9479+               } 
     9480+               if (param->value & IW_AUTH_ALG_SHARED_KEY) { 
     9481+                       ar->arDot11AuthMode  = SHARED_AUTH; 
     9482+               } 
     9483+               if (param->value & IW_AUTH_ALG_LEAP) { 
     9484+                       ar->arDot11AuthMode   = LEAP_AUTH; 
     9485+                       ar->arPairwiseCrypto  = WEP_CRYPT; 
     9486+                       ar->arGroupCrypto     = WEP_CRYPT; 
     9487+               } 
     9488+ 
     9489+               reset = 1; 
     9490+               break; 
     9491+ 
     9492+       case IW_AUTH_WPA_ENABLED: 
     9493+               reset = 1; 
     9494+               break; 
     9495+ 
     9496+       case IW_AUTH_RX_UNENCRYPTED_EAPOL: 
     9497+               break; 
     9498+ 
     9499+       case IW_AUTH_PRIVACY_INVOKED: 
     9500+               break; 
     9501+ 
     9502+       default: 
     9503+               return -EOPNOTSUPP; 
     9504+       } 
     9505+ 
     9506+       if (reset) 
     9507+               memset(ar->arSsid, 0, sizeof(ar->arSsid)); 
     9508+ 
     9509+       return 0; 
     9510+} 
     9511+ 
     9512+static int ar6000_ioctl_giwauth(struct net_device *dev, 
     9513+                               struct iw_request_info *info, 
     9514+                               struct iw_param *dwrq, 
     9515+                               char *extra) 
     9516+{ 
     9517+       return 0; 
     9518+} 
     9519+ 
     9520+static int ar6000_ioctl_siwencodeext(struct net_device *dev, 
     9521+                                    struct iw_request_info *info, 
     9522+                                    struct iw_point *dwrq, 
     9523+                                    char *extra) 
     9524+{ 
     9525+       AR_SOFTC_T *ar = (AR_SOFTC_T *)netdev_priv(dev); 
     9526+       struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; 
     9527+       int alg = ext->alg; 
     9528+ 
     9529+       if (ar->arWlanState == WLAN_DISABLED) { 
     9530+               return -EIO; 
     9531+       } 
     9532+ 
     9533+       if ((alg == IW_ENCODE_ALG_NONE) || (dwrq->flags & IW_ENCODE_DISABLED)) { 
     9534+ 
     9535+       } else if (alg == IW_ENCODE_ALG_WEP) { 
     9536+ 
     9537+       } else if ((alg == IW_ENCODE_ALG_TKIP) || (alg == IW_ENCODE_ALG_CCMP)) { 
     9538+               KEY_USAGE keyUsage; 
     9539+               A_STATUS status; 
     9540+               CRYPTO_TYPE keyType = NONE_CRYPT; 
     9541+ 
     9542+ 
     9543+               if (((alg == IW_ENCODE_ALG_TKIP) && (ext->key_len != KEY_LEN_WPA_TKIP)) 
     9544+                   || ((alg == IW_ENCODE_ALG_CCMP) && (ext->key_len != KEY_LEN_WPA_AES))) { 
     9545+                       printk("Wrong length %d\n", ext->key_len); 
     9546+                       return -EINVAL; 
     9547+               } 
     9548+ 
     9549+               if (ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY) { 
     9550+ 
     9551+               } else { 
     9552+               } 
     9553+ 
     9554+ 
     9555+       } else { 
     9556+               printk("Wrong alg %d\n", alg); 
     9557+       } 
     9558+ 
     9559+       return 0; 
     9560+} 
     9561+ 
     9562+ 
     9563+static int ar6000_ioctl_giwencodeext(struct net_device *dev, 
     9564+                                    struct iw_request_info *info, 
     9565+                                    struct iw_point *dwrq, 
     9566+                                    char *extra) 
     9567+{ 
     9568+       return 0; 
     9569+} 
     9570+#endif 
     9571+ 
    93869572+static int 
    93879573+ar6000_ioctl_setparam(struct net_device *dev, 
     
    94159601+                    profChanged    = TRUE; 
    94169602+                    break; 
     9603+           default: 
     9604+                   printk("IEEE80211_PARAM_WPA: Unknown value %d\n", value); 
    94179605+            } 
    94189606+            break; 
     
    95279715+int 
    95289716+ar6000_ioctl_setkey(struct net_device *dev, struct iw_request_info *info, 
    9529 +             void *w, char *extra) 
     9717+                   void *w, char *extra) 
    95309718+{ 
    95319719+    AR_SOFTC_T *ar = (AR_SOFTC_T *)dev->priv; 
     
    993410122+ 
    993510123+/* 
    9936 + * SIOCGIWSCAN 
     10124+ * SIOCSIWSCAN 
    993710125+ */ 
    993810126+int 
     
    995510143+    } 
    995610144+ 
    9957 +#if 1 
    995810145+    /* We ask for everything from the target */ 
    995910146+    if (wmi_bssfilter_cmd(ar->arWmi, ALL_BSS_FILTER, 0) != A_OK) { 
     
    996110148+           ret = -EIO; 
    996210149+    } 
    9963 +#endif 
    996410150+ 
    996510151+    if (wmi_startscan_cmd(ar->arWmi, WMI_LONG_SCAN, FALSE, FALSE, \ 
     
    1007310259+    (iw_handler) NULL,         /* SIOCSIWPOWER */ 
    1007410260+    (iw_handler) NULL,         /* SIOCGIWPOWER */ 
     10261+    (iw_handler) NULL, /* -- hole -- */ 
     10262+    (iw_handler) NULL, /* -- hole -- */ 
     10263+#if 0 
     10264+    (iw_handler) ar6000_ioctl_siwgenie,        /* SIOCSIWGENIE */ 
     10265+    (iw_handler) ar6000_ioctl_giwgenie,        /* SIOCGIWGENIE */ 
     10266+    (iw_handler) ar6000_ioctl_siwauth, /* SIOCSIWAUTH */ 
     10267+    (iw_handler) ar6000_ioctl_giwauth, /* SIOCGIWAUTH */ 
     10268+    (iw_handler) ar6000_ioctl_siwencodeext,/* SIOCSIWENCODEEXT */ 
     10269+    (iw_handler) ar6000_ioctl_giwencodeext,/* SIOCGIWENCODEEXT */ 
     10270+    (iw_handler) NULL,         /* SIOCSIWPMKSA */ 
     10271+#endif 
     10272+ 
    1007510273+#endif  /* NOTYET */ 
    1007610274+}; 
     
    1008310281+    (iw_handler) ar6000_ioctl_delkey,           /* SIOCWFIRSTPRIV+4 */ 
    1008410282+    (iw_handler) ar6000_ioctl_getwmmparams,     /* SIOCWFIRSTPRIV+5 */ 
    10085 +    (iw_handler) NULL,                          /* SIOCWFIRSTPRIV+6 */ 
    10086 +    (iw_handler) NULL,                          /* SIOCWFIRSTPRIV+7 */ 
     10283+    (iw_handler) ar6000_ioctl_setoptie,         /* SIOCWFIRSTPRIV+6 */ 
     10284+    (iw_handler) ar6000_ioctl_setmlme,          /* SIOCWFIRSTPRIV+7 */ 
    1008710285+    (iw_handler) ar6000_ioctl_addpmkid,         /* SIOCWFIRSTPRIV+8 */ 
    1008810286+    (iw_handler) NULL,                          /* SIOCWFIRSTPRIV+9 */ 
     
    1020210400+      IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 3, 
    1020310401+      IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1,      "getwmmparams"}, 
     10402+    { IEEE80211_IOCTL_SETOPTIE, 
     10403+      IW_PRIV_TYPE_BYTE, 0,       "setie"}, 
     10404+    { IEEE80211_IOCTL_SETMLME, 
     10405+      IW_PRIV_TYPE_MLME, 0,       "setmlme"}, 
    1020410406+    { IEEE80211_IOCTL_ADDPMKID, 
    1020510407+      IW_PRIV_TYPE_ADDPMKID | IW_PRIV_SIZE_FIXED, 0,  "addpmkid"}, 
     
    1028710489+ 
    1028810490+ 
    10289 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/bmi/bmi.c 
     10491Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/bmi/bmi.c 
    1029010492=================================================================== 
    1029110493--- /dev/null 
    10292 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/bmi/bmi.c 
     10494+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/bmi/bmi.c 
    1029310495@@ -0,0 +1,657 @@ 
    1029410496+/* 
     
    1094911151+    return status; 
    1095011152+} 
    10951 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/bmi/bmi_internal.h 
     11153Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/bmi/bmi_internal.h 
    1095211154=================================================================== 
    1095311155--- /dev/null 
    10954 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/bmi/bmi_internal.h 
     11156+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/bmi/bmi_internal.h 
    1095511157@@ -0,0 +1,45 @@ 
    1095611158+#ifndef BMI_INTERNAL_H 
     
    1099911201+ 
    1100011202+#endif 
    11001 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/hif/hif.c 
     11203Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/hif/hif.c 
    1100211204=================================================================== 
    1100311205--- /dev/null 
    11004 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/hif/hif.c 
     11206+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/hif/hif.c 
    1100511207@@ -0,0 +1,818 @@ 
    1100611208+/* 
     
    1182212024+    return; 
    1182312025+} 
    11824 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/hif/hif_internal.h 
     12026Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/hif/hif_internal.h 
    1182512027=================================================================== 
    1182612028--- /dev/null 
    11827 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/hif/hif_internal.h 
     12029+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/hif/hif_internal.h 
    1182812030@@ -0,0 +1,102 @@ 
    1182912031+/* 
     
    1192912131+void 
    1193012132+delHifDevice(SDDEVICE *handle); 
    11931 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/ar6k.c 
     12133Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/ar6k.c 
    1193212134=================================================================== 
    1193312135--- /dev/null 
    11934 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/ar6k.c 
     12136+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/ar6k.c 
    1193512137@@ -0,0 +1,991 @@ 
    1193612138+/* 
     
    1292513127+ 
    1292613128+ 
    12927 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/ar6k.h 
     13129Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/ar6k.h 
    1292813130=================================================================== 
    1292913131--- /dev/null 
    12930 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/ar6k.h 
     13132+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/ar6k.h 
    1293113133@@ -0,0 +1,191 @@ 
    1293213134+/* 
     
    1312113323+ 
    1312213324+#endif /*AR6K_H_*/ 
    13123 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/ar6k_events.c 
     13325Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/ar6k_events.c 
    1312413326=================================================================== 
    1312513327--- /dev/null 
    13126 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/ar6k_events.c 
     13328+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/ar6k_events.c 
    1312713329@@ -0,0 +1,638 @@ 
    1312813330+/* 
     
    1376413966+ 
    1376513967+ 
    13766 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc.c 
     13968Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc.c 
    1376713969=================================================================== 
    1376813970--- /dev/null 
    13769 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc.c 
     13971+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc.c 
    1377013972@@ -0,0 +1,507 @@ 
    1377113973+/* 
     
    1427614478+#endif 
    1427714479+} 
    14278 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc_debug.h 
     14480Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc_debug.h 
    1427914481=================================================================== 
    1428014482--- /dev/null 
    14281 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc_debug.h 
     14483+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc_debug.h 
    1428214484@@ -0,0 +1,65 @@ 
    1428314485+#ifndef HTC_DEBUG_H_ 
     
    1434614548+ 
    1434714549+#endif /*HTC_DEBUG_H_*/ 
    14348 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc_internal.h 
     14550Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc_internal.h 
    1434914551=================================================================== 
    1435014552--- /dev/null 
    14351 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc_internal.h 
     14553+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc_internal.h 
    1435214554@@ -0,0 +1,168 @@ 
    1435314555+/* 
     
    1451914721+ 
    1452014722+#endif /* _HTC_INTERNAL_H_ */ 
    14521 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc_recv.c 
     14723Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc_recv.c 
    1452214724=================================================================== 
    1452314725--- /dev/null 
    14524 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc_recv.c 
     14726+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc_recv.c 
    1452514727@@ -0,0 +1,703 @@ 
    1452614728+/* 
     
    1522715429+ 
    1522815430+ 
    15229 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc_send.c 
     15431Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc_send.c 
    1523015432=================================================================== 
    1523115433--- /dev/null 
    15232 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc_send.c 
     15434+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc_send.c 
    1523315435@@ -0,0 +1,541 @@ 
    1523415436+/* 
     
    1577315975+ 
    1577415976+} 
    15775 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc_services.c 
     15977Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc_services.c 
    1577615978=================================================================== 
    1577715979--- /dev/null 
    15778 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/htc/htc_services.c 
     15980+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/htc/htc_services.c 
    1577915981@@ -0,0 +1,403 @@ 
    1578015982+/* 
     
    1618116383+ 
    1618216384+} 
    16183 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/AR6001_regdump.h 
     16385Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/AR6001_regdump.h 
    1618416386=================================================================== 
    1618516387--- /dev/null 
    16186 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/AR6001_regdump.h 
     16388+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/AR6001_regdump.h 
    1618716389@@ -0,0 +1,100 @@ 
    1618816390+/* 
     
    1628616488+ 
    1628716489+#endif /* __AR6000_REGDUMP_H__ */ 
    16288 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/AR6K_version.h 
     16490Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/AR6K_version.h 
    1628916491=================================================================== 
    1629016492--- /dev/null 
    16291 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/AR6K_version.h 
     16493+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/AR6K_version.h 
    1629216494@@ -0,0 +1,36 @@ 
    1629316495+#define __VER_MAJOR_ 2 
     
    1632716529+ 
    1632816530+ 
    16329 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/AR6K_version.h.NEW 
     16531Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/AR6K_version.h.NEW 
    1633016532=================================================================== 
    1633116533--- /dev/null 
    16332 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/AR6K_version.h.NEW 
     16534+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/AR6K_version.h.NEW 
    1633316535@@ -0,0 +1,36 @@ 
    1633416536+#define __VER_MAJOR_ 2 
     
    1636816570+ 
    1636916571+ 
    16370 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/AR6Khwreg.h 
     16572Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/AR6Khwreg.h 
    1637116573=================================================================== 
    1637216574--- /dev/null 
    16373 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/AR6Khwreg.h 
     16575+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/AR6Khwreg.h 
    1637416576@@ -0,0 +1,147 @@ 
    1637516577+/* 
     
    1652016722+ 
    1652116723+#endif /* __AR6KHWREG_H__ */ 
    16522 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_config.h 
     16724Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_config.h 
    1652316725=================================================================== 
    1652416726--- /dev/null 
    16525 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_config.h 
     16727+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_config.h 
    1652616728@@ -0,0 +1,27 @@ 
    1652716729+#ifndef _A_CONFIG_H_ 
     
    1655216754+ 
    1655316755+#endif 
    16554 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_debug.h 
     16756Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_debug.h 
    1655516757=================================================================== 
    1655616758--- /dev/null 
    16557 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_debug.h 
     16759+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_debug.h 
    1655816760@@ -0,0 +1,41 @@ 
    1655916761+#ifndef _A_DEBUG_H_ 
     
    1659816800+ 
    1659916801+#endif 
    16600 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_drv.h 
     16802Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_drv.h 
    1660116803=================================================================== 
    1660216804--- /dev/null 
    16603 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_drv.h 
     16805+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_drv.h 
    1660416806@@ -0,0 +1,28 @@ 
    1660516807+#ifndef _A_DRV_H_ 
     
    1663116833+ 
    1663216834+#endif /* _ADRV_H_ */ 
    16633 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_drv_api.h 
     16835Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_drv_api.h 
    1663416836=================================================================== 
    1663516837--- /dev/null 
    16636 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_drv_api.h 
     16838+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_drv_api.h 
    1663716839@@ -0,0 +1,185 @@ 
    1663816840+#ifndef _A_DRV_API_H_ 
     
    1682117023+ 
    1682217024+#endif 
    16823 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_osapi.h 
     17025Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_osapi.h 
    1682417026=================================================================== 
    1682517027--- /dev/null 
    16826 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_osapi.h 
     17028+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_osapi.h 
    1682717029@@ -0,0 +1,28 @@ 
    1682817030+#ifndef _A_OSAPI_H_ 
     
    1685417056+ 
    1685517057+#endif /* _OSAPI_H_ */ 
    16856 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_types.h 
     17058Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_types.h 
    1685717059=================================================================== 
    1685817060--- /dev/null 
    16859 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/a_types.h 
     17061+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/a_types.h 
    1686017062@@ -0,0 +1,28 @@ 
    1686117063+#ifndef _A_TYPES_H_ 
     
    1688717089+ 
    1688817090+#endif /* _ATHTYPES_H_ */ 
    16889 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ar6000_api.h 
     17091Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ar6000_api.h 
    1689017092=================================================================== 
    1689117093--- /dev/null 
    16892 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ar6000_api.h 
     17094+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ar6000_api.h 
    1689317095@@ -0,0 +1,29 @@ 
    1689417096+#ifndef _AR6000_API_H_ 
     
    1692117123+#endif /* _AR6000_API_H */ 
    1692217124+ 
    16923 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ar6000_diag.h 
     17125Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ar6000_diag.h 
    1692417126=================================================================== 
    1692517127--- /dev/null 
    16926 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ar6000_diag.h 
     17128+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ar6000_diag.h 
    1692717129@@ -0,0 +1,38 @@ 
    1692817130+/* 
     
    1696417166+ 
    1696517167+#endif /*AR6000_DIAG_H_*/ 
    16966 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/athdefs.h 
     17168Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/athdefs.h 
    1696717169=================================================================== 
    1696817170--- /dev/null 
    16969 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/athdefs.h 
     17171+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/athdefs.h 
    1697017172@@ -0,0 +1,85 @@ 
    1697117173+#ifndef __ATHDEFS_H__ 
     
    1705417256+ 
    1705517257+#endif /* __ATHDEFS_H__ */ 
    17056 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/athdrv.h 
     17258Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/athdrv.h 
    1705717259=================================================================== 
    1705817260--- /dev/null 
    17059 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/athdrv.h 
     17261+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/athdrv.h 
    1706017262@@ -0,0 +1,32 @@ 
    1706117263+/* 
     
    1709117293+ 
    1709217294+#endif /* _ATHDRV_H_ */ 
    17093 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/athendpack.h 
     17295Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/athendpack.h 
    1709417296=================================================================== 
    1709517297--- /dev/null 
    17096 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/athendpack.h 
     17298+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/athendpack.h 
    1709717299@@ -0,0 +1,41 @@ 
    1709817300+/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
     
    1713717339+#endif /* WINCE */ 
    1713817340+ 
    17139 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/athstartpack.h 
     17341Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/athstartpack.h 
    1714017342=================================================================== 
    1714117343--- /dev/null 
    17142 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/athstartpack.h 
     17344+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/athstartpack.h 
    1714317345@@ -0,0 +1,42 @@ 
    1714417346+/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
     
    1718417386+#endif /* WINCE */ 
    1718517387+ 
    17186 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/bmi.h 
     17388Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/bmi.h 
    1718717389=================================================================== 
    1718817390--- /dev/null 
    17189 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/bmi.h 
     17391+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/bmi.h 
    1719017392@@ -0,0 +1,100 @@ 
    1719117393+#ifndef _BMI_H_ 
     
    1728917491+ 
    1729017492+#endif /* _BMI_H_ */ 
    17291 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/bmi_msg.h 
     17493Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/bmi_msg.h 
    1729217494=================================================================== 
    1729317495--- /dev/null 
    17294 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/bmi_msg.h 
     17496+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/bmi_msg.h 
    1729517497@@ -0,0 +1,199 @@ 
    1729617498+#ifndef __BMI_MSG_H__ 
     
    1749317695+ 
    1749417696+#endif /* __BMI_MSG_H__ */ 
    17495 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/common_drv.h 
     17697Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/common_drv.h 
    1749617698=================================================================== 
    1749717699--- /dev/null 
    17498 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/common_drv.h 
     17700+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/common_drv.h 
    1749917701@@ -0,0 +1,61 @@ 
    1750017702+/* 
     
    1755917761+ 
    1756017762+#endif /*COMMON_DRV_H_*/ 
    17561 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dbglog.h 
     17763Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dbglog.h 
    1756217764=================================================================== 
    1756317765--- /dev/null 
    17564 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dbglog.h 
     17766+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dbglog.h 
    1756517767@@ -0,0 +1,107 @@ 
    1756617768+/* 
     
    1767117873+ 
    1767217874+#endif /* _DBGLOG_H_ */ 
    17673 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dbglog_api.h 
     17875Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dbglog_api.h 
    1767417876=================================================================== 
    1767517877--- /dev/null 
    17676 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dbglog_api.h 
     17878+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dbglog_api.h 
    1767717879@@ -0,0 +1,46 @@ 
    1767817880+#ifndef _DBGLOG_API_H_ 
     
    1772217924+ 
    1772317925+#endif /* _DBGLOG_API_H_ */ 
    17724 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dbglog_id.h 
     17926Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dbglog_id.h 
    1772517927=================================================================== 
    1772617928--- /dev/null 
    17727 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dbglog_id.h 
     17929+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dbglog_id.h 
    1772817930@@ -0,0 +1,307 @@ 
    1772917931+/* 
     
    1803418236+ 
    1803518237+#endif /* _DBGLOG_ID_H_ */ 
    18036 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dl_list.h 
     18238Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dl_list.h 
    1803718239=================================================================== 
    1803818240--- /dev/null 
    18039 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dl_list.h 
     18241+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dl_list.h 
    1804018242@@ -0,0 +1,114 @@ 
    1804118243+/* 
     
    1815318355+ 
    1815418356+#endif /* __DL_LIST_H___ */ 
    18155 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dset_api.h 
     18357Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dset_api.h 
    1815618358=================================================================== 
    1815718359--- /dev/null 
    18158 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dset_api.h 
     18360+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dset_api.h 
    1815918361@@ -0,0 +1,63 @@ 
    1816018362+/* 
     
    1822118423+ 
    1822218424+#endif /* _DSET_API_H_ */ 
    18223 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dset_internal.h 
     18425Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dset_internal.h 
    1822418426=================================================================== 
    1822518427--- /dev/null 
    18226 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dset_internal.h 
     18428+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dset_internal.h 
    1822718429@@ -0,0 +1,39 @@ 
    1822818430+/* 
     
    1826518467+ 
    1826618468+#endif /* __DSET_INTERNAL_H__ */ 
    18267 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dsetid.h 
     18469Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dsetid.h 
    1826818470=================================================================== 
    1826918471--- /dev/null 
    18270 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/dsetid.h 
     18472+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/dsetid.h 
    1827118473@@ -0,0 +1,110 @@ 
    1827218474+/* 
     
    1838018582+ 
    1838118583+#endif /* __DSETID_H__ */ 
    18382 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/gpio.h 
     18584Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/gpio.h 
    1838318585=================================================================== 
    1838418586--- /dev/null 
    18385 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/gpio.h 
     18587+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/gpio.h 
    1838618588@@ -0,0 +1,34 @@ 
    1838718589+/* 
     
    1841918621+#define GPIO_LAST_REGISTER_ID   GPIO_ID_PIN(17) 
    1842018622+#define GPIO_ID_NONE            0xffffffff 
    18421 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/gpio_api.h 
     18623Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/gpio_api.h 
    1842218624=================================================================== 
    1842318625--- /dev/null 
    18424 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/gpio_api.h 
     18626+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/gpio_api.h 
    1842518627@@ -0,0 +1,57 @@ 
    1842618628+#ifndef _GPIO_API_H_ 
     
    1848118683+ 
    1848218684+#endif /* _GPIO_API_H_ */ 
    18483 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/hif.h 
     18685Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/hif.h 
    1848418686=================================================================== 
    1848518687--- /dev/null 
    18486 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/hif.h 
     18688+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/hif.h 
    1848718689@@ -0,0 +1,291 @@ 
    1848818690+/* 
     
    1877718979+ 
    1877818980+#endif /* _HIF_H_ */ 
    18779 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/host_version.h 
     18981Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/host_version.h 
    1878018982=================================================================== 
    1878118983--- /dev/null 
    18782 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/host_version.h 
     18984+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/host_version.h 
    1878318985@@ -0,0 +1,49 @@ 
    1878418986+#ifndef _HOST_VERSION_H_ 
     
    1883119033+ 
    1883219034+#endif /* _HOST_VERSION_H_ */ 
    18833 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/htc.h 
     19035Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/htc.h 
    1883419036=================================================================== 
    1883519037--- /dev/null 
    18836 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/htc.h 
     19038+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/htc.h 
    1883719039@@ -0,0 +1,190 @@ 
    1883819040+/* 
     
    1902619228+#endif /* __HTC_H__ */ 
    1902719229+ 
    19028 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/htc_api.h 
     19230Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/htc_api.h 
    1902919231=================================================================== 
    1903019232--- /dev/null 
    19031 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/htc_api.h 
     19233+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/htc_api.h 
    1903219234@@ -0,0 +1,436 @@ 
    1903319235+/* 
     
    1946719669+ 
    1946819670+#endif /* _HTC_API_H_ */ 
    19469 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/htc_packet.h 
     19671Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/htc_packet.h 
    1947019672=================================================================== 
    1947119673--- /dev/null 
    19472 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/htc_packet.h 
     19674+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/htc_packet.h 
    1947319675@@ -0,0 +1,138 @@ 
    1947419676+/* 
     
    1961019812+ 
    1961119813+#endif /*HTC_PACKET_H_*/ 
    19612 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/htc_services.h 
     19814Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/htc_services.h 
    1961319815=================================================================== 
    1961419816--- /dev/null 
    19615 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/htc_services.h 
     19817+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/htc_services.h 
    1961619818@@ -0,0 +1,37 @@ 
    1961719819+/* 
     
    1965219854+ 
    1965319855+#endif /*HTC_SERVICES_H_*/ 
    19654 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ieee80211.h 
     19856Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ieee80211.h 
    1965519857=================================================================== 
    1965619858--- /dev/null 
    19657 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ieee80211.h 
     19859+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ieee80211.h 
    1965819860@@ -0,0 +1,342 @@ 
    1965919861+/*- 
     
    1999920201+ 
    2000020202+#endif /* _NET80211_IEEE80211_H_ */ 
    20001 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ieee80211_ioctl.h 
     20203Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ieee80211_ioctl.h 
    2000220204=================================================================== 
    2000320205--- /dev/null 
    20004 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ieee80211_ioctl.h 
     20206+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ieee80211_ioctl.h 
    2000520207@@ -0,0 +1,163 @@ 
    2000620208+/* 
     
    2016720369+ 
    2016820370+#endif /* _IEEE80211_IOCTL_H_ */ 
    20169 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ieee80211_node.h 
     20371Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ieee80211_node.h 
    2017020372=================================================================== 
    2017120373--- /dev/null 
    20172 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ieee80211_node.h 
     20374+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ieee80211_node.h 
    2017320375@@ -0,0 +1,77 @@ 
    2017420376+/*- 
     
    2024920451+ 
    2025020452+#endif /* _IEEE80211_NODE_H_ */ 
    20251 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ini_dset.h 
     20453Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ini_dset.h 
    2025220454=================================================================== 
    2025320455--- /dev/null 
    20254 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/ini_dset.h 
     20456+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/ini_dset.h 
    2025520457@@ -0,0 +1,40 @@ 
    2025620458+/* 
     
    2029420496+ 
    2029520497+#endif 
    20296 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/regDb.h 
     20498Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/regDb.h 
    2029720499=================================================================== 
    2029820500--- /dev/null 
    20299 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/regDb.h 
     20501+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/regDb.h 
    2030020502@@ -0,0 +1,19 @@ 
    2030120503+/* 
     
    2031820520+ 
    2031920521+#endif  /* __REG_DB_H__ */ 
    20320 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/regdump.h 
     20522Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/regdump.h 
    2032120523=================================================================== 
    2032220524--- /dev/null 
    20323 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/regdump.h 
     20525+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/regdump.h 
    2032420526@@ -0,0 +1,33 @@ 
    2032520527+#ifndef __REGDUMP_H__ 
     
    2035620558+#endif /* __ASSEMBLER__ */ 
    2035720559+#endif /* __REGDUMP_H__ */ 
    20358 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/targaddrs.h 
     20560Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/targaddrs.h 
    2035920561=================================================================== 
    2036020562--- /dev/null 
    20361 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/targaddrs.h 
     20563+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/targaddrs.h 
    2036220564@@ -0,0 +1,158 @@ 
    2036320565+/* 
     
    2051920721+ 
    2052020722+#endif /* __TARGADDRS_H__ */ 
    20521 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/testcmd.h 
     20723Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/testcmd.h 
    2052220724=================================================================== 
    2052320725--- /dev/null 
    20524 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/testcmd.h 
     20726+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/testcmd.h 
    2052520727@@ -0,0 +1,144 @@ 
    2052620728+/* 
     
    2066820870+ 
    2066920871+#endif /* TESTCMD_H_ */ 
    20670 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/wlan_api.h 
     20872Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/wlan_api.h 
    2067120873=================================================================== 
    2067220874--- /dev/null 
    20673 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/wlan_api.h 
     20875+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/wlan_api.h 
    2067420876@@ -0,0 +1,101 @@ 
    2067520877+#ifndef _HOST_WLAN_API_H_ 
     
    2077420976+ 
    2077520977+#endif /* _HOST_WLAN_API_H_ */ 
    20776 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/wlan_dset.h 
     20978Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/wlan_dset.h 
    2077720979=================================================================== 
    2077820980--- /dev/null 
    20779 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/wlan_dset.h 
     20981+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/wlan_dset.h 
    2078020982@@ -0,0 +1,20 @@ 
    2078120983+/* 
     
    2079921001+ 
    2080021002+#endif 
    20801 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/wmi.h 
     21003Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/wmi.h 
    2080221004=================================================================== 
    2080321005--- /dev/null 
    20804 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/wmi.h 
     21006+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/wmi.h 
    2080521007@@ -0,0 +1,1739 @@ 
    2080621008+/* 
     
    2254322745+ 
    2254422746+#endif /* _WMI_H_ */ 
    22545 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/wmi_api.h 
     22747Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/wmi_api.h 
    2254622748=================================================================== 
    2254722749--- /dev/null 
    22548 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/wmi_api.h 
     22750+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/wmi_api.h 
    2254922751@@ -0,0 +1,259 @@ 
    2255022752+#ifndef _WMI_API_H_ 
     
    2280723009+ 
    2280823010+#endif /* _WMI_API_H_ */ 
    22809 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/wmix.h 
     23011Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/wmix.h 
    2281023012=================================================================== 
    2281123013--- /dev/null 
    22812 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/include/wmix.h 
     23014+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/include/wmix.h 
    2281323015@@ -0,0 +1,233 @@ 
    2281423016+/* 
     
    2304523247+ 
    2304623248+#endif /* _WMIX_H_ */ 
    23047 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/miscdrv/common_drv.c 
     23249Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/miscdrv/common_drv.c 
    2304823250=================================================================== 
    2304923251--- /dev/null 
    23050 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/miscdrv/common_drv.c 
     23252+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/miscdrv/common_drv.c 
    2305123253@@ -0,0 +1,467 @@ 
    2305223254+ 
     
    2351723719+} 
    2351823720+ 
    23519 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/miscdrv/credit_dist.c 
     23721Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/miscdrv/credit_dist.c 
    2352023722=================================================================== 
    2352123723--- /dev/null 
    23522 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/miscdrv/credit_dist.c 
     23724+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/miscdrv/credit_dist.c 
    2352323725@@ -0,0 +1,346 @@ 
    2352423726+ 
     
    2386824070+} 
    2386924071+ 
    23870 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wlan/wlan_node.c 
     24072Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/wlan/wlan_node.c 
    2387124073=================================================================== 
    2387224074--- /dev/null 
    23873 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wlan/wlan_node.c 
     24075+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/wlan/wlan_node.c 
    2387424076@@ -0,0 +1,371 @@ 
    2387524077+/*- 
     
    2424424446+       IEEE80211_NODE_UNLOCK (nt); 
    2424524447+} 
    24246 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wlan/wlan_recv_beacon.c 
     24448Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/wlan/wlan_recv_beacon.c 
    2424724449=================================================================== 
    2424824450--- /dev/null 
    24249 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wlan/wlan_recv_beacon.c 
     24451+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/wlan/wlan_recv_beacon.c 
    2425024452@@ -0,0 +1,192 @@ 
    2425124453+/*- 
     
    2444124643+    return A_OK; 
    2444224644+} 
    24443 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wlan/wlan_utils.c 
     24645Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/wlan/wlan_utils.c 
    2444424646=================================================================== 
    2444524647--- /dev/null 
    24446 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wlan/wlan_utils.c 
     24648+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/wlan/wlan_utils.c 
    2444724649@@ -0,0 +1,59 @@ 
    2444824650+/* 
     
    2450524707+    return (freq - 5000) / 5; 
    2450624708+} 
    24507 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wmi/wmi.c 
     24709Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/wmi/wmi.c 
    2450824710=================================================================== 
    2450924711--- /dev/null 
    24510 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wmi/wmi.c 
     24712+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/wmi/wmi.c 
    2451124713@@ -0,0 +1,3921 @@ 
    2451224714+/* 
     
    2843128633+} 
    2843228634+ 
    28433 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wmi/wmi_doc.h 
     28635Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/wmi/wmi_doc.h 
    2843428636=================================================================== 
    2843528637--- /dev/null 
    28436 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wmi/wmi_doc.h 
     28638+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/wmi/wmi_doc.h 
    2843728639@@ -0,0 +1,4421 @@ 
    2843828640+/* 
     
    3285733059+===================================================================== 
    3285833060+#endif 
    32859 Index: linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wmi/wmi_host.h 
     33061Index: linux-2.6.24/drivers/sdio/function/wlan/ar6000/wmi/wmi_host.h 
    3286033062=================================================================== 
    3286133063--- /dev/null 
    32862 +++ linux-2.6.24-rc8/drivers/sdio/function/wlan/ar6000/wmi/wmi_host.h 
     33064+++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/wmi/wmi_host.h 
    3286333065@@ -0,0 +1,71 @@ 
    3286433066+#ifndef _WMI_HOST_H_ 
Note: See TracChangeset for help on using the changeset viewer.