diff options
author | Joe Perches <joe@perches.com> | 2011-01-27 23:04:19 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-01-31 16:53:11 -0500 |
commit | 1f4c34bded914e81b4388ccfdfab8a31da5ab0c3 (patch) | |
tree | 17143db6180c0e30c4634f69d67e67d761fc37e1 /drivers/staging/ath6kl/os | |
parent | a789325dc3aa89bb5001d26b542d7abc775b46f1 (diff) |
staging: ath6kl: Convert enum A_STATUS to int
Convert enum members to int as well.
Signed-off-by: Joe Perches <joe@perches.com>
Acked-by: Vipin Mehta <vipin.mehta@atheros.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/ath6kl/os')
-rw-r--r-- | drivers/staging/ath6kl/os/linux/ar6000_android.c | 6 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/ar6000_drv.c | 106 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/ar6000_pm.c | 34 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/ar6000_raw_if.c | 6 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/ar6k_pal.c | 14 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/cfg80211.c | 10 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/export_hci_transport.c | 28 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/hci_bridge.c | 48 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/include/ar6000_drv.h | 8 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/include/ar6xapi_linux.h | 30 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/include/cfg80211.h | 2 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/include/export_hci_transport.h | 22 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/include/osapi_linux.h | 18 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/ioctl.c | 38 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/netbuf.c | 18 | ||||
-rw-r--r-- | drivers/staging/ath6kl/os/linux/wireless_ext.c | 8 |
16 files changed, 198 insertions, 198 deletions
diff --git a/drivers/staging/ath6kl/os/linux/ar6000_android.c b/drivers/staging/ath6kl/os/linux/ar6000_android.c index dbde05f7ed1..88487ccb08e 100644 --- a/drivers/staging/ath6kl/os/linux/ar6000_android.c +++ b/drivers/staging/ath6kl/os/linux/ar6000_android.c | |||
@@ -51,7 +51,7 @@ static int screen_is_off; | |||
51 | static struct early_suspend ar6k_early_suspend; | 51 | static struct early_suspend ar6k_early_suspend; |
52 | #endif | 52 | #endif |
53 | 53 | ||
54 | static A_STATUS (*ar6000_avail_ev_p)(void *, void *); | 54 | static int (*ar6000_avail_ev_p)(void *, void *); |
55 | 55 | ||
56 | #if defined(CONFIG_ANDROID_LOGGER) && (!defined(CONFIG_MMC_MSM)) | 56 | #if defined(CONFIG_ANDROID_LOGGER) && (!defined(CONFIG_MMC_MSM)) |
57 | int logger_write(const enum logidx index, | 57 | int logger_write(const enum logidx index, |
@@ -269,9 +269,9 @@ void android_release_firmware(const struct firmware *firmware) | |||
269 | } | 269 | } |
270 | } | 270 | } |
271 | 271 | ||
272 | static A_STATUS ar6000_android_avail_ev(void *context, void *hif_handle) | 272 | static int ar6000_android_avail_ev(void *context, void *hif_handle) |
273 | { | 273 | { |
274 | A_STATUS ret; | 274 | int ret; |
275 | ar6000_enable_mmchost_detect_change(0); | 275 | ar6000_enable_mmchost_detect_change(0); |
276 | ret = ar6000_avail_ev_p(context, hif_handle); | 276 | ret = ar6000_avail_ev_p(context, hif_handle); |
277 | return ret; | 277 | return ret; |
diff --git a/drivers/staging/ath6kl/os/linux/ar6000_drv.c b/drivers/staging/ath6kl/os/linux/ar6000_drv.c index 126a36a2daa..c171be5a109 100644 --- a/drivers/staging/ath6kl/os/linux/ar6000_drv.c +++ b/drivers/staging/ath6kl/os/linux/ar6000_drv.c | |||
@@ -305,13 +305,13 @@ extern void android_module_exit(void); | |||
305 | /* | 305 | /* |
306 | * HTC service connection handlers | 306 | * HTC service connection handlers |
307 | */ | 307 | */ |
308 | static A_STATUS ar6000_avail_ev(void *context, void *hif_handle); | 308 | static int ar6000_avail_ev(void *context, void *hif_handle); |
309 | 309 | ||
310 | static A_STATUS ar6000_unavail_ev(void *context, void *hif_handle); | 310 | static int ar6000_unavail_ev(void *context, void *hif_handle); |
311 | 311 | ||
312 | A_STATUS ar6000_configure_target(AR_SOFTC_T *ar); | 312 | int ar6000_configure_target(AR_SOFTC_T *ar); |
313 | 313 | ||
314 | static void ar6000_target_failure(void *Instance, A_STATUS Status); | 314 | static void ar6000_target_failure(void *Instance, int Status); |
315 | 315 | ||
316 | static void ar6000_rx(void *Context, HTC_PACKET *pPacket); | 316 | static void ar6000_rx(void *Context, HTC_PACKET *pPacket); |
317 | 317 | ||
@@ -343,17 +343,17 @@ ar6000_sysfs_bmi_write(struct file *fp, struct kobject *kobj, | |||
343 | struct bin_attribute *bin_attr, | 343 | struct bin_attribute *bin_attr, |
344 | char *buf, loff_t pos, size_t count); | 344 | char *buf, loff_t pos, size_t count); |
345 | 345 | ||
346 | static A_STATUS | 346 | static int |
347 | ar6000_sysfs_bmi_init(AR_SOFTC_T *ar); | 347 | ar6000_sysfs_bmi_init(AR_SOFTC_T *ar); |
348 | 348 | ||
349 | /* HCI PAL callback function declarations */ | 349 | /* HCI PAL callback function declarations */ |
350 | A_STATUS ar6k_setup_hci_pal(AR_SOFTC_T *ar); | 350 | int ar6k_setup_hci_pal(AR_SOFTC_T *ar); |
351 | void ar6k_cleanup_hci_pal(AR_SOFTC_T *ar); | 351 | void ar6k_cleanup_hci_pal(AR_SOFTC_T *ar); |
352 | 352 | ||
353 | static void | 353 | static void |
354 | ar6000_sysfs_bmi_deinit(AR_SOFTC_T *ar); | 354 | ar6000_sysfs_bmi_deinit(AR_SOFTC_T *ar); |
355 | 355 | ||
356 | A_STATUS | 356 | int |
357 | ar6000_sysfs_bmi_get_config(AR_SOFTC_T *ar, A_UINT32 mode); | 357 | ar6000_sysfs_bmi_get_config(AR_SOFTC_T *ar, A_UINT32 mode); |
358 | 358 | ||
359 | /* | 359 | /* |
@@ -370,7 +370,7 @@ static void ar6000_free_cookie(AR_SOFTC_T *ar, struct ar_cookie * cookie); | |||
370 | static struct ar_cookie *ar6000_alloc_cookie(AR_SOFTC_T *ar); | 370 | static struct ar_cookie *ar6000_alloc_cookie(AR_SOFTC_T *ar); |
371 | 371 | ||
372 | #ifdef USER_KEYS | 372 | #ifdef USER_KEYS |
373 | static A_STATUS ar6000_reinstall_keys(AR_SOFTC_T *ar,A_UINT8 key_op_ctrl); | 373 | static int ar6000_reinstall_keys(AR_SOFTC_T *ar,A_UINT8 key_op_ctrl); |
374 | #endif | 374 | #endif |
375 | 375 | ||
376 | #ifdef CONFIG_AP_VIRTUAL_ADAPTER_SUPPORT | 376 | #ifdef CONFIG_AP_VIRTUAL_ADAPTER_SUPPORT |
@@ -402,7 +402,7 @@ static struct net_device_ops ar6000_netdev_ops = { | |||
402 | */ | 402 | */ |
403 | #define REPORT_DEBUG_LOGS_TO_APP | 403 | #define REPORT_DEBUG_LOGS_TO_APP |
404 | 404 | ||
405 | A_STATUS | 405 | int |
406 | ar6000_set_host_app_area(AR_SOFTC_T *ar) | 406 | ar6000_set_host_app_area(AR_SOFTC_T *ar) |
407 | { | 407 | { |
408 | A_UINT32 address, data; | 408 | A_UINT32 address, data; |
@@ -430,7 +430,7 @@ dbglog_get_debug_hdr_ptr(AR_SOFTC_T *ar) | |||
430 | { | 430 | { |
431 | A_UINT32 param; | 431 | A_UINT32 param; |
432 | A_UINT32 address; | 432 | A_UINT32 address; |
433 | A_STATUS status; | 433 | int status; |
434 | 434 | ||
435 | address = TARG_VTOP(ar->arTargetType, HOST_INTEREST_ITEM_ADDRESS(ar, hi_dbglog_hdr)); | 435 | address = TARG_VTOP(ar->arTargetType, HOST_INTEREST_ITEM_ADDRESS(ar, hi_dbglog_hdr)); |
436 | if ((status = ar6000_ReadDataDiag(ar->arHifDevice, address, | 436 | if ((status = ar6000_ReadDataDiag(ar->arHifDevice, address, |
@@ -633,7 +633,7 @@ static int __init | |||
633 | ar6000_init_module(void) | 633 | ar6000_init_module(void) |
634 | { | 634 | { |
635 | static int probed = 0; | 635 | static int probed = 0; |
636 | A_STATUS status; | 636 | int status; |
637 | OSDRV_CALLBACKS osdrvCallbacks; | 637 | OSDRV_CALLBACKS osdrvCallbacks; |
638 | 638 | ||
639 | a_module_debug_support_init(); | 639 | a_module_debug_support_init(); |
@@ -741,7 +741,7 @@ aptcTimerHandler(unsigned long arg) | |||
741 | A_UINT32 numbytes; | 741 | A_UINT32 numbytes; |
742 | A_UINT32 throughput; | 742 | A_UINT32 throughput; |
743 | AR_SOFTC_T *ar; | 743 | AR_SOFTC_T *ar; |
744 | A_STATUS status; | 744 | int status; |
745 | 745 | ||
746 | ar = (AR_SOFTC_T *)arg; | 746 | ar = (AR_SOFTC_T *)arg; |
747 | A_ASSERT(ar != NULL); | 747 | A_ASSERT(ar != NULL); |
@@ -852,10 +852,10 @@ ar6000_sysfs_bmi_write(struct file *fp, struct kobject *kobj, | |||
852 | return count; | 852 | return count; |
853 | } | 853 | } |
854 | 854 | ||
855 | static A_STATUS | 855 | static int |
856 | ar6000_sysfs_bmi_init(AR_SOFTC_T *ar) | 856 | ar6000_sysfs_bmi_init(AR_SOFTC_T *ar) |
857 | { | 857 | { |
858 | A_STATUS status; | 858 | int status; |
859 | 859 | ||
860 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO,("BMI: Creating sysfs entry\n")); | 860 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO,("BMI: Creating sysfs entry\n")); |
861 | A_MEMZERO(&ar->osDevInfo, sizeof(HIF_DEVICE_OS_DEVICE_INFO)); | 861 | A_MEMZERO(&ar->osDevInfo, sizeof(HIF_DEVICE_OS_DEVICE_INFO)); |
@@ -993,10 +993,10 @@ ar6000_softmac_update(AR_SOFTC_T *ar, A_UCHAR *eeprom_data, size_t size) | |||
993 | } | 993 | } |
994 | #endif /* SOFTMAC_FILE_USED */ | 994 | #endif /* SOFTMAC_FILE_USED */ |
995 | 995 | ||
996 | static A_STATUS | 996 | static int |
997 | ar6000_transfer_bin_file(AR_SOFTC_T *ar, AR6K_BIN_FILE file, A_UINT32 address, A_BOOL compressed) | 997 | ar6000_transfer_bin_file(AR_SOFTC_T *ar, AR6K_BIN_FILE file, A_UINT32 address, A_BOOL compressed) |
998 | { | 998 | { |
999 | A_STATUS status; | 999 | int status; |
1000 | const char *filename; | 1000 | const char *filename; |
1001 | const struct firmware *fw_entry; | 1001 | const struct firmware *fw_entry; |
1002 | A_UINT32 fw_entry_size; | 1002 | A_UINT32 fw_entry_size; |
@@ -1157,7 +1157,7 @@ ar6000_transfer_bin_file(AR_SOFTC_T *ar, AR6K_BIN_FILE file, A_UINT32 address, A | |||
1157 | } | 1157 | } |
1158 | #endif /* INIT_MODE_DRV_ENABLED */ | 1158 | #endif /* INIT_MODE_DRV_ENABLED */ |
1159 | 1159 | ||
1160 | A_STATUS | 1160 | int |
1161 | ar6000_update_bdaddr(AR_SOFTC_T *ar) | 1161 | ar6000_update_bdaddr(AR_SOFTC_T *ar) |
1162 | { | 1162 | { |
1163 | 1163 | ||
@@ -1184,7 +1184,7 @@ ar6000_update_bdaddr(AR_SOFTC_T *ar) | |||
1184 | return A_OK; | 1184 | return A_OK; |
1185 | } | 1185 | } |
1186 | 1186 | ||
1187 | A_STATUS | 1187 | int |
1188 | ar6000_sysfs_bmi_get_config(AR_SOFTC_T *ar, A_UINT32 mode) | 1188 | ar6000_sysfs_bmi_get_config(AR_SOFTC_T *ar, A_UINT32 mode) |
1189 | { | 1189 | { |
1190 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO,("BMI: Requesting device specific configuration\n")); | 1190 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO,("BMI: Requesting device specific configuration\n")); |
@@ -1205,7 +1205,7 @@ ar6000_sysfs_bmi_get_config(AR_SOFTC_T *ar, A_UINT32 mode) | |||
1205 | #ifdef INIT_MODE_DRV_ENABLED | 1205 | #ifdef INIT_MODE_DRV_ENABLED |
1206 | } else { | 1206 | } else { |
1207 | /* The config is contained within the driver itself */ | 1207 | /* The config is contained within the driver itself */ |
1208 | A_STATUS status; | 1208 | int status; |
1209 | A_UINT32 param, options, sleep, address; | 1209 | A_UINT32 param, options, sleep, address; |
1210 | 1210 | ||
1211 | /* Temporarily disable system sleep */ | 1211 | /* Temporarily disable system sleep */ |
@@ -1399,7 +1399,7 @@ ar6000_sysfs_bmi_get_config(AR_SOFTC_T *ar, A_UINT32 mode) | |||
1399 | return A_OK; | 1399 | return A_OK; |
1400 | } | 1400 | } |
1401 | 1401 | ||
1402 | A_STATUS | 1402 | int |
1403 | ar6000_configure_target(AR_SOFTC_T *ar) | 1403 | ar6000_configure_target(AR_SOFTC_T *ar) |
1404 | { | 1404 | { |
1405 | A_UINT32 param; | 1405 | A_UINT32 param; |
@@ -1595,7 +1595,7 @@ init_netdev(struct net_device *dev, char *name) | |||
1595 | /* | 1595 | /* |
1596 | * HTC Event handlers | 1596 | * HTC Event handlers |
1597 | */ | 1597 | */ |
1598 | static A_STATUS | 1598 | static int |
1599 | ar6000_avail_ev(void *context, void *hif_handle) | 1599 | ar6000_avail_ev(void *context, void *hif_handle) |
1600 | { | 1600 | { |
1601 | int i; | 1601 | int i; |
@@ -1607,7 +1607,7 @@ ar6000_avail_ev(void *context, void *hif_handle) | |||
1607 | #ifdef ATH6K_CONFIG_CFG80211 | 1607 | #ifdef ATH6K_CONFIG_CFG80211 |
1608 | struct wireless_dev *wdev; | 1608 | struct wireless_dev *wdev; |
1609 | #endif /* ATH6K_CONFIG_CFG80211 */ | 1609 | #endif /* ATH6K_CONFIG_CFG80211 */ |
1610 | A_STATUS init_status = A_OK; | 1610 | int init_status = A_OK; |
1611 | 1611 | ||
1612 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO,("ar6000_available\n")); | 1612 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO,("ar6000_available\n")); |
1613 | 1613 | ||
@@ -1799,7 +1799,7 @@ ar6000_avail_ev(void *context, void *hif_handle) | |||
1799 | if ((wlaninitmode == WLAN_INIT_MODE_UDEV) || | 1799 | if ((wlaninitmode == WLAN_INIT_MODE_UDEV) || |
1800 | (wlaninitmode == WLAN_INIT_MODE_DRV)) | 1800 | (wlaninitmode == WLAN_INIT_MODE_DRV)) |
1801 | { | 1801 | { |
1802 | A_STATUS status = A_OK; | 1802 | int status = A_OK; |
1803 | do { | 1803 | do { |
1804 | if ((status = ar6000_sysfs_bmi_get_config(ar, wlaninitmode)) != A_OK) | 1804 | if ((status = ar6000_sysfs_bmi_get_config(ar, wlaninitmode)) != A_OK) |
1805 | { | 1805 | { |
@@ -1850,7 +1850,7 @@ avail_ev_failed : | |||
1850 | return init_status; | 1850 | return init_status; |
1851 | } | 1851 | } |
1852 | 1852 | ||
1853 | static void ar6000_target_failure(void *Instance, A_STATUS Status) | 1853 | static void ar6000_target_failure(void *Instance, int Status) |
1854 | { | 1854 | { |
1855 | AR_SOFTC_T *ar = (AR_SOFTC_T *)Instance; | 1855 | AR_SOFTC_T *ar = (AR_SOFTC_T *)Instance; |
1856 | WMI_TARGET_ERROR_REPORT_EVENT errEvent; | 1856 | WMI_TARGET_ERROR_REPORT_EVENT errEvent; |
@@ -1885,7 +1885,7 @@ static void ar6000_target_failure(void *Instance, A_STATUS Status) | |||
1885 | } | 1885 | } |
1886 | } | 1886 | } |
1887 | 1887 | ||
1888 | static A_STATUS | 1888 | static int |
1889 | ar6000_unavail_ev(void *context, void *hif_handle) | 1889 | ar6000_unavail_ev(void *context, void *hif_handle) |
1890 | { | 1890 | { |
1891 | AR_SOFTC_T *ar = (AR_SOFTC_T *)context; | 1891 | AR_SOFTC_T *ar = (AR_SOFTC_T *)context; |
@@ -1899,7 +1899,7 @@ ar6000_unavail_ev(void *context, void *hif_handle) | |||
1899 | void | 1899 | void |
1900 | ar6000_restart_endpoint(struct net_device *dev) | 1900 | ar6000_restart_endpoint(struct net_device *dev) |
1901 | { | 1901 | { |
1902 | A_STATUS status = A_OK; | 1902 | int status = A_OK; |
1903 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); | 1903 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); |
1904 | 1904 | ||
1905 | BMIInit(); | 1905 | BMIInit(); |
@@ -2015,7 +2015,7 @@ ar6000_stop_endpoint(struct net_device *dev, A_BOOL keepprofile, A_BOOL getdbglo | |||
2015 | // FIXME: workaround to reset BT's UART baud rate to default | 2015 | // FIXME: workaround to reset BT's UART baud rate to default |
2016 | if (NULL != ar->exitCallback) { | 2016 | if (NULL != ar->exitCallback) { |
2017 | AR3K_CONFIG_INFO ar3kconfig; | 2017 | AR3K_CONFIG_INFO ar3kconfig; |
2018 | A_STATUS status; | 2018 | int status; |
2019 | 2019 | ||
2020 | A_MEMZERO(&ar3kconfig,sizeof(ar3kconfig)); | 2020 | A_MEMZERO(&ar3kconfig,sizeof(ar3kconfig)); |
2021 | ar6000_set_default_ar3kconfig(ar, (void *)&ar3kconfig); | 2021 | ar6000_set_default_ar3kconfig(ar, (void *)&ar3kconfig); |
@@ -2344,11 +2344,11 @@ ar6000_close(struct net_device *dev) | |||
2344 | } | 2344 | } |
2345 | 2345 | ||
2346 | /* connect to a service */ | 2346 | /* connect to a service */ |
2347 | static A_STATUS ar6000_connectservice(AR_SOFTC_T *ar, | 2347 | static int ar6000_connectservice(AR_SOFTC_T *ar, |
2348 | HTC_SERVICE_CONNECT_REQ *pConnect, | 2348 | HTC_SERVICE_CONNECT_REQ *pConnect, |
2349 | char *pDesc) | 2349 | char *pDesc) |
2350 | { | 2350 | { |
2351 | A_STATUS status; | 2351 | int status; |
2352 | HTC_SERVICE_CONNECT_RESP response; | 2352 | HTC_SERVICE_CONNECT_RESP response; |
2353 | 2353 | ||
2354 | do { | 2354 | do { |
@@ -2433,7 +2433,7 @@ ar6000_endpoint_id2_ac(void * devt, HTC_ENDPOINT_ID ep ) | |||
2433 | int ar6000_init(struct net_device *dev) | 2433 | int ar6000_init(struct net_device *dev) |
2434 | { | 2434 | { |
2435 | AR_SOFTC_T *ar; | 2435 | AR_SOFTC_T *ar; |
2436 | A_STATUS status; | 2436 | int status; |
2437 | A_INT32 timeleft; | 2437 | A_INT32 timeleft; |
2438 | A_INT16 i; | 2438 | A_INT16 i; |
2439 | int ret = 0; | 2439 | int ret = 0; |
@@ -2618,7 +2618,7 @@ int ar6000_init(struct net_device *dev) | |||
2618 | hciHandles.netDevice = ar->arNetDev; | 2618 | hciHandles.netDevice = ar->arNetDev; |
2619 | hciHandles.hifDevice = ar->arHifDevice; | 2619 | hciHandles.hifDevice = ar->arHifDevice; |
2620 | hciHandles.htcHandle = ar->arHtcTarget; | 2620 | hciHandles.htcHandle = ar->arHtcTarget; |
2621 | status = (A_STATUS)(ar6kHciTransCallbacks.setupTransport(&hciHandles)); | 2621 | status = (int)(ar6kHciTransCallbacks.setupTransport(&hciHandles)); |
2622 | } | 2622 | } |
2623 | #else | 2623 | #else |
2624 | if (setuphci) { | 2624 | if (setuphci) { |
@@ -3273,7 +3273,7 @@ applyAPTCHeuristics(AR_SOFTC_T *ar) | |||
3273 | A_UINT32 numbytes; | 3273 | A_UINT32 numbytes; |
3274 | A_UINT32 throughput; | 3274 | A_UINT32 throughput; |
3275 | struct timeval ts; | 3275 | struct timeval ts; |
3276 | A_STATUS status; | 3276 | int status; |
3277 | 3277 | ||
3278 | AR6000_SPIN_LOCK(&ar->arLock, 0); | 3278 | AR6000_SPIN_LOCK(&ar->arLock, 0); |
3279 | 3279 | ||
@@ -3395,7 +3395,7 @@ ar6000_tx_complete(void *Context, HTC_PACKET_QUEUE *pPacketQueue) | |||
3395 | { | 3395 | { |
3396 | AR_SOFTC_T *ar = (AR_SOFTC_T *)Context; | 3396 | AR_SOFTC_T *ar = (AR_SOFTC_T *)Context; |
3397 | A_UINT32 mapNo = 0; | 3397 | A_UINT32 mapNo = 0; |
3398 | A_STATUS status; | 3398 | int status; |
3399 | struct ar_cookie * ar_cookie; | 3399 | struct ar_cookie * ar_cookie; |
3400 | HTC_ENDPOINT_ID eid; | 3400 | HTC_ENDPOINT_ID eid; |
3401 | A_BOOL wakeEvent = FALSE; | 3401 | A_BOOL wakeEvent = FALSE; |
@@ -3578,7 +3578,7 @@ ar6000_rx(void *Context, HTC_PACKET *pPacket) | |||
3578 | struct sk_buff *skb = (struct sk_buff *)pPacket->pPktContext; | 3578 | struct sk_buff *skb = (struct sk_buff *)pPacket->pPktContext; |
3579 | int minHdrLen; | 3579 | int minHdrLen; |
3580 | A_UINT8 containsDot11Hdr = 0; | 3580 | A_UINT8 containsDot11Hdr = 0; |
3581 | A_STATUS status = pPacket->Status; | 3581 | int status = pPacket->Status; |
3582 | HTC_ENDPOINT_ID ept = pPacket->Endpoint; | 3582 | HTC_ENDPOINT_ID ept = pPacket->Endpoint; |
3583 | 3583 | ||
3584 | A_ASSERT((status != A_OK) || | 3584 | A_ASSERT((status != A_OK) || |
@@ -4762,7 +4762,7 @@ ar6000_hci_event_rcv_evt(struct ar6_softc *ar, WMI_HCI_EVENT *cmd) | |||
4762 | void *osbuf = NULL; | 4762 | void *osbuf = NULL; |
4763 | A_INT8 i; | 4763 | A_INT8 i; |
4764 | A_UINT8 size, *buf; | 4764 | A_UINT8 size, *buf; |
4765 | A_STATUS ret = A_OK; | 4765 | int ret = A_OK; |
4766 | 4766 | ||
4767 | size = cmd->evt_buf_sz + 4; | 4767 | size = cmd->evt_buf_sz + 4; |
4768 | osbuf = A_NETBUF_ALLOC(size); | 4768 | osbuf = A_NETBUF_ALLOC(size); |
@@ -4887,7 +4887,7 @@ ar6000_tkip_micerr_event(AR_SOFTC_T *ar, A_UINT8 keyid, A_BOOL ismcast) | |||
4887 | } | 4887 | } |
4888 | 4888 | ||
4889 | void | 4889 | void |
4890 | ar6000_scanComplete_event(AR_SOFTC_T *ar, A_STATUS status) | 4890 | ar6000_scanComplete_event(AR_SOFTC_T *ar, int status) |
4891 | { | 4891 | { |
4892 | 4892 | ||
4893 | #ifdef ATH6K_CONFIG_CFG80211 | 4893 | #ifdef ATH6K_CONFIG_CFG80211 |
@@ -5267,11 +5267,11 @@ ar6000_bssInfo_event_rx(AR_SOFTC_T *ar, A_UINT8 *datap, int len) | |||
5267 | 5267 | ||
5268 | A_UINT32 wmiSendCmdNum; | 5268 | A_UINT32 wmiSendCmdNum; |
5269 | 5269 | ||
5270 | A_STATUS | 5270 | int |
5271 | ar6000_control_tx(void *devt, void *osbuf, HTC_ENDPOINT_ID eid) | 5271 | ar6000_control_tx(void *devt, void *osbuf, HTC_ENDPOINT_ID eid) |
5272 | { | 5272 | { |
5273 | AR_SOFTC_T *ar = (AR_SOFTC_T *)devt; | 5273 | AR_SOFTC_T *ar = (AR_SOFTC_T *)devt; |
5274 | A_STATUS status = A_OK; | 5274 | int status = A_OK; |
5275 | struct ar_cookie *cookie = NULL; | 5275 | struct ar_cookie *cookie = NULL; |
5276 | int i; | 5276 | int i; |
5277 | #ifdef CONFIG_PM | 5277 | #ifdef CONFIG_PM |
@@ -5649,13 +5649,13 @@ a_copy_from_user(void *to, const void *from, A_UINT32 n) | |||
5649 | } | 5649 | } |
5650 | 5650 | ||
5651 | 5651 | ||
5652 | A_STATUS | 5652 | int |
5653 | ar6000_get_driver_cfg(struct net_device *dev, | 5653 | ar6000_get_driver_cfg(struct net_device *dev, |
5654 | A_UINT16 cfgParam, | 5654 | A_UINT16 cfgParam, |
5655 | void *result) | 5655 | void *result) |
5656 | { | 5656 | { |
5657 | 5657 | ||
5658 | A_STATUS ret = 0; | 5658 | int ret = 0; |
5659 | 5659 | ||
5660 | switch(cfgParam) | 5660 | switch(cfgParam) |
5661 | { | 5661 | { |
@@ -5958,11 +5958,11 @@ void ap_wapi_rekey_event(AR_SOFTC_T *ar, A_UINT8 type, A_UINT8 *mac) | |||
5958 | #endif | 5958 | #endif |
5959 | 5959 | ||
5960 | #ifdef USER_KEYS | 5960 | #ifdef USER_KEYS |
5961 | static A_STATUS | 5961 | static int |
5962 | 5962 | ||
5963 | ar6000_reinstall_keys(AR_SOFTC_T *ar, A_UINT8 key_op_ctrl) | 5963 | ar6000_reinstall_keys(AR_SOFTC_T *ar, A_UINT8 key_op_ctrl) |
5964 | { | 5964 | { |
5965 | A_STATUS status = A_OK; | 5965 | int status = A_OK; |
5966 | struct ieee80211req_key *uik = &ar->user_saved_keys.ucast_ik; | 5966 | struct ieee80211req_key *uik = &ar->user_saved_keys.ucast_ik; |
5967 | struct ieee80211req_key *bik = &ar->user_saved_keys.bcast_ik; | 5967 | struct ieee80211req_key *bik = &ar->user_saved_keys.bcast_ik; |
5968 | CRYPTO_TYPE keyType = ar->user_saved_keys.keyType; | 5968 | CRYPTO_TYPE keyType = ar->user_saved_keys.keyType; |
@@ -6102,7 +6102,7 @@ ar6000_ap_mode_profile_commit(struct ar6_softc *ar) | |||
6102 | return 0; | 6102 | return 0; |
6103 | } | 6103 | } |
6104 | 6104 | ||
6105 | A_STATUS | 6105 | int |
6106 | ar6000_connect_to_ap(struct ar6_softc *ar) | 6106 | ar6000_connect_to_ap(struct ar6_softc *ar) |
6107 | { | 6107 | { |
6108 | /* The ssid length check prevents second "essid off" from the user, | 6108 | /* The ssid length check prevents second "essid off" from the user, |
@@ -6110,7 +6110,7 @@ ar6000_connect_to_ap(struct ar6_softc *ar) | |||
6110 | */ | 6110 | */ |
6111 | if((ar->arWmiReady == TRUE) && (ar->arSsidLen > 0) && ar->arNetworkType!=AP_NETWORK) | 6111 | if((ar->arWmiReady == TRUE) && (ar->arSsidLen > 0) && ar->arNetworkType!=AP_NETWORK) |
6112 | { | 6112 | { |
6113 | A_STATUS status; | 6113 | int status; |
6114 | if((ADHOC_NETWORK != ar->arNetworkType) && | 6114 | if((ADHOC_NETWORK != ar->arNetworkType) && |
6115 | (NONE_AUTH==ar->arAuthMode) && | 6115 | (NONE_AUTH==ar->arAuthMode) && |
6116 | (WEP_CRYPT==ar->arPairwiseCrypto)) { | 6116 | (WEP_CRYPT==ar->arPairwiseCrypto)) { |
@@ -6173,7 +6173,7 @@ ar6000_connect_to_ap(struct ar6_softc *ar) | |||
6173 | return A_ERROR; | 6173 | return A_ERROR; |
6174 | } | 6174 | } |
6175 | 6175 | ||
6176 | A_STATUS | 6176 | int |
6177 | ar6000_ap_mode_get_wpa_ie(struct ar6_softc *ar, struct ieee80211req_wpaie *wpaie) | 6177 | ar6000_ap_mode_get_wpa_ie(struct ar6_softc *ar, struct ieee80211req_wpaie *wpaie) |
6178 | { | 6178 | { |
6179 | sta_t *conn = NULL; | 6179 | sta_t *conn = NULL; |
@@ -6189,7 +6189,7 @@ ar6000_ap_mode_get_wpa_ie(struct ar6_softc *ar, struct ieee80211req_wpaie *wpaie | |||
6189 | return 0; | 6189 | return 0; |
6190 | } | 6190 | } |
6191 | 6191 | ||
6192 | A_STATUS | 6192 | int |
6193 | is_iwioctl_allowed(A_UINT8 mode, A_UINT16 cmd) | 6193 | is_iwioctl_allowed(A_UINT8 mode, A_UINT16 cmd) |
6194 | { | 6194 | { |
6195 | if(cmd >= SIOCSIWCOMMIT && cmd <= SIOCGIWPOWER) { | 6195 | if(cmd >= SIOCSIWCOMMIT && cmd <= SIOCGIWPOWER) { |
@@ -6206,7 +6206,7 @@ is_iwioctl_allowed(A_UINT8 mode, A_UINT16 cmd) | |||
6206 | return A_ENOTSUP; | 6206 | return A_ENOTSUP; |
6207 | } | 6207 | } |
6208 | 6208 | ||
6209 | A_STATUS | 6209 | int |
6210 | is_xioctl_allowed(A_UINT8 mode, int cmd) | 6210 | is_xioctl_allowed(A_UINT8 mode, int cmd) |
6211 | { | 6211 | { |
6212 | if(sizeof(xioctl_filter)-1 < cmd) { | 6212 | if(sizeof(xioctl_filter)-1 < cmd) { |
@@ -6224,7 +6224,7 @@ ap_set_wapi_key(struct ar6_softc *ar, void *ikey) | |||
6224 | { | 6224 | { |
6225 | struct ieee80211req_key *ik = (struct ieee80211req_key *)ikey; | 6225 | struct ieee80211req_key *ik = (struct ieee80211req_key *)ikey; |
6226 | KEY_USAGE keyUsage = 0; | 6226 | KEY_USAGE keyUsage = 0; |
6227 | A_STATUS status; | 6227 | int status; |
6228 | 6228 | ||
6229 | if (A_MEMCMP(ik->ik_macaddr, bcast_mac, IEEE80211_ADDR_LEN) == 0) { | 6229 | if (A_MEMCMP(ik->ik_macaddr, bcast_mac, IEEE80211_ADDR_LEN) == 0) { |
6230 | keyUsage = GROUP_USAGE; | 6230 | keyUsage = GROUP_USAGE; |
@@ -6345,7 +6345,7 @@ static void DoHTCSendPktsTest(AR_SOFTC_T *ar, int MapNo, HTC_ENDPOINT_ID eid, st | |||
6345 | * AP mode. | 6345 | * AP mode. |
6346 | */ | 6346 | */ |
6347 | 6347 | ||
6348 | A_STATUS ar6000_start_ap_interface(AR_SOFTC_T *ar) | 6348 | int ar6000_start_ap_interface(AR_SOFTC_T *ar) |
6349 | { | 6349 | { |
6350 | AR_VIRTUAL_INTERFACE_T *arApDev; | 6350 | AR_VIRTUAL_INTERFACE_T *arApDev; |
6351 | 6351 | ||
@@ -6356,7 +6356,7 @@ A_STATUS ar6000_start_ap_interface(AR_SOFTC_T *ar) | |||
6356 | return A_OK; | 6356 | return A_OK; |
6357 | } | 6357 | } |
6358 | 6358 | ||
6359 | A_STATUS ar6000_stop_ap_interface(AR_SOFTC_T *ar) | 6359 | int ar6000_stop_ap_interface(AR_SOFTC_T *ar) |
6360 | { | 6360 | { |
6361 | AR_VIRTUAL_INTERFACE_T *arApDev; | 6361 | AR_VIRTUAL_INTERFACE_T *arApDev; |
6362 | 6362 | ||
@@ -6370,7 +6370,7 @@ A_STATUS ar6000_stop_ap_interface(AR_SOFTC_T *ar) | |||
6370 | } | 6370 | } |
6371 | 6371 | ||
6372 | 6372 | ||
6373 | A_STATUS ar6000_create_ap_interface(AR_SOFTC_T *ar, char *ap_ifname) | 6373 | int ar6000_create_ap_interface(AR_SOFTC_T *ar, char *ap_ifname) |
6374 | { | 6374 | { |
6375 | struct net_device *dev; | 6375 | struct net_device *dev; |
6376 | AR_VIRTUAL_INTERFACE_T *arApDev; | 6376 | AR_VIRTUAL_INTERFACE_T *arApDev; |
@@ -6403,7 +6403,7 @@ A_STATUS ar6000_create_ap_interface(AR_SOFTC_T *ar, char *ap_ifname) | |||
6403 | return A_OK; | 6403 | return A_OK; |
6404 | } | 6404 | } |
6405 | 6405 | ||
6406 | A_STATUS ar6000_add_ap_interface(AR_SOFTC_T *ar, char *ap_ifname) | 6406 | int ar6000_add_ap_interface(AR_SOFTC_T *ar, char *ap_ifname) |
6407 | { | 6407 | { |
6408 | /* Interface already added, need not proceed further */ | 6408 | /* Interface already added, need not proceed further */ |
6409 | if (ar->arApDev != NULL) { | 6409 | if (ar->arApDev != NULL) { |
@@ -6420,7 +6420,7 @@ A_STATUS ar6000_add_ap_interface(AR_SOFTC_T *ar, char *ap_ifname) | |||
6420 | return ar6000_start_ap_interface(ar); | 6420 | return ar6000_start_ap_interface(ar); |
6421 | } | 6421 | } |
6422 | 6422 | ||
6423 | A_STATUS ar6000_remove_ap_interface(AR_SOFTC_T *ar) | 6423 | int ar6000_remove_ap_interface(AR_SOFTC_T *ar) |
6424 | { | 6424 | { |
6425 | if (arApNetDev) { | 6425 | if (arApNetDev) { |
6426 | ar6000_stop_ap_interface(ar); | 6426 | ar6000_stop_ap_interface(ar); |
diff --git a/drivers/staging/ath6kl/os/linux/ar6000_pm.c b/drivers/staging/ath6kl/os/linux/ar6000_pm.c index 13195d4c742..fbac26429d8 100644 --- a/drivers/staging/ath6kl/os/linux/ar6000_pm.c +++ b/drivers/staging/ath6kl/os/linux/ar6000_pm.c | |||
@@ -57,7 +57,7 @@ ATH_DEBUG_INSTANTIATE_MODULE_VAR(pm, | |||
57 | 57 | ||
58 | #endif /* DEBUG */ | 58 | #endif /* DEBUG */ |
59 | 59 | ||
60 | A_STATUS ar6000_exit_cut_power_state(AR_SOFTC_T *ar); | 60 | int ar6000_exit_cut_power_state(AR_SOFTC_T *ar); |
61 | 61 | ||
62 | #ifdef CONFIG_PM | 62 | #ifdef CONFIG_PM |
63 | static void ar6k_send_asleep_event_to_app(AR_SOFTC_T *ar, A_BOOL asleep) | 63 | static void ar6k_send_asleep_event_to_app(AR_SOFTC_T *ar, A_BOOL asleep) |
@@ -122,7 +122,7 @@ static void ar6000_wow_suspend(AR_SOFTC_T *ar) | |||
122 | struct in_ifaddr *ifa = NULL; | 122 | struct in_ifaddr *ifa = NULL; |
123 | struct in_device *in_dev; | 123 | struct in_device *in_dev; |
124 | A_UINT8 macMask[] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff }; | 124 | A_UINT8 macMask[] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff }; |
125 | A_STATUS status; | 125 | int status; |
126 | WMI_ADD_WOW_PATTERN_CMD addWowCmd = { .filter = { 0 } }; | 126 | WMI_ADD_WOW_PATTERN_CMD addWowCmd = { .filter = { 0 } }; |
127 | WMI_DEL_WOW_PATTERN_CMD delWowCmd; | 127 | WMI_DEL_WOW_PATTERN_CMD delWowCmd; |
128 | WMI_SET_HOST_SLEEP_MODE_CMD hostSleepMode = {FALSE, TRUE}; | 128 | WMI_SET_HOST_SLEEP_MODE_CMD hostSleepMode = {FALSE, TRUE}; |
@@ -211,9 +211,9 @@ static void ar6000_wow_suspend(AR_SOFTC_T *ar) | |||
211 | } | 211 | } |
212 | } | 212 | } |
213 | 213 | ||
214 | A_STATUS ar6000_suspend_ev(void *context) | 214 | int ar6000_suspend_ev(void *context) |
215 | { | 215 | { |
216 | A_STATUS status = A_OK; | 216 | int status = A_OK; |
217 | AR_SOFTC_T *ar = (AR_SOFTC_T *)context; | 217 | AR_SOFTC_T *ar = (AR_SOFTC_T *)context; |
218 | A_INT16 pmmode = ar->arSuspendConfig; | 218 | A_INT16 pmmode = ar->arSuspendConfig; |
219 | wow_not_connected: | 219 | wow_not_connected: |
@@ -248,7 +248,7 @@ wow_not_connected: | |||
248 | return status; | 248 | return status; |
249 | } | 249 | } |
250 | 250 | ||
251 | A_STATUS ar6000_resume_ev(void *context) | 251 | int ar6000_resume_ev(void *context) |
252 | { | 252 | { |
253 | AR_SOFTC_T *ar = (AR_SOFTC_T *)context; | 253 | AR_SOFTC_T *ar = (AR_SOFTC_T *)context; |
254 | A_UINT16 powerState = ar->arWlanPowerState; | 254 | A_UINT16 powerState = ar->arWlanPowerState; |
@@ -290,10 +290,10 @@ void ar6000_check_wow_status(AR_SOFTC_T *ar, struct sk_buff *skb, A_BOOL isEvent | |||
290 | } | 290 | } |
291 | } | 291 | } |
292 | 292 | ||
293 | A_STATUS ar6000_power_change_ev(void *context, A_UINT32 config) | 293 | int ar6000_power_change_ev(void *context, A_UINT32 config) |
294 | { | 294 | { |
295 | AR_SOFTC_T *ar = (AR_SOFTC_T *)context; | 295 | AR_SOFTC_T *ar = (AR_SOFTC_T *)context; |
296 | A_STATUS status = A_OK; | 296 | int status = A_OK; |
297 | 297 | ||
298 | AR_DEBUG_PRINTF(ATH_DEBUG_PM, ("%s: power change event callback %d \n", __func__, config)); | 298 | AR_DEBUG_PRINTF(ATH_DEBUG_PM, ("%s: power change event callback %d \n", __func__, config)); |
299 | switch (config) { | 299 | switch (config) { |
@@ -342,10 +342,10 @@ static struct platform_driver ar6000_pm_device = { | |||
342 | }; | 342 | }; |
343 | #endif /* CONFIG_PM */ | 343 | #endif /* CONFIG_PM */ |
344 | 344 | ||
345 | A_STATUS | 345 | int |
346 | ar6000_setup_cut_power_state(struct ar6_softc *ar, AR6000_WLAN_STATE state) | 346 | ar6000_setup_cut_power_state(struct ar6_softc *ar, AR6000_WLAN_STATE state) |
347 | { | 347 | { |
348 | A_STATUS status = A_OK; | 348 | int status = A_OK; |
349 | HIF_DEVICE_POWER_CHANGE_TYPE config; | 349 | HIF_DEVICE_POWER_CHANGE_TYPE config; |
350 | 350 | ||
351 | AR_DEBUG_PRINTF(ATH_DEBUG_PM, ("%s: Cut power %d %d \n", __func__,state, ar->arWlanPowerState)); | 351 | AR_DEBUG_PRINTF(ATH_DEBUG_PM, ("%s: Cut power %d %d \n", __func__,state, ar->arWlanPowerState)); |
@@ -412,10 +412,10 @@ ar6000_setup_cut_power_state(struct ar6_softc *ar, AR6000_WLAN_STATE state) | |||
412 | return status; | 412 | return status; |
413 | } | 413 | } |
414 | 414 | ||
415 | A_STATUS | 415 | int |
416 | ar6000_setup_deep_sleep_state(struct ar6_softc *ar, AR6000_WLAN_STATE state) | 416 | ar6000_setup_deep_sleep_state(struct ar6_softc *ar, AR6000_WLAN_STATE state) |
417 | { | 417 | { |
418 | A_STATUS status = A_OK; | 418 | int status = A_OK; |
419 | 419 | ||
420 | AR_DEBUG_PRINTF(ATH_DEBUG_PM, ("%s: Deep sleep %d %d \n", __func__,state, ar->arWlanPowerState)); | 420 | AR_DEBUG_PRINTF(ATH_DEBUG_PM, ("%s: Deep sleep %d %d \n", __func__,state, ar->arWlanPowerState)); |
421 | #ifdef CONFIG_PM | 421 | #ifdef CONFIG_PM |
@@ -536,10 +536,10 @@ ar6000_setup_deep_sleep_state(struct ar6_softc *ar, AR6000_WLAN_STATE state) | |||
536 | return status; | 536 | return status; |
537 | } | 537 | } |
538 | 538 | ||
539 | A_STATUS | 539 | int |
540 | ar6000_update_wlan_pwr_state(struct ar6_softc *ar, AR6000_WLAN_STATE state, A_BOOL pmEvent) | 540 | ar6000_update_wlan_pwr_state(struct ar6_softc *ar, AR6000_WLAN_STATE state, A_BOOL pmEvent) |
541 | { | 541 | { |
542 | A_STATUS status = A_OK; | 542 | int status = A_OK; |
543 | A_UINT16 powerState, oldPowerState; | 543 | A_UINT16 powerState, oldPowerState; |
544 | AR6000_WLAN_STATE oldstate = ar->arWlanState; | 544 | AR6000_WLAN_STATE oldstate = ar->arWlanState; |
545 | A_BOOL wlanOff = ar->arWlanOff; | 545 | A_BOOL wlanOff = ar->arWlanOff; |
@@ -650,12 +650,12 @@ ar6000_update_wlan_pwr_state(struct ar6_softc *ar, AR6000_WLAN_STATE state, A_BO | |||
650 | return status; | 650 | return status; |
651 | } | 651 | } |
652 | 652 | ||
653 | A_STATUS | 653 | int |
654 | ar6000_set_bt_hw_state(struct ar6_softc *ar, A_UINT32 enable) | 654 | ar6000_set_bt_hw_state(struct ar6_softc *ar, A_UINT32 enable) |
655 | { | 655 | { |
656 | #ifdef CONFIG_PM | 656 | #ifdef CONFIG_PM |
657 | A_BOOL off = (enable == 0); | 657 | A_BOOL off = (enable == 0); |
658 | A_STATUS status; | 658 | int status; |
659 | if (ar->arBTOff == off) { | 659 | if (ar->arBTOff == off) { |
660 | return A_OK; | 660 | return A_OK; |
661 | } | 661 | } |
@@ -667,10 +667,10 @@ ar6000_set_bt_hw_state(struct ar6_softc *ar, A_UINT32 enable) | |||
667 | #endif | 667 | #endif |
668 | } | 668 | } |
669 | 669 | ||
670 | A_STATUS | 670 | int |
671 | ar6000_set_wlan_state(struct ar6_softc *ar, AR6000_WLAN_STATE state) | 671 | ar6000_set_wlan_state(struct ar6_softc *ar, AR6000_WLAN_STATE state) |
672 | { | 672 | { |
673 | A_STATUS status; | 673 | int status; |
674 | A_BOOL off = (state == WLAN_DISABLED); | 674 | A_BOOL off = (state == WLAN_DISABLED); |
675 | if (ar->arWlanOff == off) { | 675 | if (ar->arWlanOff == off) { |
676 | return A_OK; | 676 | return A_OK; |
diff --git a/drivers/staging/ath6kl/os/linux/ar6000_raw_if.c b/drivers/staging/ath6kl/os/linux/ar6000_raw_if.c index 6b8eeea475c..10f48851dc5 100644 --- a/drivers/staging/ath6kl/os/linux/ar6000_raw_if.c +++ b/drivers/staging/ath6kl/os/linux/ar6000_raw_if.c | |||
@@ -111,10 +111,10 @@ ar6000_htc_raw_write_cb(void *Context, HTC_PACKET *pPacket) | |||
111 | } | 111 | } |
112 | 112 | ||
113 | /* connect to a service */ | 113 | /* connect to a service */ |
114 | static A_STATUS ar6000_connect_raw_service(AR_SOFTC_T *ar, | 114 | static int ar6000_connect_raw_service(AR_SOFTC_T *ar, |
115 | HTC_RAW_STREAM_ID StreamID) | 115 | HTC_RAW_STREAM_ID StreamID) |
116 | { | 116 | { |
117 | A_STATUS status; | 117 | int status; |
118 | HTC_SERVICE_CONNECT_RESP response; | 118 | HTC_SERVICE_CONNECT_RESP response; |
119 | A_UINT8 streamNo; | 119 | A_UINT8 streamNo; |
120 | HTC_SERVICE_CONNECT_REQ connect; | 120 | HTC_SERVICE_CONNECT_REQ connect; |
@@ -168,7 +168,7 @@ static A_STATUS ar6000_connect_raw_service(AR_SOFTC_T *ar, | |||
168 | 168 | ||
169 | int ar6000_htc_raw_open(AR_SOFTC_T *ar) | 169 | int ar6000_htc_raw_open(AR_SOFTC_T *ar) |
170 | { | 170 | { |
171 | A_STATUS status; | 171 | int status; |
172 | int streamID, endPt, count2; | 172 | int streamID, endPt, count2; |
173 | raw_htc_buffer *buffer; | 173 | raw_htc_buffer *buffer; |
174 | HTC_SERVICE_ID servicepriority; | 174 | HTC_SERVICE_ID servicepriority; |
diff --git a/drivers/staging/ath6kl/os/linux/ar6k_pal.c b/drivers/staging/ath6kl/os/linux/ar6k_pal.c index 6c98a8817ae..10ee89ef782 100644 --- a/drivers/staging/ath6kl/os/linux/ar6k_pal.c +++ b/drivers/staging/ath6kl/os/linux/ar6k_pal.c | |||
@@ -120,7 +120,7 @@ static int btpal_send_frame(struct sk_buff *skb) | |||
120 | struct hci_dev *hdev = (struct hci_dev *)skb->dev; | 120 | struct hci_dev *hdev = (struct hci_dev *)skb->dev; |
121 | HCI_TRANSPORT_PACKET_TYPE type; | 121 | HCI_TRANSPORT_PACKET_TYPE type; |
122 | ar6k_hci_pal_info_t *pHciPalInfo; | 122 | ar6k_hci_pal_info_t *pHciPalInfo; |
123 | A_STATUS status = A_OK; | 123 | int status = A_OK; |
124 | struct sk_buff *txSkb = NULL; | 124 | struct sk_buff *txSkb = NULL; |
125 | AR_SOFTC_T *ar; | 125 | AR_SOFTC_T *ar; |
126 | 126 | ||
@@ -269,9 +269,9 @@ static void bt_cleanup_hci_pal(ar6k_hci_pal_info_t *pHciPalInfo) | |||
269 | /********************************************************* | 269 | /********************************************************* |
270 | * Allocate HCI device and store in PAL private info structure. | 270 | * Allocate HCI device and store in PAL private info structure. |
271 | *********************************************************/ | 271 | *********************************************************/ |
272 | static A_STATUS bt_setup_hci_pal(ar6k_hci_pal_info_t *pHciPalInfo) | 272 | static int bt_setup_hci_pal(ar6k_hci_pal_info_t *pHciPalInfo) |
273 | { | 273 | { |
274 | A_STATUS status = A_OK; | 274 | int status = A_OK; |
275 | struct hci_dev *pHciDev = NULL; | 275 | struct hci_dev *pHciDev = NULL; |
276 | 276 | ||
277 | if (!setupbtdev) { | 277 | if (!setupbtdev) { |
@@ -402,9 +402,9 @@ A_BOOL ar6k_pal_recv_pkt(void *pHciPal, void *osbuf) | |||
402 | * Registers a HCI device. | 402 | * Registers a HCI device. |
403 | * Registers packet receive callback function with ar6k | 403 | * Registers packet receive callback function with ar6k |
404 | **********************************************************/ | 404 | **********************************************************/ |
405 | A_STATUS ar6k_setup_hci_pal(void *ar_p) | 405 | int ar6k_setup_hci_pal(void *ar_p) |
406 | { | 406 | { |
407 | A_STATUS status = A_OK; | 407 | int status = A_OK; |
408 | ar6k_hci_pal_info_t *pHciPalInfo; | 408 | ar6k_hci_pal_info_t *pHciPalInfo; |
409 | ar6k_pal_config_t ar6k_pal_config; | 409 | ar6k_pal_config_t ar6k_pal_config; |
410 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar_p; | 410 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar_p; |
@@ -443,7 +443,7 @@ A_STATUS ar6k_setup_hci_pal(void *ar_p) | |||
443 | return status; | 443 | return status; |
444 | } | 444 | } |
445 | #else /* AR6K_ENABLE_HCI_PAL */ | 445 | #else /* AR6K_ENABLE_HCI_PAL */ |
446 | A_STATUS ar6k_setup_hci_pal(void *ar_p) | 446 | int ar6k_setup_hci_pal(void *ar_p) |
447 | { | 447 | { |
448 | return A_OK; | 448 | return A_OK; |
449 | } | 449 | } |
@@ -457,7 +457,7 @@ void ar6k_cleanup_hci_pal(void *ar_p) | |||
457 | * Register init and callback function with ar6k | 457 | * Register init and callback function with ar6k |
458 | * when PAL driver is a separate kernel module. | 458 | * when PAL driver is a separate kernel module. |
459 | ****************************************************/ | 459 | ****************************************************/ |
460 | A_STATUS ar6k_register_hci_pal(HCI_TRANSPORT_CALLBACKS *hciTransCallbacks); | 460 | int ar6k_register_hci_pal(HCI_TRANSPORT_CALLBACKS *hciTransCallbacks); |
461 | static int __init pal_init_module(void) | 461 | static int __init pal_init_module(void) |
462 | { | 462 | { |
463 | HCI_TRANSPORT_CALLBACKS hciTransCallbacks; | 463 | HCI_TRANSPORT_CALLBACKS hciTransCallbacks; |
diff --git a/drivers/staging/ath6kl/os/linux/cfg80211.c b/drivers/staging/ath6kl/os/linux/cfg80211.c index cbd9d55a293..e3dc99ae07f 100644 --- a/drivers/staging/ath6kl/os/linux/cfg80211.c +++ b/drivers/staging/ath6kl/os/linux/cfg80211.c | |||
@@ -245,7 +245,7 @@ ar6k_cfg80211_connect(struct wiphy *wiphy, struct net_device *dev, | |||
245 | struct cfg80211_connect_params *sme) | 245 | struct cfg80211_connect_params *sme) |
246 | { | 246 | { |
247 | AR_SOFTC_T *ar = ar6k_priv(dev); | 247 | AR_SOFTC_T *ar = ar6k_priv(dev); |
248 | A_STATUS status; | 248 | int status; |
249 | 249 | ||
250 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s: \n", __func__)); | 250 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s: \n", __func__)); |
251 | 251 | ||
@@ -780,7 +780,7 @@ ar6k_cfg80211_scan(struct wiphy *wiphy, struct net_device *ndev, | |||
780 | } | 780 | } |
781 | 781 | ||
782 | void | 782 | void |
783 | ar6k_cfg80211_scanComplete_event(AR_SOFTC_T *ar, A_STATUS status) | 783 | ar6k_cfg80211_scanComplete_event(AR_SOFTC_T *ar, int status) |
784 | { | 784 | { |
785 | 785 | ||
786 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s: status %d\n", __func__, status)); | 786 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s: status %d\n", __func__, status)); |
@@ -815,7 +815,7 @@ ar6k_cfg80211_add_key(struct wiphy *wiphy, struct net_device *ndev, | |||
815 | struct ar_key *key = NULL; | 815 | struct ar_key *key = NULL; |
816 | A_UINT8 key_usage; | 816 | A_UINT8 key_usage; |
817 | A_UINT8 key_type; | 817 | A_UINT8 key_type; |
818 | A_STATUS status = 0; | 818 | int status = 0; |
819 | 819 | ||
820 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s:\n", __func__)); | 820 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s:\n", __func__)); |
821 | 821 | ||
@@ -982,7 +982,7 @@ ar6k_cfg80211_set_default_key(struct wiphy *wiphy, struct net_device *ndev, | |||
982 | { | 982 | { |
983 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(ndev); | 983 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(ndev); |
984 | struct ar_key *key = NULL; | 984 | struct ar_key *key = NULL; |
985 | A_STATUS status = A_OK; | 985 | int status = A_OK; |
986 | 986 | ||
987 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s: index %d\n", __func__, key_index)); | 987 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s: index %d\n", __func__, key_index)); |
988 | 988 | ||
@@ -1269,7 +1269,7 @@ ar6k_cfg80211_join_ibss(struct wiphy *wiphy, struct net_device *dev, | |||
1269 | struct cfg80211_ibss_params *ibss_param) | 1269 | struct cfg80211_ibss_params *ibss_param) |
1270 | { | 1270 | { |
1271 | AR_SOFTC_T *ar = ar6k_priv(dev); | 1271 | AR_SOFTC_T *ar = ar6k_priv(dev); |
1272 | A_STATUS status; | 1272 | int status; |
1273 | 1273 | ||
1274 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s: \n", __func__)); | 1274 | AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s: \n", __func__)); |
1275 | 1275 | ||
diff --git a/drivers/staging/ath6kl/os/linux/export_hci_transport.c b/drivers/staging/ath6kl/os/linux/export_hci_transport.c index ffbf3d229a5..03f4567eafc 100644 --- a/drivers/staging/ath6kl/os/linux/export_hci_transport.c +++ b/drivers/staging/ath6kl/os/linux/export_hci_transport.c | |||
@@ -38,20 +38,20 @@ | |||
38 | 38 | ||
39 | HCI_TRANSPORT_HANDLE (*_HCI_TransportAttach)(void *HTCHandle, HCI_TRANSPORT_CONFIG_INFO *pInfo); | 39 | HCI_TRANSPORT_HANDLE (*_HCI_TransportAttach)(void *HTCHandle, HCI_TRANSPORT_CONFIG_INFO *pInfo); |
40 | void (*_HCI_TransportDetach)(HCI_TRANSPORT_HANDLE HciTrans); | 40 | void (*_HCI_TransportDetach)(HCI_TRANSPORT_HANDLE HciTrans); |
41 | A_STATUS (*_HCI_TransportAddReceivePkts)(HCI_TRANSPORT_HANDLE HciTrans, HTC_PACKET_QUEUE *pQueue); | 41 | int (*_HCI_TransportAddReceivePkts)(HCI_TRANSPORT_HANDLE HciTrans, HTC_PACKET_QUEUE *pQueue); |
42 | A_STATUS (*_HCI_TransportSendPkt)(HCI_TRANSPORT_HANDLE HciTrans, HTC_PACKET *pPacket, A_BOOL Synchronous); | 42 | int (*_HCI_TransportSendPkt)(HCI_TRANSPORT_HANDLE HciTrans, HTC_PACKET *pPacket, A_BOOL Synchronous); |
43 | void (*_HCI_TransportStop)(HCI_TRANSPORT_HANDLE HciTrans); | 43 | void (*_HCI_TransportStop)(HCI_TRANSPORT_HANDLE HciTrans); |
44 | A_STATUS (*_HCI_TransportStart)(HCI_TRANSPORT_HANDLE HciTrans); | 44 | int (*_HCI_TransportStart)(HCI_TRANSPORT_HANDLE HciTrans); |
45 | A_STATUS (*_HCI_TransportEnableDisableAsyncRecv)(HCI_TRANSPORT_HANDLE HciTrans, A_BOOL Enable); | 45 | int (*_HCI_TransportEnableDisableAsyncRecv)(HCI_TRANSPORT_HANDLE HciTrans, A_BOOL Enable); |
46 | A_STATUS (*_HCI_TransportRecvHCIEventSync)(HCI_TRANSPORT_HANDLE HciTrans, | 46 | int (*_HCI_TransportRecvHCIEventSync)(HCI_TRANSPORT_HANDLE HciTrans, |
47 | HTC_PACKET *pPacket, | 47 | HTC_PACKET *pPacket, |
48 | int MaxPollMS); | 48 | int MaxPollMS); |
49 | A_STATUS (*_HCI_TransportSetBaudRate)(HCI_TRANSPORT_HANDLE HciTrans, A_UINT32 Baud); | 49 | int (*_HCI_TransportSetBaudRate)(HCI_TRANSPORT_HANDLE HciTrans, A_UINT32 Baud); |
50 | A_STATUS (*_HCI_TransportEnablePowerMgmt)(HCI_TRANSPORT_HANDLE HciTrans, A_BOOL Enable); | 50 | int (*_HCI_TransportEnablePowerMgmt)(HCI_TRANSPORT_HANDLE HciTrans, A_BOOL Enable); |
51 | 51 | ||
52 | extern HCI_TRANSPORT_CALLBACKS ar6kHciTransCallbacks; | 52 | extern HCI_TRANSPORT_CALLBACKS ar6kHciTransCallbacks; |
53 | 53 | ||
54 | A_STATUS ar6000_register_hci_transport(HCI_TRANSPORT_CALLBACKS *hciTransCallbacks) | 54 | int ar6000_register_hci_transport(HCI_TRANSPORT_CALLBACKS *hciTransCallbacks) |
55 | { | 55 | { |
56 | ar6kHciTransCallbacks = *hciTransCallbacks; | 56 | ar6kHciTransCallbacks = *hciTransCallbacks; |
57 | 57 | ||
@@ -69,10 +69,10 @@ A_STATUS ar6000_register_hci_transport(HCI_TRANSPORT_CALLBACKS *hciTransCallback | |||
69 | return A_OK; | 69 | return A_OK; |
70 | } | 70 | } |
71 | 71 | ||
72 | A_STATUS | 72 | int |
73 | ar6000_get_hif_dev(HIF_DEVICE *device, void *config) | 73 | ar6000_get_hif_dev(HIF_DEVICE *device, void *config) |
74 | { | 74 | { |
75 | A_STATUS status; | 75 | int status; |
76 | 76 | ||
77 | status = HIFConfigureDevice(device, | 77 | status = HIFConfigureDevice(device, |
78 | HIF_DEVICE_GET_OS_DEVICE, | 78 | HIF_DEVICE_GET_OS_DEVICE, |
@@ -81,13 +81,13 @@ ar6000_get_hif_dev(HIF_DEVICE *device, void *config) | |||
81 | return status; | 81 | return status; |
82 | } | 82 | } |
83 | 83 | ||
84 | A_STATUS ar6000_set_uart_config(HIF_DEVICE *hifDevice, | 84 | int ar6000_set_uart_config(HIF_DEVICE *hifDevice, |
85 | A_UINT32 scale, | 85 | A_UINT32 scale, |
86 | A_UINT32 step) | 86 | A_UINT32 step) |
87 | { | 87 | { |
88 | A_UINT32 regAddress; | 88 | A_UINT32 regAddress; |
89 | A_UINT32 regVal; | 89 | A_UINT32 regVal; |
90 | A_STATUS status; | 90 | int status; |
91 | 91 | ||
92 | regAddress = WLAN_UART_BASE_ADDRESS | UART_CLKDIV_ADDRESS; | 92 | regAddress = WLAN_UART_BASE_ADDRESS | UART_CLKDIV_ADDRESS; |
93 | regVal = ((A_UINT32)scale << 16) | step; | 93 | regVal = ((A_UINT32)scale << 16) | step; |
@@ -97,10 +97,10 @@ A_STATUS ar6000_set_uart_config(HIF_DEVICE *hifDevice, | |||
97 | return status; | 97 | return status; |
98 | } | 98 | } |
99 | 99 | ||
100 | A_STATUS ar6000_get_core_clock_config(HIF_DEVICE *hifDevice, A_UINT32 *data) | 100 | int ar6000_get_core_clock_config(HIF_DEVICE *hifDevice, A_UINT32 *data) |
101 | { | 101 | { |
102 | A_UINT32 regAddress; | 102 | A_UINT32 regAddress; |
103 | A_STATUS status; | 103 | int status; |
104 | 104 | ||
105 | regAddress = WLAN_RTC_BASE_ADDRESS | WLAN_CPU_CLOCK_ADDRESS; | 105 | regAddress = WLAN_RTC_BASE_ADDRESS | WLAN_CPU_CLOCK_ADDRESS; |
106 | /* read CPU clock settings*/ | 106 | /* read CPU clock settings*/ |
diff --git a/drivers/staging/ath6kl/os/linux/hci_bridge.c b/drivers/staging/ath6kl/os/linux/hci_bridge.c index 5cdc3b85a6f..c7e0b4e8731 100644 --- a/drivers/staging/ath6kl/os/linux/hci_bridge.c +++ b/drivers/staging/ath6kl/os/linux/hci_bridge.c | |||
@@ -106,9 +106,9 @@ AR3K_CONFIG_INFO ar3kconfig; | |||
106 | AR6K_HCI_BRIDGE_INFO *g_pHcidevInfo; | 106 | AR6K_HCI_BRIDGE_INFO *g_pHcidevInfo; |
107 | #endif | 107 | #endif |
108 | 108 | ||
109 | static A_STATUS bt_setup_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo); | 109 | static int bt_setup_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo); |
110 | static void bt_cleanup_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo); | 110 | static void bt_cleanup_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo); |
111 | static A_STATUS bt_register_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo); | 111 | static int bt_register_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo); |
112 | static A_BOOL bt_indicate_recv(AR6K_HCI_BRIDGE_INFO *pHcidevInfo, | 112 | static A_BOOL bt_indicate_recv(AR6K_HCI_BRIDGE_INFO *pHcidevInfo, |
113 | HCI_TRANSPORT_PACKET_TYPE Type, | 113 | HCI_TRANSPORT_PACKET_TYPE Type, |
114 | struct sk_buff *skb); | 114 | struct sk_buff *skb); |
@@ -116,14 +116,14 @@ static struct sk_buff *bt_alloc_buffer(AR6K_HCI_BRIDGE_INFO *pHcidevInfo, int Le | |||
116 | static void bt_free_buffer(AR6K_HCI_BRIDGE_INFO *pHcidevInfo, struct sk_buff *skb); | 116 | static void bt_free_buffer(AR6K_HCI_BRIDGE_INFO *pHcidevInfo, struct sk_buff *skb); |
117 | 117 | ||
118 | #ifdef EXPORT_HCI_BRIDGE_INTERFACE | 118 | #ifdef EXPORT_HCI_BRIDGE_INTERFACE |
119 | A_STATUS ar6000_setup_hci(void *ar); | 119 | int ar6000_setup_hci(void *ar); |
120 | void ar6000_cleanup_hci(void *ar); | 120 | void ar6000_cleanup_hci(void *ar); |
121 | A_STATUS hci_test_send(void *ar, struct sk_buff *skb); | 121 | int hci_test_send(void *ar, struct sk_buff *skb); |
122 | #else | 122 | #else |
123 | A_STATUS ar6000_setup_hci(AR_SOFTC_T *ar); | 123 | int ar6000_setup_hci(AR_SOFTC_T *ar); |
124 | void ar6000_cleanup_hci(AR_SOFTC_T *ar); | 124 | void ar6000_cleanup_hci(AR_SOFTC_T *ar); |
125 | /* HCI bridge testing */ | 125 | /* HCI bridge testing */ |
126 | A_STATUS hci_test_send(AR_SOFTC_T *ar, struct sk_buff *skb); | 126 | int hci_test_send(AR_SOFTC_T *ar, struct sk_buff *skb); |
127 | #endif /* EXPORT_HCI_BRIDGE_INTERFACE */ | 127 | #endif /* EXPORT_HCI_BRIDGE_INTERFACE */ |
128 | 128 | ||
129 | #define LOCK_BRIDGE(dev) spin_lock_bh(&(dev)->BridgeLock) | 129 | #define LOCK_BRIDGE(dev) spin_lock_bh(&(dev)->BridgeLock) |
@@ -215,12 +215,12 @@ static void RefillRecvBuffers(AR6K_HCI_BRIDGE_INFO *pHcidevInfo, | |||
215 | #define HOST_INTEREST_ITEM_ADDRESS(ar, item) \ | 215 | #define HOST_INTEREST_ITEM_ADDRESS(ar, item) \ |
216 | (((ar)->arTargetType == TARGET_TYPE_AR6002) ? AR6002_HOST_INTEREST_ITEM_ADDRESS(item) : \ | 216 | (((ar)->arTargetType == TARGET_TYPE_AR6002) ? AR6002_HOST_INTEREST_ITEM_ADDRESS(item) : \ |
217 | (((ar)->arTargetType == TARGET_TYPE_AR6003) ? AR6003_HOST_INTEREST_ITEM_ADDRESS(item) : 0)) | 217 | (((ar)->arTargetType == TARGET_TYPE_AR6003) ? AR6003_HOST_INTEREST_ITEM_ADDRESS(item) : 0)) |
218 | static A_STATUS ar6000_hci_transport_ready(HCI_TRANSPORT_HANDLE HCIHandle, | 218 | static int ar6000_hci_transport_ready(HCI_TRANSPORT_HANDLE HCIHandle, |
219 | HCI_TRANSPORT_PROPERTIES *pProps, | 219 | HCI_TRANSPORT_PROPERTIES *pProps, |
220 | void *pContext) | 220 | void *pContext) |
221 | { | 221 | { |
222 | AR6K_HCI_BRIDGE_INFO *pHcidevInfo = (AR6K_HCI_BRIDGE_INFO *)pContext; | 222 | AR6K_HCI_BRIDGE_INFO *pHcidevInfo = (AR6K_HCI_BRIDGE_INFO *)pContext; |
223 | A_STATUS status; | 223 | int status; |
224 | A_UINT32 address, hci_uart_pwr_mgmt_params; | 224 | A_UINT32 address, hci_uart_pwr_mgmt_params; |
225 | // AR3K_CONFIG_INFO ar3kconfig; | 225 | // AR3K_CONFIG_INFO ar3kconfig; |
226 | 226 | ||
@@ -323,7 +323,7 @@ static A_STATUS ar6000_hci_transport_ready(HCI_TRANSPORT_HANDLE HCIHandle, | |||
323 | return status; | 323 | return status; |
324 | } | 324 | } |
325 | 325 | ||
326 | static void ar6000_hci_transport_failure(void *pContext, A_STATUS Status) | 326 | static void ar6000_hci_transport_failure(void *pContext, int Status) |
327 | { | 327 | { |
328 | AR6K_HCI_BRIDGE_INFO *pHcidevInfo = (AR6K_HCI_BRIDGE_INFO *)pContext; | 328 | AR6K_HCI_BRIDGE_INFO *pHcidevInfo = (AR6K_HCI_BRIDGE_INFO *)pContext; |
329 | 329 | ||
@@ -464,13 +464,13 @@ static HCI_SEND_FULL_ACTION ar6000_hci_pkt_send_full(void *pContext, HTC_PACKET | |||
464 | } | 464 | } |
465 | 465 | ||
466 | #ifdef EXPORT_HCI_BRIDGE_INTERFACE | 466 | #ifdef EXPORT_HCI_BRIDGE_INTERFACE |
467 | A_STATUS ar6000_setup_hci(void *ar) | 467 | int ar6000_setup_hci(void *ar) |
468 | #else | 468 | #else |
469 | A_STATUS ar6000_setup_hci(AR_SOFTC_T *ar) | 469 | int ar6000_setup_hci(AR_SOFTC_T *ar) |
470 | #endif | 470 | #endif |
471 | { | 471 | { |
472 | HCI_TRANSPORT_CONFIG_INFO config; | 472 | HCI_TRANSPORT_CONFIG_INFO config; |
473 | A_STATUS status = A_OK; | 473 | int status = A_OK; |
474 | int i; | 474 | int i; |
475 | HTC_PACKET *pPacket; | 475 | HTC_PACKET *pPacket; |
476 | AR6K_HCI_BRIDGE_INFO *pHcidevInfo; | 476 | AR6K_HCI_BRIDGE_INFO *pHcidevInfo; |
@@ -596,9 +596,9 @@ void ar6000_cleanup_hci(AR_SOFTC_T *ar) | |||
596 | } | 596 | } |
597 | 597 | ||
598 | #ifdef EXPORT_HCI_BRIDGE_INTERFACE | 598 | #ifdef EXPORT_HCI_BRIDGE_INTERFACE |
599 | A_STATUS hci_test_send(void *ar, struct sk_buff *skb) | 599 | int hci_test_send(void *ar, struct sk_buff *skb) |
600 | #else | 600 | #else |
601 | A_STATUS hci_test_send(AR_SOFTC_T *ar, struct sk_buff *skb) | 601 | int hci_test_send(AR_SOFTC_T *ar, struct sk_buff *skb) |
602 | #endif | 602 | #endif |
603 | { | 603 | { |
604 | int status = A_OK; | 604 | int status = A_OK; |
@@ -712,7 +712,7 @@ static int bt_send_frame(struct sk_buff *skb) | |||
712 | HCI_TRANSPORT_PACKET_TYPE type; | 712 | HCI_TRANSPORT_PACKET_TYPE type; |
713 | AR6K_HCI_BRIDGE_INFO *pHcidevInfo; | 713 | AR6K_HCI_BRIDGE_INFO *pHcidevInfo; |
714 | HTC_PACKET *pPacket; | 714 | HTC_PACKET *pPacket; |
715 | A_STATUS status = A_OK; | 715 | int status = A_OK; |
716 | struct sk_buff *txSkb = NULL; | 716 | struct sk_buff *txSkb = NULL; |
717 | 717 | ||
718 | if (!hdev) { | 718 | if (!hdev) { |
@@ -853,9 +853,9 @@ static void bt_destruct(struct hci_dev *hdev) | |||
853 | /* nothing to do here */ | 853 | /* nothing to do here */ |
854 | } | 854 | } |
855 | 855 | ||
856 | static A_STATUS bt_setup_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo) | 856 | static int bt_setup_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo) |
857 | { | 857 | { |
858 | A_STATUS status = A_OK; | 858 | int status = A_OK; |
859 | struct hci_dev *pHciDev = NULL; | 859 | struct hci_dev *pHciDev = NULL; |
860 | HIF_DEVICE_OS_DEVICE_INFO osDevInfo; | 860 | HIF_DEVICE_OS_DEVICE_INFO osDevInfo; |
861 | 861 | ||
@@ -935,10 +935,10 @@ static void bt_cleanup_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo) | |||
935 | } | 935 | } |
936 | } | 936 | } |
937 | 937 | ||
938 | static A_STATUS bt_register_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo) | 938 | static int bt_register_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo) |
939 | { | 939 | { |
940 | int err; | 940 | int err; |
941 | A_STATUS status = A_OK; | 941 | int status = A_OK; |
942 | 942 | ||
943 | do { | 943 | do { |
944 | AR_DEBUG_PRINTF(ATH_DEBUG_HCI_BRIDGE, ("HCI Bridge: registering HCI... \n")); | 944 | AR_DEBUG_PRINTF(ATH_DEBUG_HCI_BRIDGE, ("HCI Bridge: registering HCI... \n")); |
@@ -1041,7 +1041,7 @@ static void bt_free_buffer(AR6K_HCI_BRIDGE_INFO *pHcidevInfo, struct sk_buff *sk | |||
1041 | #else // { CONFIG_BLUEZ_HCI_BRIDGE | 1041 | #else // { CONFIG_BLUEZ_HCI_BRIDGE |
1042 | 1042 | ||
1043 | /* stubs when we only want to test the HCI bridging Interface without the HT stack */ | 1043 | /* stubs when we only want to test the HCI bridging Interface without the HT stack */ |
1044 | static A_STATUS bt_setup_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo) | 1044 | static int bt_setup_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo) |
1045 | { | 1045 | { |
1046 | return A_OK; | 1046 | return A_OK; |
1047 | } | 1047 | } |
@@ -1049,7 +1049,7 @@ static void bt_cleanup_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo) | |||
1049 | { | 1049 | { |
1050 | 1050 | ||
1051 | } | 1051 | } |
1052 | static A_STATUS bt_register_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo) | 1052 | static int bt_register_hci(AR6K_HCI_BRIDGE_INFO *pHcidevInfo) |
1053 | { | 1053 | { |
1054 | A_ASSERT(FALSE); | 1054 | A_ASSERT(FALSE); |
1055 | return A_ERROR; | 1055 | return A_ERROR; |
@@ -1080,9 +1080,9 @@ static void bt_free_buffer(AR6K_HCI_BRIDGE_INFO *pHcidevInfo, struct sk_buff *sk | |||
1080 | /* stubs when GMBOX support is not needed */ | 1080 | /* stubs when GMBOX support is not needed */ |
1081 | 1081 | ||
1082 | #ifdef EXPORT_HCI_BRIDGE_INTERFACE | 1082 | #ifdef EXPORT_HCI_BRIDGE_INTERFACE |
1083 | A_STATUS ar6000_setup_hci(void *ar) | 1083 | int ar6000_setup_hci(void *ar) |
1084 | #else | 1084 | #else |
1085 | A_STATUS ar6000_setup_hci(AR_SOFTC_T *ar) | 1085 | int ar6000_setup_hci(AR_SOFTC_T *ar) |
1086 | #endif | 1086 | #endif |
1087 | { | 1087 | { |
1088 | return A_OK; | 1088 | return A_OK; |
@@ -1120,7 +1120,7 @@ int hci_test_send(AR_SOFTC_T *ar, struct sk_buff *skb) | |||
1120 | static int __init | 1120 | static int __init |
1121 | hcibridge_init_module(void) | 1121 | hcibridge_init_module(void) |
1122 | { | 1122 | { |
1123 | A_STATUS status; | 1123 | int status; |
1124 | HCI_TRANSPORT_CALLBACKS hciTransCallbacks; | 1124 | HCI_TRANSPORT_CALLBACKS hciTransCallbacks; |
1125 | 1125 | ||
1126 | hciTransCallbacks.setupTransport = ar6000_setup_hci; | 1126 | hciTransCallbacks.setupTransport = ar6000_setup_hci; |
diff --git a/drivers/staging/ath6kl/os/linux/include/ar6000_drv.h b/drivers/staging/ath6kl/os/linux/include/ar6000_drv.h index e6248830b7e..0dee74a1797 100644 --- a/drivers/staging/ath6kl/os/linux/include/ar6000_drv.h +++ b/drivers/staging/ath6kl/os/linux/include/ar6000_drv.h | |||
@@ -121,8 +121,8 @@ struct USER_SAVEDKEYS { | |||
121 | #define DBG_DEFAULTS (DBG_ERROR|DBG_WARNING) | 121 | #define DBG_DEFAULTS (DBG_ERROR|DBG_WARNING) |
122 | 122 | ||
123 | 123 | ||
124 | A_STATUS ar6000_ReadRegDiag(HIF_DEVICE *hifDevice, A_UINT32 *address, A_UINT32 *data); | 124 | int ar6000_ReadRegDiag(HIF_DEVICE *hifDevice, A_UINT32 *address, A_UINT32 *data); |
125 | A_STATUS ar6000_WriteRegDiag(HIF_DEVICE *hifDevice, A_UINT32 *address, A_UINT32 *data); | 125 | int ar6000_WriteRegDiag(HIF_DEVICE *hifDevice, A_UINT32 *address, A_UINT32 *data); |
126 | 126 | ||
127 | #ifdef __cplusplus | 127 | #ifdef __cplusplus |
128 | extern "C" { | 128 | extern "C" { |
@@ -737,12 +737,12 @@ remove_sta(AR_SOFTC_T *ar, A_UINT8 *mac, A_UINT16 reason); | |||
737 | /* HCI support */ | 737 | /* HCI support */ |
738 | 738 | ||
739 | #ifndef EXPORT_HCI_BRIDGE_INTERFACE | 739 | #ifndef EXPORT_HCI_BRIDGE_INTERFACE |
740 | A_STATUS ar6000_setup_hci(AR_SOFTC_T *ar); | 740 | int ar6000_setup_hci(AR_SOFTC_T *ar); |
741 | void ar6000_cleanup_hci(AR_SOFTC_T *ar); | 741 | void ar6000_cleanup_hci(AR_SOFTC_T *ar); |
742 | void ar6000_set_default_ar3kconfig(AR_SOFTC_T *ar, void *ar3kconfig); | 742 | void ar6000_set_default_ar3kconfig(AR_SOFTC_T *ar, void *ar3kconfig); |
743 | 743 | ||
744 | /* HCI bridge testing */ | 744 | /* HCI bridge testing */ |
745 | A_STATUS hci_test_send(AR_SOFTC_T *ar, struct sk_buff *skb); | 745 | int hci_test_send(AR_SOFTC_T *ar, struct sk_buff *skb); |
746 | #endif | 746 | #endif |
747 | 747 | ||
748 | ATH_DEBUG_DECLARE_EXTERN(htc); | 748 | ATH_DEBUG_DECLARE_EXTERN(htc); |
diff --git a/drivers/staging/ath6kl/os/linux/include/ar6xapi_linux.h b/drivers/staging/ath6kl/os/linux/include/ar6xapi_linux.h index ea2d181dcfe..29fac6bad83 100644 --- a/drivers/staging/ath6kl/os/linux/include/ar6xapi_linux.h +++ b/drivers/staging/ath6kl/os/linux/include/ar6xapi_linux.h | |||
@@ -31,7 +31,7 @@ struct ar6_softc; | |||
31 | 31 | ||
32 | void ar6000_ready_event(void *devt, A_UINT8 *datap, A_UINT8 phyCap, | 32 | void ar6000_ready_event(void *devt, A_UINT8 *datap, A_UINT8 phyCap, |
33 | A_UINT32 sw_ver, A_UINT32 abi_ver); | 33 | A_UINT32 sw_ver, A_UINT32 abi_ver); |
34 | A_STATUS ar6000_control_tx(void *devt, void *osbuf, HTC_ENDPOINT_ID eid); | 34 | int ar6000_control_tx(void *devt, void *osbuf, HTC_ENDPOINT_ID eid); |
35 | void ar6000_connect_event(struct ar6_softc *ar, A_UINT16 channel, | 35 | void ar6000_connect_event(struct ar6_softc *ar, A_UINT16 channel, |
36 | A_UINT8 *bssid, A_UINT16 listenInterval, | 36 | A_UINT8 *bssid, A_UINT16 listenInterval, |
37 | A_UINT16 beaconInterval, NETWORK_TYPE networkType, | 37 | A_UINT16 beaconInterval, NETWORK_TYPE networkType, |
@@ -50,7 +50,7 @@ void ar6000_keepalive_rx(void *devt, A_UINT8 configured); | |||
50 | void ar6000_neighborReport_event(struct ar6_softc *ar, int numAps, | 50 | void ar6000_neighborReport_event(struct ar6_softc *ar, int numAps, |
51 | WMI_NEIGHBOR_INFO *info); | 51 | WMI_NEIGHBOR_INFO *info); |
52 | void ar6000_set_numdataendpts(struct ar6_softc *ar, A_UINT32 num); | 52 | void ar6000_set_numdataendpts(struct ar6_softc *ar, A_UINT32 num); |
53 | void ar6000_scanComplete_event(struct ar6_softc *ar, A_STATUS status); | 53 | void ar6000_scanComplete_event(struct ar6_softc *ar, int status); |
54 | void ar6000_targetStats_event(struct ar6_softc *ar, A_UINT8 *ptr, A_UINT32 len); | 54 | void ar6000_targetStats_event(struct ar6_softc *ar, A_UINT8 *ptr, A_UINT32 len); |
55 | void ar6000_rssiThreshold_event(struct ar6_softc *ar, | 55 | void ar6000_rssiThreshold_event(struct ar6_softc *ar, |
56 | WMI_RSSI_THRESHOLD_VAL newThreshold, | 56 | WMI_RSSI_THRESHOLD_VAL newThreshold, |
@@ -103,7 +103,7 @@ void ar6000_lqThresholdEvent_rx(void *devt, WMI_LQ_THRESHOLD_VAL range, A_UINT8 | |||
103 | 103 | ||
104 | void ar6000_ratemask_rx(void *devt, A_UINT32 ratemask); | 104 | void ar6000_ratemask_rx(void *devt, A_UINT32 ratemask); |
105 | 105 | ||
106 | A_STATUS ar6000_get_driver_cfg(struct net_device *dev, | 106 | int ar6000_get_driver_cfg(struct net_device *dev, |
107 | A_UINT16 cfgParam, | 107 | A_UINT16 cfgParam, |
108 | void *result); | 108 | void *result); |
109 | void ar6000_bssInfo_event_rx(struct ar6_softc *ar, A_UINT8 *data, int len); | 109 | void ar6000_bssInfo_event_rx(struct ar6_softc *ar, A_UINT8 *data, int len); |
@@ -149,12 +149,12 @@ A_UINT32 ar6000_getclkfreq (void); | |||
149 | int ar6000_ap_mode_profile_commit(struct ar6_softc *ar); | 149 | int ar6000_ap_mode_profile_commit(struct ar6_softc *ar); |
150 | 150 | ||
151 | struct ieee80211req_wpaie; | 151 | struct ieee80211req_wpaie; |
152 | A_STATUS | 152 | int |
153 | ar6000_ap_mode_get_wpa_ie(struct ar6_softc *ar, struct ieee80211req_wpaie *wpaie); | 153 | ar6000_ap_mode_get_wpa_ie(struct ar6_softc *ar, struct ieee80211req_wpaie *wpaie); |
154 | 154 | ||
155 | A_STATUS is_iwioctl_allowed(A_UINT8 mode, A_UINT16 cmd); | 155 | int is_iwioctl_allowed(A_UINT8 mode, A_UINT16 cmd); |
156 | 156 | ||
157 | A_STATUS is_xioctl_allowed(A_UINT8 mode, int cmd); | 157 | int is_xioctl_allowed(A_UINT8 mode, int cmd); |
158 | 158 | ||
159 | void ar6000_pspoll_event(struct ar6_softc *ar,A_UINT8 aid); | 159 | void ar6000_pspoll_event(struct ar6_softc *ar,A_UINT8 aid); |
160 | 160 | ||
@@ -170,15 +170,15 @@ int ap_set_wapi_key(struct ar6_softc *ar, void *ik); | |||
170 | void ap_wapi_rekey_event(struct ar6_softc *ar, A_UINT8 type, A_UINT8 *mac); | 170 | void ap_wapi_rekey_event(struct ar6_softc *ar, A_UINT8 type, A_UINT8 *mac); |
171 | #endif | 171 | #endif |
172 | 172 | ||
173 | A_STATUS ar6000_connect_to_ap(struct ar6_softc *ar); | 173 | int ar6000_connect_to_ap(struct ar6_softc *ar); |
174 | A_STATUS ar6000_update_wlan_pwr_state(struct ar6_softc *ar, AR6000_WLAN_STATE state, A_BOOL suspending); | 174 | int ar6000_update_wlan_pwr_state(struct ar6_softc *ar, AR6000_WLAN_STATE state, A_BOOL suspending); |
175 | A_STATUS ar6000_set_wlan_state(struct ar6_softc *ar, AR6000_WLAN_STATE state); | 175 | int ar6000_set_wlan_state(struct ar6_softc *ar, AR6000_WLAN_STATE state); |
176 | A_STATUS ar6000_set_bt_hw_state(struct ar6_softc *ar, A_UINT32 state); | 176 | int ar6000_set_bt_hw_state(struct ar6_softc *ar, A_UINT32 state); |
177 | 177 | ||
178 | #ifdef CONFIG_PM | 178 | #ifdef CONFIG_PM |
179 | A_STATUS ar6000_suspend_ev(void *context); | 179 | int ar6000_suspend_ev(void *context); |
180 | A_STATUS ar6000_resume_ev(void *context); | 180 | int ar6000_resume_ev(void *context); |
181 | A_STATUS ar6000_power_change_ev(void *context, A_UINT32 config); | 181 | int ar6000_power_change_ev(void *context, A_UINT32 config); |
182 | void ar6000_check_wow_status(struct ar6_softc *ar, struct sk_buff *skb, A_BOOL isEvent); | 182 | void ar6000_check_wow_status(struct ar6_softc *ar, struct sk_buff *skb, A_BOOL isEvent); |
183 | #endif | 183 | #endif |
184 | 184 | ||
@@ -186,8 +186,8 @@ void ar6000_pm_init(void); | |||
186 | void ar6000_pm_exit(void); | 186 | void ar6000_pm_exit(void); |
187 | 187 | ||
188 | #ifdef CONFIG_AP_VIRTUAL_ADAPTER_SUPPORT | 188 | #ifdef CONFIG_AP_VIRTUAL_ADAPTER_SUPPORT |
189 | A_STATUS ar6000_add_ap_interface(struct ar6_softc *ar, char *ifname); | 189 | int ar6000_add_ap_interface(struct ar6_softc *ar, char *ifname); |
190 | A_STATUS ar6000_remove_ap_interface(struct ar6_softc *ar); | 190 | int ar6000_remove_ap_interface(struct ar6_softc *ar); |
191 | #endif /* CONFIG_AP_VIRTUAL_ADAPTER_SUPPORT */ | 191 | #endif /* CONFIG_AP_VIRTUAL_ADAPTER_SUPPORT */ |
192 | 192 | ||
193 | #ifdef __cplusplus | 193 | #ifdef __cplusplus |
diff --git a/drivers/staging/ath6kl/os/linux/include/cfg80211.h b/drivers/staging/ath6kl/os/linux/include/cfg80211.h index b60e8acf493..4494410972f 100644 --- a/drivers/staging/ath6kl/os/linux/include/cfg80211.h +++ b/drivers/staging/ath6kl/os/linux/include/cfg80211.h | |||
@@ -27,7 +27,7 @@ | |||
27 | struct wireless_dev *ar6k_cfg80211_init(struct device *dev); | 27 | struct wireless_dev *ar6k_cfg80211_init(struct device *dev); |
28 | void ar6k_cfg80211_deinit(AR_SOFTC_T *ar); | 28 | void ar6k_cfg80211_deinit(AR_SOFTC_T *ar); |
29 | 29 | ||
30 | void ar6k_cfg80211_scanComplete_event(AR_SOFTC_T *ar, A_STATUS status); | 30 | void ar6k_cfg80211_scanComplete_event(AR_SOFTC_T *ar, int status); |
31 | 31 | ||
32 | void ar6k_cfg80211_connect_event(AR_SOFTC_T *ar, A_UINT16 channel, | 32 | void ar6k_cfg80211_connect_event(AR_SOFTC_T *ar, A_UINT16 channel, |
33 | A_UINT8 *bssid, A_UINT16 listenInterval, | 33 | A_UINT8 *bssid, A_UINT16 listenInterval, |
diff --git a/drivers/staging/ath6kl/os/linux/include/export_hci_transport.h b/drivers/staging/ath6kl/os/linux/include/export_hci_transport.h index c1506805a4d..49a5d3fece4 100644 --- a/drivers/staging/ath6kl/os/linux/include/export_hci_transport.h +++ b/drivers/staging/ath6kl/os/linux/include/export_hci_transport.h | |||
@@ -27,16 +27,16 @@ | |||
27 | 27 | ||
28 | extern HCI_TRANSPORT_HANDLE (*_HCI_TransportAttach)(void *HTCHandle, HCI_TRANSPORT_CONFIG_INFO *pInfo); | 28 | extern HCI_TRANSPORT_HANDLE (*_HCI_TransportAttach)(void *HTCHandle, HCI_TRANSPORT_CONFIG_INFO *pInfo); |
29 | extern void (*_HCI_TransportDetach)(HCI_TRANSPORT_HANDLE HciTrans); | 29 | extern void (*_HCI_TransportDetach)(HCI_TRANSPORT_HANDLE HciTrans); |
30 | extern A_STATUS (*_HCI_TransportAddReceivePkts)(HCI_TRANSPORT_HANDLE HciTrans, HTC_PACKET_QUEUE *pQueue); | 30 | extern int (*_HCI_TransportAddReceivePkts)(HCI_TRANSPORT_HANDLE HciTrans, HTC_PACKET_QUEUE *pQueue); |
31 | extern A_STATUS (*_HCI_TransportSendPkt)(HCI_TRANSPORT_HANDLE HciTrans, HTC_PACKET *pPacket, A_BOOL Synchronous); | 31 | extern int (*_HCI_TransportSendPkt)(HCI_TRANSPORT_HANDLE HciTrans, HTC_PACKET *pPacket, A_BOOL Synchronous); |
32 | extern void (*_HCI_TransportStop)(HCI_TRANSPORT_HANDLE HciTrans); | 32 | extern void (*_HCI_TransportStop)(HCI_TRANSPORT_HANDLE HciTrans); |
33 | extern A_STATUS (*_HCI_TransportStart)(HCI_TRANSPORT_HANDLE HciTrans); | 33 | extern int (*_HCI_TransportStart)(HCI_TRANSPORT_HANDLE HciTrans); |
34 | extern A_STATUS (*_HCI_TransportEnableDisableAsyncRecv)(HCI_TRANSPORT_HANDLE HciTrans, A_BOOL Enable); | 34 | extern int (*_HCI_TransportEnableDisableAsyncRecv)(HCI_TRANSPORT_HANDLE HciTrans, A_BOOL Enable); |
35 | extern A_STATUS (*_HCI_TransportRecvHCIEventSync)(HCI_TRANSPORT_HANDLE HciTrans, | 35 | extern int (*_HCI_TransportRecvHCIEventSync)(HCI_TRANSPORT_HANDLE HciTrans, |
36 | HTC_PACKET *pPacket, | 36 | HTC_PACKET *pPacket, |
37 | int MaxPollMS); | 37 | int MaxPollMS); |
38 | extern A_STATUS (*_HCI_TransportSetBaudRate)(HCI_TRANSPORT_HANDLE HciTrans, A_UINT32 Baud); | 38 | extern int (*_HCI_TransportSetBaudRate)(HCI_TRANSPORT_HANDLE HciTrans, A_UINT32 Baud); |
39 | extern A_STATUS (*_HCI_TransportEnablePowerMgmt)(HCI_TRANSPORT_HANDLE HciTrans, A_BOOL Enable); | 39 | extern int (*_HCI_TransportEnablePowerMgmt)(HCI_TRANSPORT_HANDLE HciTrans, A_BOOL Enable); |
40 | 40 | ||
41 | 41 | ||
42 | #define HCI_TransportAttach(HTCHandle, pInfo) \ | 42 | #define HCI_TransportAttach(HTCHandle, pInfo) \ |
@@ -61,11 +61,11 @@ extern A_STATUS (*_HCI_TransportEnablePowerMgmt)(HCI_TRANSPORT_HANDLE HciTran | |||
61 | _HCI_TransportEnablePowerMgmt((HciTrans), (Enable)) | 61 | _HCI_TransportEnablePowerMgmt((HciTrans), (Enable)) |
62 | 62 | ||
63 | 63 | ||
64 | extern A_STATUS ar6000_register_hci_transport(HCI_TRANSPORT_CALLBACKS *hciTransCallbacks); | 64 | extern int ar6000_register_hci_transport(HCI_TRANSPORT_CALLBACKS *hciTransCallbacks); |
65 | 65 | ||
66 | extern A_STATUS ar6000_get_hif_dev(HIF_DEVICE *device, void *config); | 66 | extern int ar6000_get_hif_dev(HIF_DEVICE *device, void *config); |
67 | 67 | ||
68 | extern A_STATUS ar6000_set_uart_config(HIF_DEVICE *hifDevice, A_UINT32 scale, A_UINT32 step); | 68 | extern int ar6000_set_uart_config(HIF_DEVICE *hifDevice, A_UINT32 scale, A_UINT32 step); |
69 | 69 | ||
70 | /* get core clock register settings | 70 | /* get core clock register settings |
71 | * data: 0 - 40/44MHz | 71 | * data: 0 - 40/44MHz |
@@ -73,4 +73,4 @@ extern A_STATUS ar6000_set_uart_config(HIF_DEVICE *hifDevice, A_UINT32 scale, A_ | |||
73 | * where (5G band/2.4G band) | 73 | * where (5G band/2.4G band) |
74 | * assume 2.4G band for now | 74 | * assume 2.4G band for now |
75 | */ | 75 | */ |
76 | extern A_STATUS ar6000_get_core_clock_config(HIF_DEVICE *hifDevice, A_UINT32 *data); | 76 | extern int ar6000_get_core_clock_config(HIF_DEVICE *hifDevice, A_UINT32 *data); |
diff --git a/drivers/staging/ath6kl/os/linux/include/osapi_linux.h b/drivers/staging/ath6kl/os/linux/include/osapi_linux.h index fce6ceb73fa..a1dd0240400 100644 --- a/drivers/staging/ath6kl/os/linux/include/osapi_linux.h +++ b/drivers/staging/ath6kl/os/linux/include/osapi_linux.h | |||
@@ -307,15 +307,15 @@ void *a_netbuf_alloc_raw(int size); | |||
307 | void a_netbuf_free(void *bufPtr); | 307 | void a_netbuf_free(void *bufPtr); |
308 | void *a_netbuf_to_data(void *bufPtr); | 308 | void *a_netbuf_to_data(void *bufPtr); |
309 | A_UINT32 a_netbuf_to_len(void *bufPtr); | 309 | A_UINT32 a_netbuf_to_len(void *bufPtr); |
310 | A_STATUS a_netbuf_push(void *bufPtr, A_INT32 len); | 310 | int a_netbuf_push(void *bufPtr, A_INT32 len); |
311 | A_STATUS a_netbuf_push_data(void *bufPtr, char *srcPtr, A_INT32 len); | 311 | int a_netbuf_push_data(void *bufPtr, char *srcPtr, A_INT32 len); |
312 | A_STATUS a_netbuf_put(void *bufPtr, A_INT32 len); | 312 | int a_netbuf_put(void *bufPtr, A_INT32 len); |
313 | A_STATUS a_netbuf_put_data(void *bufPtr, char *srcPtr, A_INT32 len); | 313 | int a_netbuf_put_data(void *bufPtr, char *srcPtr, A_INT32 len); |
314 | A_STATUS a_netbuf_pull(void *bufPtr, A_INT32 len); | 314 | int a_netbuf_pull(void *bufPtr, A_INT32 len); |
315 | A_STATUS a_netbuf_pull_data(void *bufPtr, char *dstPtr, A_INT32 len); | 315 | int a_netbuf_pull_data(void *bufPtr, char *dstPtr, A_INT32 len); |
316 | A_STATUS a_netbuf_trim(void *bufPtr, A_INT32 len); | 316 | int a_netbuf_trim(void *bufPtr, A_INT32 len); |
317 | A_STATUS a_netbuf_trim_data(void *bufPtr, char *dstPtr, A_INT32 len); | 317 | int a_netbuf_trim_data(void *bufPtr, char *dstPtr, A_INT32 len); |
318 | A_STATUS a_netbuf_setlen(void *bufPtr, A_INT32 len); | 318 | int a_netbuf_setlen(void *bufPtr, A_INT32 len); |
319 | A_INT32 a_netbuf_headroom(void *bufPtr); | 319 | A_INT32 a_netbuf_headroom(void *bufPtr); |
320 | void a_netbuf_enqueue(A_NETBUF_QUEUE_T *q, void *pkt); | 320 | void a_netbuf_enqueue(A_NETBUF_QUEUE_T *q, void *pkt); |
321 | void a_netbuf_prequeue(A_NETBUF_QUEUE_T *q, void *pkt); | 321 | void a_netbuf_prequeue(A_NETBUF_QUEUE_T *q, void *pkt); |
diff --git a/drivers/staging/ath6kl/os/linux/ioctl.c b/drivers/staging/ath6kl/os/linux/ioctl.c index 0b10376fad2..a159ae59add 100644 --- a/drivers/staging/ath6kl/os/linux/ioctl.c +++ b/drivers/staging/ath6kl/os/linux/ioctl.c | |||
@@ -136,7 +136,7 @@ ar6000_ioctl_set_qos_supp(struct net_device *dev, struct ifreq *rq) | |||
136 | { | 136 | { |
137 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); | 137 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); |
138 | WMI_SET_QOS_SUPP_CMD cmd; | 138 | WMI_SET_QOS_SUPP_CMD cmd; |
139 | A_STATUS ret; | 139 | int ret; |
140 | 140 | ||
141 | if ((dev->flags & IFF_UP) != IFF_UP) { | 141 | if ((dev->flags & IFF_UP) != IFF_UP) { |
142 | return -EIO; | 142 | return -EIO; |
@@ -171,7 +171,7 @@ ar6000_ioctl_set_wmm(struct net_device *dev, struct ifreq *rq) | |||
171 | { | 171 | { |
172 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); | 172 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); |
173 | WMI_SET_WMM_CMD cmd; | 173 | WMI_SET_WMM_CMD cmd; |
174 | A_STATUS ret; | 174 | int ret; |
175 | 175 | ||
176 | if ((dev->flags & IFF_UP) != IFF_UP) { | 176 | if ((dev->flags & IFF_UP) != IFF_UP) { |
177 | return -EIO; | 177 | return -EIO; |
@@ -212,7 +212,7 @@ ar6000_ioctl_set_txop(struct net_device *dev, struct ifreq *rq) | |||
212 | { | 212 | { |
213 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); | 213 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); |
214 | WMI_SET_WMM_TXOP_CMD cmd; | 214 | WMI_SET_WMM_TXOP_CMD cmd; |
215 | A_STATUS ret; | 215 | int ret; |
216 | 216 | ||
217 | if ((dev->flags & IFF_UP) != IFF_UP) { | 217 | if ((dev->flags & IFF_UP) != IFF_UP) { |
218 | return -EIO; | 218 | return -EIO; |
@@ -246,7 +246,7 @@ static int | |||
246 | ar6000_ioctl_get_rd(struct net_device *dev, struct ifreq *rq) | 246 | ar6000_ioctl_get_rd(struct net_device *dev, struct ifreq *rq) |
247 | { | 247 | { |
248 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); | 248 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); |
249 | A_STATUS ret = 0; | 249 | int ret = 0; |
250 | 250 | ||
251 | if ((dev->flags & IFF_UP) != IFF_UP || ar->arWmiReady == FALSE) { | 251 | if ((dev->flags & IFF_UP) != IFF_UP || ar->arWmiReady == FALSE) { |
252 | return -EIO; | 252 | return -EIO; |
@@ -264,7 +264,7 @@ ar6000_ioctl_set_country(struct net_device *dev, struct ifreq *rq) | |||
264 | { | 264 | { |
265 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); | 265 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); |
266 | WMI_AP_SET_COUNTRY_CMD cmd; | 266 | WMI_AP_SET_COUNTRY_CMD cmd; |
267 | A_STATUS ret; | 267 | int ret; |
268 | 268 | ||
269 | if ((dev->flags & IFF_UP) != IFF_UP) { | 269 | if ((dev->flags & IFF_UP) != IFF_UP) { |
270 | return -EIO; | 270 | return -EIO; |
@@ -577,7 +577,7 @@ ar6000_ioctl_create_qos(struct net_device *dev, struct ifreq *rq) | |||
577 | { | 577 | { |
578 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); | 578 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); |
579 | WMI_CREATE_PSTREAM_CMD cmd; | 579 | WMI_CREATE_PSTREAM_CMD cmd; |
580 | A_STATUS ret; | 580 | int ret; |
581 | 581 | ||
582 | if (ar->arWmiReady == FALSE) { | 582 | if (ar->arWmiReady == FALSE) { |
583 | return -EIO; | 583 | return -EIO; |
@@ -662,7 +662,7 @@ ar6000_ioctl_get_qos_queue(struct net_device *dev, struct ifreq *rq) | |||
662 | } | 662 | } |
663 | 663 | ||
664 | #ifdef CONFIG_HOST_TCMD_SUPPORT | 664 | #ifdef CONFIG_HOST_TCMD_SUPPORT |
665 | static A_STATUS | 665 | static int |
666 | ar6000_ioctl_tcmd_get_rx_report(struct net_device *dev, | 666 | ar6000_ioctl_tcmd_get_rx_report(struct net_device *dev, |
667 | struct ifreq *rq, A_UINT8 *data, A_UINT32 len) | 667 | struct ifreq *rq, A_UINT8 *data, A_UINT32 len) |
668 | { | 668 | { |
@@ -1386,7 +1386,7 @@ ar6000_gpio_ack_rx(void) | |||
1386 | wake_up(&arEvent); | 1386 | wake_up(&arEvent); |
1387 | } | 1387 | } |
1388 | 1388 | ||
1389 | A_STATUS | 1389 | int |
1390 | ar6000_gpio_output_set(struct net_device *dev, | 1390 | ar6000_gpio_output_set(struct net_device *dev, |
1391 | A_UINT32 set_mask, | 1391 | A_UINT32 set_mask, |
1392 | A_UINT32 clear_mask, | 1392 | A_UINT32 clear_mask, |
@@ -1400,7 +1400,7 @@ ar6000_gpio_output_set(struct net_device *dev, | |||
1400 | set_mask, clear_mask, enable_mask, disable_mask); | 1400 | set_mask, clear_mask, enable_mask, disable_mask); |
1401 | } | 1401 | } |
1402 | 1402 | ||
1403 | static A_STATUS | 1403 | static int |
1404 | ar6000_gpio_input_get(struct net_device *dev) | 1404 | ar6000_gpio_input_get(struct net_device *dev) |
1405 | { | 1405 | { |
1406 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); | 1406 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); |
@@ -1409,7 +1409,7 @@ ar6000_gpio_input_get(struct net_device *dev) | |||
1409 | return wmi_gpio_input_get(ar->arWmi); | 1409 | return wmi_gpio_input_get(ar->arWmi); |
1410 | } | 1410 | } |
1411 | 1411 | ||
1412 | static A_STATUS | 1412 | static int |
1413 | ar6000_gpio_register_set(struct net_device *dev, | 1413 | ar6000_gpio_register_set(struct net_device *dev, |
1414 | A_UINT32 gpioreg_id, | 1414 | A_UINT32 gpioreg_id, |
1415 | A_UINT32 value) | 1415 | A_UINT32 value) |
@@ -1420,7 +1420,7 @@ ar6000_gpio_register_set(struct net_device *dev, | |||
1420 | return wmi_gpio_register_set(ar->arWmi, gpioreg_id, value); | 1420 | return wmi_gpio_register_set(ar->arWmi, gpioreg_id, value); |
1421 | } | 1421 | } |
1422 | 1422 | ||
1423 | static A_STATUS | 1423 | static int |
1424 | ar6000_gpio_register_get(struct net_device *dev, | 1424 | ar6000_gpio_register_get(struct net_device *dev, |
1425 | A_UINT32 gpioreg_id) | 1425 | A_UINT32 gpioreg_id) |
1426 | { | 1426 | { |
@@ -1430,7 +1430,7 @@ ar6000_gpio_register_get(struct net_device *dev, | |||
1430 | return wmi_gpio_register_get(ar->arWmi, gpioreg_id); | 1430 | return wmi_gpio_register_get(ar->arWmi, gpioreg_id); |
1431 | } | 1431 | } |
1432 | 1432 | ||
1433 | static A_STATUS | 1433 | static int |
1434 | ar6000_gpio_intr_ack(struct net_device *dev, | 1434 | ar6000_gpio_intr_ack(struct net_device *dev, |
1435 | A_UINT32 ack_mask) | 1435 | A_UINT32 ack_mask) |
1436 | { | 1436 | { |
@@ -1445,7 +1445,7 @@ ar6000_gpio_intr_ack(struct net_device *dev, | |||
1445 | static struct prof_count_s prof_count_results; | 1445 | static struct prof_count_s prof_count_results; |
1446 | static A_BOOL prof_count_available; /* Requested GPIO data available */ | 1446 | static A_BOOL prof_count_available; /* Requested GPIO data available */ |
1447 | 1447 | ||
1448 | static A_STATUS | 1448 | static int |
1449 | prof_count_get(struct net_device *dev) | 1449 | prof_count_get(struct net_device *dev) |
1450 | { | 1450 | { |
1451 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); | 1451 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); |
@@ -1469,14 +1469,14 @@ prof_count_rx(A_UINT32 addr, A_UINT32 count) | |||
1469 | #endif /* CONFIG_TARGET_PROFILE_SUPPORT */ | 1469 | #endif /* CONFIG_TARGET_PROFILE_SUPPORT */ |
1470 | 1470 | ||
1471 | 1471 | ||
1472 | static A_STATUS | 1472 | static int |
1473 | ar6000_create_acl_data_osbuf(struct net_device *dev, A_UINT8 *userdata, void **p_osbuf) | 1473 | ar6000_create_acl_data_osbuf(struct net_device *dev, A_UINT8 *userdata, void **p_osbuf) |
1474 | { | 1474 | { |
1475 | void *osbuf = NULL; | 1475 | void *osbuf = NULL; |
1476 | A_UINT8 tmp_space[8]; | 1476 | A_UINT8 tmp_space[8]; |
1477 | HCI_ACL_DATA_PKT *acl; | 1477 | HCI_ACL_DATA_PKT *acl; |
1478 | A_UINT8 hdr_size, *datap=NULL; | 1478 | A_UINT8 hdr_size, *datap=NULL; |
1479 | A_STATUS ret = A_OK; | 1479 | int ret = A_OK; |
1480 | 1480 | ||
1481 | /* ACL is in data path. There is a need to create pool | 1481 | /* ACL is in data path. There is a need to create pool |
1482 | * mechanism for allocating and freeing NETBUFs - ToDo later. | 1482 | * mechanism for allocating and freeing NETBUFs - ToDo later. |
@@ -1739,7 +1739,7 @@ int | |||
1739 | ar6000_ioctl_setkey(AR_SOFTC_T *ar, struct ieee80211req_key *ik) | 1739 | ar6000_ioctl_setkey(AR_SOFTC_T *ar, struct ieee80211req_key *ik) |
1740 | { | 1740 | { |
1741 | KEY_USAGE keyUsage; | 1741 | KEY_USAGE keyUsage; |
1742 | A_STATUS status; | 1742 | int status; |
1743 | CRYPTO_TYPE keyType = NONE_CRYPT; | 1743 | CRYPTO_TYPE keyType = NONE_CRYPT; |
1744 | 1744 | ||
1745 | #ifdef USER_KEYS | 1745 | #ifdef USER_KEYS |
@@ -1885,7 +1885,7 @@ int ar6000_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | |||
1885 | goto ioctl_done; | 1885 | goto ioctl_done; |
1886 | } | 1886 | } |
1887 | } else { | 1887 | } else { |
1888 | A_STATUS ret = is_iwioctl_allowed(ar->arNextMode, cmd); | 1888 | int ret = is_iwioctl_allowed(ar->arNextMode, cmd); |
1889 | if(ret == A_ENOTSUP) { | 1889 | if(ret == A_ENOTSUP) { |
1890 | A_PRINTF("iwioctl: cmd=0x%x not allowed in this mode\n", cmd); | 1890 | A_PRINTF("iwioctl: cmd=0x%x not allowed in this mode\n", cmd); |
1891 | ret = -EOPNOTSUPP; | 1891 | ret = -EOPNOTSUPP; |
@@ -1994,7 +1994,7 @@ int ar6000_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | |||
1994 | } else if (copy_from_user(&req, userdata, sizeof(struct ieee80211req_addpmkid))) { | 1994 | } else if (copy_from_user(&req, userdata, sizeof(struct ieee80211req_addpmkid))) { |
1995 | ret = -EFAULT; | 1995 | ret = -EFAULT; |
1996 | } else { | 1996 | } else { |
1997 | A_STATUS status; | 1997 | int status; |
1998 | 1998 | ||
1999 | AR_DEBUG_PRINTF(ATH_DEBUG_WLAN_CONNECT,("Add pmkid for %2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x en=%d\n", | 1999 | AR_DEBUG_PRINTF(ATH_DEBUG_WLAN_CONNECT,("Add pmkid for %2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x en=%d\n", |
2000 | req.pi_bssid[0], req.pi_bssid[1], req.pi_bssid[2], | 2000 | req.pi_bssid[0], req.pi_bssid[1], req.pi_bssid[2], |
@@ -3365,7 +3365,7 @@ int ar6000_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | |||
3365 | case AR6000_XIOCTL_WMI_SETFIXRATES: | 3365 | case AR6000_XIOCTL_WMI_SETFIXRATES: |
3366 | { | 3366 | { |
3367 | WMI_FIX_RATES_CMD setFixRatesCmd; | 3367 | WMI_FIX_RATES_CMD setFixRatesCmd; |
3368 | A_STATUS returnStatus; | 3368 | int returnStatus; |
3369 | 3369 | ||
3370 | if (ar->arWmiReady == FALSE) { | 3370 | if (ar->arWmiReady == FALSE) { |
3371 | ret = -EIO; | 3371 | ret = -EIO; |
diff --git a/drivers/staging/ath6kl/os/linux/netbuf.c b/drivers/staging/ath6kl/os/linux/netbuf.c index 15e5d047520..31848d74a21 100644 --- a/drivers/staging/ath6kl/os/linux/netbuf.c +++ b/drivers/staging/ath6kl/os/linux/netbuf.c | |||
@@ -105,7 +105,7 @@ a_netbuf_to_data(void *bufPtr) | |||
105 | * Add len # of bytes to the beginning of the network buffer | 105 | * Add len # of bytes to the beginning of the network buffer |
106 | * pointed to by bufPtr | 106 | * pointed to by bufPtr |
107 | */ | 107 | */ |
108 | A_STATUS | 108 | int |
109 | a_netbuf_push(void *bufPtr, A_INT32 len) | 109 | a_netbuf_push(void *bufPtr, A_INT32 len) |
110 | { | 110 | { |
111 | skb_push((struct sk_buff *)bufPtr, len); | 111 | skb_push((struct sk_buff *)bufPtr, len); |
@@ -117,7 +117,7 @@ a_netbuf_push(void *bufPtr, A_INT32 len) | |||
117 | * Add len # of bytes to the beginning of the network buffer | 117 | * Add len # of bytes to the beginning of the network buffer |
118 | * pointed to by bufPtr and also fill with data | 118 | * pointed to by bufPtr and also fill with data |
119 | */ | 119 | */ |
120 | A_STATUS | 120 | int |
121 | a_netbuf_push_data(void *bufPtr, char *srcPtr, A_INT32 len) | 121 | a_netbuf_push_data(void *bufPtr, char *srcPtr, A_INT32 len) |
122 | { | 122 | { |
123 | skb_push((struct sk_buff *) bufPtr, len); | 123 | skb_push((struct sk_buff *) bufPtr, len); |
@@ -130,7 +130,7 @@ a_netbuf_push_data(void *bufPtr, char *srcPtr, A_INT32 len) | |||
130 | * Add len # of bytes to the end of the network buffer | 130 | * Add len # of bytes to the end of the network buffer |
131 | * pointed to by bufPtr | 131 | * pointed to by bufPtr |
132 | */ | 132 | */ |
133 | A_STATUS | 133 | int |
134 | a_netbuf_put(void *bufPtr, A_INT32 len) | 134 | a_netbuf_put(void *bufPtr, A_INT32 len) |
135 | { | 135 | { |
136 | skb_put((struct sk_buff *)bufPtr, len); | 136 | skb_put((struct sk_buff *)bufPtr, len); |
@@ -142,7 +142,7 @@ a_netbuf_put(void *bufPtr, A_INT32 len) | |||
142 | * Add len # of bytes to the end of the network buffer | 142 | * Add len # of bytes to the end of the network buffer |
143 | * pointed to by bufPtr and also fill with data | 143 | * pointed to by bufPtr and also fill with data |
144 | */ | 144 | */ |
145 | A_STATUS | 145 | int |
146 | a_netbuf_put_data(void *bufPtr, char *srcPtr, A_INT32 len) | 146 | a_netbuf_put_data(void *bufPtr, char *srcPtr, A_INT32 len) |
147 | { | 147 | { |
148 | char *start = (char*)(((struct sk_buff *)bufPtr)->data + | 148 | char *start = (char*)(((struct sk_buff *)bufPtr)->data + |
@@ -157,7 +157,7 @@ a_netbuf_put_data(void *bufPtr, char *srcPtr, A_INT32 len) | |||
157 | /* | 157 | /* |
158 | * Trim the network buffer pointed to by bufPtr to len # of bytes | 158 | * Trim the network buffer pointed to by bufPtr to len # of bytes |
159 | */ | 159 | */ |
160 | A_STATUS | 160 | int |
161 | a_netbuf_setlen(void *bufPtr, A_INT32 len) | 161 | a_netbuf_setlen(void *bufPtr, A_INT32 len) |
162 | { | 162 | { |
163 | skb_trim((struct sk_buff *)bufPtr, len); | 163 | skb_trim((struct sk_buff *)bufPtr, len); |
@@ -168,7 +168,7 @@ a_netbuf_setlen(void *bufPtr, A_INT32 len) | |||
168 | /* | 168 | /* |
169 | * Chop of len # of bytes from the end of the buffer. | 169 | * Chop of len # of bytes from the end of the buffer. |
170 | */ | 170 | */ |
171 | A_STATUS | 171 | int |
172 | a_netbuf_trim(void *bufPtr, A_INT32 len) | 172 | a_netbuf_trim(void *bufPtr, A_INT32 len) |
173 | { | 173 | { |
174 | skb_trim((struct sk_buff *)bufPtr, ((struct sk_buff *)bufPtr)->len - len); | 174 | skb_trim((struct sk_buff *)bufPtr, ((struct sk_buff *)bufPtr)->len - len); |
@@ -179,7 +179,7 @@ a_netbuf_trim(void *bufPtr, A_INT32 len) | |||
179 | /* | 179 | /* |
180 | * Chop of len # of bytes from the end of the buffer and return the data. | 180 | * Chop of len # of bytes from the end of the buffer and return the data. |
181 | */ | 181 | */ |
182 | A_STATUS | 182 | int |
183 | a_netbuf_trim_data(void *bufPtr, char *dstPtr, A_INT32 len) | 183 | a_netbuf_trim_data(void *bufPtr, char *dstPtr, A_INT32 len) |
184 | { | 184 | { |
185 | char *start = (char*)(((struct sk_buff *)bufPtr)->data + | 185 | char *start = (char*)(((struct sk_buff *)bufPtr)->data + |
@@ -204,7 +204,7 @@ a_netbuf_headroom(void *bufPtr) | |||
204 | /* | 204 | /* |
205 | * Removes specified number of bytes from the beginning of the buffer | 205 | * Removes specified number of bytes from the beginning of the buffer |
206 | */ | 206 | */ |
207 | A_STATUS | 207 | int |
208 | a_netbuf_pull(void *bufPtr, A_INT32 len) | 208 | a_netbuf_pull(void *bufPtr, A_INT32 len) |
209 | { | 209 | { |
210 | skb_pull((struct sk_buff *)bufPtr, len); | 210 | skb_pull((struct sk_buff *)bufPtr, len); |
@@ -216,7 +216,7 @@ a_netbuf_pull(void *bufPtr, A_INT32 len) | |||
216 | * Removes specified number of bytes from the beginning of the buffer | 216 | * Removes specified number of bytes from the beginning of the buffer |
217 | * and return the data | 217 | * and return the data |
218 | */ | 218 | */ |
219 | A_STATUS | 219 | int |
220 | a_netbuf_pull_data(void *bufPtr, char *dstPtr, A_INT32 len) | 220 | a_netbuf_pull_data(void *bufPtr, char *dstPtr, A_INT32 len) |
221 | { | 221 | { |
222 | A_MEMCPY(dstPtr, ((struct sk_buff *)bufPtr)->data, len); | 222 | A_MEMCPY(dstPtr, ((struct sk_buff *)bufPtr)->data, len); |
diff --git a/drivers/staging/ath6kl/os/linux/wireless_ext.c b/drivers/staging/ath6kl/os/linux/wireless_ext.c index bb6de0f404f..dc32e2d4bb0 100644 --- a/drivers/staging/ath6kl/os/linux/wireless_ext.c +++ b/drivers/staging/ath6kl/os/linux/wireless_ext.c | |||
@@ -463,7 +463,7 @@ ar6000_ioctl_siwessid(struct net_device *dev, | |||
463 | struct iw_point *data, char *ssid) | 463 | struct iw_point *data, char *ssid) |
464 | { | 464 | { |
465 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); | 465 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); |
466 | A_STATUS status; | 466 | int status; |
467 | A_UINT8 arNetworkType; | 467 | A_UINT8 arNetworkType; |
468 | A_UINT8 prevMode = ar->arNetworkType; | 468 | A_UINT8 prevMode = ar->arNetworkType; |
469 | 469 | ||
@@ -1548,7 +1548,7 @@ ar6000_ioctl_siwpmksa(struct net_device *dev, | |||
1548 | { | 1548 | { |
1549 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); | 1549 | AR_SOFTC_T *ar = (AR_SOFTC_T *)ar6k_priv(dev); |
1550 | A_INT32 ret; | 1550 | A_INT32 ret; |
1551 | A_STATUS status; | 1551 | int status; |
1552 | struct iw_pmksa *pmksa; | 1552 | struct iw_pmksa *pmksa; |
1553 | 1553 | ||
1554 | pmksa = (struct iw_pmksa *)extra; | 1554 | pmksa = (struct iw_pmksa *)extra; |
@@ -1599,7 +1599,7 @@ static int ar6000_set_wapi_key(struct net_device *dev, | |||
1599 | A_INT32 index; | 1599 | A_INT32 index; |
1600 | A_UINT32 *PN; | 1600 | A_UINT32 *PN; |
1601 | A_INT32 i; | 1601 | A_INT32 i; |
1602 | A_STATUS status; | 1602 | int status; |
1603 | A_UINT8 wapiKeyRsc[16]; | 1603 | A_UINT8 wapiKeyRsc[16]; |
1604 | CRYPTO_TYPE keyType = WAPI_CRYPT; | 1604 | CRYPTO_TYPE keyType = WAPI_CRYPT; |
1605 | const A_UINT8 broadcastMac[] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff}; | 1605 | const A_UINT8 broadcastMac[] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff}; |
@@ -1660,7 +1660,7 @@ ar6000_ioctl_siwencodeext(struct net_device *dev, | |||
1660 | A_INT32 keyLen; | 1660 | A_INT32 keyLen; |
1661 | A_UINT8 *keyData; | 1661 | A_UINT8 *keyData; |
1662 | A_UINT8 keyRsc[8]; | 1662 | A_UINT8 keyRsc[8]; |
1663 | A_STATUS status; | 1663 | int status; |
1664 | CRYPTO_TYPE keyType; | 1664 | CRYPTO_TYPE keyType; |
1665 | #ifdef USER_KEYS | 1665 | #ifdef USER_KEYS |
1666 | struct ieee80211req_key ik; | 1666 | struct ieee80211req_key ik; |