Revert "net: wireless: bcmdhd Added link statistics support"

Causing heap corruption, found via bissection.

Bug: 17103277

This reverts commit f698826e4efdeaa36b2abbb3bd4ef995934b56e9.

Signed-off-by: Chris Fries <cfries@motorola.com>
net: wireless : bcmdhd fix the type of bssidx of P2P

Currently we set WL_INVALID(-1) to bssidx for deinit.
However, the bssdix has u32 type.
so, we need to change type to s32.
Signed-off-by: Ecco park <eccopark@broadcom.com>

Change-Id: Icf18dbe6cbed560f07ecb2c25d5e8261021fabee
Revert "Revert "net: wireless: bcmdhd Added link statistics support""

This reverts commit 8673a854d640cb1b9ac1bdfc359dcc4f9cad6c1b.

Change-Id: I043f2cc21d1270adb373d5ff89a9a3d4650ecf77
Signed-off-by: Iliyan Malchev <malchev@google.com>
net: wireless: bcmdhd: fix buffer overrun in link statistics

Fixed buffer overrun bug in original patch that caused kernel panic

Bug: 17103277
Change-Id: Ia80f27f148c79801b9800a0ad20472b9231f24b9
Signed-off-by: Chilam Ng <chilam@broadcom.com>
Signed-off-by: Iliyan Malchev <malchev@google.com>