diff options
author | Charles Clément <caratorn@gmail.com> | 2010-05-12 17:14:00 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-05-14 16:20:35 -0400 |
commit | e64354c0be3b7134c85571a525b2e37fc4a95eef (patch) | |
tree | 3a04de7f590cd7be5147fa892aa5bdf7381fc099 /drivers/staging | |
parent | 089a41985c6c7e69c8fe043c0dd397da628254f5 (diff) |
Staging: vt6655: remove HANDLE definition and use
Signed-off-by: Charles Clément <caratorn@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging')
-rw-r--r-- | drivers/staging/vt6655/baseband.c | 4 | ||||
-rw-r--r-- | drivers/staging/vt6655/baseband.h | 4 | ||||
-rw-r--r-- | drivers/staging/vt6655/bssdb.c | 72 | ||||
-rw-r--r-- | drivers/staging/vt6655/bssdb.h | 32 | ||||
-rw-r--r-- | drivers/staging/vt6655/device_main.c | 24 | ||||
-rw-r--r-- | drivers/staging/vt6655/dpc.c | 10 | ||||
-rw-r--r-- | drivers/staging/vt6655/ioctl.c | 14 | ||||
-rw-r--r-- | drivers/staging/vt6655/iwctl.c | 26 | ||||
-rw-r--r-- | drivers/staging/vt6655/power.c | 12 | ||||
-rw-r--r-- | drivers/staging/vt6655/power.h | 12 | ||||
-rw-r--r-- | drivers/staging/vt6655/ttype.h | 2 | ||||
-rw-r--r-- | drivers/staging/vt6655/wcmd.c | 58 | ||||
-rw-r--r-- | drivers/staging/vt6655/wcmd.h | 12 | ||||
-rw-r--r-- | drivers/staging/vt6655/wmgr.c | 70 | ||||
-rw-r--r-- | drivers/staging/vt6655/wmgr.h | 30 | ||||
-rw-r--r-- | drivers/staging/vt6655/wpactl.c | 12 |
16 files changed, 196 insertions, 198 deletions
diff --git a/drivers/staging/vt6655/baseband.c b/drivers/staging/vt6655/baseband.c index 16d7db350bb3..7a69490fc7e5 100644 --- a/drivers/staging/vt6655/baseband.c +++ b/drivers/staging/vt6655/baseband.c | |||
@@ -2878,7 +2878,7 @@ BBvAntennaDiversity (PSDevice pDevice, BYTE byRxRate, BYTE bySQ3) | |||
2878 | 2878 | ||
2879 | void | 2879 | void |
2880 | TimerSQ3CallBack ( | 2880 | TimerSQ3CallBack ( |
2881 | IN HANDLE hDeviceContext | 2881 | IN void *hDeviceContext |
2882 | ) | 2882 | ) |
2883 | { | 2883 | { |
2884 | PSDevice pDevice = (PSDevice)hDeviceContext; | 2884 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -2926,7 +2926,7 @@ TimerSQ3CallBack ( | |||
2926 | 2926 | ||
2927 | void | 2927 | void |
2928 | TimerState1CallBack ( | 2928 | TimerState1CallBack ( |
2929 | IN HANDLE hDeviceContext | 2929 | IN void *hDeviceContext |
2930 | ) | 2930 | ) |
2931 | { | 2931 | { |
2932 | PSDevice pDevice = (PSDevice)hDeviceContext; | 2932 | PSDevice pDevice = (PSDevice)hDeviceContext; |
diff --git a/drivers/staging/vt6655/baseband.h b/drivers/staging/vt6655/baseband.h index de9b84acd6a9..23f7ad151d16 100644 --- a/drivers/staging/vt6655/baseband.h +++ b/drivers/staging/vt6655/baseband.h | |||
@@ -162,12 +162,12 @@ void BBvExitDeepSleep(DWORD_PTR dwIoBase, BYTE byLocalID); | |||
162 | 162 | ||
163 | void | 163 | void |
164 | TimerSQ3CallBack ( | 164 | TimerSQ3CallBack ( |
165 | IN HANDLE hDeviceContext | 165 | IN void *hDeviceContext |
166 | ); | 166 | ); |
167 | 167 | ||
168 | void | 168 | void |
169 | TimerState1CallBack( | 169 | TimerState1CallBack( |
170 | IN HANDLE hDeviceContext | 170 | IN void *hDeviceContext |
171 | ); | 171 | ); |
172 | 172 | ||
173 | void BBvAntennaDiversity(PSDevice pDevice, BYTE byRxRate, BYTE bySQ3); | 173 | void BBvAntennaDiversity(PSDevice pDevice, BYTE byRxRate, BYTE bySQ3); |
diff --git a/drivers/staging/vt6655/bssdb.c b/drivers/staging/vt6655/bssdb.c index e7bbc56f0c85..3af0ccb25d06 100644 --- a/drivers/staging/vt6655/bssdb.c +++ b/drivers/staging/vt6655/bssdb.c | |||
@@ -91,18 +91,18 @@ const WORD awHWRetry1[5][5] = { | |||
91 | /*--------------------- Static Functions --------------------------*/ | 91 | /*--------------------- Static Functions --------------------------*/ |
92 | 92 | ||
93 | void s_vCheckSensitivity( | 93 | void s_vCheckSensitivity( |
94 | IN HANDLE hDeviceContext | 94 | IN void *hDeviceContext |
95 | ); | 95 | ); |
96 | 96 | ||
97 | #ifdef Calcu_LinkQual | 97 | #ifdef Calcu_LinkQual |
98 | void s_uCalculateLinkQual( | 98 | void s_uCalculateLinkQual( |
99 | IN HANDLE hDeviceContext | 99 | IN void *hDeviceContext |
100 | ); | 100 | ); |
101 | #endif | 101 | #endif |
102 | 102 | ||
103 | 103 | ||
104 | void s_vCheckPreEDThreshold( | 104 | void s_vCheckPreEDThreshold( |
105 | IN HANDLE hDeviceContext | 105 | IN void *hDeviceContext |
106 | ); | 106 | ); |
107 | /*--------------------- Export Variables --------------------------*/ | 107 | /*--------------------- Export Variables --------------------------*/ |
108 | 108 | ||
@@ -125,7 +125,7 @@ void s_vCheckPreEDThreshold( | |||
125 | 125 | ||
126 | PKnownBSS | 126 | PKnownBSS |
127 | BSSpSearchBSSList( | 127 | BSSpSearchBSSList( |
128 | IN HANDLE hDeviceContext, | 128 | IN void *hDeviceContext, |
129 | IN PBYTE pbyDesireBSSID, | 129 | IN PBYTE pbyDesireBSSID, |
130 | IN PBYTE pbyDesireSSID, | 130 | IN PBYTE pbyDesireSSID, |
131 | IN CARD_PHY_TYPE ePhyType | 131 | IN CARD_PHY_TYPE ePhyType |
@@ -282,7 +282,7 @@ if(pDevice->bLinkPass==FALSE) pCurrBSS->bSelected = FALSE; | |||
282 | 282 | ||
283 | void | 283 | void |
284 | BSSvClearBSSList( | 284 | BSSvClearBSSList( |
285 | IN HANDLE hDeviceContext, | 285 | IN void *hDeviceContext, |
286 | IN BOOL bKeepCurrBSSID | 286 | IN BOOL bKeepCurrBSSID |
287 | ) | 287 | ) |
288 | { | 288 | { |
@@ -325,7 +325,7 @@ BSSvClearBSSList( | |||
325 | -*/ | 325 | -*/ |
326 | PKnownBSS | 326 | PKnownBSS |
327 | BSSpAddrIsInBSSList( | 327 | BSSpAddrIsInBSSList( |
328 | IN HANDLE hDeviceContext, | 328 | IN void *hDeviceContext, |
329 | IN PBYTE abyBSSID, | 329 | IN PBYTE abyBSSID, |
330 | IN PWLAN_IE_SSID pSSID | 330 | IN PWLAN_IE_SSID pSSID |
331 | ) | 331 | ) |
@@ -368,7 +368,7 @@ BSSpAddrIsInBSSList( | |||
368 | 368 | ||
369 | BOOL | 369 | BOOL |
370 | BSSbInsertToBSSList ( | 370 | BSSbInsertToBSSList ( |
371 | IN HANDLE hDeviceContext, | 371 | IN void *hDeviceContext, |
372 | IN PBYTE abyBSSIDAddr, | 372 | IN PBYTE abyBSSIDAddr, |
373 | IN QWORD qwTimestamp, | 373 | IN QWORD qwTimestamp, |
374 | IN WORD wBeaconInterval, | 374 | IN WORD wBeaconInterval, |
@@ -384,7 +384,7 @@ BSSbInsertToBSSList ( | |||
384 | IN PWLAN_IE_QUIET pIE_Quiet, | 384 | IN PWLAN_IE_QUIET pIE_Quiet, |
385 | IN UINT uIELength, | 385 | IN UINT uIELength, |
386 | IN PBYTE pbyIEs, | 386 | IN PBYTE pbyIEs, |
387 | IN HANDLE pRxPacketContext | 387 | IN void *pRxPacketContext |
388 | ) | 388 | ) |
389 | { | 389 | { |
390 | 390 | ||
@@ -502,7 +502,7 @@ BSSbInsertToBSSList ( | |||
502 | if ((bIs802_1x == TRUE) && (pSSID->len == ((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->len) && | 502 | if ((bIs802_1x == TRUE) && (pSSID->len == ((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->len) && |
503 | ( !memcmp(pSSID->abySSID, ((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySSID, pSSID->len))) { | 503 | ( !memcmp(pSSID->abySSID, ((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySSID, pSSID->len))) { |
504 | 504 | ||
505 | bAdd_PMKID_Candidate((HANDLE)pDevice, pBSSList->abyBSSID, &pBSSList->sRSNCapObj); | 505 | bAdd_PMKID_Candidate((void *)pDevice, pBSSList->abyBSSID, &pBSSList->sRSNCapObj); |
506 | 506 | ||
507 | if ((pDevice->bLinkPass == TRUE) && (pMgmt->eCurrState == WMAC_STATE_ASSOC)) { | 507 | if ((pDevice->bLinkPass == TRUE) && (pMgmt->eCurrState == WMAC_STATE_ASSOC)) { |
508 | if ((KeybGetTransmitKey(&(pDevice->sKey), pDevice->abyBSSID, PAIRWISE_KEY, &pTransmitKey) == TRUE) || | 508 | if ((KeybGetTransmitKey(&(pDevice->sKey), pDevice->abyBSSID, PAIRWISE_KEY, &pTransmitKey) == TRUE) || |
@@ -585,7 +585,7 @@ BSSbInsertToBSSList ( | |||
585 | 585 | ||
586 | BOOL | 586 | BOOL |
587 | BSSbUpdateToBSSList ( | 587 | BSSbUpdateToBSSList ( |
588 | IN HANDLE hDeviceContext, | 588 | IN void *hDeviceContext, |
589 | IN QWORD qwTimestamp, | 589 | IN QWORD qwTimestamp, |
590 | IN WORD wBeaconInterval, | 590 | IN WORD wBeaconInterval, |
591 | IN WORD wCapInfo, | 591 | IN WORD wCapInfo, |
@@ -602,7 +602,7 @@ BSSbUpdateToBSSList ( | |||
602 | IN PKnownBSS pBSSList, | 602 | IN PKnownBSS pBSSList, |
603 | IN UINT uIELength, | 603 | IN UINT uIELength, |
604 | IN PBYTE pbyIEs, | 604 | IN PBYTE pbyIEs, |
605 | IN HANDLE pRxPacketContext | 605 | IN void *pRxPacketContext |
606 | ) | 606 | ) |
607 | { | 607 | { |
608 | int ii; | 608 | int ii; |
@@ -799,7 +799,7 @@ BSSDBbIsSTAInNodeDB( | |||
799 | -*/ | 799 | -*/ |
800 | void | 800 | void |
801 | BSSvCreateOneNode( | 801 | BSSvCreateOneNode( |
802 | IN HANDLE hDeviceContext, | 802 | IN void *hDeviceContext, |
803 | OUT PUINT puNodeIndex | 803 | OUT PUINT puNodeIndex |
804 | ) | 804 | ) |
805 | { | 805 | { |
@@ -864,7 +864,7 @@ BSSvCreateOneNode( | |||
864 | -*/ | 864 | -*/ |
865 | void | 865 | void |
866 | BSSvRemoveOneNode( | 866 | BSSvRemoveOneNode( |
867 | IN HANDLE hDeviceContext, | 867 | IN void *hDeviceContext, |
868 | IN UINT uNodeIndex | 868 | IN UINT uNodeIndex |
869 | ) | 869 | ) |
870 | { | 870 | { |
@@ -897,7 +897,7 @@ BSSvRemoveOneNode( | |||
897 | 897 | ||
898 | void | 898 | void |
899 | BSSvUpdateAPNode( | 899 | BSSvUpdateAPNode( |
900 | IN HANDLE hDeviceContext, | 900 | IN void *hDeviceContext, |
901 | IN PWORD pwCapInfo, | 901 | IN PWORD pwCapInfo, |
902 | IN PWLAN_IE_SUPP_RATES pSuppRates, | 902 | IN PWLAN_IE_SUPP_RATES pSuppRates, |
903 | IN PWLAN_IE_SUPP_RATES pExtSuppRates | 903 | IN PWLAN_IE_SUPP_RATES pExtSuppRates |
@@ -960,7 +960,7 @@ BSSvUpdateAPNode( | |||
960 | 960 | ||
961 | void | 961 | void |
962 | BSSvAddMulticastNode( | 962 | BSSvAddMulticastNode( |
963 | IN HANDLE hDeviceContext | 963 | IN void *hDeviceContext |
964 | ) | 964 | ) |
965 | { | 965 | { |
966 | PSDevice pDevice = (PSDevice)hDeviceContext; | 966 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -1013,7 +1013,7 @@ UINT status; | |||
1013 | #endif | 1013 | #endif |
1014 | void | 1014 | void |
1015 | BSSvSecondCallBack( | 1015 | BSSvSecondCallBack( |
1016 | IN HANDLE hDeviceContext | 1016 | IN void *hDeviceContext |
1017 | ) | 1017 | ) |
1018 | { | 1018 | { |
1019 | PSDevice pDevice = (PSDevice)hDeviceContext; | 1019 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -1111,7 +1111,7 @@ start: | |||
1111 | } | 1111 | } |
1112 | 1112 | ||
1113 | #ifdef Calcu_LinkQual | 1113 | #ifdef Calcu_LinkQual |
1114 | s_uCalculateLinkQual((HANDLE)pDevice); | 1114 | s_uCalculateLinkQual((void *)pDevice); |
1115 | #endif | 1115 | #endif |
1116 | 1116 | ||
1117 | for (ii = 0; ii < (MAX_NODE_NUM + 1); ii++) { | 1117 | for (ii = 0; ii < (MAX_NODE_NUM + 1); ii++) { |
@@ -1261,18 +1261,18 @@ start: | |||
1261 | if (pMgmt->sNodeDBTable[0].bActive) { // Assoc with BSS | 1261 | if (pMgmt->sNodeDBTable[0].bActive) { // Assoc with BSS |
1262 | // DBG_PRT(MSG_LEVEL_INFO, KERN_INFO "Callback inactive Count = [%d]\n", pMgmt->sNodeDBTable[0].uInActiveCount); | 1262 | // DBG_PRT(MSG_LEVEL_INFO, KERN_INFO "Callback inactive Count = [%d]\n", pMgmt->sNodeDBTable[0].uInActiveCount); |
1263 | //if (pDevice->bUpdateBBVGA) { | 1263 | //if (pDevice->bUpdateBBVGA) { |
1264 | // s_vCheckSensitivity((HANDLE) pDevice); | 1264 | // s_vCheckSensitivity((void *) pDevice); |
1265 | //} | 1265 | //} |
1266 | 1266 | ||
1267 | if (pDevice->bUpdateBBVGA) { | 1267 | if (pDevice->bUpdateBBVGA) { |
1268 | // s_vCheckSensitivity((HANDLE) pDevice); | 1268 | // s_vCheckSensitivity((void *) pDevice); |
1269 | s_vCheckPreEDThreshold((HANDLE)pDevice); | 1269 | s_vCheckPreEDThreshold((void *)pDevice); |
1270 | } | 1270 | } |
1271 | 1271 | ||
1272 | if ((pMgmt->sNodeDBTable[0].uInActiveCount >= (LOST_BEACON_COUNT/2)) && | 1272 | if ((pMgmt->sNodeDBTable[0].uInActiveCount >= (LOST_BEACON_COUNT/2)) && |
1273 | (pDevice->byBBVGACurrent != pDevice->abyBBVGA[0]) ) { | 1273 | (pDevice->byBBVGACurrent != pDevice->abyBBVGA[0]) ) { |
1274 | pDevice->byBBVGANew = pDevice->abyBBVGA[0]; | 1274 | pDevice->byBBVGANew = pDevice->abyBBVGA[0]; |
1275 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_CHANGE_BBSENSITIVITY, NULL); | 1275 | bScheduleCommand((void *) pDevice, WLAN_CMD_CHANGE_BBSENSITIVITY, NULL); |
1276 | } | 1276 | } |
1277 | 1277 | ||
1278 | if (pMgmt->sNodeDBTable[0].uInActiveCount >= LOST_BEACON_COUNT) { | 1278 | if (pMgmt->sNodeDBTable[0].uInActiveCount >= LOST_BEACON_COUNT) { |
@@ -1324,10 +1324,10 @@ start: | |||
1324 | pDevice->eEncryptionStatus = pDevice->eOldEncryptionStatus; | 1324 | pDevice->eEncryptionStatus = pDevice->eOldEncryptionStatus; |
1325 | 1325 | ||
1326 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "Roaming ...\n"); | 1326 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "Roaming ...\n"); |
1327 | BSSvClearBSSList((HANDLE)pDevice, pDevice->bLinkPass); | 1327 | BSSvClearBSSList((void *)pDevice, pDevice->bLinkPass); |
1328 | pMgmt->eScanType = WMAC_SCAN_ACTIVE; | 1328 | pMgmt->eScanType = WMAC_SCAN_ACTIVE; |
1329 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); | 1329 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); |
1330 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_SSID, pMgmt->abyDesireSSID); | 1330 | bScheduleCommand((void *) pDevice, WLAN_CMD_SSID, pMgmt->abyDesireSSID); |
1331 | pDevice->uAutoReConnectTime = 0; | 1331 | pDevice->uAutoReConnectTime = 0; |
1332 | } | 1332 | } |
1333 | } | 1333 | } |
@@ -1342,16 +1342,16 @@ start: | |||
1342 | else { | 1342 | else { |
1343 | DBG_PRT(MSG_LEVEL_NOTICE, KERN_INFO "Adhoc re-scaning ...\n"); | 1343 | DBG_PRT(MSG_LEVEL_NOTICE, KERN_INFO "Adhoc re-scaning ...\n"); |
1344 | pMgmt->eScanType = WMAC_SCAN_ACTIVE; | 1344 | pMgmt->eScanType = WMAC_SCAN_ACTIVE; |
1345 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, NULL); | 1345 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, NULL); |
1346 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_SSID, NULL); | 1346 | bScheduleCommand((void *) pDevice, WLAN_CMD_SSID, NULL); |
1347 | pDevice->uAutoReConnectTime = 0; | 1347 | pDevice->uAutoReConnectTime = 0; |
1348 | }; | 1348 | }; |
1349 | } | 1349 | } |
1350 | if (pMgmt->eCurrState == WMAC_STATE_JOINTED) { | 1350 | if (pMgmt->eCurrState == WMAC_STATE_JOINTED) { |
1351 | 1351 | ||
1352 | if (pDevice->bUpdateBBVGA) { | 1352 | if (pDevice->bUpdateBBVGA) { |
1353 | //s_vCheckSensitivity((HANDLE) pDevice); | 1353 | //s_vCheckSensitivity((void *) pDevice); |
1354 | s_vCheckPreEDThreshold((HANDLE)pDevice); | 1354 | s_vCheckPreEDThreshold((void *)pDevice); |
1355 | } | 1355 | } |
1356 | if (pMgmt->sNodeDBTable[0].uInActiveCount >=ADHOC_LOST_BEACON_COUNT) { | 1356 | if (pMgmt->sNodeDBTable[0].uInActiveCount >=ADHOC_LOST_BEACON_COUNT) { |
1357 | DBG_PRT(MSG_LEVEL_NOTICE, KERN_INFO "Lost other STA beacon [%d] sec, started !\n", pMgmt->sNodeDBTable[0].uInActiveCount); | 1357 | DBG_PRT(MSG_LEVEL_NOTICE, KERN_INFO "Lost other STA beacon [%d] sec, started !\n", pMgmt->sNodeDBTable[0].uInActiveCount); |
@@ -1390,7 +1390,7 @@ start: | |||
1390 | 1390 | ||
1391 | void | 1391 | void |
1392 | BSSvUpdateNodeTxCounter( | 1392 | BSSvUpdateNodeTxCounter( |
1393 | IN HANDLE hDeviceContext, | 1393 | IN void *hDeviceContext, |
1394 | IN BYTE byTsr0, | 1394 | IN BYTE byTsr0, |
1395 | IN BYTE byTsr1, | 1395 | IN BYTE byTsr1, |
1396 | IN PBYTE pbyBuffer, | 1396 | IN PBYTE pbyBuffer, |
@@ -1503,7 +1503,7 @@ BSSvUpdateNodeTxCounter( | |||
1503 | 1503 | ||
1504 | pMACHeader = (PS802_11Header)(pbyBuffer + uFIFOHeaderSize); | 1504 | pMACHeader = (PS802_11Header)(pbyBuffer + uFIFOHeaderSize); |
1505 | 1505 | ||
1506 | if (BSSDBbIsSTAInNodeDB((HANDLE)pMgmt, &(pMACHeader->abyAddr1[0]), &uNodeIndex)){ | 1506 | if (BSSDBbIsSTAInNodeDB((void *)pMgmt, &(pMACHeader->abyAddr1[0]), &uNodeIndex)){ |
1507 | pMgmt->sNodeDBTable[uNodeIndex].uTxAttempts += 1; | 1507 | pMgmt->sNodeDBTable[uNodeIndex].uTxAttempts += 1; |
1508 | if ((byTsr1 & TSR1_TERR) == 0) { | 1508 | if ((byTsr1 & TSR1_TERR) == 0) { |
1509 | // transmit success, TxAttempts at least plus one | 1509 | // transmit success, TxAttempts at least plus one |
@@ -1583,7 +1583,7 @@ BSSvUpdateNodeTxCounter( | |||
1583 | 1583 | ||
1584 | void | 1584 | void |
1585 | BSSvClearNodeDBTable( | 1585 | BSSvClearNodeDBTable( |
1586 | IN HANDLE hDeviceContext, | 1586 | IN void *hDeviceContext, |
1587 | IN UINT uStartIndex | 1587 | IN UINT uStartIndex |
1588 | ) | 1588 | ) |
1589 | 1589 | ||
@@ -1611,7 +1611,7 @@ BSSvClearNodeDBTable( | |||
1611 | 1611 | ||
1612 | 1612 | ||
1613 | void s_vCheckSensitivity( | 1613 | void s_vCheckSensitivity( |
1614 | IN HANDLE hDeviceContext | 1614 | IN void *hDeviceContext |
1615 | ) | 1615 | ) |
1616 | { | 1616 | { |
1617 | PSDevice pDevice = (PSDevice)hDeviceContext; | 1617 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -1649,7 +1649,7 @@ void s_vCheckSensitivity( | |||
1649 | if (pDevice->byBBVGANew != pDevice->byBBVGACurrent) { | 1649 | if (pDevice->byBBVGANew != pDevice->byBBVGACurrent) { |
1650 | pDevice->uBBVGADiffCount++; | 1650 | pDevice->uBBVGADiffCount++; |
1651 | if (pDevice->uBBVGADiffCount >= BB_VGA_CHANGE_THRESHOLD) | 1651 | if (pDevice->uBBVGADiffCount >= BB_VGA_CHANGE_THRESHOLD) |
1652 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_CHANGE_BBSENSITIVITY, NULL); | 1652 | bScheduleCommand((void *) pDevice, WLAN_CMD_CHANGE_BBSENSITIVITY, NULL); |
1653 | } else { | 1653 | } else { |
1654 | pDevice->uBBVGADiffCount = 0; | 1654 | pDevice->uBBVGADiffCount = 0; |
1655 | } | 1655 | } |
@@ -1661,7 +1661,7 @@ void s_vCheckSensitivity( | |||
1661 | 1661 | ||
1662 | void | 1662 | void |
1663 | BSSvClearAnyBSSJoinRecord ( | 1663 | BSSvClearAnyBSSJoinRecord ( |
1664 | IN HANDLE hDeviceContext | 1664 | IN void *hDeviceContext |
1665 | ) | 1665 | ) |
1666 | { | 1666 | { |
1667 | PSDevice pDevice = (PSDevice)hDeviceContext; | 1667 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -1676,7 +1676,7 @@ BSSvClearAnyBSSJoinRecord ( | |||
1676 | 1676 | ||
1677 | #ifdef Calcu_LinkQual | 1677 | #ifdef Calcu_LinkQual |
1678 | void s_uCalculateLinkQual( | 1678 | void s_uCalculateLinkQual( |
1679 | IN HANDLE hDeviceContext | 1679 | IN void *hDeviceContext |
1680 | ) | 1680 | ) |
1681 | { | 1681 | { |
1682 | PSDevice pDevice = (PSDevice)hDeviceContext; | 1682 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -1724,7 +1724,7 @@ else | |||
1724 | #endif | 1724 | #endif |
1725 | 1725 | ||
1726 | void s_vCheckPreEDThreshold( | 1726 | void s_vCheckPreEDThreshold( |
1727 | IN HANDLE hDeviceContext | 1727 | IN void *hDeviceContext |
1728 | ) | 1728 | ) |
1729 | { | 1729 | { |
1730 | PSDevice pDevice = (PSDevice)hDeviceContext; | 1730 | PSDevice pDevice = (PSDevice)hDeviceContext; |
diff --git a/drivers/staging/vt6655/bssdb.h b/drivers/staging/vt6655/bssdb.h index 86a1f6732902..a66e14f0a825 100644 --- a/drivers/staging/vt6655/bssdb.h +++ b/drivers/staging/vt6655/bssdb.h | |||
@@ -244,7 +244,7 @@ typedef struct tagKnownNodeDB { | |||
244 | 244 | ||
245 | PKnownBSS | 245 | PKnownBSS |
246 | BSSpSearchBSSList( | 246 | BSSpSearchBSSList( |
247 | IN HANDLE hDeviceContext, | 247 | IN void *hDeviceContext, |
248 | IN PBYTE pbyDesireBSSID, | 248 | IN PBYTE pbyDesireBSSID, |
249 | IN PBYTE pbyDesireSSID, | 249 | IN PBYTE pbyDesireSSID, |
250 | IN CARD_PHY_TYPE ePhyType | 250 | IN CARD_PHY_TYPE ePhyType |
@@ -252,20 +252,20 @@ BSSpSearchBSSList( | |||
252 | 252 | ||
253 | PKnownBSS | 253 | PKnownBSS |
254 | BSSpAddrIsInBSSList( | 254 | BSSpAddrIsInBSSList( |
255 | IN HANDLE hDeviceContext, | 255 | IN void *hDeviceContext, |
256 | IN PBYTE abyBSSID, | 256 | IN PBYTE abyBSSID, |
257 | IN PWLAN_IE_SSID pSSID | 257 | IN PWLAN_IE_SSID pSSID |
258 | ); | 258 | ); |
259 | 259 | ||
260 | void | 260 | void |
261 | BSSvClearBSSList( | 261 | BSSvClearBSSList( |
262 | IN HANDLE hDeviceContext, | 262 | IN void *hDeviceContext, |
263 | IN BOOL bKeepCurrBSSID | 263 | IN BOOL bKeepCurrBSSID |
264 | ); | 264 | ); |
265 | 265 | ||
266 | BOOL | 266 | BOOL |
267 | BSSbInsertToBSSList( | 267 | BSSbInsertToBSSList( |
268 | IN HANDLE hDeviceContext, | 268 | IN void *hDeviceContext, |
269 | IN PBYTE abyBSSIDAddr, | 269 | IN PBYTE abyBSSIDAddr, |
270 | IN QWORD qwTimestamp, | 270 | IN QWORD qwTimestamp, |
271 | IN WORD wBeaconInterval, | 271 | IN WORD wBeaconInterval, |
@@ -281,13 +281,13 @@ BSSbInsertToBSSList( | |||
281 | IN PWLAN_IE_QUIET pIE_Quiet, | 281 | IN PWLAN_IE_QUIET pIE_Quiet, |
282 | IN UINT uIELength, | 282 | IN UINT uIELength, |
283 | IN PBYTE pbyIEs, | 283 | IN PBYTE pbyIEs, |
284 | IN HANDLE pRxPacketContext | 284 | IN void *pRxPacketContext |
285 | ); | 285 | ); |
286 | 286 | ||
287 | 287 | ||
288 | BOOL | 288 | BOOL |
289 | BSSbUpdateToBSSList( | 289 | BSSbUpdateToBSSList( |
290 | IN HANDLE hDeviceContext, | 290 | IN void *hDeviceContext, |
291 | IN QWORD qwTimestamp, | 291 | IN QWORD qwTimestamp, |
292 | IN WORD wBeaconInterval, | 292 | IN WORD wBeaconInterval, |
293 | IN WORD wCapInfo, | 293 | IN WORD wCapInfo, |
@@ -304,26 +304,26 @@ BSSbUpdateToBSSList( | |||
304 | IN PKnownBSS pBSSList, | 304 | IN PKnownBSS pBSSList, |
305 | IN UINT uIELength, | 305 | IN UINT uIELength, |
306 | IN PBYTE pbyIEs, | 306 | IN PBYTE pbyIEs, |
307 | IN HANDLE pRxPacketContext | 307 | IN void *pRxPacketContext |
308 | ); | 308 | ); |
309 | 309 | ||
310 | 310 | ||
311 | BOOL | 311 | BOOL |
312 | BSSDBbIsSTAInNodeDB( | 312 | BSSDBbIsSTAInNodeDB( |
313 | IN HANDLE hDeviceContext, | 313 | IN void *hDeviceContext, |
314 | IN PBYTE abyDstAddr, | 314 | IN PBYTE abyDstAddr, |
315 | OUT PUINT puNodeIndex | 315 | OUT PUINT puNodeIndex |
316 | ); | 316 | ); |
317 | 317 | ||
318 | void | 318 | void |
319 | BSSvCreateOneNode( | 319 | BSSvCreateOneNode( |
320 | IN HANDLE hDeviceContext, | 320 | IN void *hDeviceContext, |
321 | OUT PUINT puNodeIndex | 321 | OUT PUINT puNodeIndex |
322 | ); | 322 | ); |
323 | 323 | ||
324 | void | 324 | void |
325 | BSSvUpdateAPNode( | 325 | BSSvUpdateAPNode( |
326 | IN HANDLE hDeviceContext, | 326 | IN void *hDeviceContext, |
327 | IN PWORD pwCapInfo, | 327 | IN PWORD pwCapInfo, |
328 | IN PWLAN_IE_SUPP_RATES pItemRates, | 328 | IN PWLAN_IE_SUPP_RATES pItemRates, |
329 | IN PWLAN_IE_SUPP_RATES pExtSuppRates | 329 | IN PWLAN_IE_SUPP_RATES pExtSuppRates |
@@ -332,13 +332,13 @@ BSSvUpdateAPNode( | |||
332 | 332 | ||
333 | void | 333 | void |
334 | BSSvSecondCallBack( | 334 | BSSvSecondCallBack( |
335 | IN HANDLE hDeviceContext | 335 | IN void *hDeviceContext |
336 | ); | 336 | ); |
337 | 337 | ||
338 | 338 | ||
339 | void | 339 | void |
340 | BSSvUpdateNodeTxCounter( | 340 | BSSvUpdateNodeTxCounter( |
341 | IN HANDLE hDeviceContext, | 341 | IN void *hDeviceContext, |
342 | IN BYTE byTsr0, | 342 | IN BYTE byTsr0, |
343 | IN BYTE byTsr1, | 343 | IN BYTE byTsr1, |
344 | IN PBYTE pbyBuffer, | 344 | IN PBYTE pbyBuffer, |
@@ -347,25 +347,25 @@ BSSvUpdateNodeTxCounter( | |||
347 | 347 | ||
348 | void | 348 | void |
349 | BSSvRemoveOneNode( | 349 | BSSvRemoveOneNode( |
350 | IN HANDLE hDeviceContext, | 350 | IN void *hDeviceContext, |
351 | IN UINT uNodeIndex | 351 | IN UINT uNodeIndex |
352 | ); | 352 | ); |
353 | 353 | ||
354 | void | 354 | void |
355 | BSSvAddMulticastNode( | 355 | BSSvAddMulticastNode( |
356 | IN HANDLE hDeviceContext | 356 | IN void *hDeviceContext |
357 | ); | 357 | ); |
358 | 358 | ||
359 | 359 | ||
360 | void | 360 | void |
361 | BSSvClearNodeDBTable( | 361 | BSSvClearNodeDBTable( |
362 | IN HANDLE hDeviceContext, | 362 | IN void *hDeviceContext, |
363 | IN UINT uStartIndex | 363 | IN UINT uStartIndex |
364 | ); | 364 | ); |
365 | 365 | ||
366 | void | 366 | void |
367 | BSSvClearAnyBSSJoinRecord( | 367 | BSSvClearAnyBSSJoinRecord( |
368 | IN HANDLE hDeviceContext | 368 | IN void *hDeviceContext |
369 | ); | 369 | ); |
370 | 370 | ||
371 | #endif //__BSSDB_H__ | 371 | #endif //__BSSDB_H__ |
diff --git a/drivers/staging/vt6655/device_main.c b/drivers/staging/vt6655/device_main.c index f690fc2c35c1..454277b96eea 100644 --- a/drivers/staging/vt6655/device_main.c +++ b/drivers/staging/vt6655/device_main.c | |||
@@ -2011,11 +2011,11 @@ DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "call MACvIntEnable\n"); | |||
2011 | MACvIntEnable(pDevice->PortOffset, IMR_MASK_VALUE); | 2011 | MACvIntEnable(pDevice->PortOffset, IMR_MASK_VALUE); |
2012 | 2012 | ||
2013 | if (pDevice->pMgmt->eConfigMode == WMAC_CONFIG_AP) { | 2013 | if (pDevice->pMgmt->eConfigMode == WMAC_CONFIG_AP) { |
2014 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_RUN_AP, NULL); | 2014 | bScheduleCommand((void *)pDevice, WLAN_CMD_RUN_AP, NULL); |
2015 | } | 2015 | } |
2016 | else { | 2016 | else { |
2017 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_BSSID_SCAN, NULL); | 2017 | bScheduleCommand((void *)pDevice, WLAN_CMD_BSSID_SCAN, NULL); |
2018 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_SSID, NULL); | 2018 | bScheduleCommand((void *)pDevice, WLAN_CMD_SSID, NULL); |
2019 | } | 2019 | } |
2020 | pDevice->flags |=DEVICE_FLAGS_OPENED; | 2020 | pDevice->flags |=DEVICE_FLAGS_OPENED; |
2021 | 2021 | ||
@@ -2034,7 +2034,7 @@ static int device_close(struct net_device *dev) { | |||
2034 | //PLICE_DEBUG<- | 2034 | //PLICE_DEBUG<- |
2035 | //2007-1121-02<Add>by EinsnLiu | 2035 | //2007-1121-02<Add>by EinsnLiu |
2036 | if (pDevice->bLinkPass) { | 2036 | if (pDevice->bLinkPass) { |
2037 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_DISASSOCIATE, NULL); | 2037 | bScheduleCommand((void *)pDevice, WLAN_CMD_DISASSOCIATE, NULL); |
2038 | mdelay(30); | 2038 | mdelay(30); |
2039 | } | 2039 | } |
2040 | #ifdef TxInSleep | 2040 | #ifdef TxInSleep |
@@ -2860,7 +2860,7 @@ static irqreturn_t device_intr(int irq, void *dev_instance) { | |||
2860 | 2860 | ||
2861 | pDevice->bBeaconSent = FALSE; | 2861 | pDevice->bBeaconSent = FALSE; |
2862 | if (pDevice->bEnablePSMode) { | 2862 | if (pDevice->bEnablePSMode) { |
2863 | PSbIsNextTBTTWakeUp((HANDLE)pDevice); | 2863 | PSbIsNextTBTTWakeUp((void *)pDevice); |
2864 | }; | 2864 | }; |
2865 | 2865 | ||
2866 | if ((pDevice->eOPMode == OP_MODE_AP) || | 2866 | if ((pDevice->eOPMode == OP_MODE_AP) || |
@@ -2893,7 +2893,7 @@ static irqreturn_t device_intr(int irq, void *dev_instance) { | |||
2893 | // check if mutltcast tx bufferring | 2893 | // check if mutltcast tx bufferring |
2894 | pMgmt->byDTIMCount = pMgmt->byDTIMPeriod - 1; | 2894 | pMgmt->byDTIMCount = pMgmt->byDTIMPeriod - 1; |
2895 | pMgmt->sNodeDBTable[0].bRxPSPoll = TRUE; | 2895 | pMgmt->sNodeDBTable[0].bRxPSPoll = TRUE; |
2896 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_RX_PSPOLL, NULL); | 2896 | bScheduleCommand((void *)pDevice, WLAN_CMD_RX_PSPOLL, NULL); |
2897 | } | 2897 | } |
2898 | } | 2898 | } |
2899 | } | 2899 | } |
@@ -3549,7 +3549,7 @@ static int device_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) { | |||
3549 | if (pMgmt->eConfigMode == WMAC_CONFIG_AP) { | 3549 | if (pMgmt->eConfigMode == WMAC_CONFIG_AP) { |
3550 | netif_stop_queue(pDevice->dev); | 3550 | netif_stop_queue(pDevice->dev); |
3551 | spin_lock_irq(&pDevice->lock); | 3551 | spin_lock_irq(&pDevice->lock); |
3552 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_RUN_AP, NULL); | 3552 | bScheduleCommand((void *)pDevice, WLAN_CMD_RUN_AP, NULL); |
3553 | spin_unlock_irq(&pDevice->lock); | 3553 | spin_unlock_irq(&pDevice->lock); |
3554 | } | 3554 | } |
3555 | else { | 3555 | else { |
@@ -3563,8 +3563,8 @@ static int device_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) { | |||
3563 | pMgmt->eScanType = WMAC_SCAN_ACTIVE; | 3563 | pMgmt->eScanType = WMAC_SCAN_ACTIVE; |
3564 | if(pDevice->bWPASuppWextEnabled !=TRUE) | 3564 | if(pDevice->bWPASuppWextEnabled !=TRUE) |
3565 | #endif | 3565 | #endif |
3566 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); | 3566 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); |
3567 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_SSID, NULL); | 3567 | bScheduleCommand((void *) pDevice, WLAN_CMD_SSID, NULL); |
3568 | spin_unlock_irq(&pDevice->lock); | 3568 | spin_unlock_irq(&pDevice->lock); |
3569 | } | 3569 | } |
3570 | pDevice->bCommit = FALSE; | 3570 | pDevice->bCommit = FALSE; |
@@ -3719,9 +3719,9 @@ viawget_resume(struct pci_dev *pcid) | |||
3719 | init_timer(&pMgmt->sTimerSecondCallback); | 3719 | init_timer(&pMgmt->sTimerSecondCallback); |
3720 | init_timer(&pDevice->sTimerCommand); | 3720 | init_timer(&pDevice->sTimerCommand); |
3721 | MACvIntEnable(pDevice->PortOffset, IMR_MASK_VALUE); | 3721 | MACvIntEnable(pDevice->PortOffset, IMR_MASK_VALUE); |
3722 | BSSvClearBSSList((HANDLE)pDevice, pDevice->bLinkPass); | 3722 | BSSvClearBSSList((void *)pDevice, pDevice->bLinkPass); |
3723 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, NULL); | 3723 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, NULL); |
3724 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_SSID, NULL); | 3724 | bScheduleCommand((void *) pDevice, WLAN_CMD_SSID, NULL); |
3725 | spin_unlock_irq(&pDevice->lock); | 3725 | spin_unlock_irq(&pDevice->lock); |
3726 | } | 3726 | } |
3727 | return 0; | 3727 | return 0; |
diff --git a/drivers/staging/vt6655/dpc.c b/drivers/staging/vt6655/dpc.c index ab13bdfc51be..d90104a1e6b2 100644 --- a/drivers/staging/vt6655/dpc.c +++ b/drivers/staging/vt6655/dpc.c | |||
@@ -631,13 +631,13 @@ device_receive_frame ( | |||
631 | tasklet_schedule(&pDevice->RxMngWorkItem); | 631 | tasklet_schedule(&pDevice->RxMngWorkItem); |
632 | #else | 632 | #else |
633 | //printk("RxMan\n"); | 633 | //printk("RxMan\n"); |
634 | vMgrRxManagePacket((HANDLE)pDevice, pDevice->pMgmt, pRxPacket); | 634 | vMgrRxManagePacket((void *)pDevice, pDevice->pMgmt, pRxPacket); |
635 | //tasklet_schedule(&pDevice->RxMngWorkItem); | 635 | //tasklet_schedule(&pDevice->RxMngWorkItem); |
636 | #endif | 636 | #endif |
637 | 637 | ||
638 | #endif | 638 | #endif |
639 | //PLICE_DEBUG<- | 639 | //PLICE_DEBUG<- |
640 | //vMgrRxManagePacket((HANDLE)pDevice, pDevice->pMgmt, pRxPacket); | 640 | //vMgrRxManagePacket((void *)pDevice, pDevice->pMgmt, pRxPacket); |
641 | // hostap Deamon handle 802.11 management | 641 | // hostap Deamon handle 802.11 management |
642 | if (pDevice->bEnableHostapd) { | 642 | if (pDevice->bEnableHostapd) { |
643 | skb->dev = pDevice->apdev; | 643 | skb->dev = pDevice->apdev; |
@@ -1087,7 +1087,7 @@ static BOOL s_bAPModeRxCtl ( | |||
1087 | // delcare received ps-poll event | 1087 | // delcare received ps-poll event |
1088 | if (IS_CTL_PSPOLL(pbyFrame)) { | 1088 | if (IS_CTL_PSPOLL(pbyFrame)) { |
1089 | pMgmt->sNodeDBTable[iSANodeIndex].bRxPSPoll = TRUE; | 1089 | pMgmt->sNodeDBTable[iSANodeIndex].bRxPSPoll = TRUE; |
1090 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_RX_PSPOLL, NULL); | 1090 | bScheduleCommand((void *)pDevice, WLAN_CMD_RX_PSPOLL, NULL); |
1091 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "dpc: WLAN_CMD_RX_PSPOLL 1\n"); | 1091 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "dpc: WLAN_CMD_RX_PSPOLL 1\n"); |
1092 | } | 1092 | } |
1093 | else { | 1093 | else { |
@@ -1096,7 +1096,7 @@ static BOOL s_bAPModeRxCtl ( | |||
1096 | if (!IS_FC_POWERMGT(pbyFrame)) { | 1096 | if (!IS_FC_POWERMGT(pbyFrame)) { |
1097 | pMgmt->sNodeDBTable[iSANodeIndex].bPSEnable = FALSE; | 1097 | pMgmt->sNodeDBTable[iSANodeIndex].bPSEnable = FALSE; |
1098 | pMgmt->sNodeDBTable[iSANodeIndex].bRxPSPoll = TRUE; | 1098 | pMgmt->sNodeDBTable[iSANodeIndex].bRxPSPoll = TRUE; |
1099 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_RX_PSPOLL, NULL); | 1099 | bScheduleCommand((void *)pDevice, WLAN_CMD_RX_PSPOLL, NULL); |
1100 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "dpc: WLAN_CMD_RX_PSPOLL 2\n"); | 1100 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "dpc: WLAN_CMD_RX_PSPOLL 2\n"); |
1101 | } | 1101 | } |
1102 | } | 1102 | } |
@@ -1112,7 +1112,7 @@ static BOOL s_bAPModeRxCtl ( | |||
1112 | if (pMgmt->sNodeDBTable[iSANodeIndex].wEnQueueCnt > 0) { | 1112 | if (pMgmt->sNodeDBTable[iSANodeIndex].wEnQueueCnt > 0) { |
1113 | pMgmt->sNodeDBTable[iSANodeIndex].bPSEnable = FALSE; | 1113 | pMgmt->sNodeDBTable[iSANodeIndex].bPSEnable = FALSE; |
1114 | pMgmt->sNodeDBTable[iSANodeIndex].bRxPSPoll = TRUE; | 1114 | pMgmt->sNodeDBTable[iSANodeIndex].bRxPSPoll = TRUE; |
1115 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_RX_PSPOLL, NULL); | 1115 | bScheduleCommand((void *)pDevice, WLAN_CMD_RX_PSPOLL, NULL); |
1116 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "dpc: WLAN_CMD_RX_PSPOLL 3\n"); | 1116 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "dpc: WLAN_CMD_RX_PSPOLL 3\n"); |
1117 | 1117 | ||
1118 | } | 1118 | } |
diff --git a/drivers/staging/vt6655/ioctl.c b/drivers/staging/vt6655/ioctl.c index 86439bb629f9..1bd819946b84 100644 --- a/drivers/staging/vt6655/ioctl.c +++ b/drivers/staging/vt6655/ioctl.c | |||
@@ -109,14 +109,14 @@ int private_ioctl(PSDevice pDevice, struct ifreq *rq) { | |||
109 | } | 109 | } |
110 | spin_lock_irq(&pDevice->lock); | 110 | spin_lock_irq(&pDevice->lock); |
111 | if (memcmp(pMgmt->abyCurrBSSID, &abyNullAddr[0], 6) == 0) | 111 | if (memcmp(pMgmt->abyCurrBSSID, &abyNullAddr[0], 6) == 0) |
112 | BSSvClearBSSList((HANDLE)pDevice, FALSE); | 112 | BSSvClearBSSList((void *)pDevice, FALSE); |
113 | else | 113 | else |
114 | BSSvClearBSSList((HANDLE)pDevice, pDevice->bLinkPass); | 114 | BSSvClearBSSList((void *)pDevice, pDevice->bLinkPass); |
115 | 115 | ||
116 | if (pItemSSID->len != 0) | 116 | if (pItemSSID->len != 0) |
117 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, abyScanSSID); | 117 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, abyScanSSID); |
118 | else | 118 | else |
119 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, NULL); | 119 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, NULL); |
120 | spin_unlock_irq(&pDevice->lock); | 120 | spin_unlock_irq(&pDevice->lock); |
121 | break; | 121 | break; |
122 | 122 | ||
@@ -223,8 +223,8 @@ int private_ioctl(PSDevice pDevice, struct ifreq *rq) { | |||
223 | netif_stop_queue(pDevice->dev); | 223 | netif_stop_queue(pDevice->dev); |
224 | spin_lock_irq(&pDevice->lock); | 224 | spin_lock_irq(&pDevice->lock); |
225 | pMgmt->eCurrState = WMAC_STATE_IDLE; | 225 | pMgmt->eCurrState = WMAC_STATE_IDLE; |
226 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); | 226 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); |
227 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_SSID, NULL); | 227 | bScheduleCommand((void *) pDevice, WLAN_CMD_SSID, NULL); |
228 | spin_unlock_irq(&pDevice->lock); | 228 | spin_unlock_irq(&pDevice->lock); |
229 | break; | 229 | break; |
230 | 230 | ||
@@ -593,7 +593,7 @@ int private_ioctl(PSDevice pDevice, struct ifreq *rq) { | |||
593 | 593 | ||
594 | netif_stop_queue(pDevice->dev); | 594 | netif_stop_queue(pDevice->dev); |
595 | spin_lock_irq(&pDevice->lock); | 595 | spin_lock_irq(&pDevice->lock); |
596 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_RUN_AP, NULL); | 596 | bScheduleCommand((void *)pDevice, WLAN_CMD_RUN_AP, NULL); |
597 | spin_unlock_irq(&pDevice->lock); | 597 | spin_unlock_irq(&pDevice->lock); |
598 | break; | 598 | break; |
599 | 599 | ||
diff --git a/drivers/staging/vt6655/iwctl.c b/drivers/staging/vt6655/iwctl.c index 7fa5842238b8..cf69034fc0f0 100644 --- a/drivers/staging/vt6655/iwctl.c +++ b/drivers/staging/vt6655/iwctl.c | |||
@@ -190,7 +190,7 @@ if(pDevice->byReAssocCount > 0) { //reject scan when re-associating! | |||
190 | } | 190 | } |
191 | 191 | ||
192 | spin_lock_irq(&pDevice->lock); | 192 | spin_lock_irq(&pDevice->lock); |
193 | BSSvClearBSSList((HANDLE)pDevice, pDevice->bLinkPass); | 193 | BSSvClearBSSList((void *)pDevice, pDevice->bLinkPass); |
194 | 194 | ||
195 | //mike add: active scan OR passive scan OR desire_ssid scan | 195 | //mike add: active scan OR passive scan OR desire_ssid scan |
196 | if(wrq->length == sizeof(struct iw_scan_req)) { | 196 | if(wrq->length == sizeof(struct iw_scan_req)) { |
@@ -208,7 +208,7 @@ if(pDevice->byReAssocCount > 0) { //reject scan when re-associating! | |||
208 | pMgmt->eScanType = WMAC_SCAN_PASSIVE; | 208 | pMgmt->eScanType = WMAC_SCAN_PASSIVE; |
209 | PRINT_K("SIOCSIWSCAN:[desired_ssid=%s,len=%d]\n",((PWLAN_IE_SSID)abyScanSSID)->abySSID, | 209 | PRINT_K("SIOCSIWSCAN:[desired_ssid=%s,len=%d]\n",((PWLAN_IE_SSID)abyScanSSID)->abySSID, |
210 | ((PWLAN_IE_SSID)abyScanSSID)->len); | 210 | ((PWLAN_IE_SSID)abyScanSSID)->len); |
211 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, abyScanSSID); | 211 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, abyScanSSID); |
212 | spin_unlock_irq(&pDevice->lock); | 212 | spin_unlock_irq(&pDevice->lock); |
213 | 213 | ||
214 | return 0; | 214 | return 0; |
@@ -223,7 +223,7 @@ if(pDevice->byReAssocCount > 0) { //reject scan when re-associating! | |||
223 | 223 | ||
224 | pMgmt->eScanType = WMAC_SCAN_PASSIVE; | 224 | pMgmt->eScanType = WMAC_SCAN_PASSIVE; |
225 | //printk("SIOCSIWSCAN:WLAN_CMD_BSSID_SCAN\n"); | 225 | //printk("SIOCSIWSCAN:WLAN_CMD_BSSID_SCAN\n"); |
226 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, NULL); | 226 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, NULL); |
227 | spin_unlock_irq(&pDevice->lock); | 227 | spin_unlock_irq(&pDevice->lock); |
228 | 228 | ||
229 | return 0; | 229 | return 0; |
@@ -897,10 +897,10 @@ if (pMgmt->eScanState == WMAC_IS_SCANNING) { | |||
897 | 897 | ||
898 | if (pCurr == NULL){ | 898 | if (pCurr == NULL){ |
899 | PRINT_K("SIOCSIWESSID:hidden ssid site survey before associate.......\n"); | 899 | PRINT_K("SIOCSIWESSID:hidden ssid site survey before associate.......\n"); |
900 | vResetCommandTimer((HANDLE) pDevice); | 900 | vResetCommandTimer((void *) pDevice); |
901 | pMgmt->eScanType = WMAC_SCAN_ACTIVE; | 901 | pMgmt->eScanType = WMAC_SCAN_ACTIVE; |
902 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); | 902 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); |
903 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_SSID, pMgmt->abyDesireSSID); | 903 | bScheduleCommand((void *) pDevice, WLAN_CMD_SSID, pMgmt->abyDesireSSID); |
904 | } | 904 | } |
905 | else { //mike:to find out if that desired SSID is a hidden-ssid AP , | 905 | else { //mike:to find out if that desired SSID is a hidden-ssid AP , |
906 | // by means of judging if there are two same BSSID exist in list ? | 906 | // by means of judging if there are two same BSSID exist in list ? |
@@ -912,10 +912,10 @@ if (pMgmt->eScanState == WMAC_IS_SCANNING) { | |||
912 | } | 912 | } |
913 | if(uSameBssidNum >= 2) { //hit: desired AP is in hidden ssid mode!!! | 913 | if(uSameBssidNum >= 2) { //hit: desired AP is in hidden ssid mode!!! |
914 | printk("SIOCSIWESSID:hidden ssid directly associate.......\n"); | 914 | printk("SIOCSIWESSID:hidden ssid directly associate.......\n"); |
915 | vResetCommandTimer((HANDLE) pDevice); | 915 | vResetCommandTimer((void *) pDevice); |
916 | pMgmt->eScanType = WMAC_SCAN_PASSIVE; //this scan type,you'll submit scan result! | 916 | pMgmt->eScanType = WMAC_SCAN_PASSIVE; //this scan type,you'll submit scan result! |
917 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); | 917 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); |
918 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_SSID, pMgmt->abyDesireSSID); | 918 | bScheduleCommand((void *) pDevice, WLAN_CMD_SSID, pMgmt->abyDesireSSID); |
919 | } | 919 | } |
920 | } | 920 | } |
921 | } | 921 | } |
@@ -1660,11 +1660,11 @@ int iwctl_siwpower(struct net_device *dev, | |||
1660 | } | 1660 | } |
1661 | if ((wrq->flags & IW_POWER_TYPE) == IW_POWER_TIMEOUT) { | 1661 | if ((wrq->flags & IW_POWER_TYPE) == IW_POWER_TIMEOUT) { |
1662 | pDevice->ePSMode = WMAC_POWER_FAST; | 1662 | pDevice->ePSMode = WMAC_POWER_FAST; |
1663 | PSvEnablePowerSaving((HANDLE)pDevice, pMgmt->wListenInterval); | 1663 | PSvEnablePowerSaving((void *)pDevice, pMgmt->wListenInterval); |
1664 | 1664 | ||
1665 | } else if ((wrq->flags & IW_POWER_TYPE) == IW_POWER_PERIOD) { | 1665 | } else if ((wrq->flags & IW_POWER_TYPE) == IW_POWER_PERIOD) { |
1666 | pDevice->ePSMode = WMAC_POWER_FAST; | 1666 | pDevice->ePSMode = WMAC_POWER_FAST; |
1667 | PSvEnablePowerSaving((HANDLE)pDevice, pMgmt->wListenInterval); | 1667 | PSvEnablePowerSaving((void *)pDevice, pMgmt->wListenInterval); |
1668 | } | 1668 | } |
1669 | switch (wrq->flags & IW_POWER_MODE) { | 1669 | switch (wrq->flags & IW_POWER_MODE) { |
1670 | case IW_POWER_UNICAST_R: | 1670 | case IW_POWER_UNICAST_R: |
@@ -2096,7 +2096,7 @@ int iwctl_siwmlme(struct net_device *dev, | |||
2096 | switch(mlme->cmd){ | 2096 | switch(mlme->cmd){ |
2097 | case IW_MLME_DEAUTH: | 2097 | case IW_MLME_DEAUTH: |
2098 | //this command seems to be not complete,please test it --einsnliu | 2098 | //this command seems to be not complete,please test it --einsnliu |
2099 | //bScheduleCommand((HANDLE) pDevice, WLAN_CMD_DEAUTH, (PBYTE)&reason); | 2099 | //bScheduleCommand((void *) pDevice, WLAN_CMD_DEAUTH, (PBYTE)&reason); |
2100 | break; | 2100 | break; |
2101 | case IW_MLME_DISASSOC: | 2101 | case IW_MLME_DISASSOC: |
2102 | if(pDevice->bLinkPass == TRUE){ | 2102 | if(pDevice->bLinkPass == TRUE){ |
@@ -2104,7 +2104,7 @@ int iwctl_siwmlme(struct net_device *dev, | |||
2104 | //clear related flags | 2104 | //clear related flags |
2105 | memset(pMgmt->abyDesireBSSID, 0xFF,6); | 2105 | memset(pMgmt->abyDesireBSSID, 0xFF,6); |
2106 | KeyvInitTable(&pDevice->sKey, pDevice->PortOffset); | 2106 | KeyvInitTable(&pDevice->sKey, pDevice->PortOffset); |
2107 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_DISASSOCIATE, NULL); | 2107 | bScheduleCommand((void *)pDevice, WLAN_CMD_DISASSOCIATE, NULL); |
2108 | } | 2108 | } |
2109 | break; | 2109 | break; |
2110 | default: | 2110 | default: |
diff --git a/drivers/staging/vt6655/power.c b/drivers/staging/vt6655/power.c index a28d03762e4e..166e7fb638c4 100644 --- a/drivers/staging/vt6655/power.c +++ b/drivers/staging/vt6655/power.c | |||
@@ -76,7 +76,7 @@ static int msglevel =MSG_LEVEL_INFO; | |||
76 | 76 | ||
77 | void | 77 | void |
78 | PSvEnablePowerSaving( | 78 | PSvEnablePowerSaving( |
79 | IN HANDLE hDeviceContext, | 79 | IN void *hDeviceContext, |
80 | IN WORD wListenInterval | 80 | IN WORD wListenInterval |
81 | ) | 81 | ) |
82 | { | 82 | { |
@@ -146,7 +146,7 @@ PSvEnablePowerSaving( | |||
146 | 146 | ||
147 | void | 147 | void |
148 | PSvDisablePowerSaving( | 148 | PSvDisablePowerSaving( |
149 | IN HANDLE hDeviceContext | 149 | IN void *hDeviceContext |
150 | ) | 150 | ) |
151 | { | 151 | { |
152 | PSDevice pDevice = (PSDevice)hDeviceContext; | 152 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -184,7 +184,7 @@ PSvDisablePowerSaving( | |||
184 | 184 | ||
185 | BOOL | 185 | BOOL |
186 | PSbConsiderPowerDown( | 186 | PSbConsiderPowerDown( |
187 | IN HANDLE hDeviceContext, | 187 | IN void *hDeviceContext, |
188 | IN BOOL bCheckRxDMA, | 188 | IN BOOL bCheckRxDMA, |
189 | IN BOOL bCheckCountToWakeUp | 189 | IN BOOL bCheckCountToWakeUp |
190 | ) | 190 | ) |
@@ -252,7 +252,7 @@ PSbConsiderPowerDown( | |||
252 | 252 | ||
253 | void | 253 | void |
254 | PSvSendPSPOLL( | 254 | PSvSendPSPOLL( |
255 | IN HANDLE hDeviceContext | 255 | IN void *hDeviceContext |
256 | ) | 256 | ) |
257 | { | 257 | { |
258 | PSDevice pDevice = (PSDevice)hDeviceContext; | 258 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -298,7 +298,7 @@ PSvSendPSPOLL( | |||
298 | -*/ | 298 | -*/ |
299 | BOOL | 299 | BOOL |
300 | PSbSendNullPacket( | 300 | PSbSendNullPacket( |
301 | IN HANDLE hDeviceContext | 301 | IN void *hDeviceContext |
302 | ) | 302 | ) |
303 | { | 303 | { |
304 | PSDevice pDevice = (PSDevice)hDeviceContext; | 304 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -384,7 +384,7 @@ PSbSendNullPacket( | |||
384 | 384 | ||
385 | BOOL | 385 | BOOL |
386 | PSbIsNextTBTTWakeUp( | 386 | PSbIsNextTBTTWakeUp( |
387 | IN HANDLE hDeviceContext | 387 | IN void *hDeviceContext |
388 | ) | 388 | ) |
389 | { | 389 | { |
390 | 390 | ||
diff --git a/drivers/staging/vt6655/power.h b/drivers/staging/vt6655/power.h index bac8b200d544..769e0d1acd2a 100644 --- a/drivers/staging/vt6655/power.h +++ b/drivers/staging/vt6655/power.h | |||
@@ -50,35 +50,35 @@ | |||
50 | 50 | ||
51 | BOOL | 51 | BOOL |
52 | PSbConsiderPowerDown( | 52 | PSbConsiderPowerDown( |
53 | IN HANDLE hDeviceContext, | 53 | IN void *hDeviceContext, |
54 | IN BOOL bCheckRxDMA, | 54 | IN BOOL bCheckRxDMA, |
55 | IN BOOL bCheckCountToWakeUp | 55 | IN BOOL bCheckCountToWakeUp |
56 | ); | 56 | ); |
57 | 57 | ||
58 | void | 58 | void |
59 | PSvDisablePowerSaving( | 59 | PSvDisablePowerSaving( |
60 | IN HANDLE hDeviceContext | 60 | IN void *hDeviceContext |
61 | ); | 61 | ); |
62 | 62 | ||
63 | void | 63 | void |
64 | PSvEnablePowerSaving( | 64 | PSvEnablePowerSaving( |
65 | IN HANDLE hDeviceContext, | 65 | IN void *hDeviceContext, |
66 | IN WORD wListenInterval | 66 | IN WORD wListenInterval |
67 | ); | 67 | ); |
68 | 68 | ||
69 | void | 69 | void |
70 | PSvSendPSPOLL( | 70 | PSvSendPSPOLL( |
71 | IN HANDLE hDeviceContext | 71 | IN void *hDeviceContext |
72 | ); | 72 | ); |
73 | 73 | ||
74 | BOOL | 74 | BOOL |
75 | PSbSendNullPacket( | 75 | PSbSendNullPacket( |
76 | IN HANDLE hDeviceContext | 76 | IN void *hDeviceContext |
77 | ); | 77 | ); |
78 | 78 | ||
79 | BOOL | 79 | BOOL |
80 | PSbIsNextTBTTWakeUp( | 80 | PSbIsNextTBTTWakeUp( |
81 | IN HANDLE hDeviceContext | 81 | IN void *hDeviceContext |
82 | ); | 82 | ); |
83 | 83 | ||
84 | #endif //__POWER_H__ | 84 | #endif //__POWER_H__ |
diff --git a/drivers/staging/vt6655/ttype.h b/drivers/staging/vt6655/ttype.h index b71fe591005a..b2dff3a7b77b 100644 --- a/drivers/staging/vt6655/ttype.h +++ b/drivers/staging/vt6655/ttype.h | |||
@@ -132,6 +132,4 @@ typedef DWORD * PDWORD; | |||
132 | 132 | ||
133 | typedef QWORD * PQWORD; | 133 | typedef QWORD * PQWORD; |
134 | 134 | ||
135 | typedef void *HANDLE; | ||
136 | |||
137 | #endif // __TTYPE_H__ | 135 | #endif // __TTYPE_H__ |
diff --git a/drivers/staging/vt6655/wcmd.c b/drivers/staging/vt6655/wcmd.c index ec1036e983d0..6e460409f984 100644 --- a/drivers/staging/vt6655/wcmd.c +++ b/drivers/staging/vt6655/wcmd.c | |||
@@ -319,7 +319,7 @@ s_MgrMakeProbeRequest( | |||
319 | 319 | ||
320 | void | 320 | void |
321 | vCommandTimerWait( | 321 | vCommandTimerWait( |
322 | IN HANDLE hDeviceContext, | 322 | IN void *hDeviceContext, |
323 | IN UINT MSecond | 323 | IN UINT MSecond |
324 | ) | 324 | ) |
325 | { | 325 | { |
@@ -339,7 +339,7 @@ vCommandTimerWait( | |||
339 | 339 | ||
340 | void | 340 | void |
341 | vCommandTimer ( | 341 | vCommandTimer ( |
342 | IN HANDLE hDeviceContext | 342 | IN void *hDeviceContext |
343 | ) | 343 | ) |
344 | { | 344 | { |
345 | PSDevice pDevice = (PSDevice)hDeviceContext; | 345 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -382,7 +382,7 @@ vCommandTimer ( | |||
382 | // wait all Data TD complete | 382 | // wait all Data TD complete |
383 | if (pDevice->iTDUsed[TYPE_AC0DMA] != 0){ | 383 | if (pDevice->iTDUsed[TYPE_AC0DMA] != 0){ |
384 | spin_unlock_irq(&pDevice->lock); | 384 | spin_unlock_irq(&pDevice->lock); |
385 | vCommandTimerWait((HANDLE)pDevice, 10); | 385 | vCommandTimerWait((void *)pDevice, 10); |
386 | return; | 386 | return; |
387 | }; | 387 | }; |
388 | 388 | ||
@@ -424,7 +424,7 @@ vCommandTimer ( | |||
424 | pMgmt->abyScanBSSID[5] = 0xFF; | 424 | pMgmt->abyScanBSSID[5] = 0xFF; |
425 | pItemSSID->byElementID = WLAN_EID_SSID; | 425 | pItemSSID->byElementID = WLAN_EID_SSID; |
426 | // clear bssid list | 426 | // clear bssid list |
427 | // BSSvClearBSSList((HANDLE)pDevice, pDevice->bLinkPass); | 427 | // BSSvClearBSSList((void *)pDevice, pDevice->bLinkPass); |
428 | pMgmt->eScanState = WMAC_IS_SCANNING; | 428 | pMgmt->eScanState = WMAC_IS_SCANNING; |
429 | 429 | ||
430 | } | 430 | } |
@@ -453,11 +453,11 @@ vCommandTimer ( | |||
453 | (pMgmt->uScanChannel < CB_MAX_CHANNEL_24G)) { | 453 | (pMgmt->uScanChannel < CB_MAX_CHANNEL_24G)) { |
454 | s_vProbeChannel(pDevice); | 454 | s_vProbeChannel(pDevice); |
455 | spin_unlock_irq(&pDevice->lock); | 455 | spin_unlock_irq(&pDevice->lock); |
456 | vCommandTimerWait((HANDLE)pDevice, WCMD_ACTIVE_SCAN_TIME); | 456 | vCommandTimerWait((void *)pDevice, WCMD_ACTIVE_SCAN_TIME); |
457 | return; | 457 | return; |
458 | } else { | 458 | } else { |
459 | spin_unlock_irq(&pDevice->lock); | 459 | spin_unlock_irq(&pDevice->lock); |
460 | vCommandTimerWait((HANDLE)pDevice, WCMD_PASSIVE_SCAN_TIME); | 460 | vCommandTimerWait((void *)pDevice, WCMD_PASSIVE_SCAN_TIME); |
461 | return; | 461 | return; |
462 | } | 462 | } |
463 | 463 | ||
@@ -501,7 +501,7 @@ vCommandTimer ( | |||
501 | } else { | 501 | } else { |
502 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"Send Disassociation Packet..\n"); | 502 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"Send Disassociation Packet..\n"); |
503 | // reason = 8 : disassoc because sta has left | 503 | // reason = 8 : disassoc because sta has left |
504 | vMgrDisassocBeginSta((HANDLE)pDevice, pMgmt, pMgmt->abyCurrBSSID, (8), &Status); | 504 | vMgrDisassocBeginSta((void *)pDevice, pMgmt, pMgmt->abyCurrBSSID, (8), &Status); |
505 | pDevice->bLinkPass = FALSE; | 505 | pDevice->bLinkPass = FALSE; |
506 | // unlock command busy | 506 | // unlock command busy |
507 | pItemSSID = (PWLAN_IE_SSID)pMgmt->abyCurrSSID; | 507 | pItemSSID = (PWLAN_IE_SSID)pMgmt->abyCurrSSID; |
@@ -515,7 +515,7 @@ vCommandTimer ( | |||
515 | pDevice->eCommandState = WLAN_DISASSOCIATE_WAIT; | 515 | pDevice->eCommandState = WLAN_DISASSOCIATE_WAIT; |
516 | // wait all Control TD complete | 516 | // wait all Control TD complete |
517 | if (pDevice->iTDUsed[TYPE_TXDMA0] != 0){ | 517 | if (pDevice->iTDUsed[TYPE_TXDMA0] != 0){ |
518 | vCommandTimerWait((HANDLE)pDevice, 10); | 518 | vCommandTimerWait((void *)pDevice, 10); |
519 | spin_unlock_irq(&pDevice->lock); | 519 | spin_unlock_irq(&pDevice->lock); |
520 | return; | 520 | return; |
521 | }; | 521 | }; |
@@ -528,7 +528,7 @@ vCommandTimer ( | |||
528 | case WLAN_DISASSOCIATE_WAIT : | 528 | case WLAN_DISASSOCIATE_WAIT : |
529 | // wait all Control TD complete | 529 | // wait all Control TD complete |
530 | if (pDevice->iTDUsed[TYPE_TXDMA0] != 0){ | 530 | if (pDevice->iTDUsed[TYPE_TXDMA0] != 0){ |
531 | vCommandTimerWait((HANDLE)pDevice, 10); | 531 | vCommandTimerWait((void *)pDevice, 10); |
532 | spin_unlock_irq(&pDevice->lock); | 532 | spin_unlock_irq(&pDevice->lock); |
533 | return; | 533 | return; |
534 | }; | 534 | }; |
@@ -578,24 +578,24 @@ printk("chester-abyDesireSSID=%s\n",((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySS | |||
578 | // set initial state | 578 | // set initial state |
579 | pMgmt->eCurrState = WMAC_STATE_IDLE; | 579 | pMgmt->eCurrState = WMAC_STATE_IDLE; |
580 | pMgmt->eCurrMode = WMAC_MODE_STANDBY; | 580 | pMgmt->eCurrMode = WMAC_MODE_STANDBY; |
581 | PSvDisablePowerSaving((HANDLE)pDevice); | 581 | PSvDisablePowerSaving((void *)pDevice); |
582 | BSSvClearNodeDBTable(pDevice, 0); | 582 | BSSvClearNodeDBTable(pDevice, 0); |
583 | 583 | ||
584 | vMgrJoinBSSBegin((HANDLE)pDevice, &Status); | 584 | vMgrJoinBSSBegin((void *)pDevice, &Status); |
585 | // if Infra mode | 585 | // if Infra mode |
586 | if ((pMgmt->eCurrMode == WMAC_MODE_ESS_STA) && (pMgmt->eCurrState == WMAC_STATE_JOINTED)) { | 586 | if ((pMgmt->eCurrMode == WMAC_MODE_ESS_STA) && (pMgmt->eCurrState == WMAC_STATE_JOINTED)) { |
587 | 587 | ||
588 | // Call mgr to begin the deauthentication | 588 | // Call mgr to begin the deauthentication |
589 | // reason = (3) beacuse sta has left ESS | 589 | // reason = (3) beacuse sta has left ESS |
590 | if (pMgmt->eCurrState>= WMAC_STATE_AUTH) { | 590 | if (pMgmt->eCurrState>= WMAC_STATE_AUTH) { |
591 | vMgrDeAuthenBeginSta((HANDLE)pDevice, pMgmt, pMgmt->abyCurrBSSID, (3), &Status); | 591 | vMgrDeAuthenBeginSta((void *)pDevice, pMgmt, pMgmt->abyCurrBSSID, (3), &Status); |
592 | } | 592 | } |
593 | // Call mgr to begin the authentication | 593 | // Call mgr to begin the authentication |
594 | vMgrAuthenBeginSta((HANDLE)pDevice, pMgmt, &Status); | 594 | vMgrAuthenBeginSta((void *)pDevice, pMgmt, &Status); |
595 | if (Status == CMD_STATUS_SUCCESS) { | 595 | if (Status == CMD_STATUS_SUCCESS) { |
596 | pDevice->byLinkWaitCount = 0; | 596 | pDevice->byLinkWaitCount = 0; |
597 | pDevice->eCommandState = WLAN_AUTHENTICATE_WAIT; | 597 | pDevice->eCommandState = WLAN_AUTHENTICATE_WAIT; |
598 | vCommandTimerWait((HANDLE)pDevice, AUTHENTICATE_TIMEOUT); | 598 | vCommandTimerWait((void *)pDevice, AUTHENTICATE_TIMEOUT); |
599 | spin_unlock_irq(&pDevice->lock); | 599 | spin_unlock_irq(&pDevice->lock); |
600 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO" Set eCommandState = WLAN_AUTHENTICATE_WAIT\n"); | 600 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO" Set eCommandState = WLAN_AUTHENTICATE_WAIT\n"); |
601 | return; | 601 | return; |
@@ -615,7 +615,7 @@ printk("chester-abyDesireSSID=%s\n",((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySS | |||
615 | } | 615 | } |
616 | else { | 616 | else { |
617 | // start own IBSS | 617 | // start own IBSS |
618 | vMgrCreateOwnIBSS((HANDLE)pDevice, &Status); | 618 | vMgrCreateOwnIBSS((void *)pDevice, &Status); |
619 | if (Status != CMD_STATUS_SUCCESS){ | 619 | if (Status != CMD_STATUS_SUCCESS){ |
620 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO " WLAN_CMD_IBSS_CREATE fail ! \n"); | 620 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO " WLAN_CMD_IBSS_CREATE fail ! \n"); |
621 | }; | 621 | }; |
@@ -627,7 +627,7 @@ printk("chester-abyDesireSSID=%s\n",((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySS | |||
627 | if (pMgmt->eConfigMode == WMAC_CONFIG_IBSS_STA || | 627 | if (pMgmt->eConfigMode == WMAC_CONFIG_IBSS_STA || |
628 | pMgmt->eConfigMode == WMAC_CONFIG_AUTO) { | 628 | pMgmt->eConfigMode == WMAC_CONFIG_AUTO) { |
629 | // start own IBSS | 629 | // start own IBSS |
630 | vMgrCreateOwnIBSS((HANDLE)pDevice, &Status); | 630 | vMgrCreateOwnIBSS((void *)pDevice, &Status); |
631 | if (Status != CMD_STATUS_SUCCESS){ | 631 | if (Status != CMD_STATUS_SUCCESS){ |
632 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO" WLAN_CMD_IBSS_CREATE fail ! \n"); | 632 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO" WLAN_CMD_IBSS_CREATE fail ! \n"); |
633 | }; | 633 | }; |
@@ -661,12 +661,12 @@ printk("chester-abyDesireSSID=%s\n",((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySS | |||
661 | // Call mgr to begin the association | 661 | // Call mgr to begin the association |
662 | pDevice->byLinkWaitCount = 0; | 662 | pDevice->byLinkWaitCount = 0; |
663 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"eCurrState == WMAC_STATE_AUTH\n"); | 663 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"eCurrState == WMAC_STATE_AUTH\n"); |
664 | vMgrAssocBeginSta((HANDLE)pDevice, pMgmt, &Status); | 664 | vMgrAssocBeginSta((void *)pDevice, pMgmt, &Status); |
665 | if (Status == CMD_STATUS_SUCCESS) { | 665 | if (Status == CMD_STATUS_SUCCESS) { |
666 | pDevice->byLinkWaitCount = 0; | 666 | pDevice->byLinkWaitCount = 0; |
667 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"eCommandState = WLAN_ASSOCIATE_WAIT\n"); | 667 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"eCommandState = WLAN_ASSOCIATE_WAIT\n"); |
668 | pDevice->eCommandState = WLAN_ASSOCIATE_WAIT; | 668 | pDevice->eCommandState = WLAN_ASSOCIATE_WAIT; |
669 | vCommandTimerWait((HANDLE)pDevice, ASSOCIATE_TIMEOUT); | 669 | vCommandTimerWait((void *)pDevice, ASSOCIATE_TIMEOUT); |
670 | spin_unlock_irq(&pDevice->lock); | 670 | spin_unlock_irq(&pDevice->lock); |
671 | return; | 671 | return; |
672 | } | 672 | } |
@@ -679,7 +679,7 @@ printk("chester-abyDesireSSID=%s\n",((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySS | |||
679 | pDevice->byLinkWaitCount ++; | 679 | pDevice->byLinkWaitCount ++; |
680 | printk("WLAN_AUTHENTICATE_WAIT:wait %d times!!\n",pDevice->byLinkWaitCount); | 680 | printk("WLAN_AUTHENTICATE_WAIT:wait %d times!!\n",pDevice->byLinkWaitCount); |
681 | spin_unlock_irq(&pDevice->lock); | 681 | spin_unlock_irq(&pDevice->lock); |
682 | vCommandTimerWait((HANDLE)pDevice, AUTHENTICATE_TIMEOUT/2); | 682 | vCommandTimerWait((void *)pDevice, AUTHENTICATE_TIMEOUT/2); |
683 | return; | 683 | return; |
684 | } | 684 | } |
685 | pDevice->byLinkWaitCount = 0; | 685 | pDevice->byLinkWaitCount = 0; |
@@ -702,7 +702,7 @@ printk("chester-abyDesireSSID=%s\n",((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySS | |||
702 | if (pMgmt->eCurrState == WMAC_STATE_ASSOC) { | 702 | if (pMgmt->eCurrState == WMAC_STATE_ASSOC) { |
703 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"eCurrState == WMAC_STATE_ASSOC\n"); | 703 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"eCurrState == WMAC_STATE_ASSOC\n"); |
704 | if (pDevice->ePSMode != WMAC_POWER_CAM) { | 704 | if (pDevice->ePSMode != WMAC_POWER_CAM) { |
705 | PSvEnablePowerSaving((HANDLE)pDevice, pMgmt->wListenInterval); | 705 | PSvEnablePowerSaving((void *)pDevice, pMgmt->wListenInterval); |
706 | } | 706 | } |
707 | if (pMgmt->eAuthenMode >= WMAC_AUTH_WPA) { | 707 | if (pMgmt->eAuthenMode >= WMAC_AUTH_WPA) { |
708 | KeybRemoveAllKey(&(pDevice->sKey), pDevice->abyBSSID, pDevice->PortOffset); | 708 | KeybRemoveAllKey(&(pDevice->sKey), pDevice->abyBSSID, pDevice->PortOffset); |
@@ -743,7 +743,7 @@ printk("chester-abyDesireSSID=%s\n",((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySS | |||
743 | pDevice->byLinkWaitCount ++; | 743 | pDevice->byLinkWaitCount ++; |
744 | printk("WLAN_ASSOCIATE_WAIT:wait %d times!!\n",pDevice->byLinkWaitCount); | 744 | printk("WLAN_ASSOCIATE_WAIT:wait %d times!!\n",pDevice->byLinkWaitCount); |
745 | spin_unlock_irq(&pDevice->lock); | 745 | spin_unlock_irq(&pDevice->lock); |
746 | vCommandTimerWait((HANDLE)pDevice, ASSOCIATE_TIMEOUT/2); | 746 | vCommandTimerWait((void *)pDevice, ASSOCIATE_TIMEOUT/2); |
747 | return; | 747 | return; |
748 | } | 748 | } |
749 | pDevice->byLinkWaitCount = 0; | 749 | pDevice->byLinkWaitCount = 0; |
@@ -779,7 +779,7 @@ printk("chester-abyDesireSSID=%s\n",((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySS | |||
779 | pMgmt->eCurrState = WMAC_STATE_IDLE; | 779 | pMgmt->eCurrState = WMAC_STATE_IDLE; |
780 | pDevice->bFixRate = FALSE; | 780 | pDevice->bFixRate = FALSE; |
781 | 781 | ||
782 | vMgrCreateOwnIBSS((HANDLE)pDevice, &Status); | 782 | vMgrCreateOwnIBSS((void *)pDevice, &Status); |
783 | if (Status != CMD_STATUS_SUCCESS){ | 783 | if (Status != CMD_STATUS_SUCCESS){ |
784 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO " vMgrCreateOwnIBSS fail ! \n"); | 784 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO " vMgrCreateOwnIBSS fail ! \n"); |
785 | }; | 785 | }; |
@@ -869,12 +869,12 @@ printk("chester-abyDesireSSID=%s\n",((PWLAN_IE_SSID)pMgmt->abyDesireSSID)->abySS | |||
869 | //DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"eCommandState == WLAN_CMD_CHECK_BBSENSITIVITY_START\n"); | 869 | //DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"eCommandState == WLAN_CMD_CHECK_BBSENSITIVITY_START\n"); |
870 | // wait all TD complete | 870 | // wait all TD complete |
871 | if (pDevice->iTDUsed[TYPE_AC0DMA] != 0){ | 871 | if (pDevice->iTDUsed[TYPE_AC0DMA] != 0){ |
872 | vCommandTimerWait((HANDLE)pDevice, 10); | 872 | vCommandTimerWait((void *)pDevice, 10); |
873 | spin_unlock_irq(&pDevice->lock); | 873 | spin_unlock_irq(&pDevice->lock); |
874 | return; | 874 | return; |
875 | } | 875 | } |
876 | if (pDevice->iTDUsed[TYPE_TXDMA0] != 0){ | 876 | if (pDevice->iTDUsed[TYPE_TXDMA0] != 0){ |
877 | vCommandTimerWait((HANDLE)pDevice, 10); | 877 | vCommandTimerWait((void *)pDevice, 10); |
878 | spin_unlock_irq(&pDevice->lock); | 878 | spin_unlock_irq(&pDevice->lock); |
879 | return; | 879 | return; |
880 | } | 880 | } |
@@ -971,7 +971,7 @@ s_bCommandComplete ( | |||
971 | 971 | ||
972 | } | 972 | } |
973 | 973 | ||
974 | vCommandTimerWait((HANDLE)pDevice, 0); | 974 | vCommandTimerWait((void *)pDevice, 0); |
975 | } | 975 | } |
976 | 976 | ||
977 | return TRUE; | 977 | return TRUE; |
@@ -980,7 +980,7 @@ s_bCommandComplete ( | |||
980 | 980 | ||
981 | 981 | ||
982 | BOOL bScheduleCommand ( | 982 | BOOL bScheduleCommand ( |
983 | IN HANDLE hDeviceContext, | 983 | IN void *hDeviceContext, |
984 | IN CMD_CODE eCommand, | 984 | IN CMD_CODE eCommand, |
985 | IN PBYTE pbyItem0 | 985 | IN PBYTE pbyItem0 |
986 | ) | 986 | ) |
@@ -1061,7 +1061,7 @@ BOOL bScheduleCommand ( | |||
1061 | * | 1061 | * |
1062 | */ | 1062 | */ |
1063 | BOOL bClearBSSID_SCAN ( | 1063 | BOOL bClearBSSID_SCAN ( |
1064 | IN HANDLE hDeviceContext | 1064 | IN void *hDeviceContext |
1065 | ) | 1065 | ) |
1066 | { | 1066 | { |
1067 | PSDevice pDevice = (PSDevice)hDeviceContext; | 1067 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -1083,7 +1083,7 @@ BOOL bClearBSSID_SCAN ( | |||
1083 | //mike add:reset command timer | 1083 | //mike add:reset command timer |
1084 | void | 1084 | void |
1085 | vResetCommandTimer( | 1085 | vResetCommandTimer( |
1086 | IN HANDLE hDeviceContext | 1086 | IN void *hDeviceContext |
1087 | ) | 1087 | ) |
1088 | { | 1088 | { |
1089 | PSDevice pDevice = (PSDevice)hDeviceContext; | 1089 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -1107,7 +1107,7 @@ vResetCommandTimer( | |||
1107 | #ifdef TxInSleep | 1107 | #ifdef TxInSleep |
1108 | void | 1108 | void |
1109 | BSSvSecondTxData( | 1109 | BSSvSecondTxData( |
1110 | IN HANDLE hDeviceContext | 1110 | IN void *hDeviceContext |
1111 | ) | 1111 | ) |
1112 | { | 1112 | { |
1113 | PSDevice pDevice = (PSDevice)hDeviceContext; | 1113 | PSDevice pDevice = (PSDevice)hDeviceContext; |
diff --git a/drivers/staging/vt6655/wcmd.h b/drivers/staging/vt6655/wcmd.h index 1e8166962015..67b08f61edcc 100644 --- a/drivers/staging/vt6655/wcmd.h +++ b/drivers/staging/vt6655/wcmd.h | |||
@@ -111,34 +111,34 @@ typedef enum tagCMD_STATE { | |||
111 | /*--------------------- Export Functions --------------------------*/ | 111 | /*--------------------- Export Functions --------------------------*/ |
112 | void | 112 | void |
113 | vResetCommandTimer( | 113 | vResetCommandTimer( |
114 | IN HANDLE hDeviceContext | 114 | IN void *hDeviceContext |
115 | ); | 115 | ); |
116 | 116 | ||
117 | void | 117 | void |
118 | vCommandTimer ( | 118 | vCommandTimer ( |
119 | IN HANDLE hDeviceContext | 119 | IN void *hDeviceContext |
120 | ); | 120 | ); |
121 | 121 | ||
122 | BOOL bClearBSSID_SCAN( | 122 | BOOL bClearBSSID_SCAN( |
123 | IN HANDLE hDeviceContext | 123 | IN void *hDeviceContext |
124 | ); | 124 | ); |
125 | 125 | ||
126 | BOOL | 126 | BOOL |
127 | bScheduleCommand( | 127 | bScheduleCommand( |
128 | IN HANDLE hDeviceContext, | 128 | IN void *hDeviceContext, |
129 | IN CMD_CODE eCommand, | 129 | IN CMD_CODE eCommand, |
130 | IN PBYTE pbyItem0 | 130 | IN PBYTE pbyItem0 |
131 | ); | 131 | ); |
132 | 132 | ||
133 | void | 133 | void |
134 | vCommandTimerWait( | 134 | vCommandTimerWait( |
135 | IN HANDLE hDeviceContext, | 135 | IN void *hDeviceContext, |
136 | IN UINT MSecond | 136 | IN UINT MSecond |
137 | ); | 137 | ); |
138 | #ifdef TxInSleep | 138 | #ifdef TxInSleep |
139 | void | 139 | void |
140 | BSSvSecondTxData( | 140 | BSSvSecondTxData( |
141 | IN HANDLE hDeviceContext | 141 | IN void *hDeviceContext |
142 | ); | 142 | ); |
143 | #endif | 143 | #endif |
144 | 144 | ||
diff --git a/drivers/staging/vt6655/wmgr.c b/drivers/staging/vt6655/wmgr.c index ed5342ba2613..614850a7b914 100644 --- a/drivers/staging/vt6655/wmgr.c +++ b/drivers/staging/vt6655/wmgr.c | |||
@@ -349,7 +349,7 @@ s_bCipherMatch ( | |||
349 | 349 | ||
350 | void | 350 | void |
351 | vMgrObjectInit( | 351 | vMgrObjectInit( |
352 | IN HANDLE hDeviceContext | 352 | IN void *hDeviceContext |
353 | ) | 353 | ) |
354 | { | 354 | { |
355 | PSDevice pDevice = (PSDevice)hDeviceContext; | 355 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -368,7 +368,7 @@ vMgrObjectInit( | |||
368 | pMgmt->byCSSPK = KEY_CTL_NONE; | 368 | pMgmt->byCSSPK = KEY_CTL_NONE; |
369 | pMgmt->byCSSGK = KEY_CTL_NONE; | 369 | pMgmt->byCSSGK = KEY_CTL_NONE; |
370 | pMgmt->wIBSSBeaconPeriod = DEFAULT_IBSS_BI; | 370 | pMgmt->wIBSSBeaconPeriod = DEFAULT_IBSS_BI; |
371 | BSSvClearBSSList((HANDLE)pDevice, FALSE); | 371 | BSSvClearBSSList((void *)pDevice, FALSE); |
372 | 372 | ||
373 | return; | 373 | return; |
374 | } | 374 | } |
@@ -385,7 +385,7 @@ vMgrObjectInit( | |||
385 | 385 | ||
386 | void | 386 | void |
387 | vMgrTimerInit( | 387 | vMgrTimerInit( |
388 | IN HANDLE hDeviceContext | 388 | IN void *hDeviceContext |
389 | ) | 389 | ) |
390 | { | 390 | { |
391 | PSDevice pDevice = (PSDevice)hDeviceContext; | 391 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -433,7 +433,7 @@ vMgrTimerInit( | |||
433 | 433 | ||
434 | void | 434 | void |
435 | vMgrObjectReset( | 435 | vMgrObjectReset( |
436 | IN HANDLE hDeviceContext | 436 | IN void *hDeviceContext |
437 | ) | 437 | ) |
438 | { | 438 | { |
439 | PSDevice pDevice = (PSDevice)hDeviceContext; | 439 | PSDevice pDevice = (PSDevice)hDeviceContext; |
@@ -462,7 +462,7 @@ vMgrObjectReset( | |||
462 | 462 | ||
463 | void | 463 | void |
464 | vMgrAssocBeginSta( | 464 | vMgrAssocBeginSta( |
465 | IN HANDLE hDeviceContext, | 465 | IN void *hDeviceContext, |
466 | IN PSMgmtObject pMgmt, | 466 | IN PSMgmtObject pMgmt, |
467 | OUT PCMD_STATUS pStatus | 467 | OUT PCMD_STATUS pStatus |
468 | ) | 468 | ) |
@@ -538,7 +538,7 @@ vMgrAssocBeginSta( | |||
538 | 538 | ||
539 | void | 539 | void |
540 | vMgrReAssocBeginSta( | 540 | vMgrReAssocBeginSta( |
541 | IN HANDLE hDeviceContext, | 541 | IN void *hDeviceContext, |
542 | IN PSMgmtObject pMgmt, | 542 | IN PSMgmtObject pMgmt, |
543 | OUT PCMD_STATUS pStatus | 543 | OUT PCMD_STATUS pStatus |
544 | ) | 544 | ) |
@@ -617,7 +617,7 @@ vMgrReAssocBeginSta( | |||
617 | 617 | ||
618 | void | 618 | void |
619 | vMgrDisassocBeginSta( | 619 | vMgrDisassocBeginSta( |
620 | IN HANDLE hDeviceContext, | 620 | IN void *hDeviceContext, |
621 | IN PSMgmtObject pMgmt, | 621 | IN PSMgmtObject pMgmt, |
622 | IN PBYTE abyDestAddress, | 622 | IN PBYTE abyDestAddress, |
623 | IN WORD wReason, | 623 | IN WORD wReason, |
@@ -1041,7 +1041,7 @@ s_vMgrRxAssocResponse( | |||
1041 | }; | 1041 | }; |
1042 | DBG_PRT(MSG_LEVEL_INFO, KERN_INFO "Association Successful, AID=%d.\n", pMgmt->wCurrAID & ~(BIT14|BIT15)); | 1042 | DBG_PRT(MSG_LEVEL_INFO, KERN_INFO "Association Successful, AID=%d.\n", pMgmt->wCurrAID & ~(BIT14|BIT15)); |
1043 | pMgmt->eCurrState = WMAC_STATE_ASSOC; | 1043 | pMgmt->eCurrState = WMAC_STATE_ASSOC; |
1044 | BSSvUpdateAPNode((HANDLE)pDevice, sFrame.pwCapInfo, sFrame.pSuppRates, sFrame.pExtSuppRates); | 1044 | BSSvUpdateAPNode((void *)pDevice, sFrame.pwCapInfo, sFrame.pSuppRates, sFrame.pExtSuppRates); |
1045 | pItemSSID = (PWLAN_IE_SSID)pMgmt->abyCurrSSID; | 1045 | pItemSSID = (PWLAN_IE_SSID)pMgmt->abyCurrSSID; |
1046 | DBG_PRT(MSG_LEVEL_INFO, KERN_INFO "Link with AP(SSID): %s\n", pItemSSID->abySSID); | 1046 | DBG_PRT(MSG_LEVEL_INFO, KERN_INFO "Link with AP(SSID): %s\n", pItemSSID->abySSID); |
1047 | pDevice->bLinkPass = TRUE; | 1047 | pDevice->bLinkPass = TRUE; |
@@ -1152,7 +1152,7 @@ if(pMgmt->eCurrState == WMAC_STATE_ASSOC) | |||
1152 | 1152 | ||
1153 | void | 1153 | void |
1154 | vMgrAuthenBeginSta( | 1154 | vMgrAuthenBeginSta( |
1155 | IN HANDLE hDeviceContext, | 1155 | IN void *hDeviceContext, |
1156 | IN PSMgmtObject pMgmt, | 1156 | IN PSMgmtObject pMgmt, |
1157 | OUT PCMD_STATUS pStatus | 1157 | OUT PCMD_STATUS pStatus |
1158 | ) | 1158 | ) |
@@ -1210,7 +1210,7 @@ vMgrAuthenBeginSta( | |||
1210 | 1210 | ||
1211 | void | 1211 | void |
1212 | vMgrDeAuthenBeginSta( | 1212 | vMgrDeAuthenBeginSta( |
1213 | IN HANDLE hDeviceContext, | 1213 | IN void *hDeviceContext, |
1214 | IN PSMgmtObject pMgmt, | 1214 | IN PSMgmtObject pMgmt, |
1215 | IN PBYTE abyDestAddress, | 1215 | IN PBYTE abyDestAddress, |
1216 | IN WORD wReason, | 1216 | IN WORD wReason, |
@@ -1455,7 +1455,7 @@ s_vMgrRxAuthenSequence_2( | |||
1455 | } | 1455 | } |
1456 | if (pDevice->eCommandState == WLAN_AUTHENTICATE_WAIT ) { | 1456 | if (pDevice->eCommandState == WLAN_AUTHENTICATE_WAIT ) { |
1457 | // spin_unlock_irq(&pDevice->lock); | 1457 | // spin_unlock_irq(&pDevice->lock); |
1458 | // vCommandTimerWait((HANDLE)pDevice, 0); | 1458 | // vCommandTimerWait((void *)pDevice, 0); |
1459 | // spin_lock_irq(&pDevice->lock); | 1459 | // spin_lock_irq(&pDevice->lock); |
1460 | } | 1460 | } |
1461 | 1461 | ||
@@ -1502,7 +1502,7 @@ s_vMgrRxAuthenSequence_2( | |||
1502 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "Mgt:rx Auth_reply sequence_2 status error ...\n"); | 1502 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "Mgt:rx Auth_reply sequence_2 status error ...\n"); |
1503 | if ( pDevice->eCommandState == WLAN_AUTHENTICATE_WAIT ) { | 1503 | if ( pDevice->eCommandState == WLAN_AUTHENTICATE_WAIT ) { |
1504 | // spin_unlock_irq(&pDevice->lock); | 1504 | // spin_unlock_irq(&pDevice->lock); |
1505 | // vCommandTimerWait((HANDLE)pDevice, 0); | 1505 | // vCommandTimerWait((void *)pDevice, 0); |
1506 | // spin_lock_irq(&pDevice->lock); | 1506 | // spin_lock_irq(&pDevice->lock); |
1507 | } | 1507 | } |
1508 | s_vMgrLogStatus(pMgmt, cpu_to_le16((*(pFrame->pwStatus)))); | 1508 | s_vMgrLogStatus(pMgmt, cpu_to_le16((*(pFrame->pwStatus)))); |
@@ -1640,7 +1640,7 @@ s_vMgrRxAuthenSequence_4( | |||
1640 | 1640 | ||
1641 | if ( pDevice->eCommandState == WLAN_AUTHENTICATE_WAIT ) { | 1641 | if ( pDevice->eCommandState == WLAN_AUTHENTICATE_WAIT ) { |
1642 | // spin_unlock_irq(&pDevice->lock); | 1642 | // spin_unlock_irq(&pDevice->lock); |
1643 | // vCommandTimerWait((HANDLE)pDevice, 0); | 1643 | // vCommandTimerWait((void *)pDevice, 0); |
1644 | // spin_lock_irq(&pDevice->lock); | 1644 | // spin_lock_irq(&pDevice->lock); |
1645 | } | 1645 | } |
1646 | 1646 | ||
@@ -1943,10 +1943,10 @@ if(ChannelExceedZoneType(pDevice,byCurrChannel)==TRUE) | |||
1943 | sERP.byERP = 0; | 1943 | sERP.byERP = 0; |
1944 | } | 1944 | } |
1945 | 1945 | ||
1946 | pBSSList = BSSpAddrIsInBSSList((HANDLE)pDevice, sFrame.pHdr->sA3.abyAddr3, sFrame.pSSID); | 1946 | pBSSList = BSSpAddrIsInBSSList((void *)pDevice, sFrame.pHdr->sA3.abyAddr3, sFrame.pSSID); |
1947 | if (pBSSList == NULL) { | 1947 | if (pBSSList == NULL) { |
1948 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"Beacon/insert: RxChannel = : %d\n", byCurrChannel); | 1948 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"Beacon/insert: RxChannel = : %d\n", byCurrChannel); |
1949 | BSSbInsertToBSSList((HANDLE)pDevice, | 1949 | BSSbInsertToBSSList((void *)pDevice, |
1950 | sFrame.pHdr->sA3.abyAddr3, | 1950 | sFrame.pHdr->sA3.abyAddr3, |
1951 | *sFrame.pqwTimestamp, | 1951 | *sFrame.pqwTimestamp, |
1952 | *sFrame.pwBeaconInterval, | 1952 | *sFrame.pwBeaconInterval, |
@@ -1962,12 +1962,12 @@ if(ChannelExceedZoneType(pDevice,byCurrChannel)==TRUE) | |||
1962 | sFrame.pIE_Quiet, | 1962 | sFrame.pIE_Quiet, |
1963 | sFrame.len - WLAN_HDR_ADDR3_LEN, | 1963 | sFrame.len - WLAN_HDR_ADDR3_LEN, |
1964 | sFrame.pHdr->sA4.abyAddr4, // payload of beacon | 1964 | sFrame.pHdr->sA4.abyAddr4, // payload of beacon |
1965 | (HANDLE)pRxPacket | 1965 | (void *)pRxPacket |
1966 | ); | 1966 | ); |
1967 | } | 1967 | } |
1968 | else { | 1968 | else { |
1969 | // DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"update bcn: RxChannel = : %d\n", byCurrChannel); | 1969 | // DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"update bcn: RxChannel = : %d\n", byCurrChannel); |
1970 | BSSbUpdateToBSSList((HANDLE)pDevice, | 1970 | BSSbUpdateToBSSList((void *)pDevice, |
1971 | *sFrame.pqwTimestamp, | 1971 | *sFrame.pqwTimestamp, |
1972 | *sFrame.pwBeaconInterval, | 1972 | *sFrame.pwBeaconInterval, |
1973 | *sFrame.pwCapInfo, | 1973 | *sFrame.pwCapInfo, |
@@ -1984,7 +1984,7 @@ if(ChannelExceedZoneType(pDevice,byCurrChannel)==TRUE) | |||
1984 | pBSSList, | 1984 | pBSSList, |
1985 | sFrame.len - WLAN_HDR_ADDR3_LEN, | 1985 | sFrame.len - WLAN_HDR_ADDR3_LEN, |
1986 | sFrame.pHdr->sA4.abyAddr4, // payload of probresponse | 1986 | sFrame.pHdr->sA4.abyAddr4, // payload of probresponse |
1987 | (HANDLE)pRxPacket | 1987 | (void *)pRxPacket |
1988 | ); | 1988 | ); |
1989 | 1989 | ||
1990 | } | 1990 | } |
@@ -2353,7 +2353,7 @@ if(ChannelExceedZoneType(pDevice,byCurrChannel)==TRUE) | |||
2353 | // set highest basic rate | 2353 | // set highest basic rate |
2354 | // s_vSetHighestBasicRate(pDevice, (PWLAN_IE_SUPP_RATES)pMgmt->abyCurrSuppRates); | 2354 | // s_vSetHighestBasicRate(pDevice, (PWLAN_IE_SUPP_RATES)pMgmt->abyCurrSuppRates); |
2355 | // Prepare beacon frame | 2355 | // Prepare beacon frame |
2356 | bMgrPrepareBeaconToSend((HANDLE)pDevice, pMgmt); | 2356 | bMgrPrepareBeaconToSend((void *)pDevice, pMgmt); |
2357 | // } | 2357 | // } |
2358 | }; | 2358 | }; |
2359 | } | 2359 | } |
@@ -2386,7 +2386,7 @@ if(ChannelExceedZoneType(pDevice,byCurrChannel)==TRUE) | |||
2386 | -*/ | 2386 | -*/ |
2387 | void | 2387 | void |
2388 | vMgrCreateOwnIBSS( | 2388 | vMgrCreateOwnIBSS( |
2389 | IN HANDLE hDeviceContext, | 2389 | IN void *hDeviceContext, |
2390 | OUT PCMD_STATUS pStatus | 2390 | OUT PCMD_STATUS pStatus |
2391 | ) | 2391 | ) |
2392 | { | 2392 | { |
@@ -2629,7 +2629,7 @@ vMgrCreateOwnIBSS( | |||
2629 | 2629 | ||
2630 | pMgmt->eCurrState = WMAC_STATE_STARTED; | 2630 | pMgmt->eCurrState = WMAC_STATE_STARTED; |
2631 | // Prepare beacon to send | 2631 | // Prepare beacon to send |
2632 | if (bMgrPrepareBeaconToSend((HANDLE)pDevice, pMgmt)) { | 2632 | if (bMgrPrepareBeaconToSend((void *)pDevice, pMgmt)) { |
2633 | *pStatus = CMD_STATUS_SUCCESS; | 2633 | *pStatus = CMD_STATUS_SUCCESS; |
2634 | } | 2634 | } |
2635 | 2635 | ||
@@ -2653,7 +2653,7 @@ vMgrCreateOwnIBSS( | |||
2653 | 2653 | ||
2654 | void | 2654 | void |
2655 | vMgrJoinBSSBegin( | 2655 | vMgrJoinBSSBegin( |
2656 | IN HANDLE hDeviceContext, | 2656 | IN void *hDeviceContext, |
2657 | OUT PCMD_STATUS pStatus | 2657 | OUT PCMD_STATUS pStatus |
2658 | ) | 2658 | ) |
2659 | { | 2659 | { |
@@ -2802,12 +2802,12 @@ vMgrJoinBSSBegin( | |||
2802 | // Add current BSS to Candidate list | 2802 | // Add current BSS to Candidate list |
2803 | // This should only works for WPA2 BSS, and WPA2 BSS check must be done before. | 2803 | // This should only works for WPA2 BSS, and WPA2 BSS check must be done before. |
2804 | if (pMgmt->eAuthenMode == WMAC_AUTH_WPA2) { | 2804 | if (pMgmt->eAuthenMode == WMAC_AUTH_WPA2) { |
2805 | BOOL bResult = bAdd_PMKID_Candidate((HANDLE)pDevice, pMgmt->abyCurrBSSID, &pCurr->sRSNCapObj); | 2805 | BOOL bResult = bAdd_PMKID_Candidate((void *)pDevice, pMgmt->abyCurrBSSID, &pCurr->sRSNCapObj); |
2806 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"bAdd_PMKID_Candidate: 1(%d)\n", bResult); | 2806 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"bAdd_PMKID_Candidate: 1(%d)\n", bResult); |
2807 | if (bResult == FALSE) { | 2807 | if (bResult == FALSE) { |
2808 | vFlush_PMKID_Candidate((HANDLE)pDevice); | 2808 | vFlush_PMKID_Candidate((void *)pDevice); |
2809 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"vFlush_PMKID_Candidate: 4\n"); | 2809 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"vFlush_PMKID_Candidate: 4\n"); |
2810 | bAdd_PMKID_Candidate((HANDLE)pDevice, pMgmt->abyCurrBSSID, &pCurr->sRSNCapObj); | 2810 | bAdd_PMKID_Candidate((void *)pDevice, pMgmt->abyCurrBSSID, &pCurr->sRSNCapObj); |
2811 | } | 2811 | } |
2812 | } | 2812 | } |
2813 | 2813 | ||
@@ -2898,7 +2898,7 @@ vMgrJoinBSSBegin( | |||
2898 | // and if registry setting is short preamble we can turn on too. | 2898 | // and if registry setting is short preamble we can turn on too. |
2899 | 2899 | ||
2900 | // Prepare beacon | 2900 | // Prepare beacon |
2901 | bMgrPrepareBeaconToSend((HANDLE)pDevice, pMgmt); | 2901 | bMgrPrepareBeaconToSend((void *)pDevice, pMgmt); |
2902 | } | 2902 | } |
2903 | else { | 2903 | else { |
2904 | pMgmt->eCurrState = WMAC_STATE_IDLE; | 2904 | pMgmt->eCurrState = WMAC_STATE_IDLE; |
@@ -4378,9 +4378,9 @@ if(ChannelExceedZoneType(pDevice,byCurrChannel)==TRUE) | |||
4378 | 4378 | ||
4379 | 4379 | ||
4380 | // update or insert the bss | 4380 | // update or insert the bss |
4381 | pBSSList = BSSpAddrIsInBSSList((HANDLE)pDevice, sFrame.pHdr->sA3.abyAddr3, sFrame.pSSID); | 4381 | pBSSList = BSSpAddrIsInBSSList((void *)pDevice, sFrame.pHdr->sA3.abyAddr3, sFrame.pSSID); |
4382 | if (pBSSList) { | 4382 | if (pBSSList) { |
4383 | BSSbUpdateToBSSList((HANDLE)pDevice, | 4383 | BSSbUpdateToBSSList((void *)pDevice, |
4384 | *sFrame.pqwTimestamp, | 4384 | *sFrame.pqwTimestamp, |
4385 | *sFrame.pwBeaconInterval, | 4385 | *sFrame.pwBeaconInterval, |
4386 | *sFrame.pwCapInfo, | 4386 | *sFrame.pwCapInfo, |
@@ -4397,12 +4397,12 @@ if(ChannelExceedZoneType(pDevice,byCurrChannel)==TRUE) | |||
4397 | pBSSList, | 4397 | pBSSList, |
4398 | sFrame.len - WLAN_HDR_ADDR3_LEN, | 4398 | sFrame.len - WLAN_HDR_ADDR3_LEN, |
4399 | sFrame.pHdr->sA4.abyAddr4, // payload of probresponse | 4399 | sFrame.pHdr->sA4.abyAddr4, // payload of probresponse |
4400 | (HANDLE)pRxPacket | 4400 | (void *)pRxPacket |
4401 | ); | 4401 | ); |
4402 | } | 4402 | } |
4403 | else { | 4403 | else { |
4404 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"Probe resp/insert: RxChannel = : %d\n", byCurrChannel); | 4404 | DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"Probe resp/insert: RxChannel = : %d\n", byCurrChannel); |
4405 | BSSbInsertToBSSList((HANDLE)pDevice, | 4405 | BSSbInsertToBSSList((void *)pDevice, |
4406 | sFrame.pHdr->sA3.abyAddr3, | 4406 | sFrame.pHdr->sA3.abyAddr3, |
4407 | *sFrame.pqwTimestamp, | 4407 | *sFrame.pqwTimestamp, |
4408 | *sFrame.pwBeaconInterval, | 4408 | *sFrame.pwBeaconInterval, |
@@ -4418,7 +4418,7 @@ if(ChannelExceedZoneType(pDevice,byCurrChannel)==TRUE) | |||
4418 | sFrame.pIE_Quiet, | 4418 | sFrame.pIE_Quiet, |
4419 | sFrame.len - WLAN_HDR_ADDR3_LEN, | 4419 | sFrame.len - WLAN_HDR_ADDR3_LEN, |
4420 | sFrame.pHdr->sA4.abyAddr4, // payload of beacon | 4420 | sFrame.pHdr->sA4.abyAddr4, // payload of beacon |
4421 | (HANDLE)pRxPacket | 4421 | (void *)pRxPacket |
4422 | ); | 4422 | ); |
4423 | } | 4423 | } |
4424 | return; | 4424 | return; |
@@ -4536,7 +4536,7 @@ s_vMgrRxProbeRequest( | |||
4536 | 4536 | ||
4537 | void | 4537 | void |
4538 | vMgrRxManagePacket( | 4538 | vMgrRxManagePacket( |
4539 | IN HANDLE hDeviceContext, | 4539 | IN void *hDeviceContext, |
4540 | IN PSMgmtObject pMgmt, | 4540 | IN PSMgmtObject pMgmt, |
4541 | IN PSRxMgmtPacket pRxPacket | 4541 | IN PSRxMgmtPacket pRxPacket |
4542 | ) | 4542 | ) |
@@ -4685,7 +4685,7 @@ vMgrRxManagePacket( | |||
4685 | -*/ | 4685 | -*/ |
4686 | BOOL | 4686 | BOOL |
4687 | bMgrPrepareBeaconToSend( | 4687 | bMgrPrepareBeaconToSend( |
4688 | IN HANDLE hDeviceContext, | 4688 | IN void *hDeviceContext, |
4689 | IN PSMgmtObject pMgmt | 4689 | IN PSMgmtObject pMgmt |
4690 | ) | 4690 | ) |
4691 | { | 4691 | { |
@@ -4809,7 +4809,7 @@ s_vMgrLogStatus( | |||
4809 | -*/ | 4809 | -*/ |
4810 | BOOL | 4810 | BOOL |
4811 | bAdd_PMKID_Candidate ( | 4811 | bAdd_PMKID_Candidate ( |
4812 | IN HANDLE hDeviceContext, | 4812 | IN void *hDeviceContext, |
4813 | IN PBYTE pbyBSSID, | 4813 | IN PBYTE pbyBSSID, |
4814 | IN PSRSNCapObject psRSNCapObj | 4814 | IN PSRSNCapObject psRSNCapObj |
4815 | ) | 4815 | ) |
@@ -4870,7 +4870,7 @@ bAdd_PMKID_Candidate ( | |||
4870 | -*/ | 4870 | -*/ |
4871 | void | 4871 | void |
4872 | vFlush_PMKID_Candidate ( | 4872 | vFlush_PMKID_Candidate ( |
4873 | IN HANDLE hDeviceContext | 4873 | IN void *hDeviceContext |
4874 | ) | 4874 | ) |
4875 | { | 4875 | { |
4876 | PSDevice pDevice = (PSDevice)hDeviceContext; | 4876 | PSDevice pDevice = (PSDevice)hDeviceContext; |
diff --git a/drivers/staging/vt6655/wmgr.h b/drivers/staging/vt6655/wmgr.h index 5eabc199c020..cee860281812 100644 --- a/drivers/staging/vt6655/wmgr.h +++ b/drivers/staging/vt6655/wmgr.h | |||
@@ -401,36 +401,36 @@ typedef struct tagSMgmtObject | |||
401 | 401 | ||
402 | void | 402 | void |
403 | vMgrObjectInit( | 403 | vMgrObjectInit( |
404 | IN HANDLE hDeviceContext | 404 | IN void *hDeviceContext |
405 | ); | 405 | ); |
406 | 406 | ||
407 | void | 407 | void |
408 | vMgrTimerInit( | 408 | vMgrTimerInit( |
409 | IN HANDLE hDeviceContext | 409 | IN void *hDeviceContext |
410 | ); | 410 | ); |
411 | 411 | ||
412 | void | 412 | void |
413 | vMgrObjectReset( | 413 | vMgrObjectReset( |
414 | IN HANDLE hDeviceContext | 414 | IN void *hDeviceContext |
415 | ); | 415 | ); |
416 | 416 | ||
417 | void | 417 | void |
418 | vMgrAssocBeginSta( | 418 | vMgrAssocBeginSta( |
419 | IN HANDLE hDeviceContext, | 419 | IN void *hDeviceContext, |
420 | IN PSMgmtObject pMgmt, | 420 | IN PSMgmtObject pMgmt, |
421 | OUT PCMD_STATUS pStatus | 421 | OUT PCMD_STATUS pStatus |
422 | ); | 422 | ); |
423 | 423 | ||
424 | void | 424 | void |
425 | vMgrReAssocBeginSta( | 425 | vMgrReAssocBeginSta( |
426 | IN HANDLE hDeviceContext, | 426 | IN void *hDeviceContext, |
427 | IN PSMgmtObject pMgmt, | 427 | IN PSMgmtObject pMgmt, |
428 | OUT PCMD_STATUS pStatus | 428 | OUT PCMD_STATUS pStatus |
429 | ); | 429 | ); |
430 | 430 | ||
431 | void | 431 | void |
432 | vMgrDisassocBeginSta( | 432 | vMgrDisassocBeginSta( |
433 | IN HANDLE hDeviceContext, | 433 | IN void *hDeviceContext, |
434 | IN PSMgmtObject pMgmt, | 434 | IN PSMgmtObject pMgmt, |
435 | IN PBYTE abyDestAddress, | 435 | IN PBYTE abyDestAddress, |
436 | IN WORD wReason, | 436 | IN WORD wReason, |
@@ -439,26 +439,26 @@ vMgrDisassocBeginSta( | |||
439 | 439 | ||
440 | void | 440 | void |
441 | vMgrAuthenBeginSta( | 441 | vMgrAuthenBeginSta( |
442 | IN HANDLE hDeviceContext, | 442 | IN void *hDeviceContext, |
443 | IN PSMgmtObject pMgmt, | 443 | IN PSMgmtObject pMgmt, |
444 | OUT PCMD_STATUS pStatus | 444 | OUT PCMD_STATUS pStatus |
445 | ); | 445 | ); |
446 | 446 | ||
447 | void | 447 | void |
448 | vMgrCreateOwnIBSS( | 448 | vMgrCreateOwnIBSS( |
449 | IN HANDLE hDeviceContext, | 449 | IN void *hDeviceContext, |
450 | OUT PCMD_STATUS pStatus | 450 | OUT PCMD_STATUS pStatus |
451 | ); | 451 | ); |
452 | 452 | ||
453 | void | 453 | void |
454 | vMgrJoinBSSBegin( | 454 | vMgrJoinBSSBegin( |
455 | IN HANDLE hDeviceContext, | 455 | IN void *hDeviceContext, |
456 | OUT PCMD_STATUS pStatus | 456 | OUT PCMD_STATUS pStatus |
457 | ); | 457 | ); |
458 | 458 | ||
459 | void | 459 | void |
460 | vMgrRxManagePacket( | 460 | vMgrRxManagePacket( |
461 | IN HANDLE hDeviceContext, | 461 | IN void *hDeviceContext, |
462 | IN PSMgmtObject pMgmt, | 462 | IN PSMgmtObject pMgmt, |
463 | IN PSRxMgmtPacket pRxPacket | 463 | IN PSRxMgmtPacket pRxPacket |
464 | ); | 464 | ); |
@@ -466,14 +466,14 @@ vMgrRxManagePacket( | |||
466 | /* | 466 | /* |
467 | void | 467 | void |
468 | vMgrScanBegin( | 468 | vMgrScanBegin( |
469 | IN HANDLE hDeviceContext, | 469 | IN void *hDeviceContext, |
470 | OUT PCMD_STATUS pStatus | 470 | OUT PCMD_STATUS pStatus |
471 | ); | 471 | ); |
472 | */ | 472 | */ |
473 | 473 | ||
474 | void | 474 | void |
475 | vMgrDeAuthenBeginSta( | 475 | vMgrDeAuthenBeginSta( |
476 | IN HANDLE hDeviceContext, | 476 | IN void *hDeviceContext, |
477 | IN PSMgmtObject pMgmt, | 477 | IN PSMgmtObject pMgmt, |
478 | IN PBYTE abyDestAddress, | 478 | IN PBYTE abyDestAddress, |
479 | IN WORD wReason, | 479 | IN WORD wReason, |
@@ -482,21 +482,21 @@ vMgrDeAuthenBeginSta( | |||
482 | 482 | ||
483 | BOOL | 483 | BOOL |
484 | bMgrPrepareBeaconToSend( | 484 | bMgrPrepareBeaconToSend( |
485 | IN HANDLE hDeviceContext, | 485 | IN void *hDeviceContext, |
486 | IN PSMgmtObject pMgmt | 486 | IN PSMgmtObject pMgmt |
487 | ); | 487 | ); |
488 | 488 | ||
489 | 489 | ||
490 | BOOL | 490 | BOOL |
491 | bAdd_PMKID_Candidate ( | 491 | bAdd_PMKID_Candidate ( |
492 | IN HANDLE hDeviceContext, | 492 | IN void *hDeviceContext, |
493 | IN PBYTE pbyBSSID, | 493 | IN PBYTE pbyBSSID, |
494 | IN PSRSNCapObject psRSNCapObj | 494 | IN PSRSNCapObject psRSNCapObj |
495 | ); | 495 | ); |
496 | 496 | ||
497 | void | 497 | void |
498 | vFlush_PMKID_Candidate ( | 498 | vFlush_PMKID_Candidate ( |
499 | IN HANDLE hDeviceContext | 499 | IN void *hDeviceContext |
500 | ); | 500 | ); |
501 | 501 | ||
502 | #endif // __WMGR_H__ | 502 | #endif // __WMGR_H__ |
diff --git a/drivers/staging/vt6655/wpactl.c b/drivers/staging/vt6655/wpactl.c index 4e886c162099..e5e618eb6bb7 100644 --- a/drivers/staging/vt6655/wpactl.c +++ b/drivers/staging/vt6655/wpactl.c | |||
@@ -496,7 +496,7 @@ static int wpa_set_disassociate(PSDevice pDevice, | |||
496 | spin_lock_irq(&pDevice->lock); | 496 | spin_lock_irq(&pDevice->lock); |
497 | if (pDevice->bLinkPass) { | 497 | if (pDevice->bLinkPass) { |
498 | if (!memcmp(param->addr, pMgmt->abyCurrBSSID, 6)) | 498 | if (!memcmp(param->addr, pMgmt->abyCurrBSSID, 6)) |
499 | bScheduleCommand((HANDLE)pDevice, WLAN_CMD_DISASSOCIATE, NULL); | 499 | bScheduleCommand((void *)pDevice, WLAN_CMD_DISASSOCIATE, NULL); |
500 | } | 500 | } |
501 | spin_unlock_irq(&pDevice->lock); | 501 | spin_unlock_irq(&pDevice->lock); |
502 | 502 | ||
@@ -525,8 +525,8 @@ static int wpa_set_scan(PSDevice pDevice, | |||
525 | int ret = 0; | 525 | int ret = 0; |
526 | 526 | ||
527 | spin_lock_irq(&pDevice->lock); | 527 | spin_lock_irq(&pDevice->lock); |
528 | BSSvClearBSSList((HANDLE)pDevice, pDevice->bLinkPass); | 528 | BSSvClearBSSList((void *)pDevice, pDevice->bLinkPass); |
529 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, NULL); | 529 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, NULL); |
530 | spin_unlock_irq(&pDevice->lock); | 530 | spin_unlock_irq(&pDevice->lock); |
531 | 531 | ||
532 | return ret; | 532 | return ret; |
@@ -786,7 +786,7 @@ static int wpa_set_associate(PSDevice pDevice, | |||
786 | memcpy(pMgmt->abyDesireBSSID, param->u.wpa_associate.bssid, 6); | 786 | memcpy(pMgmt->abyDesireBSSID, param->u.wpa_associate.bssid, 6); |
787 | else | 787 | else |
788 | { | 788 | { |
789 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, pItemSSID->abySSID); | 789 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, pItemSSID->abySSID); |
790 | } | 790 | } |
791 | 791 | ||
792 | if (param->u.wpa_associate.wpa_ie_len == 0) { | 792 | if (param->u.wpa_associate.wpa_ie_len == 0) { |
@@ -870,11 +870,11 @@ if (!((pMgmt->eAuthenMode == WMAC_AUTH_SHAREKEY) || | |||
870 | 870 | ||
871 | if (pCurr == NULL){ | 871 | if (pCurr == NULL){ |
872 | printk("wpa_set_associate---->hidden mode site survey before associate.......\n"); | 872 | printk("wpa_set_associate---->hidden mode site survey before associate.......\n"); |
873 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); | 873 | bScheduleCommand((void *) pDevice, WLAN_CMD_BSSID_SCAN, pMgmt->abyDesireSSID); |
874 | }; | 874 | }; |
875 | } | 875 | } |
876 | /****************************************************************/ | 876 | /****************************************************************/ |
877 | bScheduleCommand((HANDLE) pDevice, WLAN_CMD_SSID, NULL); | 877 | bScheduleCommand((void *) pDevice, WLAN_CMD_SSID, NULL); |
878 | spin_unlock_irq(&pDevice->lock); | 878 | spin_unlock_irq(&pDevice->lock); |
879 | 879 | ||
880 | return ret; | 880 | return ret; |