diff options
author | Raghu <kraghavender@nvidia.com> | 2014-02-13 15:07:56 +0530 |
---|---|---|
committer | Riham Haidar <rhaidar@nvidia.com> | 2014-03-07 16:19:36 -0800 |
commit | fd871a6d58b0ffe9e76557e6deb82fcc398f68fc (patch) | |
tree | 582761f65458311152034ea06b42ff5c54a2b93f /drivers | |
parent | 4b13efe53964d24ba6b35fc92ac65afce53fd400 (diff) |
net: wireless: bcmdhd: Modify 'disable_proptx' flag when proptx is set
When Proptx(IOV_PROPTXSTATUS_ENABLE) is set then 'disable_proptx'
flag should be set accordingly. This change is part of latest
driver 1.88.64 but missing in earlier versions.This change majorly
effects P2P certification test case 6.1.12 test case.
Bug 1430612
Change-Id: I9336bc0f368af2d9509c5c8d567e76253cf1bcac
Reviewed-on: http://git-master/r/367011
Signed-off-by: Narayan Reddy <narayanr@nvidia.com>
Reviewed-on: http://git-master/r/377126
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'drivers')
-rwxr-xr-x | drivers/net/wireless/bcmdhd/dhd_common.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/bcmdhd/dhd_common.c b/drivers/net/wireless/bcmdhd/dhd_common.c index 62c924c9cdaa..ff56ac273e39 100755 --- a/drivers/net/wireless/bcmdhd/dhd_common.c +++ b/drivers/net/wireless/bcmdhd/dhd_common.c @@ -87,6 +87,7 @@ uint32 dhd_conn_event; uint32 dhd_conn_status; uint32 dhd_conn_reason; +extern disable_proptx; extern int dhd_iscan_request(void * dhdp, uint16 action); extern void dhd_ind_scan_confirm(void *h, bool status); extern int dhd_iscan_in_progress(void *h); @@ -456,6 +457,7 @@ dhd_doiovar(dhd_pub_t *dhd_pub, const bcm_iovar_t *vi, uint32 actionid, const ch case IOV_SVAL(IOV_PROPTXSTATUS_ENABLE): dhd_pub->wlfc_enabled = int_val? 1 : 0; + disable_proptx = int_val ? 0 : 1; break; case IOV_GVAL(IOV_PROPTXSTATUS_MODE): { |