]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
bcmdhd: move WLC_E_ESCAN_RESULT to DHD_ISCAN logs
authorBibhay Ranjan <bibhayr@nvidia.com>
Fri, 27 Feb 2015 06:54:50 +0000 (12:24 +0530)
committerEric Chuang <echuang@nvidia.com>
Wed, 15 Apr 2015 12:58:55 +0000 (05:58 -0700)
currently WLC_E_ESCAN_RESULT is printed under
DHD_EVENT. This event level of logs is enabled
for various debugging purpose very often.
But due to enormous number of WLC_E_ESCAN_RESULT
event, the packets at wifi layer gets delayed.
This inturn causes audio glitches.

The WLC_E_ESCAN_RESULT MACEVENT can be enabled
if we enable DHD_ISCAN as needed.

Bug 200083758

Change-Id: Ia401bb6f044f05ba2eb0c72b29d3a80e118bb972
Signed-off-by: Bibhay Ranjan <bibhayr@nvidia.com>
Reviewed-on: http://git-master/r/711889
(cherry picked from commit 7402d0ab651c3b0094e6a5d74770ea3412d44d6e)
Reviewed-on: http://git-master/r/718449
(cherry picked from commit 6b5f65dd812a3992b56d9aeffc1685532a0aac09)
Reviewed-on: http://git-master/r/728365
Reviewed-by: Narayan Reddy <narayanr@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
drivers/net/wireless/bcmdhd/dhd_common.c

index 4181acbc9a3f8b82cee03f439cde93daec5f070e..86fd80f5373a2ea54fd8dea5499377e8288aac5a 100644 (file)
@@ -1594,7 +1594,11 @@ wl_show_host_event(dhd_pub_t *dhd_pub, wl_event_msg_t *event, void *event_data,
                DHD_EVENT(("MACEVENT: %s, MAC %s\n", event_name, eabuf));
                break;
 #endif
-
+       case WLC_E_ESCAN_RESULT:
+                DHD_ISCAN(("MACEVENT: %s %d, MAC %s, status %d, reason %d, auth %d\n",
+                       event_name, event_type, eabuf, (int)status, (int)reason,
+                       (int)auth_type));
+               break;
        default:
                DHD_EVENT(("MACEVENT: %s %d, MAC %s, status %d, reason %d, auth %d\n",
                       event_name, event_type, eabuf, (int)status, (int)reason,