• Home
  • History
  • Annotate
  • only in /hardware/broadcom/wlan/bcmdhd/
History log of /hardware/broadcom/wlan/bcmdhd/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3abbef08eb67cb3c549a5f467967359dc8bc6d7e 24-May-2016 Jerry Lee <jerrylee@broadcom.com> net: wireless: bcmdhd: Update bcm4354 FW (7.35.101.3)

Security enhancement for BRCM ether type
- strict type and event data length check

dhd change required
BUG=26492805

Change-Id: Ida69711ff129f9d9b73f1ebea2a0f0cd36599694
Signed-off-by: Jerry Lee <jerrylee@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
b40d35835b604fa0035109997b5ddf497dbf559c 24-May-2016 Jerry Lee <jerrylee@broadcom.com> net: wireless: bcmdhd: Update bcm4356 FW (7.35.101.3)

strict checkup for type and event data length

Driver change has to be merged together (go/pag/619105)

Bug: 26492805
Change-Id: I0d92a96458346164ed99b8cd2ff411f9c9e1cba9
Signed-off-by: Jerry Lee <jerrylee@broadcom.com>
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
b73544068be6fbfd7632ed86ebdec8e11b46aa40 19-May-2016 Jerry Lee <jerrylee@broadcom.com> net: wireless: bcmdhd: Update bcm4358 FW (7.112.200.17)

Security enhancement for BRCM ether type
- strict ckeckup for type and event data length

dhd change required (CL/602138).

BUG=26492805

Change-Id: I289ab9a8f16eaecb6c1464914c8677718b437d30
Signed-off-by: Jerry Lee <jerrylee@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
b143788b0ea6e940166a8264dcb7285adeefca69 06-May-2016 Ningyuan Wang <nywang@google.com> Merge "WiFi HAL: fix delete mismatch warning" into nyc-dev
64a167802945fb2688cecafde6f3755ce616f7e9 30-Apr-2016 Jun Lim <jun.lim@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.200.12)

bug fix for 11mc RTT interop issue

BUG=28449026
BUG=28313638
Change-Id: I71ef12d45776a8f247725fb750e91bde7fc2dde1
Signed-off-by: Jun Lim <jun.lim@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
6587f308b0c2d658dfe7cd988518d158cbd2f202 05-May-2016 Sreenath Sharma <sreenath.sharma@broadcom.com> WiFi HAL: fix delete mismatch warning

Use 'delete[]' instead of 'delete' for memory allocated with 'new[]'

Cherry pickerd from
https://partner-android-review.googlesource.com/#/c/598071/

BUG=28614926

Change-Id: I75dfd8a8d94d7a754723381e1f549b2d1bc1c69b
Signed-off-by: Sreenath Sharma <sreenath.sharma@broadcom.com>
ifi_hal/wifi_hal.cpp
37644ca6a81aab0b2ae6fb81f629b98b1b23a8d7 03-May-2016 TreeHugger Robot <treehugger-gerrit@google.com> Merge "WiFi HAL: GSCAN log spam fix" into nyc-dev
1c8586503c74fd8bebb5e8b83beed989c33613ee 27-Apr-2016 Sreenath Sharma <sreenath.sharma@broadcom.com> WiFi HAL: GSCAN log spam fix

Changing full scan result printing log level to verbose from debug

BUG=28380215
TEST=compile

Change-Id: Id633f41c5eeb375e3ef11aad718db9ae1fbd3c66
Signed-off-by: Sreenath Sharma <sreenath.sharma@broadcom.com>
ifi_hal/gscan.cpp
6af064b77bfdc84a6f425a7c9d0941fad11f4489 22-Apr-2016 Sreenath Sharma <sreenath.sharma@broadcom.com> WiFi HAL: memory leak fix

- freeing of allocated memory after use by invoking release method
- addition of NULL checking for handling allocation failures
- fixing of existing compilation warnings
- code cleanup

BUG=28274383

Change-Id: Iea00bd7dd0a7c02f551b88137cbdbf84dfd39ebb
Signed-off-by: Sreenath Sharma <sreenath.sharma@broadcom.com>
ifi_hal/common.cpp
ifi_hal/common.h
ifi_hal/gscan.cpp
ifi_hal/rtt.cpp
ifi_hal/wifi_hal.cpp
ifi_hal/wifi_logger.cpp
ifi_hal/wifi_offload.cpp
6050c21f1728fb127370c30bfe36b356917d003a 13-Apr-2016 Insun Song <insun.song@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.200.9)

This is pre-release of runtimePM enabled version to progress SVT
testing. Once we verified and ready to merge then new official version
must be released.

1. enable runtimePM feature.
2. fix firmware crash issue during throughput test.
3. must be sync with CL/543783.
net: wireless: bcmdhd: add support for runtime pm

Bug: 28313638
Change-Id: I4a5f8ad990a3f64a877f9f21df8589e44c609a1f
Signed-off-by: Insun Song <insun.song@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
c15e33f73c7cf61a3491bc81dc46fe9e5a0f051c 21-Apr-2016 Wei Wang <weiwa@google.com> Revert "Set channel info only to avoid responder role breakage."

This reverts commit 9307ba1d2ef3848f4feb1648d586c9899d9732a8.

Bug:28302572
ifi_hal/rtt.cpp
3c85f4dd91a3f3e1feffd3ed25d1af56481bd27d 09-Apr-2016 Jun Lim <jun.lim@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.200.7)

bug fix for association with randomized MAC address
results in DHCP failure or 4-way handshake

BUG=24329095

Change-Id: Ib75ba20e661ab0c44dfd34d5d588f008e4ffefb5
Signed-off-by: Jun Lim <jun.lim@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
784320f88ba36bd57e5e66406ba7a7bef23a541e 11-Apr-2016 Wei Wang <weiwa@google.com> Merge changes from topic 'read_preamble_from_hal' into nyc-dev

* changes:
Set channel info only to avoid responder role breakage.
Wifi-HAL: Adding preamble for RTT API
9307ba1d2ef3848f4feb1648d586c9899d9732a8 09-Apr-2016 Wei Wang <weiwa@google.com> Set channel info only to avoid responder role breakage.

This should be reverted once kernel CL is merged.

Change-Id: I1fd5abf6b552161758d4753ad85e49951a626ff0
ifi_hal/rtt.cpp
7924edc5ff7af3d6bc6b36903028051d76b5d866 07-Apr-2016 Roshan Pius <rpius@google.com> wifi_hal: Handle wifi_radio_stat structure changes

Add a small temporary function to handle the changes in the
|wifi_radio_stat| structure.

BUG: 27969673
Change-Id: I74ae9ca7cf52b137e696d09c980e160914ad7840
cherry-picked from:
https://partner-android-review.googlesource.com/#/c/559117/
ifi_hal/link_layer_stats.cpp
d122c5c4cbdb8fdee2576789733e42ea0ecb9d9c 29-Mar-2016 gautam <gautam.shukla@broadcom.com> Wifi-HAL: Adding preamble for RTT API

Adding preamble support in capabilities of
responder.

Change-Id: I2107f9f71717e69bc2a90967aec4f33a205e90af
Signed-off-by: gautam <gautam.shukla@broadcom.com>
ifi_hal/rtt.cpp
ifi_hal/wifi_hal.cpp
65f9c6fbd929be309642cdaf255e8394aad2b0ca 10-Mar-2016 Jun Lim <jun.lim@broadcom.com> WiFi HAL: ND offload enhancement

Initial check-in of ND offload HAL API support

BUG=27598285

Change-Id: I1b451c5af8e1c6f5102d1e0f4b61868adf1f34c1
Signed-off-by: Jun Lim <jun.lim@broadcom.com>
ifi_hal/common.h
ifi_hal/wifi_hal.cpp
29f4412ef2d91899f15f825444a36cbe84582cfe 12-Mar-2016 Jun Lim <jun.lim@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.200.6)

Initial check-in of ND offload enhancement
FW supports anycast address and unsolicited NA filtering
Needs relevant driver changes for enhancements.

BUG=27598285

Change-Id: If7940bc1b0ec19a1e757ddc7acb581a811348b46
Signed-off-by: Jun Lim <jun.lim@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
3c95f7571e43ad1e1488f0df4b5ed36d0a652258 29-Feb-2016 Sreenath Sharma <sreenath.sharma@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.200.5)

Initial check-in of debugability - packet logging in firmware

BUG=27212817

Change-Id: Ifc15c8406e612aa1c6ec0ca680e9661a39ff6b55
Signed-off-by: Sreenath Sharma <sreenath.sharma@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
dfe5b594561312993f587dc29e524d400e8fbc77 12-Feb-2016 Sreenath Sharma <sreenath.sharma@broadcom.com> net: wireless: bcmdhd: Android Packet Filter (APF)

Initial check-in of Android Packet Filter (APF)

BUG=26997810

Change-Id: Icf9aa7bb1152a42de340982eae58020faad7ff1a
Signed-off-by: Sreenath Sharma <sreenath.sharma@broadcom.com>
ifi_hal/common.h
ifi_hal/wifi_hal.cpp
25532ed43351a730c3b5f8949fe77780d922c973 19-Feb-2016 Insun Song <insun.song@broadcom.com> net: wireless: bcmdhd: update bcm4339 FW 6.37.32.RC23.34.42

adding filter for BRCM proprietary packet.

BUG=25306181

Change-Id: I486bc2b327fba6f61b79b30a384e5e629ad6704f
Signed-off-by: Insun Song <insun.song@broadcom.com>
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
7e691fe435486c7e0716ba03b0389e0196ec541e 22-Mar-2016 Pierre Imai <imaipi@google.com> Merge "Remove references to deleted dhcpcd" into nyc-dev
dc30cd78fad72d108d327285a2ba899b331c7992 15-Mar-2016 Ashwin <ashwin.bhat@broadcom.com> bcm_wifihal: Ensure data integrity for full_scan_results event

Ensure that here is no out of bounds read when handling the full
scan results event if corrupted event data is received.

Bug:27653669

Change-Id: I2e72fa3476e4a9db3c46ac1b732dea5c0444216f
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/gscan.cpp
746e2806236bf67b2497e2417fb2284e201b0049 16-Mar-2016 Pierre Imai <imaipi@google.com> Remove references to deleted dhcpcd

Change-Id: I6a32417dfb26e7ed42b63b258c700b1fe4d4dbfe
onfig/Android.mk
onfig/android_dhcpcd.conf
2b31c56930bc154d639da4ff2f56c34ef61688e5 12-Feb-2016 Ashwin <ashwin.bhat@broadcom.com> HAL: ePNO and Gscan enhancements

1. Added support for ePNO Android N changes.
2. Gscan enhancements - added scan channel bucket and handling
the struct changes for results from driver, will need compatible
driver changes.

Cherry-picked from d973ec8a5cc89648389dbcbae07b8c37961cc4cd
Change-Id: I804ffc8a8e1bf2adff04684d22cfd862f6fea927
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/common.h
ifi_hal/gscan.cpp
11ff642a7cfd9b6a68ec488751047180573eb01e 10-Feb-2016 Ashwin <ashwin.bhat@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.200.2)

1. Contains Android N changes
a. Gscan enhancement - channel bucket bitmask
b. ePNO/Scan Offload
Needs accompanying driver changes.
2. Bug fix for adaptive scan

Bug: 26544773

Cherry-picked from 70034376bc5b0e38f6b8e402dc48c3570eb2ba70
Change-Id: I0f692d572ea8a39cb28b79472c6aff35f006f4db
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
5527cdbb42cd36d1c3772f5c548bacab8b87a9a4 02-Mar-2016 Sreenath Sharma <sreenath.sharma@broadcom.com> Merge "WiFi HAL: debugability - packet logging" into mm-wireless-dev
am: 6e89e01f1d

* commit '6e89e01f1d167d9ba0726166fcf4f2eae16a0cdc':
WiFi HAL: debugability - packet logging
6e89e01f1d167d9ba0726166fcf4f2eae16a0cdc 02-Mar-2016 Mukesh Agrawal <quiche@google.com> Merge "WiFi HAL: debugability - packet logging" into mm-wireless-dev
e99338ee4fb06f30c04a8af136c5265053d76d9b 01-Mar-2016 gautam <gautam.shukla@broadcom.com> Enabling responder for rtt
am: 89b86262c9

* commit '89b86262c90552a05a6177944d0ced6b01f27d80':
Enabling responder for rtt
89b86262c90552a05a6177944d0ced6b01f27d80 29-Feb-2016 gautam <gautam.shukla@broadcom.com> Enabling responder for rtt

Added command implementation for responder

Change-Id: I9d61c2c336558ccf438c54895083f433a6180c70
Signed-off-by: gautam <gautam.shukla@broadcom.com>
ifi_hal/rtt.cpp
ifi_hal/wifi_hal.cpp
7e8b4497898f0de16faa50d0b65fcd7d09085e24 23-Feb-2016 Sreenath Sharma <sreenath.sharma@broadcom.com> WiFi HAL: debugability - packet logging

Initial check-in of debugability - packet logging

BUG=27212817

Change-Id: Ida7df4dc95356720f362c511db12b2b7e9459982
ifi_hal/wifi_hal.cpp
ifi_hal/wifi_logger.cpp
08f19ae099d35ba8a7dd9e68b6887e202eee42c3 10-Feb-2016 Mitchell Wills <mwills@google.com> resolve merge conflicts of b789dfc04a to nyc-dev.

Change-Id: I24c30df101b2df1697792f51f9f38a14b3f0e4e7
b789dfc04a849d61f0573f6771b5f9bad4cd4f1f 10-Feb-2016 Mitchell Wills <mwills@google.com> Merge "Remove workaround for enabling gscan full scan results" into mm-wireless-dev
5f3a57c0f175b5dea10027e0be6a265eec784750 05-Feb-2016 Ashwin <ashwin.bhat@broadcom.com> net: wireless: bcmdhd: Update bcm4354/56 FW(7.35.79.101.1)
am: 2c081a11d0

* commit '2c081a11d0a271e8d03ad934418d8c812ef95764':
net: wireless: bcmdhd: Update bcm4354/56 FW(7.35.79.101.1)
77e3df794cfaf6f280b0230cc2a0eaa818606e6a 25-Aug-2015 Ashwin <ashwin.bhat@broadcom.com> Remove workaround for enabling gscan full scan results

Remove the work around for enabling gscan full scan results
since the FW supports per bucket full scan results.
Have full scan results handled by ScanCommand::handleEvent

Bug: 23183717

Change-Id: I2b656095c49d06ba3ad2f30f86669086b125f7fb
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/gscan.cpp
2c081a11d0a271e8d03ad934418d8c812ef95764 26-Jan-2016 Ashwin <ashwin.bhat@broadcom.com> net: wireless: bcmdhd: Update bcm4354/56 FW(7.35.79.101.1)

Filter out any OTA BRCM ether type packet with subtype event.

Bug: 25662029

Change-Id: I9b95b5c77c9ecd49c1f929c16f2db254b6288731
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
54eaa07ba31bd20db9dea4c1a3901a3284ba4e46 27-Jan-2016 Etan Cohen <etancohen@google.com> Fix build: update RTT API per new distance definition

API changed in pag/511872

(cherry-picked from 43f0887a640ec4c9e56dfe6f68621039e1ba3e58)

Change-Id: I352ae38de0d4b6e81ce2b82799608813ceba6a64
ifi_hal/rtt.cpp
43f0887a640ec4c9e56dfe6f68621039e1ba3e58 27-Jan-2016 Etan Cohen <etancohen@google.com> Fix build: update RTT API per new distance definition

API changed in pag/511872

Change-Id: I352ae38de0d4b6e81ce2b82799608813ceba6a64
ifi_hal/rtt.cpp
bc05bd7eb0201f019544dc00671c8b961b1d7906 25-Jan-2016 Mitchell Wills <mwills@google.com> Updates for gscan HAL updates in N
am: 89296a7fc9

* commit '89296a7fc953e68649cdb1366d22376c034ace05':
Updates for gscan HAL updates in N
d9a908cb15ab896813bb38753d21aef6ed57c8b2 06-Jan-2016 Sasha Levitskiy <sanek@google.com> Hammerhead_fp: remove FPC specific firmware.

Bug: 25492647
Change-Id: I7c183c4060f87e57aafe613fb0001175fa5c6e0e
Signed-off-by: Sasha Levitskiy <sanek@google.com>
irmware/bcm4339/fw_bcmdhd_fp.bin
296cc55f72c1a68b8c7d70058ffe003132a79b35 28-Dec-2015 Vinit Deshpande <vinitd@google.com> Merge "Use unsigned int to fix wrong full scan bucket calculation"
am: d67d125603

* commit 'd67d125603c2beb1dad13e68774677d3c47cb760':
Use unsigned int to fix wrong full scan bucket calculation
51eeab55a47617c457abcef596c9c01c0777bc8a 28-Dec-2015 Daisuke Niwa <daisuke.x.niwa@sonymobile.com> Use unsigned int to fix wrong full scan bucket calculation

Sometimes Wifi HAL crash is observed by illegal pointer access
to WifiCommand pointer. In ScanCommand, mGlobalFullScanBuckets
variable is defined as "unsigned" type and mLocalFullScanBuckets
variable is defined as "bool". This means mGlobalFullScanBuckets
will not reach "0" in most cases and FullScanResultsCommand will
not be removed at the proper time. Since FullScanResultsCommand
is managed with 0x1000 fixed value as request id, this leads to
a crash by the following sequence.

1. Register FullScanResultsCommand with 0x1000.
2. Request start GSCAN with 0x1000 from the framework.
3. FullScanResultsCommand is unregistered by stop GSCAN request.
4. Request start GSCAN from the framework.
(There are two ScanCommands registered at this point.)
5. ScanCommand registered at 4 and event_cb registered at 2 are
unregistered by stop GSCAN request.
(There is still event_cb registered at 4 that contains a pointer
to ScanCommand just unregistered and freed.)
6. Request start GSCAN from the framework.

When scan result of GSCAN issued at 6 is received, a crash happens at
a cbi->cb_arg ScanCommand(WifiCommand) pointer that was registered at
4 and already freed at 5.

By using unsigned int for mLocalFullScanBuckets to correct the bucket
calculation, step 3 will not happen and crash will not happen anymore.

Change-Id: Iab732c73cdf914549703f656be9b20fbd084d42b
ifi_hal/gscan.cpp
89296a7fc953e68649cdb1366d22376c034ace05 17-Dec-2015 Mitchell Wills <mwills@google.com> Updates for gscan HAL updates in N

This will compile, but all new functionality may not work

Change-Id: Ica790a74bbf28996b1b5c5c7b959c639fa6f6301
ifi_hal/gscan.cpp
ifi_hal/wifi_hal.cpp
410c95ef085f6f35ad39bdc552c308ad292db01e 15-Dec-2015 Vinit Deshpande <vinitd@google.com> Fix a potential leak of nl_msg objects
am: 3a30c034a9

* commit '3a30c034a9f319692c2ba131906e009eaa254817':
Fix a potential leak of nl_msg objects
3a30c034a9f319692c2ba131906e009eaa254817 11-Dec-2015 Vinit Deshpande <vinitd@google.com> Fix a potential leak of nl_msg objects

It was discovered on other repos that a leak can
be caused by repeated usage of create().

Bug: 26116598
Change-Id: Ie6cd318171e58d3ffa1a6c8f58cfa38ea7d78b00
ifi_hal/cpp_bindings.cpp
2439e4c8417b61f924bf2fc09633317e774b5da7 08-Dec-2015 Paul Stewart <pstew@google.com> Fix use-after-free in wifi_cleanup() am: 2ce1c4952d am: 075a2c5085
am: 5585f1fb70

* commit '5585f1fb701b327ccfbb995610f2ae5657f390c8':
Fix use-after-free in wifi_cleanup()
5585f1fb701b327ccfbb995610f2ae5657f390c8 08-Dec-2015 Paul Stewart <pstew@google.com> Fix use-after-free in wifi_cleanup() am: 2ce1c4952d
am: 075a2c5085

* commit '075a2c508582773018e098d653a98b3004764922':
Fix use-after-free in wifi_cleanup()
075a2c508582773018e098d653a98b3004764922 08-Dec-2015 Paul Stewart <pstew@google.com> Fix use-after-free in wifi_cleanup()
am: 2ce1c4952d

* commit '2ce1c4952d871f2baad0bc69dd8500f830f43db4':
Fix use-after-free in wifi_cleanup()
2ce1c4952d871f2baad0bc69dd8500f830f43db4 18-Nov-2015 Paul Stewart <pstew@google.com> Fix use-after-free in wifi_cleanup()

Release reference to cmd only after possibly calling getType().


BUG: 25753768
Change-Id: Id2156ce51acec04e8364706cf7eafc7d4adae9eb
(cherry picked from commit d7f3cb9915d9ac514393d0ad7767662958054b8f https://googleplex-android-review.git.corp.google.com/#/c/815223)
ifi_hal/wifi_hal.cpp
d9b94b0639792161a5f0ce096487f977f31aa839 01-Dec-2015 Dmitry Shmidt <dimitrysh@google.com> Merge "[HAL] Increase interface name array size to accomodate P2P group interface"
am: a066cf5eaf

* commit 'a066cf5eaf059ed721100c3c8c69cd4db007f68d':
[HAL] Increase interface name array size to accomodate P2P group interface
14563c48353feaae11cce3017f038fb5cff54c5d 23-Nov-2015 Sreenath Sharma <sreenats@broadcom.com> [HAL] Increase interface name array size to accomodate P2P group interface

Increase interface name array size from 9 (8 + 1) to accommodate P2P
group interface. The P2P group interface name is p2p-wlan0-x, where x
can go up to maximum integer value. Therefore, increasing interface name
array size to 17 (IFNAMSIZ + 1). Otherwise halutil logger commands will
return strcpy() error once P2P group interface is up.

FORTIFY_SOURCE: strcpy: prevented write past end of buffer. Calling
abort().

Change-Id: I666bf4d4687ce05b8e6550fe21a0801e5e2ff42c
Signed-off-by: Sreenath Sharma <sreenats@broadcom.com>
ifi_hal/common.h
b94f62ed27577f42efa44a730f1ff51c50a67cc8 27-Oct-2015 Zach Jang <zachjang@google.com> Merge "Revert "Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.44)""" into mnc-dr-dev
am: 0b49c186f3

* commit '0b49c186f3843084d4cb0f40f4381c94c6b5dd9a':
Revert "Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.44)""
0696f646f9d770c6228182fe4f14ce41e60d358d 27-Oct-2015 Zach Jang <zachjang@google.com> Merge "Revert "Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.41)""" into mnc-dr-dev
am: 7ca57f4b9b

* commit '7ca57f4b9baa0d0938fa0d1d899b5c7ebfec5424':
Revert "Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.41)""
316e1e1e1e0156284e4760048c0d5d82068933db 27-Oct-2015 Zach Jang <zachjang@google.com> Merge "Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.41)"" into mnc-dr-dev
am: 93cabcfd50

* commit '93cabcfd50f4dc84ccaf4c1352221927c7661b18':
Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.41)"
1a18f19f10a95c4d695ca37881b28fce61edbdb5 27-Oct-2015 Zach Jang <zachjang@google.com> Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.44)"
am: be0867bc04

* commit 'be0867bc045054d8a6e412576c794f5144a1709a':
Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.44)"
0bdf1aefc46f6ec807c9fd768353696316b9a4c9 27-Oct-2015 Zach Jang <zachjang@google.com> Revert "Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.44)""

This reverts commit be0867bc045054d8a6e412576c794f5144a1709a.

Change-Id: Id38e35dea2a6b406df1f34e0fbbd88367598e809
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
6c751ac0f668a9b70d11f428a52743ff54288172 27-Oct-2015 Zach Jang <zachjang@google.com> Revert "Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.41)""

This reverts commit c907db16d1260243ada1baa79c0e3971df219daf.

Change-Id: I5305c66916453add2f5ba62a06ad641165e36014
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
be0867bc045054d8a6e412576c794f5144a1709a 27-Oct-2015 Zach Jang <zachjang@google.com> Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.44)"

This reverts commit 06a2d34583130aa2c8d923f2f850dce1ffcf3349.

Change-Id: I26ea1c34eb20d8ed45cc70c11cca5e9a1549469f
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
c907db16d1260243ada1baa79c0e3971df219daf 27-Oct-2015 Zach Jang <zachjang@google.com> Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.41)"

This reverts commit 047718e8e7c0c9bb82e5c595b6256f2330a85f66.

Change-Id: I0c97502fee0b0c0a93a71b3be9bec8ff1ec4e0cc
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
693ce183427e46626f532c44c9fadb9a819b1550 21-Oct-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.100.44)
am: 06a2d34583

* commit '06a2d34583130aa2c8d923f2f850dce1ffcf3349':
net: wireless: bcmdhd: update bcm4358 FW (7.112.100.44)
06a2d34583130aa2c8d923f2f850dce1ffcf3349 21-Oct-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.100.44)

1. Fix for the where host posts more ioctl/event buffers more than
FW could hold.

2. Fix for corner case where scan wouldn't go through.

3. Fix for EAP packet fragmenting issue.

4. Wifi not detected, not on LTE in coverage area

Bug: 24427813
Bug: 24306599
Bug: 24196403

Change-Id: I7ce889056f0bddb991ded496176af61699d0fecf
Signed-off-by: Insun Song <isong@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
d12069ccc9c03fde3a7c5a49d63c4addcb1168d7 19-Oct-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.100.41)
am: 047718e8e7

* commit '047718e8e7c0c9bb82e5c595b6256f2330a85f66':
net: wireless: bcmdhd: update bcm4358 FW (7.112.100.41)
047718e8e7c0c9bb82e5c595b6256f2330a85f66 16-Oct-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.100.41)

revert below fixes from 100.40 ver.

1. Fix for the where host posts more ioctl/event buffers more than
FW could hold.
BUG=24306599

2. Fix for corner case where scan wouldn't go through.
BUG=24427813

Change-Id: Ia2cd845692da82ced20658045022e7dcafb639fc
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
2bdea8b234cc07e4de0ad91a58b0180e68ad485d 15-Oct-2015 Prashant Malani <pmalani@google.com> bcm4343: Update firmware BCM4343A0/BCM4343A1

resolved high current consumption issue after roam failure

-BCM4343A0: ver 7.10.226.54.5
-BCM4343A1: ver 7.13.53.4

Change-Id: Ib9853b0289e763f68b6979f8607e92221cf4d61d
irmware/bcm4343/fw_bcm4343.bin
irmware/bcm4343/fw_bcm4343_a1.bin
irmware/bcm4343/fw_bcm4343_a1_apsta.bin
irmware/bcm4343/fw_bcm4343_apsta.bin
d0e22ddfb8026bbab1544aabe3f21aff39a157e2 28-Sep-2015 Ramanan Rajeswaran <ramanan@google.com> am 5daef7b6: Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.35)"

* commit '5daef7b6e05e53a431ffdebb23cc8a349419b5af':
Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.35)"
5daef7b6e05e53a431ffdebb23cc8a349419b5af 28-Sep-2015 Ramanan Rajeswaran <ramanan@google.com> Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.35)"

This reverts commit 0ad6d3d6ca2981168596743dab5e1dd2e10cf5d8.

Change-Id: I28d184558e3b714aa22551382a8d577242eae82f
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
8c3c3b06b2469cc84dd0987558a0c86269e2233f 25-Sep-2015 Insun Song <isong@broadcom.com> am 0ad6d3d6: net: wireless: bcmdhd: update bcm4358 FW (7.112.100.35)

* commit '0ad6d3d6ca2981168596743dab5e1dd2e10cf5d8':
net: wireless: bcmdhd: update bcm4358 FW (7.112.100.35)
2f63ea50f535eb620c97e77254e04baf8281cfc3 25-Sep-2015 Insun Song <isong@broadcom.com> am d8c53dd0: net: wireless: bcmdhd: update bcm4358 FW (7.112.100.34)

* commit 'd8c53dd012bf58f2860a21f1d4cce36d0373a502':
net: wireless: bcmdhd: update bcm4358 FW (7.112.100.34)
0ad6d3d6ca2981168596743dab5e1dd2e10cf5d8 24-Sep-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.100.35)

increase TX power limit 1.5dB for all 2.4G channels.
BUG=24312329

Change-Id: I146fece7ec59bbc9652055672aec34aace2d729f
Signed-off-by: Insun Song <isong@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
d8c53dd012bf58f2860a21f1d4cce36d0373a502 24-Sep-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.100.34)

increase TX power limit 1.5dB for all 2.4G channels.
bug=24312329

Change-Id: Iac35054b1078713db413471aecd445e5980dc93f
Signed-off-by: Insun Song <isong@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
0adfa0fa71036ba975c8432cd167ab0d6cbb1d74 22-Sep-2015 Ed Tam <etam@google.com> am 2e35620c: Merge "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.33)" into mnc-dr-dev

* commit '2e35620cbe1764d19d8a52a297e8d497fa2dbb7a':
net: wireless: bcmdhd: update bcm4358 FW (7.112.100.33)
2e35620cbe1764d19d8a52a297e8d497fa2dbb7a 22-Sep-2015 Ed Tam <etam@google.com> Merge "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.33)" into mnc-dr-dev
304afe28c3127e94fd8f23c559b329458123fa6d 18-Sep-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.100.33)

5G channel disabled in XT/993 code for universal softAP use.

Bug=24044521

Change-Id: I537f22ae48b71564331ec9d1a7c91b2c1b6ccc19
Signed-off-by: Insun Song <isong@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
a7d5ed6f661bacc57201d2826395fabce497b77c 21-Sep-2015 xin He <xinhe@google.com> am cf79ab6e: Merge "Fix crash caused in wifi_cleanup" into mnc-dr-dev

* commit 'cf79ab6e6bc5dd591e02310f5d15b4f2199f0a22':
Fix crash caused in wifi_cleanup
cf79ab6e6bc5dd591e02310f5d15b4f2199f0a22 21-Sep-2015 xin He <xinhe@google.com> Merge "Fix crash caused in wifi_cleanup" into mnc-dr-dev
5cbe0dca22a31ea90201e47989df44b124f6f13e 20-Sep-2015 Ashwin <ashwin.bhat@broadcom.com> Fix crash caused in wifi_cleanup

Check if ptr is NULL before dereferncing in debug print statements.

Bug: 24196226

Change-Id: I96e811a1628f4966c9334a83fa3514775d861cf1
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/wifi_hal.cpp
11112c7e478d823585703f89e59996c6ce1d00de 18-Sep-2015 Insun Song <isong@broadcom.com> am fd3dddcc: net: wireless: bcmdhd: update bcm4358 FW (7.112.100.32)

* commit 'fd3dddccd6d02b258a51a9ebe3e3c92f1a52c30c':
net: wireless: bcmdhd: update bcm4358 FW (7.112.100.32)
fd3dddccd6d02b258a51a9ebe3e3c92f1a52c30c 18-Sep-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.100.32)

updating FW country code regarding 5G channel policy.

Bug: 22361348

Change-Id: Ibc51e81f04bf2a8a076a531eeb375fd0886aa737
Signed-off-by: Insun Song <isong@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
269ba0f6d1d3eafe4cd8de1afe978758130f1f9e 05-Sep-2015 Vinit Deshpande <vinitd@google.com> am 8fddc3f5: Merge "Modify the cleanup procedure" into mnc-dr-dev

* commit '8fddc3f579d5d641a7c00fbc3b204ce383b55652':
Modify the cleanup procedure
8fddc3f579d5d641a7c00fbc3b204ce383b55652 05-Sep-2015 Vinit Deshpande <vinitd@google.com> Merge "Modify the cleanup procedure" into mnc-dr-dev
12adb215ec340bb452148d8cf9010b84012484d2 04-Sep-2015 Navtej Singh Mann <navtejsingh@google.com> am 00ba595d: Merge "fix scan_id and flag for ScanData" into mnc-dr-dev

* commit '00ba595d14221e3f78e286fac51073124e362538':
fix scan_id and flag for ScanData
00ba595d14221e3f78e286fac51073124e362538 04-Sep-2015 Navtej Singh Mann <navtejsingh@google.com> Merge "fix scan_id and flag for ScanData" into mnc-dr-dev
56c89ca266b11be506192f3a13a1dba3f109c2cf 28-Aug-2015 Ashwin <ashwin.bhat@broadcom.com> Modify the cleanup procedure

1. Use the cleanup sockets to communicate to the evnt thread to exit and rx a
ack for the same.
2. Added some missing cleanup on error during init.

Bug: 23537437

Change-Id: Iac42e28c79e5ddf8c1a6a57719c3b08904330107
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/common.h
ifi_hal/wifi_hal.cpp
a3682de7467a41e268bc31a3681caa77ca00122f 03-Sep-2015 Kevin Cernekee <cernekee@google.com> am 4318bddf: Merge "Fix verbose log flag" into mnc-dr-dev

* commit '4318bddfd789774d1bd601967b022adb0eb2d68a':
Fix verbose log flag
4318bddfd789774d1bd601967b022adb0eb2d68a 03-Sep-2015 Kevin Cernekee <cernekee@google.com> Merge "Fix verbose log flag" into mnc-dr-dev
1b166fb091b262273e129c6019c4d07a5ded665d 03-Sep-2015 Navtej Singh Mann <navtejsingh@google.com> fix scan_id and flag for ScanData

bug: 23766442
Change-Id: I4455e11e079468236800c45f98c0394f3ce26e96
ifi_hal/gscan.cpp
b28c499a77caa6c1220b8893909421363dd55be4 02-Sep-2015 Prerepa Viswanadham <dham@google.com> am bff0e406: am 3522524b: Merge "manual merge for N6 FW(7.35.79.100)" into mnc-dev

* commit 'bff0e4062e3c3dda22341f36bf499b489585f4c8':
manual merge for N6 FW(7.35.79.100)
b9632e2f7f928f9b175dd7c4973c2284a1cb94b1 02-Sep-2015 Navtej Singh Mann <navtejsingh@google.com> am ff4ce052: am 84b4a253: manual merge for N5 FW(6.37.32.RC23.34.40)

* commit 'ff4ce052aaaec92e2c8dacda227e81ef4a550bc0':
manual merge for N5 FW(6.37.32.RC23.34.40)
bff0e4062e3c3dda22341f36bf499b489585f4c8 02-Sep-2015 Prerepa Viswanadham <dham@google.com> am 3522524b: Merge "manual merge for N6 FW(7.35.79.100)" into mnc-dev

* commit '3522524bada6acaa0a6cf2f6f94f65541febad61':
manual merge for N6 FW(7.35.79.100)
ff4ce052aaaec92e2c8dacda227e81ef4a550bc0 02-Sep-2015 Navtej Singh Mann <navtejsingh@google.com> am 84b4a253: manual merge for N5 FW(6.37.32.RC23.34.40)

* commit '84b4a2539edf9414b539c3c935084df376ba2d7a':
manual merge for N5 FW(6.37.32.RC23.34.40)
5deb0d0f879dfec89115b1bd422ecfa0aad01242 02-Sep-2015 Insun Song <isong@broadcom.com> am 35590913: net: wireless: bcmdhd: update bcm4358 FW (7.112.100.27)

* commit '3559091380edc013862e07f2ee3be54ac2cb77d6':
net: wireless: bcmdhd: update bcm4358 FW (7.112.100.27)
3522524bada6acaa0a6cf2f6f94f65541febad61 02-Sep-2015 Prerepa Viswanadham <dham@google.com> Merge "manual merge for N6 FW(7.35.79.100)" into mnc-dev
84b4a2539edf9414b539c3c935084df376ba2d7a 02-Sep-2015 Navtej Singh Mann <navtejsingh@google.com> manual merge for N5 FW(6.37.32.RC23.34.40)

1. Fix roaming failure prevents entering PS mode
BUG=23218044
From: https://partner-android-review.googlesource.com/#/c/376862/

Change-Id: Ifd1d5396fb6bebcb3796ad1f7432de9969571afe
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
c666c14fbff83afee5f9b0003c19fd38f5464e50 02-Sep-2015 Navtej Singh Mann <navtejsingh@google.com> manual merge for N6 FW(7.35.79.100)

1. Fix roaming failure prevents entering PS mode
BUG=23218044
From: https://partner-android-review.googlesource.com/#/c/376862/

Change-Id: I9d3ff06f353828c40840bf8e11aabeb6c924e795
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
3559091380edc013862e07f2ee3be54ac2cb77d6 27-Aug-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.100.27)

bug=23590957
fix for FCC bandedge txpower measurement fail.

Signed-off-by: Insun Song <isong@broadcom.com>

Change-Id: I50a0c0b1a76e37595f43373335c23eb702d1a636
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
6bd9d1719a67d3c917264bb4450fd9c2f69d64c3 02-Sep-2015 Kevin Cernekee <cernekee@google.com> am 5e13633c: Merge "wifi_hal: Fix array overflow retrieving gscan results" into mnc-dr-dev

* commit '5e13633c3a36a0b80015b54d13b42fd337ef62ac':
wifi_hal: Fix array overflow retrieving gscan results
5e13633c3a36a0b80015b54d13b42fd337ef62ac 02-Sep-2015 Kevin Cernekee <cernekee@google.com> Merge "wifi_hal: Fix array overflow retrieving gscan results" into mnc-dr-dev
de1c9aa3d3ac645f09507d1ff500fc4dc018624d 30-Aug-2015 Kevin Cernekee <cernekee@google.com> Fix verbose log flag

Per system/core/include/log/log.h, ALOGV is compiled out if LOG_NDEBUG
is 1.

Bug: chrome-os-partner:44402
Change-Id: Ib57c01a11f875376c951f21c4553ac5a33be110d
ifi_hal/gscan.cpp
e900b04a91fd87e4d706be7ae3499d5fb9995188 30-Aug-2015 Kevin Cernekee <cernekee@google.com> wifi_hal: Fix array overflow retrieving gscan results

WifiNative (in frameworks) allocates a 64-element wifi_cached_scan_results
array on the stack. The bcmdhd HAL can write past the end of this array
if the kernel provides excess scan data. Fix the sanity check so that
it terminates processing if it is out of space.

Bug: chrome-os-partner:44402
Change-Id: I99a9bcb180c3aafb294b4af85727e9ec412312df
ifi_hal/gscan.cpp
e98f97f08bb17434409ff415ab19de50bca79707 28-Aug-2015 Ritter Yeh <ryeh@broadcom.com> am 7ae2edee: am 2d571e7e: net:wireless:bcmdhd: Update bcm4354 FW(7.35.79.101)

* commit '7ae2edee9ca35f8db4198dfebe49423d2c8338b5':
net:wireless:bcmdhd: Update bcm4354 FW(7.35.79.101)
7ae2edee9ca35f8db4198dfebe49423d2c8338b5 28-Aug-2015 Ritter Yeh <ryeh@broadcom.com> am 2d571e7e: net:wireless:bcmdhd: Update bcm4354 FW(7.35.79.101)

* commit '2d571e7e7a7164fd51fab006e74630f5b4c1eee5':
net:wireless:bcmdhd: Update bcm4354 FW(7.35.79.101)
2d571e7e7a7164fd51fab006e74630f5b4c1eee5 27-Aug-2015 Ritter Yeh <ryeh@broadcom.com> net:wireless:bcmdhd: Update bcm4354 FW(7.35.79.101)

1) Remove channel 120/124/128 from US/0

Bug: 23218044
Change-Id: I97d1095f7d38bb2e90cc241d9321603192e859c3
Signed-off-by: Ritter Yeh <ryeh@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
801ac88a7c24f787cca9af9441fe625bebe62523 26-Aug-2015 Ed Tam <etam@google.com> am cf576be2: Merge "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.26)" into mnc-dr-dev

* commit 'cf576be238f69f03753d3eb6eaaca6adf2315a1a':
net: wireless: bcmdhd: update bcm4358 FW (7.112.100.26)
5c3164c5f596c88cf2fcb4370e5714e0dd9c92e1 26-Aug-2015 Prerepa Viswanadham <dham@google.com> am b07c9bbf: am 85113b28: Merge "net:wireless:bcmdhd: Update bcm4339 FW(6.37.32.RC23.34.40/7.35.79.100)" into mnc-dev

* commit 'b07c9bbf6d2d8c9f4db93889895e16d56e140800':
net:wireless:bcmdhd: Update bcm4339 FW(6.37.32.RC23.34.40/7.35.79.100)
9284c72de017869ba1f35267f9cf750e1e5b3a6d 26-Aug-2015 Ritter Yeh <ryeh@broadcom.com> am 04655e07: am aa544ae2: net:wireless:bcmdhd: Update bcm4356 FW(6.37.32.RC23.34.40/7.35.79.100)

* commit '04655e076ea8001782f344cf8e6b2110a9f0e028':
net:wireless:bcmdhd: Update bcm4356 FW(6.37.32.RC23.34.40/7.35.79.100)
cf576be238f69f03753d3eb6eaaca6adf2315a1a 26-Aug-2015 Ed Tam <etam@google.com> Merge "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.26)" into mnc-dr-dev
b07c9bbf6d2d8c9f4db93889895e16d56e140800 26-Aug-2015 Prerepa Viswanadham <dham@google.com> am 85113b28: Merge "net:wireless:bcmdhd: Update bcm4339 FW(6.37.32.RC23.34.40/7.35.79.100)" into mnc-dev

* commit '85113b2816251d59eb9463311bfb933bef7d429f':
net:wireless:bcmdhd: Update bcm4339 FW(6.37.32.RC23.34.40/7.35.79.100)
04655e076ea8001782f344cf8e6b2110a9f0e028 26-Aug-2015 Ritter Yeh <ryeh@broadcom.com> am aa544ae2: net:wireless:bcmdhd: Update bcm4356 FW(6.37.32.RC23.34.40/7.35.79.100)

* commit 'aa544ae2e5ce5d3d4a4ff9aeee7d1163a05d524d':
net:wireless:bcmdhd: Update bcm4356 FW(6.37.32.RC23.34.40/7.35.79.100)
85113b2816251d59eb9463311bfb933bef7d429f 26-Aug-2015 Prerepa Viswanadham <dham@google.com> Merge "net:wireless:bcmdhd: Update bcm4339 FW(6.37.32.RC23.34.40/7.35.79.100)" into mnc-dev
32179620327a4d894df1abe9e1907de6edb07bf2 25-Aug-2015 Ritter Yeh <ryeh@broadcom.com> net:wireless:bcmdhd: Update bcm4339 FW(6.37.32.RC23.34.40/7.35.79.100)

1. Fix roaming failure prevents entering PS mode
BUG=23218044

Change-Id: I65b6993e2a768f5ce79917140304abe661fcf43c
Signed-off-by: Ritter Yeh <ryeh@broadcom.com>
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
aa544ae2e5ce5d3d4a4ff9aeee7d1163a05d524d 25-Aug-2015 Ritter Yeh <ryeh@broadcom.com> net:wireless:bcmdhd: Update bcm4356 FW(6.37.32.RC23.34.40/7.35.79.100)

1. Fix roaming failure prevents entering PS mode
BUG=23218044

Change-Id: Ia1922a0a99e7dc5d722e766c42cdbe8e4be03912
Signed-off-by: Ritter Yeh <ryeh@broadcom.com>
Signed-off-by: Prerepa Viswanadham <dham@google.com>
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
992eae272b20042d1048a76a1a1b06818d65866a 25-Aug-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.100.26)

bug=23328094
priortize EAPOL packets to avoid auth failure.

Change-Id: Ife8aa41c0d6ef91d47f29a674319bdf554837e92
Signed-off-by: Insun Song <isong@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
8e51b6e5b5f02f3e54afe1e458d1b4a8646d5dec 15-Aug-2015 Insun Song <isong@broadcom.com> am c9a71e69: net: wireless: bcmdhd: update bcm4358 FW(7.112.100.17)

* commit 'c9a71e699e03eb1c2c9ffddafc30fc0d4f02c18e':
net: wireless: bcmdhd: update bcm4358 FW(7.112.100.17)
c9a71e699e03eb1c2c9ffddafc30fc0d4f02c18e 14-Aug-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW(7.112.100.17)

1) bug=23163857
revert logability feature due to JNI crash.

Change-Id: I2f0ace60c9ac5e2dc2080d261eb1a7e711049ce3
Signed-off-by: Insun Song <isong@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
7655c36699464ddd2a26ab530ae670d1584dd41f 13-Aug-2015 Vinit Deshpande <vinitd@google.com> am aa6ab0f1: am 2c9d7bbf: Merge "Fix cleanup of COMPLETE_SCAN event" into mnc-dev

* commit 'aa6ab0f10743dbe6dca28a3ace8ba73b9ee9b0c5':
Fix cleanup of COMPLETE_SCAN event
aa6ab0f10743dbe6dca28a3ace8ba73b9ee9b0c5 13-Aug-2015 Vinit Deshpande <vinitd@google.com> am 2c9d7bbf: Merge "Fix cleanup of COMPLETE_SCAN event" into mnc-dev

* commit '2c9d7bbf80b19c3881229540d1ef05669bd27118':
Fix cleanup of COMPLETE_SCAN event
2c9d7bbf80b19c3881229540d1ef05669bd27118 13-Aug-2015 Vinit Deshpande <vinitd@google.com> Merge "Fix cleanup of COMPLETE_SCAN event" into mnc-dev
1c986a233bad7a78d996d9b4e8b05e22ecb73da8 13-Aug-2015 Ed Tam <etam@google.com> am 768bccf4: Merge "Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.15)"" into mnc-dr-dev

* commit '768bccf40809bcbfa5b892f48f7f1ce864fb7065':
Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.15)"
768bccf40809bcbfa5b892f48f7f1ce864fb7065 13-Aug-2015 Ed Tam <etam@google.com> Merge "Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.15)"" into mnc-dr-dev
6f153556f12809db7a8376550674f660b8060438 13-Aug-2015 Ed Tam <etam@google.com> Revert "net: wireless: bcmdhd: update bcm4358 FW (7.112.100.15)"

This reverts commit 57ffe4477b8e4629893df5824b3982eb1b352897.

Bug: 23163857
Change-Id: Ie2f1facffb162508ac32bbab96a1f3deb42379cf
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
690a077a6fc867f141b7aa65b62e8840faaa81bf 13-Aug-2015 Ashwin <ashwin.bhat@broadcom.com> am c85df603: am 39ada30e: net:wireless:bcmdhd: Update bcm4339/54/56 FW(6.37.32.RC23.34.39/7.35.79.97)

* commit 'c85df603cbfbe38bb4921a05c3a39ad5fe3d53e2':
net:wireless:bcmdhd: Update bcm4339/54/56 FW(6.37.32.RC23.34.39/7.35.79.97)
c85df603cbfbe38bb4921a05c3a39ad5fe3d53e2 13-Aug-2015 Ashwin <ashwin.bhat@broadcom.com> am 39ada30e: net:wireless:bcmdhd: Update bcm4339/54/56 FW(6.37.32.RC23.34.39/7.35.79.97)

* commit '39ada30e4d6723f3eb3e2360b7879a63f7240e3e':
net:wireless:bcmdhd: Update bcm4339/54/56 FW(6.37.32.RC23.34.39/7.35.79.97)
39ada30e4d6723f3eb3e2360b7879a63f7240e3e 12-Aug-2015 Ashwin <ashwin.bhat@broadcom.com> net:wireless:bcmdhd: Update bcm4339/54/56 FW(6.37.32.RC23.34.39/7.35.79.97)

1. bcm4354/56 - Remove channels 12 and 13 from country code XT/50
Bug 22797025
2. bcm4339 - De-prioritize gscan over escan
Bug 22776056

Basic SVT Test
STA connection test : Pass
Roaming test : Pass
Throughtput test : Pass
Regulatory test: Pass

Change-Id: I5ca3c175c9040435cc43f45d1ae34ec7957a4b0c
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
de37675b218f0c685512417d914dff60f3b4b115 12-Aug-2015 Ashwin <ashwin.bhat@broadcom.com> Fix cleanup of COMPLETE_SCAN event

unregister the event if gscan setup fails

Bug: 23030690

Change-Id: I6f20f340e96cf35af3e7fc28893fb4bc50c64ed8
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/gscan.cpp
d525fd2328643741da1c1d796e0df8b0d44b04e1 12-Aug-2015 Insun Song <isong@broadcom.com> am 57ffe447: net: wireless: bcmdhd: update bcm4358 FW (7.112.100.15)

* commit '57ffe4477b8e4629893df5824b3982eb1b352897':
net: wireless: bcmdhd: update bcm4358 FW (7.112.100.15)
57ffe4477b8e4629893df5824b3982eb1b352897 07-Aug-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW (7.112.100.15)

1. bug : 22611777
=> adding JP/991 ccode for outdoor/nonDFS/No-A-band
channels of SOFTAP

Change-Id: If5601c0ba7584a33da3fc336ece8a87e7a792ad2
Signed-off-by: Insun Song <isong@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
40e29f465ac3ce6c4022ff25f57d9599b3f82b8a 08-Aug-2015 Ashwin <ashwin.bhat@broadcom.com> am 340c22b1: RSSI monitor cmd cleanup

* commit '340c22b114039948cbdc124797fd84d58a80462c':
RSSI monitor cmd cleanup
340c22b114039948cbdc124797fd84d58a80462c 06-Aug-2015 Ashwin <ashwin.bhat@broadcom.com> RSSI monitor cmd cleanup

Cleanup RSSI monitor cmd if it fails

Bug 22826644

Change-Id: Iaca8201ea32d051bb2afd34e28257fc828908599
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/wifi_hal.cpp
87393b64c432aaa885a94019fc10a83d92b1316e 06-Aug-2015 Ecco Park <eccopark@broadcom.com> am ce85c99d: net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.96)

* commit 'ce85c99d5b7035cf4312c40c0431d31cfb7e7951':
net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.96)
ce85c99d5b7035cf4312c40c0431d31cfb7e7951 03-Aug-2015 Ecco Park <eccopark@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.96)

1) remove anqp offload feature to save memory
2) BUG=22339691
Prioritize EAPOL packets to avoid delay
in the processing EAPOL packets in case of high data traffic.
3) SVT is on progress

Change-Id: I7fd1c3a2f76fbaf7b55d1b31219c406106e26e09
Signed-off-by: Ecco Park <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
ea50295386ed38ac854b64220f96543f4720fe3a 31-Jul-2015 Dmitry Shmidt <dimitrysh@google.com> am eef7d827: Merge "bcmdhd: Update bcm4354/56 FW(7.35.79.95)" into mnc-dev

* commit 'eef7d827dfbe8c85be656a62c36de8d2467a3a16':
bcmdhd: Update bcm4354/56 FW(7.35.79.95)
eef7d827dfbe8c85be656a62c36de8d2467a3a16 31-Jul-2015 Dmitry Shmidt <dimitrysh@google.com> Merge "bcmdhd: Update bcm4354/56 FW(7.35.79.95)" into mnc-dev
c9c1bc616deae0351bd725bc6de3e719ceb18a25 29-Jul-2015 Ecco Park <eccopark@broadcom.com> bcmdhd: Update bcm4354/56 FW(7.35.79.95)

1) BUG=22414864
add county code : JP/991 for outdoor/notDFS/NO-A-band
channels of SOFTAP in Japan

Change-Id: I3ac20518bd4da54c160890bbd7cfbc1d48f20214
Signed-off-by: Ecco Park <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
9bf2ea6c799c1fb502e91e2c592f257c9a1814e1 30-Jul-2015 Vinit Deshpande <vinitd@google.com> am 6d9f23bf: Fix a potential crash in debugging code

* commit '6d9f23bf01b35074e29c6319c4009a1295cb4aa6':
Fix a potential crash in debugging code
6d9f23bf01b35074e29c6319c4009a1295cb4aa6 28-Jul-2015 Vinit Deshpande <vinitd@google.com> Fix a potential crash in debugging code

We want to catch incorrect event_cbs; but the commands
they may refer to may have been deleted by the time
the debugging messages are printed. This change fixes
that by printing before anything is deleted.

Bug: 22401861
Change-Id: I71562af940275b43057eae1f93406291924ad567
ifi_hal/wifi_hal.cpp
47b8cdab4aca1a4675eafe65e8fc6e1383d41ed7 17-Jul-2015 Chilam Ng <chilam@broadcom.com> am 70511935: net:wireless:bcmdhd: Update bcm4354/56 FW (7.35.79.94)

* commit '7051193576e886f4b0a14ae7aff8b60d3d726cf4':
net:wireless:bcmdhd: Update bcm4354/56 FW (7.35.79.94)
7051193576e886f4b0a14ae7aff8b60d3d726cf4 15-Jul-2015 Chilam Ng <chilam@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW (7.35.79.94)

Link stats: fixed on_time accuracy upon connection/disconnection

Bug 21613534

Basic SVT Test
STA connection test

Change-Id: I40178497a5590348d77fc883e7c7d6c4042b2a89
Signed-off-by: Chilam Ng <chilam@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
207f0ec3e0553759771eb11d735a85cba515d8e4 17-Jul-2015 Vinit Deshpande <vinitd@google.com> am f02f545d: Fix couple of issues with unregistering event handlers

* commit 'f02f545dd490b658110fb837f4905050b3ed9c52':
Fix couple of issues with unregistering event handlers
f02f545dd490b658110fb837f4905050b3ed9c52 16-Jul-2015 Vinit Deshpande <vinitd@google.com> Fix couple of issues with unregistering event handlers

First, on Hammerhead, we don't unregister GOOGLE_DEBUG_RING_EVENT
if driver command fails - that's not correct.

Also fixed a one-off error in unregistering event handlers.

Bug: 22523219

Change-Id: Idaf27bc14f13d21e18cec512db8f8c3590895c66
ifi_hal/common.cpp
ifi_hal/wifi_logger.cpp
36a87a16bcdf694a8ec38e9c35e933bd7d55e51d 16-Jul-2015 Jerry Lee <jerrylee@broadcom.com> am 56deba26: Clean up bad command implementation

* commit '56deba26a624507fc2e0e6b134f8bd88d091a141':
Clean up bad command implementation
56deba26a624507fc2e0e6b134f8bd88d091a141 13-Jul-2015 Jerry Lee <jerrylee@broadcom.com> Clean up bad command implementation

b/22349265

Change-Id: I98132e5083155de21ae241b3b3a6b8f9410d61ec
Signed-off-by: Jerry Lee <jerrylee@broadcom.com>
ifi_hal/wifi_hal.cpp
ifi_hal/wifi_logger.cpp
f5e0a7dd912b5e242165c0c89d873e9e202a1472 14-Jul-2015 Navtej Singh Mann <navtejsingh@google.com> am 10619e8c: Merge "don\'t register command for BSSID blacklist because there is no stop for blacklist" into mnc-dev

* commit '10619e8c9ed541a6a31db45a758f96c9c94c7fb7':
don't register command for BSSID blacklist because there is no stop for blacklist
10619e8c9ed541a6a31db45a758f96c9c94c7fb7 11-Jul-2015 Navtej Singh Mann <navtejsingh@google.com> Merge "don't register command for BSSID blacklist because there is no stop for blacklist" into mnc-dev
aab2ce80bab0221da737f64d15bae68caae21bad 10-Jul-2015 Navtej Singh Mann <navtejsingh@google.com> don't register command for BSSID blacklist because there is no stop for blacklist

Bug:22394142
Change-Id: I2661c3833d9ca85cea8110f85aef1d039fb43c5b
ifi_hal/gscan.cpp
d0332688423d7f2dbba787e8bf03e3e1f274e8c9 10-Jul-2015 Prashant Malani <pmalani@google.com> Merge "bcm4343: Update firmware BCM4343A1 chip to 7.13.53.2" into cw-e-dev
870964d5eb6fd4a353dea6a147839d6cad0cf17f 10-Jul-2015 Prashant Malani <pmalani@google.com> Merge "bcm4343: Add firmware BC4343A1 chip to 7.13.53.1" into cw-e-dev
7e55fbbfaf9be2f54a165becb4bf371521bd90aa 09-Jul-2015 Ecco Park <eccopark@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.93)

1) Bug : 22212992
=> RTT Random mac bug fix
2) Bug : 21668251
=> RA cache interval change to 10mins.
=> Filter out all of unsolicited NA packet
=> Maintain RA cache table for roaming scenario.

Change-Id: I60540533926c8bbd549b68f166fdcdf1006b1beb
Signed-off-by: Ecco Park <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
0f377dc8cb3680524b9b069dc4493b75d8928e0f 22-May-2015 Prashant Malani <pmalani@google.com> bcm4343: Update firmware BCM4343A1 chip to 7.13.53.2

It has new Country Code rev - XZ/999, BD/1 and MX/44.

Change-Id: Ib87268601c6f2963b5c9627d1263809b0f8e5e68
irmware/bcm4343/fw_bcm4343_a1.bin
irmware/bcm4343/fw_bcm4343_a1_apsta.bin
9e5fed2b6893581d0ad4face7d716a728687c7c9 18-May-2015 Prashant Malani <pmalani@google.com> bcm4343: Add firmware BC4343A1 chip to 7.13.53.1

This is initial firmware for BCM4343A1 chip
Note that it needs the DHD version (1.141.64.24) or later.

- Initial release
- PMF and TDLS function added

Bug: 22028689
Change-Id: I993d1943c034ea8eb1e22cc7a5567dad3f730a6b
irmware/bcm4343/device-bcm.mk
irmware/bcm4343/fw_bcm4343_a1.bin
irmware/bcm4343/fw_bcm4343_a1_apsta.bin
d31f237a97ba7d14219d3584e30de22157d799b5 08-Jul-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: update bcm4358 FW(7.112.100.7)

1) update country code locales

Cherry-pick of https://partner-android-review.googlesource.com/#/c/221761/
Change-Id: I7381be5a59a002ce25443d24a989f92a1b5d70c0
Signed-off-by: Insun Song <isong@broadcom.com>
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
e2d49da2b513e10e01c499b1017e39ac9c6f6992 08-Jul-2015 Vinit Deshpande <vinitd@google.com> Merge "Fix incorrect wifi_cleanup" into mnc-dev
58a0053e1d5957808dead5b93df51a02a65fc46d 08-Jul-2015 Vinit Deshpande <vinitd@google.com> Merge "Fix for system crash caused by accessing memory w/o permissions" into mnc-dev
d4f6adc737f93d75d3a1be8427a144f907a4dde6 07-Jul-2015 Vinit Deshpande <vinitd@google.com> Fix incorrect wifi_cleanup

The cleanup needs to cancel commands, not the event handlers;
and needs a while loop instead of a for loop.

Also added command names to identify which commands are causing
problems.

Bug: 22302517
Change-Id: I93c3e51f7cd3ad62c1a34eeb5708d9552e37342b
ifi_hal/cpp_bindings.h
ifi_hal/gscan.cpp
ifi_hal/link_layer_stats.cpp
ifi_hal/rtt.cpp
ifi_hal/wifi_hal.cpp
ifi_hal/wifi_logger.cpp
ifi_hal/wifi_offload.cpp
496e6ab2147ee8bae2aa93cdd13cab2f129079f4 07-Jul-2015 Ashwin <ashwin.bhat@broadcom.com> Fix for system crash caused by accessing memory w/o permissions

Fix a buffer overflow access that caused a SEGV_ACCERR

Change-Id: Id38ac0637696128ee66039e8b4c5e8d73ec945a1
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/common.cpp
eaf59b2182588ab2e921741c772070281840e89b 07-Jul-2015 Navtej Singh Mann <navtejsingh@google.com> fix WifiHAL event logging issue

Bug: 22306117

Change-Id: Icddf6c28437be2531734d62fc24f13100b02bad0
ifi_hal/gscan.cpp
289b89f3d370de773031f5fe15ec3cc03648a834 06-Jul-2015 Navtej Singh Mann <navtejsingh@google.com> Merge "fix unregister command on failure and log restructuring" into mnc-dev
a0a6b2113b44aa39f25635f291fba929c98070bd 02-Jul-2015 Navtej Singh Mann <navtejsingh@google.com> fix unregister command on failure and log restructuring

bug:22174291
Change-Id: I621f92a3604f9a30279c4fe25cd606432df1839e
ifi_hal/common.cpp
ifi_hal/gscan.cpp
883d36bb85bf8b09b6378a7440534927ae654842 01-Jul-2015 Vinit Deshpande <vinitd@google.com> Merge "Fixed channel checking and added more debug info in link stats HAL" into mnc-dev
d336396d3d487bfdbce524a78f3867f41666cd6c 01-Jul-2015 Dmitry Shmidt <dimitrysh@google.com> Merge "net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.91)" into mnc-dev
504d7b1446c78d5aaceff59836e55feba8d2ae8f 26-Jun-2015 Chilam Ng <chilam@broadcom.com> Fixed channel checking and added more debug info in link stats HAL

bug: 22051751

Change-Id: I77f393b7ff9e8f9ac1f23db3df51705c4e4e358d
Signed-off-by: Chilam Ng <chilam@broadcom.com>
ifi_hal/link_layer_stats.cpp
75c56dc858f812649febeb15174ce4d317238597 26-Jun-2015 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Add filter_rssi=-75 to config file

Bug: 21999196

Change-Id: I8e68bdc8517dd117720bbae2652ce835cae31543
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig/wpa_supplicant_overlay.conf
301011ae0d1dad1f7476f6f37680ad86d4125f6a 30-Jun-2015 eccopark@broadcom.com <eccopark@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.91)

1) Bug : 21668251
=> Suppress the debug log in FW not to wake up host while device is in suspend mode.
(circular buffer in FW will be overlapped with new entry in suspend mode of device)

Change-Id: I0f6d40be00fb177d64fd0b9112495b9443e46e92
Signed-off-by: eccopark@broadcom.com <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
86173bc1492ca4321ec5d99399c7c27b26adb168 27-Jun-2015 Vinit Deshpande <vinitd@google.com> Merge "Remove some unhelpful logs" into mnc-dev
02f5ba16843fd07c4cd36351e8b7e58ec8cd71a0 26-Jun-2015 Chilam Ng <chilam@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW (7.35.79.90)

1. Fixed issues with link stats counters continuity and monotonicity

Bug: 21613534

Basic SVT Test
STA connection test : Pass

Change-Id: I75e536590bb63813c9e379812d820f6956aa5146
Signed-off-by: Chilam Ng <chilam@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
bedc792622bd9ef90c30e4d8c5efa194f1010d2e 25-Jun-2015 Vinit Deshpande <vinitd@google.com> Remove some unhelpful logs

Change-Id: I38478947d7f86872ddb10740d9de2fedcd52f393
ifi_hal/wifi_logger.cpp
8f1ec7e8e43ec37e94806764b2873c93368cf137 19-Jun-2015 Ecco Park <eccopark@broadcom.com> Add wifi offload feature: mkeep_alive

b/21405946

Change-Id: I8e9a2f2b2f76d1d689fcd645b9332b290d710ae6
Signed-off-by: JerryLee <jerrylee@broadcom.com>
ifi_hal/Android.mk
ifi_hal/common.h
ifi_hal/wifi_hal.cpp
ifi_hal/wifi_offload.cpp
c604b53461cfea0a1e6f6f5ad84b0a35be69b8e0 18-Jun-2015 JerryLee <jerrylee@broadcom.com> Add a debuggability interface: stop logging

bug: 21730601

Change-Id: Icdc4e118884ec16a8b1a52ed60c9e49fa521a9fd
Signed-off-by: JerryLee <jerrylee@broadcom.com>
ifi_hal/wifi_hal.cpp
ifi_hal/wifi_logger.cpp
fef13c11034313585be68c32322b9a53c43a37b2 12-Jun-2015 Ashwin <ashwin.bhat@broadcom.com> RSSI monitor changes

RSSI monitor is used to set RSSI thresholds to driver and rx
events when thresholds are crossed. also includes some code cleanup

Change-Id: Ia55ded489ed5d4232e6fea0ffdcfc824522613b1
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/common.cpp
ifi_hal/common.h
ifi_hal/gscan.cpp
ifi_hal/wifi_hal.cpp
73d1a27fc4e7667462b1f994be6629a0add2bab1 23-Jun-2015 Vinit Deshpande <vinitd@google.com> am 5c08550..5c08550 from mirror-m-wireless-internal-release

5c08550 net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.88)
5c0855072568ceb5cf0ccb4d00987fde030cdc17 12-Jun-2015 Ashwin <ashwin.bhat@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.88)

1. Added RSSI monitor feature

Basic SVT Test
STA connection test : Pass
Roaming test : Pass
Throughtput test : Pass

Change-Id: I47efece98e2459129985cefbfd3d3f85e73df0f4
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
5ca0ce0387ccaa71c18c09278bf8d810759c3aa9 12-Jun-2015 Vinit Deshpande <vinitd@google.com> Fix Broadcom's crash

Bug: 21730601

Change-Id: I3a5f442e210166acf5239c173ed0f9be94fe14b2
ifi_hal/wifi_logger.cpp
cfd222036ee493ecdcfa753afd981ea3e1604b5b 10-Jun-2015 Vinit Deshpande <vinitd@google.com> am e162833..172fcf7 from mirror-m-wireless-internal-release

172fcf7 Merge "net:wireless:bcmdhd: Update bcm4354/56 FW (7.35.79.87)" into m-wireless-dev
9ed8ceb net:wireless:bcmdhd: Update bcm4354/56 FW (7.35.79.87)
172fcf7563300fc701a8b52c2adc9fc236b249af 10-Jun-2015 Vinit Deshpande <vinitd@google.com> Merge "net:wireless:bcmdhd: Update bcm4354/56 FW (7.35.79.87)" into m-wireless-dev
9ed8cebcea541a9af2e060cf7675d53b57893060 10-Jun-2015 Ashwin <ashwin.bhat@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW (7.35.79.87)

1. RTT mac randomization.
2. Set escan priority above gscan.
3. Fixed a FW trap caused by inappropriately accessing registers.
4. Added debug print for gscan channel list.

Bugs 20886750, 21555861

Basic SVT Test
STA connection test : Pass
Roaming test : Pass
Throughtput test : Pass

Change-Id: I17e2f2f0d823106524e1a5d2c41a24df5289b724
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
e16283338c9f0e8798228c400e31415d612f7d09 10-Jun-2015 Vinit Deshpande <vinitd@google.com> Remove confusing "Error polling socket" log

There are lots of legitimate cases where poll()
returns error; so this log isn't useful.

Bug: 21733400
Change-Id: If8dee9812e4d50c11c47f3daebe0dba33b6d6f8f
ifi_hal/wifi_hal.cpp
95d67339760c5502f8af375166f011e93289407d 07-Jun-2015 Insun Song <isong@broadcom.com> net: wireless: bcmdhd: Update bcm4358 FW(7.112.100.3)

1. HW_OOB polarity changed from ACTIVE_HIGH to ACTIVE_LOW
Signed-off-by: Insun Song <isong@broadcom.com>

Change-Id: I7d85af41c1abd0523aca136865f506d3c45f8de4
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
940146c69912ab98f42d412f00438ef193647ffd 04-Jun-2015 Vinit Deshpande <vinitd@google.com> Shut up a noisy log from HAL [DO NOT MERGE]

Bug: 20416721

Change-Id: I2cc1b4404952365e31c2dc705374d30c59930ef9
ifi_hal/wifi_hal.cpp
74d118dc34771593b3892d7fb72b5b8e07f4da63 05-Jun-2015 Vinit Deshpande <vinitd@google.com> Fix a deadlock in wifi_cleanup [DO NOT MERGE]

pthread_mutex isn't re-entrant; and results in a hang
if called second time from the same thread. This change
ensures that it is locked only once.

Bug: 21627368
Change-Id: I9c28c1df240316c2a7eafdefa990b9582bc05a9a
ifi_hal/wifi_hal.cpp
974df1c535fa4aa5c191d47877aa27c79fad0263 05-Jun-2015 Vinit Deshpande <vinitd@google.com> Fix a deadlock in wifi_cleanup

pthread_mutex isn't re-entrant; and results in a hang
if called second time from the same thread. This change
ensures that it is locked only once.

Bug: 21627368
Change-Id: I9c28c1df240316c2a7eafdefa990b9582bc05a9a
ifi_hal/wifi_hal.cpp
79c41bc9ff10a322cf6cacc51b80707d5ba5a4ee 04-Jun-2015 Vinit Deshpande <vinitd@google.com> Remove trivial GScan logs

These helped once; but now this is just noise. Also
given that GMSCore starts/stops scans many times it is
taking too much of log real estate.

Bug: 20416721

Change-Id: I965ed919afbac56e123e8d019be84d7d33abf3f9
ifi_hal/gscan.cpp
854a437fc5530b1555cd469319d1f96ba184b178 04-Jun-2015 Vinit Deshpande <vinitd@google.com> Shut up a noisy log from HAL

Bug: 20416721

Change-Id: I2cc1b4404952365e31c2dc705374d30c59930ef9
ifi_hal/wifi_hal.cpp
7475da732b09fd89a54ef829f4683d2634383d9d 03-Jun-2015 Vinit Deshpande <vinitd@google.com> am 05e31d4..3df1ce6 from mirror-m-wireless-internal-release

3df1ce6 Merge "Issue start/stop HAL along with load/unload driver" into m-wireless-dev
f7098f4 net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.85)

Change-Id: I6e8fa3854726e01ef9a24826bf5486cd05a0356c
3df1ce6069291d0d3264ebcef430e6b3c75e7e14 03-Jun-2015 Vinit Deshpande <vinitd@google.com> Merge "Issue start/stop HAL along with load/unload driver" into m-wireless-dev
f7098f49df45d0c9a6210ade3bbf46392290cd71 02-Jun-2015 Ashwin <ashwin.bhat@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.85)

1. Increased legacy PNO SSID back to 16.
2. Fixed issue with Host not receiving FW events.

bug 21316067, 21353777

Change-Id: If28b1df774bd7b50d5444176989a54e3c45768f7
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
9b240e1fa28d8364bfd494864e96028c678942e5 02-Jun-2015 Vinit Deshpande <vinitd@google.com> am 79bf2da..25a0fb8 from mirror-m-wireless-internal-release

25a0fb8 Enable adaptive channel bucket and ePNO bssid
05e31d445f52da4746ff0cc0703d83814cea98d0 28-May-2015 Vinit Deshpande <vinitd@google.com> Issue start/stop HAL along with load/unload driver

This ensures that HAL is enabled when driver is loaded; and
HAL is torn down when driver is unloaded.

Change-Id: Ia7a3e0a485a37b137750040aaecde7cb92eb59e4
ifi_hal/common.h
ifi_hal/wifi_hal.cpp
25a0fb843d8b6d9141ccb435f1f9ee9a29d3afc6 16-May-2015 Ashwin <ashwin.bhat@broadcom.com> Enable adaptive channel bucket and ePNO bssid

1. Enabled binary adaptive channel bucket params
2. Added BSSID to ePNO BSSID

Needs FW version 7.35.79.82 or greater

Change-Id: I460c309e6c0847213c268d1837e01dd446009ba8
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/common.h
ifi_hal/gscan.cpp
865ee9aa73c86404aa1ec3895a0a828a2b888ec5 18-May-2015 xinhe <xinhe@google.com> Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release' into merging

Change-Id: I24f1ac9e60f09d3771ee6fb99daf75ade7c659eb
79bf2da054de59ee905934a25a108327398a873d 16-May-2015 Ashwin <ashwin.bhat@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.82)

1. Support for gscan adaptive buckets
2. Support for BSSID info in ePNO result
3. Current 5 GHz AP also gets a boost in lazy roam
note: Will need CL 215599 for Gscan to work

Bug 20697564

Change-Id: I3bbe62f370677b310d747e6f0cc346ebfc01f3d3
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
37cf10e2b8ff8e2d333f40a206d9e90bbb60449a 14-May-2015 Pierre Vandwalle <vandwalle@google.com> Merge "fix to enable lazy roam" into m-wireless-dev
f060fbe12899e67fc4c491af52718ef5e5f1e3ee 12-May-2015 Pierre Vandwalle <vandwalle@google.com> fix to enable lazy roam

Change-Id: Id8a2bd78f924d06ebfe7c3f29758f836d4eff48f
ifi_hal/gscan.cpp
ifi_hal/wifi_hal.cpp
778c11b66229c22c2ed073b69281c212a7fed5ca 14-May-2015 Pierre Vandwalle <vandwalle@google.com> Merge "fix reseting pno list" into m-wireless-dev
219e15ee9f8f6a84490aeb2d0681b3d5566952c2 14-May-2015 Vinit Deshpande <vinitd@google.com> am f02e958..dee2763 from mirror-m-wireless-internal-release

dee2763 Merge "net:wireless:bcmdhd: Update bcm4339 FW (6.37.32.RC23.34.37)" into m-wireless-dev
d4438c7 net:wireless:bcmdhd: Update bcm4339 FW (6.37.32.RC23.34.37)
262499e net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.81)
040ee11 change wifi Logging header
22be4eab58f47ab54ee84cc3c0d375fd011edc64 13-May-2015 xin He <xinhe@google.com> Merge "Wifi HAL fix for 64bit addressing" into m-wireless-dev
8413100c292c64a6562cd975689652cd8aeebfe3 12-May-2015 Pierre Vandwalle <vandwalle@google.com> fix reseting pno list

Change-Id: If5b93c225783c0417b3aadfa41a92782a3669128
ifi_hal/gscan.cpp
dee2763112928ba86e084ed0551c05d1d94d287e 12-May-2015 xin He <xinhe@google.com> Merge "net:wireless:bcmdhd: Update bcm4339 FW (6.37.32.RC23.34.37)" into m-wireless-dev
b3b31174c61e38a970b956cb50cb66cd1903ca9b 12-May-2015 Jerry Lee <jerrylee@broadcom.com> Wifi HAL fix for 64bit addressing

1) Bug: 20950010
2) minor wifi HAL event enum fix which breaks loghandler

Change-Id: I48a052d703e3f3b14b47aedf9faaa53ebbfa0300
Signed-off-by: Jerry Lee <jerrylee@broadcom.com>
ifi_hal/common.h
ifi_hal/wifi_logger.cpp
d4438c7f5a720b3e0de2f471a0ef4350e30669c4 08-May-2015 Ashwin <ashwin.bhat@broadcom.com> net:wireless:bcmdhd: Update bcm4339 FW (6.37.32.RC23.34.37)

Merged Autjoin offload/enhanced roam feature to N5 FW.

Change-Id: Iad6d015a4ef0ea16647012f0cf5a3124d7b11b8f
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
262499ef8b6764410ae2d20d7098b47908439e58 08-May-2015 eccopark@broadcom.com <eccopark@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.81)

1) add ucode dump functionality in FW.
2) we are under SVT
2-1) Basic connection Test : OK
2-2) Roaming Test : OK
2-3) Throughput Test : OK
2-4) Feature Test is still under test.

Change-Id: Ib50d64fc43247cf13190da6be892528c2fddb121
Signed-off-by: eccopark@broadcom.com <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
28a6dd4d69805be9214c98f28a1f1c95d107b349 07-May-2015 Dan Albert <danalbert@google.com> Stop using stlport.

Bug: http://b/15193147
Change-Id: I04232525770c0b15bfdc2b540accec708a66557c
(cherry picked from commit 396a83453334fceabf713288502f700e4bdcd7b9)
ifi_hal/Android.mk
040ee11fb7c5f1781537ae4343c056c0a49dcfc5 05-May-2015 xinhe <xinhe@google.com> change wifi Logging header

Allocate the memory at JNI layer. Thus, instead pass
down ** , pass * down

Bug:20853404
Change-Id: Id306ecda661ecb189c03925cfbf05077ae79c9f5
ifi_hal/wifi_logger.cpp
c4a95a56d03335d65c9bd73dea3f66605304bac3 01-May-2015 isong <isong@broadcom.com> initial adding bcm4358 firmware

Change-Id: Iea43867feb8d89c45f82a9f6d000c0f14ee892ea
Signed-off-by: isong <isong@broadcom.com>
irmware/bcm4358/device-bcm.mk
irmware/bcm4358/fw_bcm4358.bin
irmware/bcm4358/fw_bcm4358_ap.bin
f02e958d58bc49a8f228927dfb261fe57d080560 08-Apr-2015 Chilam Ng <chilam@broadcom.com> HAL changes for ANQPO

Change-Id: Ic6c506c688e324bd048bb2e682a172c6c37ff662
Signed-off-by: Chilam Ng <chilam@broadcom.com>
ifi_hal/common.h
ifi_hal/gscan.cpp
1dc3032cbec4d3d4f67fcc0a1dffb6a1dee8a1b7 25-Apr-2015 Etan Cohen <etancohen@google.com> Fix build error on volantis: assumption about pointer size

Change-Id: I894e09b0563a95ab921c59d8b0a099de41132f61
ifi_hal/wifi_logger.cpp
62b585af23eca07ccf6022f7e23c58f419ba90f5 24-Apr-2015 xinhe <xinhe@google.com> Fix halutil build error [DO NOT MERGE]

Change-Id: Icbd5309b42f674bf8eef19b4e8b93d9062087299
ifi_hal/wifi_hal.cpp
cab099c7be6490bad1e0402b630840f8d0fcc99b 24-Apr-2015 xinhe <xinhe@google.com> Fix halutil build error

Change-Id: Icbd5309b42f674bf8eef19b4e8b93d9062087299
ifi_hal/wifi_hal.cpp
bc28c1d9af9673352208a2a75ff8d4d9ac02d718 24-Apr-2015 Etan Cohen <etancohen@google.com> Fix build failures on volantis

Commented out a log line which assumed a 32 bit pointer.

Change-Id: I7d6cd4742fbc987a9690a4b66df38e73edb55d20
ifi_hal/wifi_logger.cpp
1184763d6c24a6b393417eb4e8e7838f71bb97a5 24-Apr-2015 Etan Cohen <etancohen@google.com> Merge commit 'aa306e5' into merge2
5b1a21dcfea4a54e4660381bb694a3d65fafb14e 24-Apr-2015 Vinit Deshpande <vinitd@google.com> Remove full scan result log

Bug: 20416721
Change-Id: I61e4409c7afde39c963d58021b8465e1d0d0cab5
ifi_hal/gscan.cpp
ec74fa4fcb49a35e6af54e086e63692b37d21b02 22-Apr-2015 Vinit Deshpande <vinitd@google.com> Reduce logs from gscan

Made some logs verbose to reduce log clutter

Bug: 20416721

Change-Id: Id8bebe26740ec91b21e1478f92eae8fa2b4d4446
ifi_hal/common.cpp
ifi_hal/gscan.cpp
ifi_hal/wifi_hal.cpp
fb16273396362b31b3dc090c57f07b11d1234f0a 22-Apr-2015 Devin Kim <dojip.kim@lge.com> am f73abc52: am cd481c42: bcm4343: Update firmware to 7.10.226.54.4

* commit 'f73abc5240c553e62f425ef4d3dfe370a23c30d3':
bcm4343: Update firmware to 7.10.226.54.4
f73abc5240c553e62f425ef4d3dfe370a23c30d3 22-Apr-2015 Devin Kim <dojip.kim@lge.com> am cd481c42: bcm4343: Update firmware to 7.10.226.54.4

* commit 'cd481c42d1bbf9ecce234cbd139c03b9bf12135e':
bcm4343: Update firmware to 7.10.226.54.4
cd481c42d1bbf9ecce234cbd139c03b9bf12135e 15-Apr-2015 Devin Kim <dojip.kim@lge.com> bcm4343: Update firmware to 7.10.226.54.4

RA filter is working based on RA cache comparison with received RA frame.
Sometimes RA cache was not filtered which results malfunction of RA filter
which consume more power.

To fix the issue, we need clearing RA cache whenever reassocate to new AP.
It leads to get stable RA filter functioning when user move around many APs
or is in frequent roam situation.

Bug: 20253609
Change-Id: Ib664861ea58144a808f0d511f1b2d8df38231605
irmware/bcm4343/fw_bcm4343.bin
irmware/bcm4343/fw_bcm4343_apsta.bin
810c949db9c60baa02684a50d71026727c357cd2 16-Apr-2015 Ashwin <ashwin.bhat@broadcom.com> Roam enhancements/ lazy roam changes

Enabling roam enhancements for Android M,
specifically whitelist SSID, blacklist BSSID,
a band roam params

Change-Id: I12a00066027f67e421af9fe6e9d9ed5a65538f5d
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/common.h
ifi_hal/gscan.cpp
a9d35ffe0f831b87b3fce7f90e2af1509482d012 14-Apr-2015 eccopark@broadcom.com <eccopark@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.80)

1) Bug 18821170 : added Debugability feature for the first drop

2) FW still runs under SVT

Change-Id: Ie1d925dae5087928f28d5678e4864c060a39f5e9
Signed-off-by: eccopark@broadcom.com <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
2672aa697b5dea852e9c3cc210ff2ee3a075d97c 14-Apr-2015 Pierre Vandwalle <vandwalle@google.com> trigger epno reset

Change-Id: I9a718f41ab44ea99bb4f3a179f425f187bf71d49
ifi_hal/gscan.cpp
aa306e5f46b3e0e72d7917760b8af6aaebc35b1e 15-Apr-2015 Jerry Lee <jerrylee@broadcom.com> Support debugability feature (wifi-hal)

1) Bug : 18821170
2) support ring buffers for event ring and verbose ring
3) support FW Dump, FW version and DHD version

Change-Id: I4e00f7d7720331926f7f42157cdd4cb7cc68f784
Signed-off-by: Jerry Lee <jerrylee@broadcom.com>
ifi_hal/Android.mk
ifi_hal/common.h
ifi_hal/wifi_hal.cpp
ifi_hal/wifi_logger.cpp
b486dd261ff557a99ca060ddf0617e47926f1063 16-Apr-2015 Pierre Vandwalle <vandwalle@google.com> Merge "net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.80)" into m-wireless-dev
410ad0bbd246404e61de42ea62266f4cc55f9a5a 16-Apr-2015 Ashwin <ashwin.bhat@broadcom.com> Roam enhancements/ lazy roam changes

Enabling roam enhancements for Android M,
specifically whitelist SSID, blacklist BSSID,
a band roam params

Change-Id: I12a00066027f67e421af9fe6e9d9ed5a65538f5d
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/common.h
ifi_hal/gscan.cpp
5f4b1851aa1eea498e22962f1bd73e82fbf4c9a4 14-Apr-2015 eccopark@broadcom.com <eccopark@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.80)

1) Bug 18821170 : added Debugability feature for the first drop

2) FW still runs under SVT

Change-Id: Ie1d925dae5087928f28d5678e4864c060a39f5e9
Signed-off-by: eccopark@broadcom.com <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
b48433ace6c64273d41c92c1aa0f80628b114365 14-Apr-2015 Pierre Vandwalle <vandwalle@google.com> trigger epno reset

Change-Id: I9a718f41ab44ea99bb4f3a179f425f187bf71d49
ifi_hal/gscan.cpp
bc53131b56a6a4a493142dae31889c7a63f49050 15-Apr-2015 Vinit Deshpande <vinitd@google.com> am abe2d48..ee8188b from mirror-m-wireless-internal-release

ee8188b make rssi a signed char
f0f7cc2 Merge "clean up the object of RTTCommand class" into m-wireless-dev
026c12a changes to support wifi_logger.h API changes
6fcd7d0 clean up the object of RTTCommand class
ee8188b877f4aac2c09ee68ec5cfc60b1869a512 13-Apr-2015 Pierre Vandwalle <vandwalle@google.com> make rssi a signed char

Change-Id: I0e1992d77accdcbf681590e6bf086c83413e3db4
ifi_hal/common.h
f0f7cc2fb61adb75ccfd5c98ad57ec83996bdeb2 11-Apr-2015 xin He <xinhe@google.com> Merge "clean up the object of RTTCommand class" into m-wireless-dev
026c12a13d5b8736aaff4786e0f691531334fcba 10-Apr-2015 Pierre Vandwalle <vandwalle@google.com> changes to support wifi_logger.h API changes

Change-Id: I20b7d10e21a69817e9ea9d0b444e7976784317ef
ifi_hal/wifi_hal.cpp
6fcd7d0c4754b6bcf691f8be6a3618b23a4e0b55 10-Apr-2015 eccopark@broadcom.com <eccopark@broadcom.com> clean up the object of RTTCommand class

1) The object will be deleted after RTT results get received completely.

Change-Id: I77f08496fa5789e55d069b334b0cf3bc6d0ca847
Signed-off-by: eccopark@broadcom.com <eccopark@broadcom.com>
ifi_hal/rtt.cpp
7f02be87573205de39d9535f25d8853709280d04 10-Apr-2015 Prerepa Viswanadham <dham@google.com> Merge commit 'c86b0f1' into merge_work

Change-Id: I7c4cb626c735523cfdc29051e3ad6b4a5ed08a25
955856b5402fa584dff24823393c844258d95997 10-Apr-2015 Prerepa Viswanadham <dham@google.com> Merge commit '659515a' into merge_work
abe2d4864c8f15e4eb6d7dab64b159e47a605c21 08-Apr-2015 eccopark@broadcom.com <eccopark@broadcom.com> rtt class change for HAL RTT API chage.

1) change the code for rtt_cancel to make it working.
=> we need to call the wifi_rtt_range_cancel
when we want to cancel the current RTT process
2) change the parameter for rtt.h change
Signed-off-by: eccopark@broadcom.com <eccopark@broadcom.com>

Change-Id: I87431c4ffca048b6b073941699ae8f1b4a4ea1ea
ifi_hal/rtt.cpp
c86b0f1aa52bb3e73a4ab2050a098f2ddc3d2a11 06-Apr-2015 xinhe <xinhe@google.com> enhancements to rtt.h

Bug:19917983
Change-Id: I4f247667af781cfb3fa8a85655458cc8c516672b
ifi_hal/rtt.cpp
91fe524d06419514a57c7f95aff67e57cee6012a 03-Apr-2015 xinhe <xinhe@google.com> Wifi HAL should not require stubs for all functions [Do not Merge]

Bug:19949178
Change-Id: I68b14d9731d2fe36e6f75beee7237a930eff0b0d
ifi_hal/wifi_hal.cpp
a048b88ba34e99c4bc2a72262f158d4e75ca5b7d 02-Apr-2015 Etan Cohen <etancohen@google.com> Merge "Merge commit '784b63dea725623ad22318fb36bde41222864197' into merge"
529f38a8acb31e718812257e50f23a02ec0a3a42 02-Apr-2015 xinhe <xinhe@google.com> Merge "Add general stubs for wifi hal"
cbbc31d5d0d387068be5b84251f53d6b74bfc6f5 31-Mar-2015 xinhe <xinhe@google.com> Add general stubs for wifi hal

Bug:19949178
Change-Id: I067761e4784b309b32e2d91762c5beb2191d9c46
ifi_hal/wifi_hal.cpp
659515a05a813cf672aa8d50161f76425afa781f 01-Apr-2015 Pierre Vandwalle <vandwalle@google.com> make some logs a bit more explicit

Change-Id: I698dd0590e38bcbaa9c1dbb40212134e3ccd5407
ifi_hal/gscan.cpp
03a9bc739a175794d2982e4fc8d226996e67fdd2 01-Apr-2015 Devin Kim <dojip.kim@lge.com> am 03d0d695: am 1fbb50f3: bcm4343: Update firmware to 7.10.226.54.3

* commit '03d0d695459e636da0473689f3c92ac22f70c564':
bcm4343: Update firmware to 7.10.226.54.3
03d0d695459e636da0473689f3c92ac22f70c564 31-Mar-2015 Devin Kim <dojip.kim@lge.com> am 1fbb50f3: bcm4343: Update firmware to 7.10.226.54.3

* commit '1fbb50f31b5549f4c9be6fab42e39b26c678116f':
bcm4343: Update firmware to 7.10.226.54.3
0e5cf508964e070d7c0fb3e293f1ff4e29421631 31-Mar-2015 Etan Cohen <etancohen@google.com> Merge commit '784b63dea725623ad22318fb36bde41222864197' into merge
42b1646c415b1d3cff220eb3491dc6960d610faf 30-Mar-2015 Vinit Deshpande <vinitd@google.com> Fix a memory leak in retrieving GScan data

Change-Id: I98182a5a74adf69189186a0e5f0ea49b7795f959
ifi_hal/gscan.cpp
1fbb50f31b5549f4c9be6fab42e39b26c678116f 18-Mar-2015 Devin Kim <dojip.kim@lge.com> bcm4343: Update firmware to 7.10.226.54.3

Added IPv6 Router Advertisement (RA) rate limit algorithm

Bug: 19715870
Change-Id: Iff341d89e1556f144da88e45308b9658463a27b9
irmware/bcm4343/fw_bcm4343.bin
irmware/bcm4343/fw_bcm4343_apsta.bin
9eac8a13cfe07cb0ee0b48e56ca51c4607f4ac84 26-Mar-2015 Ashwin <ashwin.bhat@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.73)

Fix Fw crash on PNO stop
Bug:19892954

Change-Id: I4e0113f9b58923547dd63f1f62f2d1746ad0ea0d
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
784b63dea725623ad22318fb36bde41222864197 26-Mar-2015 Ashwin <ashwin.bhat@broadcom.com> net:wireless:bcmdhd: Update bcm4354/56 FW(7.35.79.73)

Fix Fw crash on PNO stop
Bug:19892954

Change-Id: I4e0113f9b58923547dd63f1f62f2d1746ad0ea0d
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
ddd94079870d8f6dd6456e8a8b632c2505a3b250 27-Mar-2015 Qiwen Zhao <zhao@google.com> Merge commit '01c49c3' into m-wireless-dev
01c49c3117a137439aa637c077eeae516eb3d85d 26-Mar-2015 Ecco Park <eccopark@broadcom.com> net: wireless: bcmdhd Update bcm4354/56 FW(Lollipop-MR1-7.35.79.7)

1) Bugs : 19060181, 19368259
2) Fixes : ucode Fix for bt-coex issue
Fix for no scan results due to FW wedge state
3) SVT TEST
3-1) Connection test : pass
Roaming Test : Pass
Throughput test : Pass
P2P Test : Pass
Signed-off-by: Ecco Park <eccopark@broadcom.com>

Bug:19954036
Change-Id: Icb97c491fd05e0928b00ce1b923529146d88e847
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
508ee337afdefb09b15a8de9f7a61660269b39e8 25-Mar-2015 Prerepa Viswanadham <dham@google.com> Fix build issue

Change-Id: I64385b816f29835cba0b8ee90d602e9695b5c836
ifi_hal/wifi_hal.cpp
ccc1100b6c1c9cb335c7635a04a46a3001fbf74b 24-Mar-2015 Prerepa Viswanadham <dham@google.com> Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release' into master_merge

Change-Id: Ifd2e91c4855f3ab8a56ed5a390b3a51b5dbca5c0
8fff5137a5c8aa429fc89ec4ad8984c64d44ef59 24-Feb-2015 eccopark <eccopark@broadcom.com> net: wireless: bcmdhd new FW (7.35.79.63)

1) 11mc support for STA and SOFTAP

2) Basic SVT Test
STA connection test : Pass
Roaming test : Pass
Throughtput test : Pass
Signed-off-by: eccopark <eccopark@broadcom.com>
Bug:19517162
Change-Id: I7cf0b3a7c8b34b83802e03ffbc49a05791dc1476
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
670237531c3b9819359f1a8696d16c52f7d20fe3 21-Mar-2015 xinhe <xinhe@google.com> Merge "Merge Broadcom HAL codes for set country code net: wireless: bcmdhd changes for set country" into m-wireless-dev
c02e00563882d87ab29822c43097cbb1ce04b55d 20-Mar-2015 xinhe <xinhe@google.com> Merge Broadcom HAL codes for set country code
net: wireless: bcmdhd changes for set country

Change-Id: I7fdb4efe00a5f6df166b8dbb071939c4aa311845
Signed-off-by: eccopark@broadcom.com <eccopark@broadcom.com>
Bug:19829530
ifi_hal/common.h
ifi_hal/wifi_hal.cpp
7b3c2e398d5086320f6e4ff958afba988c57d7cc 20-Mar-2015 Pierre Vandwalle <vandwalle@google.com> Merge "net: wireless: bcmdhd: Update bcm4354/56 FW (7.35.79.71)" into m-wireless-dev
86fd36e469910d52ee544a5158263b3b80fdba1f 20-Mar-2015 xin He <xinhe@google.com> Merge "net: wireles: bcmdhd rtt.cpp changes for 11mc of halutil" into m-wireless-dev
89a9a4cffbcee6af504c61ff575a008194070c82 20-Mar-2015 Ashwin <ashwin.bhat@broadcom.com> ePNO changes

Support for ePNO changes. Can send ePNO SSIDs to driver and get results
Exponential backoff will be added in the next update

Change-Id: I6a420811c0dc503ccb2d8d1a502dbdeedcf9ca2a
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
ifi_hal/common.h
ifi_hal/gscan.cpp
59806e5f476dd02466a4d4b883508ab2cbea8c34 19-Mar-2015 Ashwin <ashwin.bhat@broadcom.com> net: wireless: bcmdhd: Update bcm4354/56 FW (7.35.79.71)

1. ePNO changes: Supports changes to support ePNO up to 32 SSIDs
and 8 hidden SSIDs/Strict match SSIDs
2. ucode Fix for bt-coex issue.
3. Fix for no scan results due to FW wedge state

Bugs: 19060181, 19368259

Change-Id: I5fc2bb94c0c03e5cbd20949f472534490b466108
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
215b92f52a64b5f4b56589fcb7c788fc68b43aa5 14-Mar-2015 eccopark@broadcom.com <eccopark@broadcom.com> net: wireles: bcmdhd rtt.cpp changes for 11mc of halutil

Change-Id: If4ccdf6e7956d25f51c946b0fbfa483a22bcdd64
Signed-off-by: eccopark@broadcom.com <eccopark@broadcom.com>
ifi_hal/Android.mk
ifi_hal/rtt.cpp
886a7c99f8664295fe233034cac84d6253324641 19-Mar-2015 Pierre Vandwalle <vandwalle@google.com> rename num_ap into num_bssid

Change-Id: If07a6c0b3f9bb29768c17409abaa2995a003b669
ifi_hal/gscan.cpp
4b1f1c6ba8e27abd5453e67198c8fe92dec33dd4 11-Mar-2015 Vinit Deshpande <vinitd@google.com> Remove HAL workaround for single shot scan

When report_threshold_num_scans and scan status event
weren't supported; we set num_scans to 1 to implement
single shot scan. Now that these are supported; we
don't need this workaround.

Bug: 19535383

Change-Id: Id86813f72b85cd154cf6867650c508c70ab4162b
ifi_hal/gscan.cpp
bde79a3e424ff41444cd7ff873dbee2977f1ca4b 19-Mar-2015 Pierre Vandwalle <vandwalle@google.com> Merge "stubs for HAL API functions" into m-wireless-dev
732a5f920e3add302768eb521fa511943e017867 18-Mar-2015 Pierre Vandwalle <vandwalle@google.com> stubs for HAL API functions

Change-Id: I74d53ae187d002edafb6f3de32079c36c8c10552
ifi_hal/wifi_hal.cpp
e355cca8bb011222c7dcb379961ff4e2d0c90452 18-Mar-2015 Alok Moondra <alokm@broadcom.com> am f1597737: am 9b84bcb5: BCM43341: FW upgrade - BCM43341_B0 FW 6.10.190.55

* commit 'f15977372146dde0496078fa3d96f0b5a9faedda':
BCM43341: FW upgrade - BCM43341_B0 FW 6.10.190.55
f15977372146dde0496078fa3d96f0b5a9faedda 18-Mar-2015 Alok Moondra <alokm@broadcom.com> am 9b84bcb5: BCM43341: FW upgrade - BCM43341_B0 FW 6.10.190.55

* commit '9b84bcb5acdb6c3ef2b6c5943a8c39abcc2067d8':
BCM43341: FW upgrade - BCM43341_B0 FW 6.10.190.55
9b84bcb5acdb6c3ef2b6c5943a8c39abcc2067d8 24-Feb-2015 Alok Moondra <alokm@broadcom.com> BCM43341: FW upgrade - BCM43341_B0 FW 6.10.190.55

Added IPv6 RA filtering offload

CSP 884582: Wi-Fi IPv6 RA (Router Advertisement) offload functionallity support in BCM SW?

Bug: 19799514
Change-Id: Ib41fcf5069f4ddeb1b9904bc4612639cf608bb32
Signed-off-by: Alok Moondra <alokm@broadcom.com>
irmware/bcm43341/fw_bcm43341.bin
425e971cd7d1c064943d7c8ef2a659637ec692b0 07-Mar-2015 eccopark <eccopark@broadcom.com> net: wireless: bcmdhd new FW(7.35.79.67)

1) 802.11 mc support and changes for Google RTT result
2) Basic Test
SOFTAP connection
STA connection with 2.4/5 GHZ
Roaming test
Iperf test

for device 4354 STA/AP and 4356 STA/AP
Signed-off-by: eccopark <eccopark@broadcom.com>

Change-Id: I20b98f1b17c8a3dd312257c0ec0fab648a91ac37
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
a30e0d706cb13ede3c99c5ed2a21e6711ba050cf 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "am "Firmware update for bcm4354/bcm4356 v(7.35.79.54)""

Merge commit '9eb1ad4' from goog/mirror-m-wireless-internal-release
9eb1ad4 am "Firmware update for bcm4354/bcm4356 v(7.35.79.54)"
34926a209389624f391d7671e98c8a30b17878f4 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "net: wireless: bcmdhd new FW (6.37.32.RC23.34.34)"

merged from goog/mirror-m-wireless-internal-release
f5a875f net: wireless: bcmdhd new FW (6.37.32.RC23.34.34)
da635c8da9ff3eeae6accf4ef17243e66bc9a474 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "modify the interface rtt.h"

merged from goog/mirror-m-wireless-internal-release
c86cb4f modify the interface rtt.h
23670ff9f685650adcee804a58e7de6c07e333cb 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "net: wireless: bcmdhd new FW (7.35.79.63)"

merged from goog/mirror-m-wireless-internal-release
184f714 net: wireless: bcmdhd new FW (7.35.79.63)
e68a2815036c8127a4ab39a0085de0ad276e4394 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "update rtt.h for 11mc double side RTT"

merged from goog/mirror-m-wireless-internal-release
02883db update rtt.h for 11mc double side RTT
a0fbfc9223a165823b635277d2268ec3a235f01b 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "net: wireless: bcmdhd: update new FW (7.35.79.59)"

merged from goog/mirror-m-wireless-internal-release
4cc904c net: wireless: bcmdhd: update new FW (7.35.79.59)
17976c8415599d2402eae11c659fb5532a792f41 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "Firmware update for bcm4354/bcm4356 v(7.35.79.54)"

Merge commit 'e4eadb2' from partner/mirror-m-wireless-interneal-release
e4eadb2 Firmware update for bcm4354/bcm4356 v(7.35.79.54)
97f03599b75a2b98720e4627efcc12fe764ed811 13-Mar-2015 Vinit Deshpande <vinitd@google.com> am "net: wireless: bcmdhd new FW (6.37.32.RC23.34.34)"

merged from partner/m-wireless-wifi-dev
f5a875f net: wireless: bcmdhd new FW (6.37.32.RC23.34.34)
e6b84f933e7b09e7bda0887403edd803a8899dc5 11-Mar-2015 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Move bcm4339 MFG FW to vendor project

Change-Id: Id8741b8bf93181696811a71ca3105a3c72ff487a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4339/fw_bcmdhd_mfg.bin
9733754c59b4c61f7b2d2a29362fe473a0597571 06-Mar-2015 Vinit Deshpande <vinitd@google.com> am "modify the interface rtt.h"

merged from partner/m-wireless-wifi-dev
c86cb4f modify the interface rtt.h
45bc99a932387992b155f0b3254aec0bfa88dd0f 06-Mar-2015 Vinit Deshpande <vinitd@google.com> am "net: wireless: bcmdhd new FW (7.35.79.63)"

merged from partner/m-wireless-wifi-dev
184f714 net: wireless: bcmdhd new FW (7.35.79.63)
15fd02bb9cf554593d7b8a81d7deaa00206991c0 06-Mar-2015 Vinit Deshpande <vinitd@google.com> am "update rtt.h for 11mc double side RTT"

merged from partner/m-wireless-wifi-dev
02883db update rtt.h for 11mc double side RTT
874a1200c698fef882bfcb47aee593e3b7810884 06-Mar-2015 Vinit Deshpande <vinitd@google.com> am "net: wireless: bcmdhd: update new FW (7.35.79.59)"

merged from partner/m-wireless-wifi-dev
4cc904c net: wireless: bcmdhd: update new FW (7.35.79.59)
9eb1ad417454e4992a93c4c5da14e6f1c1591c76 06-Mar-2015 Vinit Deshpande <vinitd@google.com> am "Firmware update for bcm4354/bcm4356 v(7.35.79.54)"

Merged from partner/m-wireless-wifi-dev
e4eadb2 Firmware update for bcm4354/bcm4356 v(7.35.79.54)
e60c6343db488b9b9e2ccc95ca1e7634285fe059 06-Mar-2015 Vinit Deshpande <vinitd@google.com> am "bcmdhd: Include driver_nl80211.h from wpa_supplicant repository [DO NOT MERGE]"

merged from partner/m-wireless-wifi-dev
005fe74 bcmdhd: Include driver_nl80211.h from wpa_supplicant repository [DO NOT MERGE]
372d5c80b451c2cdeabf5c172e12f7b600305a0c 06-Mar-2015 Vinit Deshpande <vinitd@google.com> am "New Additions to WifiScanner APIs [DO NOT MERGE]"

merged from partner/m-wireless-wifi-dev
bcd42ae New Additions to WifiScanner APIs [DO NOT MERGE]
f5a875f51cf1b56278a2700a351c1b6c35674cc8 06-Feb-2015 Ecco Park <eccopark@broadcom.com> net: wireless: bcmdhd new FW (6.37.32.RC23.34.34)

1) Bug : 19208921
Merge : all of roaming patches from N6 to N5.
1-1) prevent the STA from roaming to same AP.
1-2) prevent roaming trigger for DISASSOC
1-3) prevent roaming trigger for DEAUTH
1-4) prevent roaming trigger for DEAUTH
1-5) send WLC_E_SET_SSID event with status -1 to DHD
when the wpa_supplicant aborts current connection
while we are doing association scan.
1-6) Clear Authenticated bit for previous AP if not roaming to same AP

2) Basic sanity test
2-1) Connection test (open,TKIP,WES)
2-2) Roaming test
2-3) Iperf test for 5GHZ and 2.4GHZ AP
2-4) Checked channels list for US and Universal
Signed-off-by: Ecco Park <eccopark@broadcom.com>

Change-Id: I24193500af5ed8f84729a49442b77f7a66dbe59d
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
c86cb4f87d83ce75d67078601adebf612f270237 03-Mar-2015 xinhe <xinhe@google.com> modify the interface rtt.h

Bug:19570769
Change-Id: Ifec3fb04548fb102837f70318481e5e9a4e455e3
ifi_hal/rtt.cpp
184f71450f0e2fe61794ab59f0abee3cc5bacb76 24-Feb-2015 eccopark <eccopark@broadcom.com> net: wireless: bcmdhd new FW (7.35.79.63)

1) 11mc support for STA and SOFTAP

2) Basic SVT Test
STA connection test : Pass
Roaming test : Pass
Throughtput test : Pass
Signed-off-by: eccopark <eccopark@broadcom.com>
Bug:19517162
Change-Id: I7cf0b3a7c8b34b83802e03ffbc49a05791dc1476
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
ff52574b0ddb83fff5803054538977ec87262c8d 24-Feb-2015 Dan Albert <danalbert@google.com> am b86dc6c8: am 88ca2471: Merge "Clean up ignored warnings."

* commit 'b86dc6c85707a794a4d3076fd47a619f891b4392':
Clean up ignored warnings.
b86dc6c85707a794a4d3076fd47a619f891b4392 24-Feb-2015 Dan Albert <danalbert@google.com> am 88ca2471: Merge "Clean up ignored warnings."

* commit '88ca2471de87333387cefd732a8cc01fa1d712c0':
Clean up ignored warnings.
ea72ab564f95982830832801c49369295768ed2d 24-Feb-2015 Dan Albert <danalbert@google.com> Clean up ignored warnings.

None of these are actually affecting anything.

Change-Id: I78bbc617c3949155591a43ecdb53a7dfd391bdd2
ifi_hal/Android.mk
705420a2818657b2dc0e1dbd492e35d666fbf08a 18-Feb-2015 Sasha Levitskiy <sanek@google.com> Fingerprint: add fpc friendly fw.

Change-Id: I02bd37616ede99b5df7a4bc1ea2581d6293979b5
irmware/bcm4339/fw_bcmdhd_fp.bin
ab601586944695b4d902290ce5b15beb8900d4f4 17-Feb-2015 Vinit Deshpande <vinitd@google.com> Merge "net: wireless: bcmdhd: update new FW (7.35.79.59)" into m-wireless-wifi-dev
02883dbc128736b649dc0f7f63124c7aea740f78 12-Feb-2015 xinhe <xinhe@google.com> update rtt.h for 11mc double side RTT

Bug:19364957
Change-Id: I466b795251605f7890ea50ab252c84e342bbaa23
ifi_hal/rtt.cpp
4cc904c235047f2955330e424fb3126649663831 12-Feb-2015 Ashwin <ashwin.bhat@broadcom.com> net: wireless: bcmdhd: update new FW (7.35.79.59)

FW with increased batch scan bssid capacity, increased to 32.

Bug 19003980

Change-Id: I6b55286380b3c3dceb6fa83feace5284ab071458
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
5acbabc8f9e4eb26b13893ce8e9d487a8f92f666 12-Feb-2015 Devin Kim <dojip.kim@lge.com> am 68ec18db: am 1a8bf7a9: bcm4343: Update firmware to 7.10.226.54.2

* commit '68ec18db4418fcb44a9522c2ca4151b3c00a32b2':
bcm4343: Update firmware to 7.10.226.54.2
68ec18db4418fcb44a9522c2ca4151b3c00a32b2 12-Feb-2015 Devin Kim <dojip.kim@lge.com> am 1a8bf7a9: bcm4343: Update firmware to 7.10.226.54.2

* commit '1a8bf7a905f23a1f2948dcbc6a101b443233917e':
bcm4343: Update firmware to 7.10.226.54.2
1a8bf7a905f23a1f2948dcbc6a101b443233917e 05-Feb-2015 Devin Kim <dojip.kim@lge.com> bcm4343: Update firmware to 7.10.226.54.2

Improve the Wi-Fi RF performance at 11b mode SPMSK.

Change-Id: I584fdf52b72c04674953025da6d55a87dbc52a22
irmware/bcm4343/fw_bcm4343.bin
irmware/bcm4343/fw_bcm4343_apsta.bin
9cbf18239c51dd85af3b07ecac03bc1e3f6d3d63 30-Jan-2015 Elliott Hughes <enh@google.com> am ef98565b: am 55e49ac1: Merge "Add missing <strings.h> include."

* commit 'ef98565b43203308a9d9a86c6674fd3369dea487':
Add missing <strings.h> include.
ef98565b43203308a9d9a86c6674fd3369dea487 30-Jan-2015 Elliott Hughes <enh@google.com> am 55e49ac1: Merge "Add missing <strings.h> include."

* commit '55e49ac17a83d7500097249be596593d18a0c8d9':
Add missing <strings.h> include.
f73584dcb4cd1fc17a006e502db7cb10a30f23b6 30-Jan-2015 Elliott Hughes <enh@google.com> Add missing <strings.h> include.

Change-Id: I117f1cd582eb30141b1b3cbe850de9a9262c530d
hdutil/dhdu.c
daf0822297f652637d9c9ae9cf3befba429b3725 30-Jan-2015 Devin Kim <dojip.kim@lge.com> am d5f5914c: am 69ffc0b6: bcm4343: Update firmware to 7.10.226.54.1

* commit 'd5f5914c1f1520fd931b24031f0f88128d41600b':
bcm4343: Update firmware to 7.10.226.54.1
d5f5914c1f1520fd931b24031f0f88128d41600b 30-Jan-2015 Devin Kim <dojip.kim@lge.com> am 69ffc0b6: bcm4343: Update firmware to 7.10.226.54.1

* commit '69ffc0b6785198631bf617a6bad44c51c997fd49':
bcm4343: Update firmware to 7.10.226.54.1
69ffc0b6785198631bf617a6bad44c51c997fd49 20-Jan-2015 Devin Kim <dojip.kim@lge.com> bcm4343: Update firmware to 7.10.226.54.1

Change the max peak current to 450mA from 800mA on WiFi scan.
This will help improvement for power consumption.

Change-Id: I3b0bc9280c78df5dcd6bb08c6df88b003c71812c
irmware/bcm4343/fw_bcm4343.bin
irmware/bcm4343/fw_bcm4343_apsta.bin
e4eadb2ccdd898a2fe6e40fed922748888981d4c 05-Jan-2015 Ecco Park <eccopark@broadcom.com> Firmware update for bcm4354/bcm4356 v(7.35.79.54)

- Applied the recovery mechanism(Big hammer) for ucode

Bug: 18673387

Change-Id: Ib7ee2a20350e4e531b4bd6f80374ff609b4db831
Signed-off-by: Ecco Park <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
b046ad971c4778290e36cd865d52ceb0d11777d5 21-Jan-2015 Ecco Park <eccopark@broadcom.com> am a94db6c8: am a80afc55: Firmware update for bcm4354/bcm4356 v(7.35.79.57)

* commit 'a94db6c8535dd0b0120e0b6e554fb60138e12637':
Firmware update for bcm4354/bcm4356 v(7.35.79.57)
a94db6c8535dd0b0120e0b6e554fb60138e12637 21-Jan-2015 Ecco Park <eccopark@broadcom.com> am a80afc55: Firmware update for bcm4354/bcm4356 v(7.35.79.57)

* commit 'a80afc55afeab84fc8940a4a827aa5b2a0c9fdec':
Firmware update for bcm4354/bcm4356 v(7.35.79.57)
005fe74d1190c4ca774d310b228051fb1642428d 06-Jan-2015 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Include driver_nl80211.h from wpa_supplicant repository [DO NOT MERGE]

Change-Id: Ifefa3604e562c5be34360cf41b712162da7ccbae
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
a80afc55afeab84fc8940a4a827aa5b2a0c9fdec 13-Jan-2015 Ecco Park <eccopark@broadcom.com> Firmware update for bcm4354/bcm4356 v(7.35.79.57)

1) b/18852281 Can't connect to Wifi
=> Apply aging logic for AP control information.

2) b/18984566 [WiFi] - Locale for Russia that
supports 5Ghz Channels => apply RU/50

Bug: 18852281

Change-Id: I33134301e0d503e9cc6dc99fba46b0ef4438bd93
Signed-off-by: Ecco Park <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
bcd42ae7e431d321090080aa00865b6fe4ab95e0 29-Oct-2014 Vinit Deshpande <vinitd@google.com> New Additions to WifiScanner APIs [DO NOT MERGE]

Added single shot scan, and maxScansToCache. Also fixed getScanResults()
to report scan results to listeners.

Bug: 18087596
Bug: 17694040
Bug: 18059273

Change-Id: Id623ab9ee2ab89c86a35082279331fa609016347
ifi_hal/gscan.cpp
c58026edf0fc991a05eca210d3659d1b07b24af0 07-Jan-2015 Dmitry Shmidt <dimitrysh@google.com> Merge "bcmdhd: Include driver_nl80211.h from wpa_supplicant repository"
3d19947535503f92a59cff6cc100bd6ea16dcdae 06-Jan-2015 Ecco Park <eccopark@broadcom.com> am 9939561a: am 120a01d7: Firmware update for bcm4354/bcm4356 v(7.35.79.54)

* commit '9939561aca3de6f13d3be71d5692c2819133dbaa':
Firmware update for bcm4354/bcm4356 v(7.35.79.54)
9939561aca3de6f13d3be71d5692c2819133dbaa 06-Jan-2015 Ecco Park <eccopark@broadcom.com> am 120a01d7: Firmware update for bcm4354/bcm4356 v(7.35.79.54)

* commit '120a01d7105db31cbc0244da408d410f0e8b8c48':
Firmware update for bcm4354/bcm4356 v(7.35.79.54)
d03b96daa081257962977cd633b37d06a79d4d59 06-Jan-2015 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Include driver_nl80211.h from wpa_supplicant repository

Change-Id: Ifefa3604e562c5be34360cf41b712162da7ccbae
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
120a01d7105db31cbc0244da408d410f0e8b8c48 05-Jan-2015 Ecco Park <eccopark@broadcom.com> Firmware update for bcm4354/bcm4356 v(7.35.79.54)

- Applied the recovery mechanism(Big hammer) for ucode

Bug: 18673387

Change-Id: Ib7ee2a20350e4e531b4bd6f80374ff609b4db831
Signed-off-by: Ecco Park <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
bdd3cf947a559a5fa47c1bfc95e70ff01264d3db 30-Dec-2014 Elliott Hughes <enh@google.com> am d5704cd4: am 04917ee0: Merge "Fix missing #includes in hardware/broadcom."

* commit 'd5704cd451725e7c1ee79a150e35d2105762c985':
Fix missing #includes in hardware/broadcom.
d5704cd451725e7c1ee79a150e35d2105762c985 30-Dec-2014 Elliott Hughes <enh@google.com> am 04917ee0: Merge "Fix missing #includes in hardware/broadcom."

* commit '04917ee0c59471fef28ea684cf70ab33d4deb790':
Fix missing #includes in hardware/broadcom.
25f96b9e68602eaf57d64694452865c778dd42eb 29-Dec-2014 Elliott Hughes <enh@google.com> Fix missing #includes in hardware/broadcom.

Change-Id: I95c2a1961a295e3d6b10edb8d66f12141bdd0e09
ifi_hal/wifi_hal.cpp
1f52e53fe6fc1d6ed1df1d958d90bfba43404274 29-Dec-2014 Ecco Park <eccopark@broadcom.com> am 65a7163e: Firmware update for bcm4354/bcm4356 v(7.35.79.52)

* commit '65a7163e5d2e93a5c283e09d7107708b627dc159':
Firmware update for bcm4354/bcm4356 v(7.35.79.52)
65a7163e5d2e93a5c283e09d7107708b627dc159 18-Dec-2014 Ecco Park <eccopark@broadcom.com> Firmware update for bcm4354/bcm4356 v(7.35.79.52)

1) Bug : 18793780
2) Bug : 18580958

Change-Id: I3ce731d6a74dd245c9c936bb86e77c8d3e3e4cfe
Signed-off-by: Ecco Park <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
2d150b8a6942968a22a770307f8a07646aa76a5a 29-Oct-2014 Vinit Deshpande <vinitd@google.com> New Additions to WifiScanner APIs

Added single shot scan, and maxScansToCache. Also fixed getScanResults()
to report scan results to listeners.

Bug: 18087596
Bug: 17694040
Bug: 18059273

Change-Id: I8a6da5426561e22e72d1e99c5537205b893077dd
ifi_hal/gscan.cpp
75e9174a3eb9442b4e27d79d3cc90569e362341f 11-Dec-2014 Vinit Deshpande <vinitd@google.com> Firmware update for bcm4354/bcm4356 v(7.35.79.49)

1) Fixed Bug : 18463300
2) Roam to the same AP fix
3) Revert of b/18541286 patch
4) add debug log for 18580958

Signed-off-by: Ecco Park <eccopark@broadcom.com>
Change-Id: I54410cf4daf78bbc16d25e6f5619b352a93da100
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
5aadaf0f7ff181b3e6d658629acb75bfc1ae92b0 09-Dec-2014 Prashant Malani <pmalani@google.com> Merge "bcm4343: Add firmware 7.10.226.54" into lmp-mr1-dev
2242b76cea8254af73d58662b744184f08e09b27 08-Dec-2014 Sean Wan <swan@google.com> Merge "Add BCM43341 wlan firmware." into lmp-mr1-dev
e33d4bdecc2dcd27cbfe8dfa830a82908377c0f8 05-Dec-2014 Dmitry Shmidt <dimitrysh@google.com> Merge "dhdutil: Fix issue with dhd_upload which causes kernel panic" into lmp-mr1-dev
43af39bf1c4159c562328750de5a5b3b05d067e2 20-May-2014 Devin Kim <dojip.kim@lge.com> bcm4343: Add firmware 7.10.226.54

Change-Id: I349c21b35fd89102d059f64e3c4f0be2276b374a
irmware/bcm4343/device-bcm.mk
irmware/bcm4343/fw_bcm4343.bin
irmware/bcm4343/fw_bcm4343_apsta.bin
275dfeb59977e60285bac2f19f7ff7cdbc4f2307 04-Dec-2014 Ashwin <ashwin.bhat@broadcom.com> bcmdhd: Update bcm4354/56 FW (7.35.79.45)

Remove roaming trigger for disassociation from AP

Bug 18580958

Change-Id: I42759f489b7213da1ce89296efde3fd52e7d0819
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
1a98081b29afa74fb3af0699a2c2f0100257f3d5 18-Sep-2014 Ashwin <ashwin.bhat@broadcom.com> dhdutil: Fix issue with dhd_upload which causes kernel panic

Bug: 18608773

Change-Id: I6cc6a8a36c5ba386171bd7285d4d4729f44ad9e1
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
hdutil/dhdu.c
b75054db96ce6c3feec0e4aac8d0db0c707bbb7c 20-Nov-2014 Sean Wan <swan@google.com> Add BCM43341 wlan firmware.

Change-Id: I258b5146614ce93b75bee66215c899220dd047f3
irmware/bcm43341/device-bcm.mk
irmware/bcm43341/fw_bcm43341.bin
7e51d96ef515696224fc7f6d8063d20e8f68a33d 20-Nov-2014 Ashwin <ashwin.bhat@broadcom.com> net: wireless: bcmdhd: new FW (7.35.79.44)

1. Fix for Valocia Regulatory Compliance Failure ( DFS )
2. Firmware appends extra bss info to link event to host for debug.
3. Added Debug information for Connection failure
4. Fixed bssid mismatch between FW and DHD for roaming case

Bug 17424752
Bug 18343313
Bug 18014398

Change-Id: I010b4a7cea8eb41151dffa25e377ecf2f4f742b9
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
3b757789ddff7a18354af11beec7cbb9a8d449a3 06-Nov-2014 Ashwin <ashwin.bhat@broadcom.com> bcmdhd: Update bcm4354/56 FW (7.35.79.38)

1. Fix for rare occuring bug where abort scan doesnt work

Bug: 18020682

Change-Id: I3d8089e7578fbf59ce1aadbe93466387134c1d70
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
350074487acb6e5b75cf3149ebe815e060e60394 15-Oct-2014 Ashwin <ashwin.bhat@broadcom.com> net:wireless:bcmdhd: new FW (7.35.79.37)

1. Removed txphyerr related debug code and re-enabled WAR
for the same issue.

Bug 17444306

Change-Id: Iea11ec186622bb4f9beb8c611c4f06efcf71757d
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
c3b06ddeb751a8fe0be6a5f17510853d4eb79d4d 12-Oct-2014 Ashwin <ashwin.bhat@broadcom.com> net: wireless: bcmdhd new FW (7.35.79.36)

1. Improved WAR for scan stuck issue.
2. Debug code enabled for issue with reset in WAR disabled.

Bug 1744306

Change-Id: I85861338a73b76f509226a668e4d59828641fa58
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
48a3723b5dea5257aab2fffd542d23dcc8a0ffbb 04-Oct-2014 eccopark <eccopark@broadcom.com> bcmdhd: Update bcm4354 FW to Ver (7.35.79.34)

- Fix SAR in 5G Band4

Bug: 17834369

Change-Id: Ibb920e429a9b03a2cca66147c62ca626fb76e5f4
Signed-off-by: eccopark <eccopark@broadcom.com>
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
536e4e87d6da73a1a511a43dfcf40a338c3735e5 03-Oct-2014 eccopark <eccopark@broadcom.com> bcmdhd: Update bcm4356 FW (7.35.79.33)

16700988 Finalize Wifi Locales for Shamu
-> 1) CCode with DFS channels
AU/40
IN/28
JP/86
MY/16
SG/19
2) CCode without DFS channels
AU/41
IN/29
JP/87
MY/17
SG/20

Bug: 16700988

Change-Id: If12c4b9f638f6f4ae41da5389b5ca77f992a9470
Signed-off-by: eccopark <eccopark@broadcom.com>
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
330382442cd8587a0fa2212f7a733cc2fe3a6ec4 02-Oct-2014 eccopark <eccopark@broadcom.com> bcmdhd: bcm4354/56 FW update to (7.35.79.32)

[Issue 17624613] Device flipping between BSSID very often
[Issue 17207309] While playing music through B/T headset on Dut,
Unable to establish p2p connection between two shamu devices

Bug: 17624613
Bug: 17207309

Signed-off-by: eccopark <eccopark@broadcom.com>

Change-Id: I79dcbd37d2211dc7cc0333aea807db1c64bcf05f
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
a2f4777cd46305eca48f38dc932696447a8ca4f6 26-Sep-2014 eccopark <eccopark@broadcom.com> bcmdhd: Update bcm4356 FW (7.35.79.27)

1) 17424752 [WiFi] - Valocia Regulatory Compliance Failure ( DFS )
=> add additional patch for phy.
2) 17444306 WiFi stack appears to have locked up, reboot fixes
=> apply FW WAR to recover this issue.
=> remove ucode debug option in FW

Bug: 17424752, 17444306, 17488630

Change-Id: I5cebc9ee5c3bbb363f25d8920cc381a2ff222572
Signed-off-by: eccopark <eccopark@broadcom.com>
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
f3f4604ff4cbb10219e9b5f7729d2146a69a6363 23-Sep-2014 eccopark <eccopark@broadcom.com> bcmdhd: Update bcm4356 FW (7.35.79.24)

1) b/16700988 Finalize Wifi Locales
DFS locale : US/176, E0/32, XT/49
NON DFS locale : US/177, E0/33, XT/50

Bug: 16700988
Change-Id: I651c0d80cb2bf443f9924be2020aadf95f3ea22c
Signed-off-by: eccopark <eccopark@broadcom.com>
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
82edb3e46be168944418a7f3b7e79d207d74daa2 19-Sep-2014 eccopark <eccopark@broadcom.com> bcmdhd: Update bcm4356 FW (7.35.79.23)

17424752 [WiFi] - Valocia Regulatory Compliance Failure ( DFS )
- Fixed spur issue on DFS channels

Bug: 17424752

Change-Id: I914600c92b797ccad7a7daeac2c368ac3c1c63ef
Signed-off-by: eccopark <eccopark@broadcom.com>
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
0ecd4dd5dd21f1f623a55f43db1b783aad82e5b6 18-Sep-2014 eccopark <eccopark@broadcom.com> bcmdhd: Update new bcm4354/56 FW (7.35.79.22)

1) Random mac for PNO/Gscan
-> check if the random mac is same with p2p address
2) 17511002 on_time counter doesn't seem to work on bcm4356

Bug: 17511002

Change-Id: I2c5562188472871306961f3f27505481dc1a4ab2
Signed-off-by: eccopark <eccopark@broadcom.com>
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
97596520ebcb4bb89d2901bd401afad45a306a38 12-Sep-2014 eccopark <eccopark@broadcom.com> bcmdhd: Update bcm4356 FW (7.35.79.20)

1) PCIe: enable Ucode debug function.

Bug: 17444306

Change-Id: I8a6ea33dfcf426449741d112d324e6ed671b3655
Signed-off-by: eccopark <eccopark@broadcom.com>
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
60cf53ddd088ab8ee57d25ae7051bfc2ec8fd71c 09-Sep-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.16

1) Reduce the POOL LEN from 64 to 48 to save memory
2) 17412028 dhd_dpc permanently using 50% of CPU.
3) 12005593 Android GCastV2 sender stops sending frames after some
period of time
4) 13531839 Connection not established to WifiDisplay Device on
manta with Master builds & LMP builds

Bug: 17412028, 12005593, 13531839

Change-Id: I79c1bffbcd7934604ef9f132ccd32f96d9a78ce9
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
24b998183845ea92deaa65a41720cbee61f474d4 09-Sep-2014 Vinit Deshpande <vinitd@google.com> Merge "Recover from socket POLLERR" into lmp-dev
2b3bba862a761730c739958b821ca19c59fccc3b 08-Sep-2014 eccopark <eccopark@broadcom.com> bcmdhd: Update bcm4354/56 FW (7.35.79.17)

- Fixed continuous transmission on second Wifi antenna

Bug: 17209567

Change-Id: I0a6499c0793ff9a108e95c2cc336455a3d1bf9a9
Signed-off-by: eccopark <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
f2e979267a6aeceec8c95283e65421a2f1a03608 04-Sep-2014 eccopark <eccopark@broadcom.com> bcmdhd: Update bcm4354/56 FW (7.35.79.16)

- Add Non-DFS channel locales ( SDIO and PCIe has same locales)
- Fix continuous transmition on second Wifi antenna
Test: 1) Association
2) GSCAN
3) Iperf

b/17167178 Non-DFS channel locales
b/17209567 [WiFi] - Continuous transmition on second Wifi antenna

Change-Id: I360a3bc538575ef7f13183db2c3e6fd0c2b7d577
Signed-off-by: eccopark <eccopark@broadcom.com>
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
ac2f065ee7fd1eb4ee1be4165eb50011f4025bd4 03-Sep-2014 eccopark <eccopark@broadcom.com> net: wireless: bcmdhd new FW(7.35.79.15)

1) 17214104 DHCP frames are not using lowest rates
2) 17269024 [Wifi][hotspot] Client cannot browse internet suddenly.
- enable power save option for SOFTAP of SDIO project.

Basic test: 1) association
2) suspend/resume test
Signed-off-by: eccopark <eccopark@broadcom.com>

b/17214104 DHCP frames are not using lowest rates
b/17269024 [Wifi][hotspot] Client cannot browse internet suddenly.
Change-Id: Ia465117950322967e97b2afe46dc5b4f1d5e1544
Signed-off-by: Iliyan Malchev <malchev@google.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
cc370437327c04d82dc8b3addc556d5bc30efc77 28-Aug-2014 Vinit Deshpande <vinitd@google.com> Recover from socket POLLERR

This happens because socket buffer is full. Since this is just an
eventing socket, and if data loss is equivalent to an event loss, we
can live with the data loss. All we really need to do is to reset
the socket error - an explicit read on the socket does that.

Bug: 17226060

Change-Id: I5a008e09fd59c1ebab4feaa99e63681fbc80eca7
ifi_hal/wifi_hal.cpp
290c22f37406de9957f9168baaa3642aaf957924 02-Sep-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4339 FW to Ver. 6.37.23.34.28

- Fix sending TDLS packets with wrong BSSID on 5G
- Fix losing wifi association after screen off
- Roam scan mac prioritization over PNO

Bug: 15614132, 17011254

Change-Id: I481bfbbc031ddcb47b70073aa4ce1d5755f78dd7
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
f10eb56b5d2e783453205038d26fef4c9e9ef1d2 27-Aug-2014 eccopark <eccopark@broadcom.com> bcmdhd: New FW update for bcm4354/56 (7.35.79.13)

- Fix lost wifi association with power saving
- Fix roaming scernaio test while GSCAN is ongoing
- Fix basic GSCAN test

Bug: 17011254

Change-Id: Ib397581e191649fa5ac485d96cecf1858185ca81
Signed-off-by: eccopark <eccopark@broadcom.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
789ea039b33d82205cfff31702e7194f4227a7bc 26-Aug-2014 Pierre Vandwalle <vandwalle@google.com> Merge "halutil updates for link layer statistics" into lmp-dev
5cf8b136090df401417204282ae36ccf76c53643 22-Aug-2014 eccopark <eccopark@broadcom.com> bcm4354: Update new FW (7.35.79.12) for SDIO

Fix KSO problem at low temperature

Bug: 17277889

Change-Id: Ia2f3597440d46ca5c901b309bcee1b55cf9a1883
Signed-off-by: eccopark <eccopark@broadcom.com>
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
b4ac10a4e1eddf00ddad32f3307cc050bb4e0963 25-Aug-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: wifi: hal: Add wifi_set_nodfs_flag() function

Bug: 17181998

Change-Id: I8337fe6ce41716993bbe02538ef55af6129ca7b3
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ifi_hal/common.h
ifi_hal/wifi_hal.cpp
b0a46db6eb1f18c6345f6f8c07f0aabff7ad6623 24-Jul-2014 Chilam Ng <chilam@broadcom.com> halutil updates for link layer statistics

Change-Id: I49ab526d42b9083b8a1c2e7568d7ed9a45f492d8
Signed-off-by: Chilam Ng <chilam@broadcom.com>
ifi_hal/link_layer_stats.cpp
f0d5070a931327e6356d765478069b9e66452a5b 05-Aug-2014 Ashwin <ashwin.bhat@broadcom.com> PNO MAC rotation + Hotlist Lost event
modified: bcmdhd/wifi_hal/common.h
modified: bcmdhd/wifi_hal/gscan.cpp
modified: bcmdhd/wifi_hal/wifi_hal.cpp

Change-Id: I85b8975f1d0578e4524e30c94e8947246b8b128f
ifi_hal/common.h
ifi_hal/gscan.cpp
ifi_hal/wifi_hal.cpp
bd06406dceb430cca32ae2aa195fbf37b10d58b0 15-Aug-2014 Vinit Deshpande <vinitd@google.com> Reduce log spam of full scan result

Now that full scan result seems to work reasonably well, there
is no need for these logs.

Bug: 17052201
Change-Id: Ida5ac803e3db38e8e0178e0300ef08502fbae8ba
ifi_hal/gscan.cpp
1f55fe07ec11103d5da23ca83f7bad72d5cdd76a 07-Aug-2014 eccopark <eccopark@broadcom.com> net: wireless: bcmdhd new FW update (7.35.79.10)

Apply IN/4 in country map

Bug: 16392974
Signed-off-by: eccopark <eccopark@broadcom.com>

Change-Id: I502cef420c0cc45f7cc7fa65a2a8b439789c1057
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
082cb621b1dd1ad150a747d5010fed0888ae416c 06-Aug-2014 Vinit Deshpande <vinitd@google.com> Fix a crash in Broadcom's HAL

Scan command registers for two events, but then unregisters only for one
leaving a dangling pointer which results in crashes.

Bug: 16820118

Change-Id: Ie5599a4928f3a122c3a3ef538db9ca31c7ca8a22
ifi_hal/common.cpp
ifi_hal/gscan.cpp
d86e48bfb7ce3826d427510bff9b38a04f9d3afd 05-Aug-2014 Vinit Deshpande <vinitd@google.com> Merge "Workaround for RTT driver bugs" into lmp-dev
327f6e10e75d2dc925f83ba0f5bda97647bd2431 04-Aug-2014 eccopark <eccopark@broadcom.com> net: wireless: bcmdhd new FW update (7.35.79.9)

1) add new feature for random mac address for GSCAN and PNO.
2) Fixed cert issues for 11n SoftAP.
Signed-off-by: eccopark <eccopark@broadcom.com>

Change-Id: I3d91843f5cbb17149d4aff6a4d20d87b14da7ed9
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
68d1fb64d52132a52bcad3450d6783939d8d9726 05-Aug-2014 Vinit Deshpande <vinitd@google.com> Workaround for RTT driver bugs

Sometimes there are no results in an RTT event; when this happens
there is no HAL callback ever, and no new requests can be generated.
To avoid this, we just treat this as no RTT data event.

Also, there is no clean up code here; so events are returned for the
first command, working around that by adding cleanup code. Renamed
all incorrect instances of GSCAN event handlers with RTT event handlers.

Also fixed some log entries - as they incorrectly say 'scan started'.

Bug: 16637086

Change-Id: I7da27d12b0d8e82f5fcba16fa14e3c444ac1b5ae
ifi_hal/common.cpp
ifi_hal/rtt.cpp
d85d4537a7257ffb6611b30faad915c3698c494e 31-Jul-2014 eccopark <eccopark@broadcom.com> net: wireless: bcmdhd FW update (7.35.79.7)

Fixes one bug to handle PCIe status D3 from D0 in firmware.

Bug: 16626492
Signed-off-by: eccopark <eccopark@broadcom.com>

Change-Id: I417bc12fe5b928bef59e9281c2a6007832a898e4
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
28237f92de2634ec1d529c63b2d61d80e7485c83 31-Jul-2014 Vinit Deshpande <vinitd@google.com> Fix a deadlock in event/command interaction

There are two locks, one in HAL which takes care of adding/removing event
handlers from a common data structure; and another in the Framework
which synchronizes access to WifiNative. Commands and events grab these
locks in opposite order, and hence can cause deadlock.

This change fixes the deadlock by holding on to the HAL lock only for
a short time. This is achieved by refcounting the commands so they
don't have to be destroyed while holding locks.

Bug: 16660861


Change-Id: I35f9f688c8c1ddb2116b228c52e0bb1125df0568
ifi_hal/common.cpp
ifi_hal/cpp_bindings.h
ifi_hal/gscan.cpp
ifi_hal/rtt.cpp
ifi_hal/wifi_hal.cpp
18d4cad266ebda5f90092afd7e4f92e72533f637 30-Jul-2014 Vinit Deshpande <vinitd@google.com> Re-instate REPORT_EVENT_AFTER_EACH_SCAN workaround

Hammerhead still doesn't support this flag - this unblocks some tests.

Bug: 16633917

Change-Id: I04f3d1bc61f55bd58751fa4ae6b92df6970159e7
ifi_hal/gscan.cpp
776b7065cdc95f43beaf270ccb9658e24fdadc95 28-Jul-2014 eccopark <eccopark@broadcom.com> bcmdhd: Update FW (7.35.79.6) for bcm4354/bcm4356

1) 16572556 Allow IPv6 RA filtering in FW
2) 16490602 WiFi: The "Spectrum Management Bit" is set to 1
for NON AUTO GO in 2.4 GHz & 5GHZ

Bug: 16572556, 16490602

Change-Id: I80b1f4aeceec32d895b90f5be6da34a25dbcfaa7
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
8d1c2e5ff71773043e17839fecb9d98c53b675d5 23-Jul-2014 Vinit Deshpande <vinitd@google.com> Merge "Fixed an incorrect RTT log message" into lmp-dev
732e4dd91aebbfb225feaed05893e2ec76842a10 23-Jul-2014 Vinit Deshpande <vinitd@google.com> Fixed an incorrect RTT log message

RTT event put out a log indicating GScan event was recevied, that
is very confusing; so changing it to put out the right entry.

Change-Id: I8158235bbfc68f262daa3ee262740aaf0b69c260
ifi_hal/rtt.cpp
4e3c289be2cc82abaca2b29c7450500656f9fffe 23-Jul-2014 Vinit Deshpande <vinitd@google.com> Merge "net:wireless RTT change for BRCM" into lmp-dev
7a84c95cac68751828edcbd65dceb4fceb5332b4 20-Jul-2014 Sreeram Ramachandran <sreeram@google.com> Cleanup: Delete dead code.

Bug: 15413389
Change-Id: I315468832ef18ffc84174e54774ab63b86d284dc
cmdhd_net_iface/Android.mk
cmdhd_net_iface/bcmdhd_net_iface.c
3acd5f599fa32a9a66a1f5bda8f17b4837140924 08-Jul-2014 Ecco park <eccopark@broadcom.com> net:wireless RTT change for BRCM

Change-Id: I9dc5e8045476f1cd7e7ed31d65282f9a8aa94855
Signed-off-by: Ecco park <eccopark@broadcom.com>
ifi_hal/rtt.cpp
71d9822845ee0bec7f0a70b3d83023ad79d0cd78 16-Jul-2014 eccopark <eccopark@broadcom.com> net:wireless:bcmdhd update firmware to 7.35.79.5

1) SDIO
2) PCIe
Signed-off-by: eccopark <eccopark@broadcom.com>

Change-Id: Ie951f9dee6b2ea1dedb1fbbe34714d24b1695d94
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
e70484aa5d90506117d4369f312ed753c3a980db 09-Jul-2014 Dmitry Shmidt <dimitrysh@google.com> Revert "Revert "bcmdhd: Set wowlan_triggers=any in wpa_supplicant overlay file""

This reverts commit b8848b9e96138db225aa179ac7a0c5103fd754ca.

Bug: 16153069
Change-Id: Iad985c22d8d1ca72fd91eb20fc935f5e86d31d31
onfig/p2p_supplicant_overlay.conf
onfig/wpa_supplicant_overlay.conf
471ac5eaf52032b521b3928ad5b7901f5ef5573a 11-Jul-2014 Vinit Deshpande <vinitd@google.com> Upgrade bcm4354 FW to 7.35.79.2

BCM4354A1 HTC Volantis Firmware Release ver (7.35.79.2) (402KB)

Change-Id: I80eaf1604489871438bd2df9d129a447904a7b63
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
9a23388d5a9f58f106169700bb179de0a4af7840 26-Jun-2014 Ashwin <ashwin.bhat@broadcom.com> More GScan feature tweaks

1. Scan complete event
2. get feature list
3. get channel list

Changes to be committed:
modified: bcmdhd/firmware/bcm4339/fw_bcmdhd.bin
modified: bcmdhd/wifi_hal/common.h
modified: bcmdhd/wifi_hal/gscan.cpp
modified: bcmdhd/wifi_hal/wifi_hal.cpp

Change-Id: I98383f8aca1a486dbe16560e0e65a6764556cca3
irmware/bcm4339/fw_bcmdhd.bin
ifi_hal/common.h
ifi_hal/gscan.cpp
ifi_hal/wifi_hal.cpp
27a89dc4e3256ded710cf7bea77aed3b8cd168e2 12-Jun-2014 Ashwin <ashwin.bhat@broadcom.com> Added support for channel list

modified: bcmdhd/wifi_hal/gscan.cpp

Change-Id: If9e27e30743598e02893f092cbff45eaf943fd24
ifi_hal/gscan.cpp
115bcffc16c53e9552c09a6792666c52a633b4f2 06-Jun-2014 Ashwin <ashwin.bhat@broadcom.com> Implement RTT API in wifi HAL

Change-Id: I25181c40de7cce0ea97ee069739486f799f2a727
ifi_hal/Android.mk
ifi_hal/common.cpp
ifi_hal/common.h
ifi_hal/cpp_bindings.h
ifi_hal/gscan.cpp
ifi_hal/rtt.cpp
b8848b9e96138db225aa179ac7a0c5103fd754ca 08-Jul-2014 Dmitry Shmidt <dimitrysh@google.com> Revert "bcmdhd: Set wowlan_triggers=any in wpa_supplicant overlay file"

This reverts commit 4e09c4751e91a48747cc7c0408be0be2f31f2c3f.
onfig/p2p_supplicant_overlay.conf
onfig/wpa_supplicant_overlay.conf
934661a2e62ff5da223320283ac0478a56e36ecd 08-Jul-2014 Dmitry Shmidt <dimitrysh@google.com> Revert "bcmdhd: Update bcm4354 FW to Version 7.35.79.1"

This reverts commit 2a8ddef7173cf4aad90628b3a516bafe6102d8c7.
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
4e09c4751e91a48747cc7c0408be0be2f31f2c3f 07-Jul-2014 mark_tzeng <mark_tzeng@htc.com> bcmdhd: Set wowlan_triggers=any in wpa_supplicant overlay file

New kernel will call cfg80211_leave_all() on suspend if wowlan is not set

Change-Id: I17e3515910b4dceb7c0b15c241fe60eb80a692bc
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig/p2p_supplicant_overlay.conf
onfig/wpa_supplicant_overlay.conf
2a8ddef7173cf4aad90628b3a516bafe6102d8c7 07-Jul-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4354 FW to Version 7.35.79.1

- Add new features: GSCAN, RTT, Link Stats

Change-Id: I9a0a595954f7c370e4606bdeeba0ca35e9249aac
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
35d1f10bb03a7e1e91dc9cc0491176440f9161e4 27-Jun-2014 Vinit Deshpande <vinitd@google.com> Merge "Remove noisy logs from Broadcom's WifiHAL"
dc89556e90f91bb0b1b3a28ba9bf2af3c9fe89bc 25-Jun-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Clean wpa_driver_set_ap_wps_p2p_ie() func

Change-Id: I436d1e4e1dd9bdba4c5dc5e38c86d83e1c679a09
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
0f952de5154b02763526c1c91c4411b21a8e77e5 25-Jun-2014 Vinit Deshpande <vinitd@google.com> Remove noisy logs from Broadcom's WifiHAL

Change-Id: I50f8f69c27d04ba57dfca6404809a5fac2a7b68c
ifi_hal/link_layer_stats.cpp
2054d939d57a838b0252faa179452c0ab37b9677 24-Jun-2014 Ecco park <eccopark@broadcom.com> bcmdhd: Allocate memory dynamically in wpa_driver_set_ap_wps_p2p_ie()

Bug: 15695771

Change-Id: I86bc9cb5f6b1e712c62185d82f59d08b2b6cd2a8
Signed-off-by: Ecco park <eccopark@broadcom.com>
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
bcd905af9e0c40e7c4bf2e6390fc3374a7a261f7 10-Jun-2014 Daniel Rosenberg <drosen@google.com> Updated output directories to support vendor partition.

Switched target location to use TARGET_COPY_OUT_VENDOR

Change-Id: I2e09a5fb2df10174d948eb32fccf07dfec991a60
Signed-off-by: Daniel Rosenberg <drosen@google.com>
irmware/bcm4324/device-bcm.mk
irmware/bcm4329/device-bcm.mk
irmware/bcm4330/device-bcm.mk
irmware/bcm4335/device-bcm.mk
irmware/bcm4339/device-bcm.mk
irmware/bcm4350/device-bcm.mk
irmware/bcm4354/device-bcm.mk
irmware/bcm4356/device-bcm.mk
0ae0eb50a95925fa19bc946805457707835ebe70 17-Jun-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4354 FW to Version 7.26.8.0

- Use null frame instead of QoS null frame for CCX keep alive
- Keep SAR control configuration after disconnection with AP

Change-Id: If590089c1e932009035eb175fd90d6799b7556a6
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
687bf5d289a5fa2eb083f649f2748414a1a28817 12-Jun-2014 Ecco park <eccopark@broadcom.com> net: wireless: bcmdhd: upgrade FW to 35.58

Fixed power management issue in FW for PCie.
Signed-off-by: Ecco park <eccopark@broadcom.com>

Change-Id: I34a7a985fbcdff5555e571ff5d8c7e1d29dae2b3
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
bb8a4d506769d7dc8b33445c6725a40b7523063c 02-Jun-2014 Vinit Deshpande <vinitd@google.com> Add mutual exclusion to wifi HAL infrastructure

This change restricts free access from multiple threads to event buffers.
Mutual exclusion is added to avoid crashes and corruption that may
happen because of simultaneous access from a command and an event.

Access to commands from multiple threads is still not protected. But
thankfully, framework takes care of it.

Bug: 15188917
Change-Id: I41e294f01a85097e30078f603b113da9a319ba83
ifi_hal/common.cpp
ifi_hal/common.h
ifi_hal/wifi_hal.cpp
e165f3a9d7d77eed0ae55bebf885d9a879a9349c 28-May-2014 Vinit Deshpande <vinitd@google.com> More GScan API changes

Main changes are -

1. max_bssid_history_entries in wifi_gscan_capabilities
2. A new callback to report extra status of scan
3. Channel hint for hotlist APs
4. More details on significant change event

Change-Id: I665cb28df99cf152e6b95c8050ea246c5fce81e9
ifi_hal/gscan.cpp
7f32d49bbc5e81603f751d3f3a75e3852c909da2 11-Jun-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Add p2p_search_delay=0 to sync with 09f57ba wpa_supplicant update

Change-Id: Ic10087beadc72908909adad66a35399fb34366ce
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig/p2p_supplicant_overlay.conf
3c6381cb438f39f0d57cc3264770ab55d22f593a 13-May-2014 Ashwin <ashwin.bhat@broadcom.com> Gscan v3 changes
modified: bcmdhd/firmware/bcm4339/fw_bcmdhd.bin

Change-Id: I78b3cf803bc6b7788840df15baf433136d0e4254
irmware/bcm4339/fw_bcmdhd.bin
56a6c052cde6ea3205a99b7d8318b35a54e14f2a 23-May-2014 Vinit Deshpande <vinitd@google.com> Remove duplicate copies of nl80211_copy.h

We'll use a single copy - the one in external/wpa_supplicant_8 project.

Bug: 14889555
Change-Id: I2e432bddcff278e792579970122cdea9e80ffb64
ifi_hal/Android.mk
169b084ee0c95ad5cdb7eeb8258726993b19b4fb 23-May-2014 Vinit Deshpande <vinitd@google.com> Merge "More Libnl fixes for Broadcom's WifiHAL"
642bfbe829f5438db3d99ce4678bcb770359a632 23-May-2014 Vinit Deshpande <vinitd@google.com> More Libnl fixes for Broadcom's WifiHAL

We don't look for sequence match on event messages; also removed
references to netlink-types which is from an older version.

This change also reduces NUM_SCANS_TO_CACHE from 10 to 4 in order to
work around a driver bug.

Change-Id: I09de75b00a79635b0921a9fb1c2939438bc13287
ifi_hal/common.cpp
ifi_hal/cpp_bindings.cpp
ifi_hal/gscan.cpp
ifi_hal/link_layer_stats.cpp
ifi_hal/wifi_hal.cpp
092ecac4a3fba7c303868aad32a2f1332f0e21a7 23-May-2014 Dmitry Shmidt <dimitrysh@google.com> bcm4356: Add initial SDIO FW Version 7.35.17.0

Change-Id: I36bfea50b10cb9fa02801f5ec05c6192febd6acf
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4356/fw_bcm4356_ap_sdio.bin
irmware/bcm4356/fw_bcm4356_sdio.bin
a7fdacc26a12114e58a05d370c69826c3a0d0e67 23-May-2014 Dmitry Shmidt <dimitrysh@google.com> bcm4356: Add option to choose between PCIe and SDIO FW

Change-Id: I1f9afe71c324dccc0e15a2b3f3dc5f733adaa657
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4356/device-bcm.mk
irmware/bcm4356/fw_bcm4356.bin
irmware/bcm4356/fw_bcm4356_ap.bin
irmware/bcm4356/fw_bcm4356_ap_pcie.bin
irmware/bcm4356/fw_bcm4356_pcie.bin
189402af54746eed282edcce78b50be05825f12b 22-May-2014 Vinit Deshpande <vinitd@google.com> This change fixes an incorrectly resolved merge.

Fw version: 6.37.34.21 must go with DHD driver version:1.88 gscan v2 (r)
modified: bcmdhd/firmware/bcm4339/fw_bcmdhd.bin

cherry-picked from partner:klp-wireless-dev
SHA1 bdbe9e21b5b9f7d1b4018b50256869fb3b6b1df6

Change-Id: I2bfb61295c475bd79795c3fe27d2afbd83fbd16f
irmware/bcm4339/fw_bcmdhd.bin
fa55add2699d27dc57c959a579196aa815a4b50e 21-May-2014 Ecco park <eccopark@broadcom.com> add BCM4356A2 firmware for initial bring up

Change-Id: Icae437803498b009023550570cb7d42c60a6320e
Signed-off-by: Ecco park <eccopark@broadcom.com>
irmware/bcm4356/fw_bcm4356.bin
irmware/bcm4356/fw_bcm4356_ap.bin
398566ad1b2428d98a309ee250ecc5f9c12c2155 21-May-2014 Ecco park <eccopark@broadcom.com> add BCM4356A2 firmware for initial bring up

Change-Id: I53e8c5e5fc82a997e5d1a5292c40fd091e74b913
Signed-off-by: Ecco park <eccopark@broadcom.com>
irmware/bcm4356/device-bcm.mk
irmware/bcm4356/fw_bcm4356.bin
irmware/bcm4356/fw_bcm4356_ap.bin
71cd80b3a0a1d019090f0dc022fce785ded3883e 03-May-2014 Chilam Ng <chilam@broadcom.com> Broadcom HAL implementation of Link Layer Statistics

Change-Id: I40f51dbf75b5c63c96339c8b58c2eba2a662f730
Signed-off-by: Chilam Ng <chilam@broadcom.com>
ifi_hal/Android.mk
ifi_hal/common.h
ifi_hal/link_layer_stats.cpp
922bc148ebc612b6ecf7233b028099aab78feae4 14-May-2014 Vinit Deshapnde <vinitd@google.com> changes related to full scan result and band

Change-Id: I7accbd79f86a616c1d7e11fcebae12dbefaa3612
ifi_hal/gscan.cpp
ifi_hal/wifi_hal.cpp
1d68c7fd84772aeccebe32fa8e3c028ca81300f3 08-May-2014 Vineeta Srivastava <vsrivastava@google.com> Merge "Fw update: version: 6.37.34.21 for bcm4339"
0aa072e53060866de1ddf6510e797470c08fd1a4 08-May-2014 Vinit Deshapnde <vinitd@google.com> Build fixes for sources merged from KWD

KWD doesn't have shared libnl; but L does; hence some build changes

Change-Id: Idbd0f852f9bcfe12f76e194808fa85df3653a011
ifi_hal/Android.mk
ifi_hal/common.cpp
09f45268753c6021b621e0be82a6808cebbaa37d 05-May-2014 Vinit Deshapnde <vinitd@google.com> Workaround for report_events functionality

This change sets mscan value to 1 if any of the buckets has report_events
set to some value other than zero. This is a workaround till per bucket
functionality is implemented.

Also includes some logging improvements.

Change-Id: I7f10970f777f3498b3d69ef59dce6409b4830e2e
ifi_hal/cpp_bindings.cpp
ifi_hal/gscan.cpp
1a526434ae215b48970501ccb463d4e77af39c9e 09-Apr-2014 Vinit Deshapnde <vinitd@google.com> Moving Wifi HAL to hardware

This change moves all Wifi HAL headers to libhardware_legacy; and moves
hal implementation under hardware/<vendor>/wlan. This way different
vendors will be able to tailor implementation to their drivers.

Change-Id: I55789bb6788ab694f4896aa36d76f7887b32dad6
ifi_hal/Android.mk
ifi_hal/common.cpp
ifi_hal/common.h
ifi_hal/cpp_bindings.cpp
ifi_hal/cpp_bindings.h
ifi_hal/gscan.cpp
ifi_hal/sync.h
ifi_hal/wifi_hal.cpp
445f3173a8e660597a82b8c93f4823368cf22e9b 08-May-2014 Vinit Deshapnde <vinitd@google.com> Fw update: version: 6.37.34.21 for bcm4339

must go with DHD driver version:1.88 gscan v2 (r)
modified: bcmdhd/firmware/bcm4339/fw_bcmdhd.bin

Change-Id: Ia0933d137a934306b6364583b9c83b8ba20855ae
irmware/bcm4339/fw_bcmdhd.bin
996ef5b74f50d2fb2e1347fc6ab01904855c9867 07-May-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.15

- Fix P2P issue when devices can not see each other

Bug: 13915608

Change-Id: Iaee9ab639bd8853b202e9ba846b26b8fef0e70a3
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
59190591d54edac310ae0433b69bae8a6dec642c 07-May-2014 Patrick Tjin <pattjin@google.com> Merge "bcm4339: update firmware to 6.37.32.23.34.18"
78a02f50f1c6ac129e8e18fe445dc93c74a6830b 22-Apr-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Set C-flag CONFIG_P2P explicitly if chosen

Change-Id: I9db7cd6d4983683ed0a1f5bfe04e8b0b0bd00d9a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/Android.mk
4cd2cbe7a1e3a25777b2a13e70ffe0eead62391f 15-Apr-2014 Patrick Tjin <pattjin@google.com> bcm4339: update firmware to 6.37.32.23.34.18

KSO Fail issue on Nexus 5

Change-Id: Ic6d1dffd8e99a9f4bba3680b0dbb1be00ed74439
Signed-off-by: Patrick Tjin <pattjin@google.com>
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
7b97ab89d6ebef136a2f88d804c2c462be005402 15-Apr-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Fix EVENT_CHANNEL_LIST_CHANGED message

Bug: 14061861

Change-Id: Ic8ccc52195b899d51a924871ecfedc48e299e16d
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
34f5614fa5bb35cf9fa814b21206d54d0a26ef06 09-Apr-2014 Dmitry Shmidt <dimitrysh@google.com> bcm4354: update firmware to version 7.26.5.0

- Fix P2P GO multicast beacon TIM Bitmap control set failure
- Making LOFT duration of BCM4354 shorten to prevent BCM4331 from
triggering on the LOFT from BCM4354
- Improvement for reducing eSCO BT popcorn noise during VoIP
- Fixed IOT issue - beacon lost with DIR-825
- Dongle trap during P2P iperf/BT coex(WAR)
- Increase ACI desense margin.
- Fixed BT RSSI issue with eLNA via modified 2G switch control map
- Fixed PMKID issue to connect with enterprise AP
- Applied a patch to resolve STA connection IOT issue with Netgear-WAG102 AP
- Fixed dongle trap of TDLS when AP's channel is changed
- Applied a patch to resolve IOT issue with Orange Sagem LiveboxAP Pro V2
- Fixed 2G/5G Tx EVM regression for Core0

Bug: 13886051

Change-Id: Iadff318e8eb39fc4ed5f644a3c163286be594159
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
2d4b7315310880a5a5d413ca7d828407456c48cf 31-Mar-2014 Patrick Tjin <pattjin@google.com> bcm4339: update firmware to 6.37.32.23.34.17

HS2.0 Rel 2.0 support

Change-Id: I4b9eb83af314c1ca67e4b349734e7e08fb2cc9a3
Signed-off-by: Patrick Tjin <pattjin@google.com>
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
f9174fd20b7aa0e9ff60297029b2b7d05bedac86 25-Mar-2014 Patrick Tjin <pattjin@google.com> bcm4339: update firmware to 6.37.23.34.16

Fixed unstable connection using TDLS with IP DSCP

Bug: 12893595

Change-Id: Ie21b225505ec5136fb24523dc921b6b97fcc6976
Signed-off-by: Patrick Tjin <pattjin@google.com>
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
ca9d062fbfd902a47d3edff570ce06496e0df2df 13-Mar-2014 Mark Salyzyn <salyzyn@google.com> am 54e43fb7: am 5d3b8bbf: am ab3e9a4c: Merge "broadcom/wlan: 64-bit compile issue"

* commit '54e43fb7419dc971d7ec52e93e966b7500a2b4f9':
broadcom/wlan: 64-bit compile issue
54e43fb7419dc971d7ec52e93e966b7500a2b4f9 13-Mar-2014 Mark Salyzyn <salyzyn@google.com> am 5d3b8bbf: am ab3e9a4c: Merge "broadcom/wlan: 64-bit compile issue"

* commit '5d3b8bbf1788f38be13e5fb8a7724b2ad0e7ad58':
broadcom/wlan: 64-bit compile issue
5d3b8bbf1788f38be13e5fb8a7724b2ad0e7ad58 13-Mar-2014 Mark Salyzyn <salyzyn@google.com> am ab3e9a4c: Merge "broadcom/wlan: 64-bit compile issue"

* commit 'ab3e9a4c79fe18d17b0c9af0bb5df800baa41c7a':
broadcom/wlan: 64-bit compile issue
54ad10ca06b2fb3fcae2131425587a4cb15bd1b7 12-Mar-2014 Mark Salyzyn <salyzyn@google.com> broadcom/wlan: 64-bit compile issue

- size_t type format warning
- unused arguments warning

Change-Id: I8e205ee036e63c02814062e2906ee5dbac395483
pa_supplicant_8_lib/driver_cmd_nl80211.c
5d1f7d305defbc8e8da17a772deca2bb174f1290 21-Feb-2014 Dmitry Shmidt <dimitrysh@google.com> am 5f7f1ea4: Revert "HACK: Do not send hang message in case of failure"

* commit '5f7f1ea42b2972a7db3b2149e857afc9b48fed0f':
Revert "HACK: Do not send hang message in case of failure"
fb2999965d61a745a68538130482e23b5fc97a32 21-Feb-2014 Dmitry Shmidt <dimitrysh@google.com> am a959b26e: bcmdhd: Fix 64-bit address casting

* commit 'a959b26e9d8ad25e1db28f9ec6a88d17aed08a25':
bcmdhd: Fix 64-bit address casting
f9d5731e6f39748b18a5e0512882d499725aa108 21-Feb-2014 Dmitry Shmidt <dimitrysh@google.com> am 5f9470fc: HACK: Do not send hang message in case of failure

* commit '5f9470fc1b0eeaea323b0ac4b7891bda05caf3d4':
HACK: Do not send hang message in case of failure
5f7f1ea42b2972a7db3b2149e857afc9b48fed0f 20-Feb-2014 Dmitry Shmidt <dimitrysh@google.com> Revert "HACK: Do not send hang message in case of failure"

This reverts commit 5f9470fc1b0eeaea323b0ac4b7891bda05caf3d4.

Change-Id: I29ca80c5e2f886a23dce2948d7b232ce8d59517b
pa_supplicant_8_lib/driver_cmd_nl80211.c
a959b26e9d8ad25e1db28f9ec6a88d17aed08a25 20-Feb-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Fix 64-bit address casting

Change-Id: I13e6b56d5cd956d2dc567de6da26271afeb645b0
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
5f9470fc1b0eeaea323b0ac4b7891bda05caf3d4 20-Feb-2014 Dmitry Shmidt <dimitrysh@google.com> HACK: Do not send hang message in case of failure

Change-Id: I27a1d9f7d7504ee993c70276de21d6ed9b52b00c
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
f68acce90723f4eb32aefd85a0da2f9b347cca4f 19-Feb-2014 Dmitry Shmidt <dimitrysh@google.com> Get rid of ctrl_interface=/data/misc/wifi/sockets

Bug: 10893961

Change-Id: I9b2b5038dd8ecbfacc99998b5cb93cba2a021a4a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig/p2p_supplicant_overlay.conf
onfig/wpa_supplicant_overlay.conf
597155b5a1fcec6306684f39de0b45cc4a5ae94d 19-Feb-2014 Dmitry Shmidt <dimitrysh@google.com> Merge "wpa_supplicant_lib: Use external libnl 2.0 dynamic library"
bc8790f9705de1a29c7df07d4629734830a1d440 19-Feb-2014 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant_lib: Use external libnl 2.0 dynamic library

Change-Id: I4eb59c6f45290b7393eb7aca2c0bef717d3bf3b8
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/Android.mk
8af827b9357846bf3b371ed4e2749aad017338d0 18-Feb-2014 Colin Cross <ccross@android.com> am ccb4a81d: broadcom/wlan: use 64-bit types for all 64-bit platforms

* commit 'ccb4a81d70ed19960cac1bb9178abae928b9c722':
broadcom/wlan: use 64-bit types for all 64-bit platforms
ccb4a81d70ed19960cac1bb9178abae928b9c722 13-Feb-2014 Colin Cross <ccross@android.com> broadcom/wlan: use 64-bit types for all 64-bit platforms

Change-Id: I00819e260abb9c75c167d1fe227a833682be1209
hdutil/include/typedefs.h
2553c60af51b9f0c7497bdbea33f2ef132e11bd3 14-Feb-2014 Colin Cross <ccross@android.com> am 879ded59: Merge "broadcom/wlan: use 64-bit types for all 64-bit platforms"

* commit '879ded59ffcebcfa60d6565954ac7345fd72f10a':
broadcom/wlan: use 64-bit types for all 64-bit platforms
c29c9751c54b3c9fd139d6c0a0aa4bb09b1da921 13-Feb-2014 Colin Cross <ccross@android.com> broadcom/wlan: use 64-bit types for all 64-bit platforms

Change-Id: I00819e260abb9c75c167d1fe227a833682be1209
hdutil/include/typedefs.h
0a516ab8f27b9dce05d9c7119af15a1bfa57ed8a 12-Feb-2014 Dmitry Shmidt <dimitrysh@google.com> am 87f2b745: bcmdhd: Add 64-bit interface support

* commit '87f2b74524fff1267218ff3b28c88d8fdc1f8776':
bcmdhd: Add 64-bit interface support
87f2b74524fff1267218ff3b28c88d8fdc1f8776 12-Feb-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Add 64-bit interface support

Change-Id: I1d8369de7facd864df93f4d25f5905f2770c0817
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/Android.mk
pa_supplicant_8_lib/driver_cmd_nl80211.c
f3319a12024e154b2db505875f597362b0416c49 28-Jan-2014 Patrick Tjin <pattjin@google.com> bcm4339: update firmware to 6.37.32.23.34.8

Rate limit logic for IPv6 RA packet.

Bug: 12062433

Change-Id: I8607b307a0bb08d581cb199d3e744545f219f2b8
Signed-off-by: Patrick Tjin <pattjin@google.com>
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
4ee314c05f58f20348209cba2e1729f3531760e3 13-Jan-2014 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.13

- Add rate limit logic for RA IPV6 packet

Bug: 12062433

Change-Id: I0763dde57042515b807517b3a65c2f351e9bd41c
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
a4bf4d4235e401f559cfd45b8547e6a24d87207d 20-Dec-2013 Dmitry Shmidt <dimitrysh@google.com> am 8dc45a9f: bcm4354: Update wlan firmware to Ver 7.10.82.23

* commit '8dc45a9f2a52da8f06fff0a553f7b8e01c79e5d1':
bcm4354: Update wlan firmware to Ver 7.10.82.23
8dc45a9f2a52da8f06fff0a553f7b8e01c79e5d1 20-Dec-2013 Dmitry Shmidt <dimitrysh@google.com> bcm4354: Update wlan firmware to Ver 7.10.82.23

Change-Id: I08472b47a994930c465c651c6232816bf184b9d2
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4354/fw_bcm4354.bin
7ccdbcba545a953fab7d76ee0c03d5815764ecaf 19-Dec-2013 Dmitry Shmidt <dimitrysh@google.com> am 4a932f46: bcm4354: Add firmware Ver 7.10.82.1

* commit '4a932f463ca5550f90c36196cc8bf1726df66ffc':
bcm4354: Add firmware Ver 7.10.82.1
4a932f463ca5550f90c36196cc8bf1726df66ffc 19-Dec-2013 Dmitry Shmidt <dimitrysh@google.com> bcm4354: Add firmware Ver 7.10.82.1

Change-Id: Ia8846bd9fbefdba71eccd5738012e40a7805804f
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4354/device-bcm.mk
irmware/bcm4354/fw_bcm4354.bin
irmware/bcm4354/fw_bcm4354_ap.bin
5dce706a9f187fa08cd3fd6bda29556ba433378a 17-Dec-2013 Dmitry Shmidt <dimitrysh@google.com> am 48315aa9: bcmdhd: Re-routing private command to parent interface (p2p->wlan0)

* commit '48315aa9517619694d3d11760d8818b4fde1d1f8':
bcmdhd: Re-routing private command to parent interface (p2p->wlan0)
48315aa9517619694d3d11760d8818b4fde1d1f8 13-Dec-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Re-routing private command to parent interface (p2p->wlan0)

Change-Id: Ic86b5a66dbdaeb3fbd5f54599e0b1d396e6c9dff
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
5f1e9f68d0fdb8dcd66b6752ab399617086f2a81 06-Dec-2013 The Android Open Source Project <initial-contribution@android.com> Merge commit 'f3d3112d424b4084415ffeb5ffee378c82fa8f26' into HEAD
e29354283438180adbdf150b1255a096f8d9f5c8 05-Dec-2013 Ying Wang <wangying@android.com> am 64f189e5: Merge "bcmdhd: Replace os_strncpy with os_strlcpy"

* commit '64f189e579fa932eb0578d502b8756e796bc9a4c':
bcmdhd: Replace os_strncpy with os_strlcpy
ee001e62478c509dc25d06edd8d969f14f2c80df 29-Oct-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Replace os_strncpy with os_strlcpy

Change-Id: I13e64bde048bfdf3f007d6e41a8fe731739336ae
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
pa_supplicant_8_lib/driver_cmd_wext.c
b861bdb9de8f8543b8ea58628ae2d0c29e147450 25-Nov-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.11

- Fix Bug (11638281 KOT41B: High battery drain due to signal scan)
- Add IPv6 Router Advertisement Multicast packet filter in suspend mode
- If it is a directed frame, give it up to the host.
- If it is a multicast frame, then compared with the cached entry based on
the source IP and if it matches, discard it. If it doesn’t match, cache it.
- 10 Cache entry is maintained.
- During every assoc/reassoc cache is flushed .

Change-Id: I74f5f64e68cb899f1e6b8161f58d969d7526d443
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
84d57ebbaf06ede0805dd4505fa1355975d13d8f 20-Nov-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.9

1) tdls_rssi_high : -70 dbm -> -60 dbm
2) tdls_rssi_low : -80 dbm -> -70 dbm.
3) tdls_idle_time : 60 secs -> 40 secs.
4) discard the discovery response frame with BAD RSSI value.
5) reset TDLS connection if we don't get 801.11 ack for
TDLS SETUP CONFIRMATION frame.

Bug: 11632025

Change-Id: Ic6a282de480d87ff63f5e2d053a0f154edfcee9a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
f9e4f164a75fad35fec8bd167676d784079d0aee 18-Nov-2013 Patrick Tjin <pattjin@google.com> am f3d3112d: am f0315c94: bcm4339: update firmware to 6.37.32.23.34.8

* commit 'f3d3112d424b4084415ffeb5ffee378c82fa8f26':
bcm4339: update firmware to 6.37.32.23.34.8
f0315c94578661ad316aff00000de547d6c32d1c 18-Nov-2013 Patrick Tjin <pattjin@google.com> bcm4339: update firmware to 6.37.32.23.34.8

1) tdls_rssi_high : -70 dbm -> -60 dbm
2) tdls_rssi_low : -80 dbm -> -70 dbm.
3) tdls_idle_time : 60 secs -> 40 secs.
4) discard the discovery response frame with BAD RSSI value.
5) reset TDLS connection if we don't get 801.11 ack for
TDLS SETUP CONFIRMATION frame.

Bug: 11632025

Change-Id: I4495d156299079f15f3c3ae0e725499b0653d13c
Signed-off-by: Patrick Tjin <pattjin@google.com>
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
884205e647b14da2601b8e42012dce541d9bcfc9 15-Nov-2013 Patrick Tjin <pattjin@google.com> am 99618d69: am 1c3846ad: hammerhead: Update BCM4339 firmware

* commit '99618d695f3824b1914ec08b6613868a8a6d6791':
hammerhead: Update BCM4339 firmware
1c3846ade53611d68cd891d7fcfc76646ebb23c2 15-Nov-2013 Patrick Tjin <pattjin@google.com> hammerhead: Update BCM4339 firmware

Update BCM4339 firmware to 6.37.32.23.34.7

Add IPv6 Router Advertisement Multicast packet filter in suspend mode
1) If it is a directed frame, give it up to the host.
2) If it's a multicast frame, then compared with the cached
entry based on the source IP and if it matches, discard it.
If it doesn't match, cache it.
3) 10 Cache entry is maintained
4) During every assoc/reassoc cache is flushed

Bug: 11638281

Change-Id: I899112c79970ea360c5994c190fb10ca5f82f883
Signed-off-by: Patrick Tjin <pattjin@google.com>
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
9d7f929d5187c8d222fde06e32ce185395ce64d3 06-Nov-2013 Devin Kim <dojip.kim@lge.com> am 3776a07b: am 3f45c929: bcm4339: update firmware to version 6.37.32.RC23.34.6

* commit '3776a07b8df7c39870993857cdb04063d9eef567':
bcm4339: update firmware to version 6.37.32.RC23.34.6
3f45c9297520b565f19a039279269fc4756bcffd 06-Nov-2013 Devin Kim <dojip.kim@lge.com> bcm4339: update firmware to version 6.37.32.RC23.34.6

- Remove CH 120-128 (5600-5650MHz) from Argentina(AR)/21

Bug: 11469582
Change-Id: Ieec1172f6cef126c7803ef24453241a5977d830d
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
175f8d8a9e1c0fdb0e4e2e69fabff36d27345dbc 29-Oct-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Add p2p_no_go_freq=5170-5740 to p2p config

Change-Id: I2d1608446666eefda0855fc347dd0af7403f5143
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig/p2p_supplicant_overlay.conf
4cb2abcc3c92ac1386e821950b472a8c24fb87c8 29-Oct-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Replace os_strncpy with os_strlcpy

Change-Id: I13e64bde048bfdf3f007d6e41a8fe731739336ae
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
pa_supplicant_8_lib/driver_cmd_wext.c
6bc59d4339bcd16374c6508eadef28d4de839588 16-Oct-2013 Dmitry Shmidt <dimitrysh@google.com> am 616f8db3: am c2d7070a: bcmdhd: Add bcm4350 FW Rev 6.30.331

* commit '616f8db33134d495f785a132eabd9ea0fd3906fc':
bcmdhd: Add bcm4350 FW Rev 6.30.331
c2d7070af1b856939ddb270eed3ab961fbf3537a 16-Oct-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Add bcm4350 FW Rev 6.30.331

Change-Id: Ifa5bb9a061e79e7485fbf25544c1db97b81d25c9
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4350/fw_bcm4350.bin
e0a3c85667ede35ed24e998c09d7c94912e8404b 09-Oct-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Add bcm4350 FW Rev 6.30.222.121

Change-Id: I400572399d759e46a827c1b5a2f18690b0d88aae
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4350/device-bcm.mk
irmware/bcm4350/fw_bcm4350.bin
1d0bc1044ef233e43187f2837d8598ec40975972 10-Oct-2013 kyunghoe.kim <kyunghoe.kim@lge.com> am 6d8798dc: am ee1c3a1c: bcm4339: update firmware to version 6.37.32.RC23.34.3

* commit '6d8798dc51b0ca573356afb716a93797494d8c37':
bcm4339: update firmware to version 6.37.32.RC23.34.3
ee1c3a1c391d29a5a07f2168c9026d8837935905 10-Oct-2013 kyunghoe.kim <kyunghoe.kim@lge.com> bcm4339: update firmware to version 6.37.32.RC23.34.3

Applied changes for
Bug: 11044888 : Add non-DFS locales to HH wlan firmware

Change-Id: Ie2a106717abc2c3020e0b1a3118c72cb00073591
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
e215512ece31b331c8c6fddf4dce35238f1bd311 09-Oct-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Add bcm4350 FW Rev 6.30.222.121

Change-Id: I400572399d759e46a827c1b5a2f18690b0d88aae
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4350/device-bcm.mk
irmware/bcm4350/fw_bcm4350.bin
8de9d8161c64940bae4b555b53fc349d873b1dc8 07-Oct-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to version 6.10.197.41.7

- Add version line

Change-Id: Ica9a7abf434b380f392b7b9f58b044e3247532d9
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
ac53d84ca3c5a80802e1af09d74e228990f34020 07-Oct-2013 Dmitry Shmidt <dimitrysh@google.com> Merge "bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.7"
ee5e621391edeb7f96b8b0cfe721254745c1d0d3 05-Oct-2013 kyunghoe.kim <kyunghoe.kim@lge.com> bcm4339: update firmware to version 6.37.32.RC23.34.2

Applied changes for

Bug: 11012665 Wifi-display connection unstable with Concurrency
Bug: 10957080 Connecting to Netgear Dongle is flaky
Change-Id: I9489fc906b18b5139263e742ee2ba0e7b1f4af8b
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
d1de708aa5bd649880a6e8c44a5ac5b6a257ca1c 05-Oct-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.7

- Improve stability of multi-channel connection

Change-Id: I0e8e4117ccbfc570ca2e548e0b3c749fefcee4b1
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
358a24ca20e90dc1e4c3df3a76f71dabd3400d5c 26-Sep-2013 Robert Greenwalt <rgreenwalt@google.com> Add Batch-scan capable firmware

From eccopark:
This is a same firmware with official one.
In other word, this is an official firmware.
Version 6.37.34.1

bug:10785440
Change-Id: Ib548496a606f57164053a3c9f530d68853aece8c
irmware/bcm4339/fw_bcmdhd.bin
4878960c6a6e0f53f018441dbbfd9fc0c441ce44 13-Sep-2013 kyunghoe.kim <kyunghoe.kim@lge.com> bcm4339: update firmware to version 6.37.23.34.1

- Applied a modification for firmware lable inside to enable hotspot
- Applied a patch to resolve IOT issue with Orange Sagem LiveboxAP Pro V2
- Improved scan logic to fix scan timeout
- Fixed BT A2DP chopping issue by using minimum glom at HT20
- TDLS wider band connection not working due to chanspec mis-match
- Fixing Corner Case Scenario while TDLS Teardown-This is Partial Fix

Change-Id: I60d4635e3211beb1c91a643d055f10c3b5afb966
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
irmware/bcm4339/fw_bcmdhd_mfg.bin
6806d7ab09669d85e20a9cc2ef4be5e59b1fe0e5 05-Sep-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.6

- Fix TDLS related suspend power

Bug: 10447514

Change-Id: I185da169503162791c67a3d97622b947e3d300e8
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
f9cbf510b90774b4c1e083684a46dd7fb59d318b 04-Sep-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Disable p2p capabilities for wlan0 interface

Bug: 9056601

Change-Id: I2bf4602eb51e5a9e9f9fae617d25cb31dd3c1961
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig/wpa_supplicant_overlay.conf
54b4ead43e58b3b06a438d1297b86d929335bf3e 23-Aug-2013 kyunghoe.kim <kyunghoe.kim@lge.com> bcm4339: update firmware to version 6.37.32.7.2

Fixed: Wifi doesn't work on home router (NETGEAR WGT624)

Bug: 9903279
Change-Id: Iaf365b2d8414eff9b53e3b5f21c42246b1b1e2e9
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
irmware/bcm4339/fw_bcmdhd_mfg.bin
e2cafeaa55f552a21f0390a7bd88dd032695ee72 28-Aug-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: config: Add separate p2p config overlay

Bug: 10513949

Change-Id: I4dfc7d9c078605c1a9956d3aacffe353dc4ac133
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig/config-bcm.mk
onfig/p2p_supplicant_overlay.conf
0723657ed183a487befc20b0d48e5ce8e332a43d 21-Aug-2013 kyunghoe.kim <kyunghoe.kim@lge.com> bcm4339: update firmware to version 6.37.32.7.1

- add default country code XV/16
- modify channel block for ch.12/13

Change-Id: I2dd1b5f05ed0786d2714c7080047521178bef749
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
irmware/bcm4339/fw_bcmdhd_mfg.bin
ef8e2e571ffc2141a05c0087523e674b92ac2ea8 16-Aug-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: wpa_supplicant_lib: Allow buffer return for wls_batching commands

Bug: 9301872

Change-Id: If0f40ba155c0820d1fcc4625fe9dcadb118743d4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
72b7f605a62ad3da896ce87ef35547de4cfdd33f 14-Aug-2013 Louis Lee <louislee@broadcom.com> bcm4339: update firmware to version 6.37.32.7

- fixed SoftAP HT40 throughput
- fixed RX sensitivity degradation
- fixed long time link down by beacon timeout
- enhanced control the roam scan channel list

Change-Id: I4ed2a7ab7734f38f3f9154df2e4e3ff113887fd7
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
irmware/bcm4339/fw_bcmdhd_mfg.bin
45e2cbacbf065d502a124bf36c86c10e4b54ba43 13-Aug-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.5

- Increase free memory pool

Bug: 10263891, 10246863, 10265761, 10231302

Change-Id: Ib778b35b3925b88e022931f923f8986c9f81ecf0
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
77014ad6e75fc0d348bbf778f9a9a5079cd4c77e 26-Jul-2013 Elliott Hughes <enh@google.com> am 67cc5028: Merge "Remove assumption about use of ARM compiler."

* commit '67cc5028fbc14ed90508ded0d1f4ef75472d8cbd':
Remove assumption about use of ARM compiler.
ca0ccf9916466edad7ef26c65bc1d06b85aec598 25-Jul-2013 Pete Delaney <piet.delaney@imgtec.com> Remove assumption about use of ARM compiler.

Change-Id: I3ecd1878b65c2f328adf7e04c3ad9756ccf5ed0f
Signed-off-by: Pete Delaney <piet.delaney@imgtec.com>
cmdhd_net_iface/Android.mk
hdutil/Android.mk
pa_supplicant_8_lib/Android.mk
020e62f367e976ce29580cfb3b0b7abb0c2745df 18-Jul-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.4

- Enable TDLS support
- Enable NDO support

Bug: 8539031

Change-Id: I798d86b201ba9e32ee0c6457e90d2eafac24ed5e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
e2e71ad18b75dcc3b94102a5711cf05014d35389 18-Jul-2013 Louis Lee <louislee@broadcom.com> bcm4339: update firmware to version 6.37.32.2

- Update country-code
- Fix that wifi slow to auto connect

Bug: 9603280
Change-Id: Icae1d9087f91c2fb8f26cd84dc073e7d70695327
irmware/bcm4339/device-bcm.mk
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_ap.bin
irmware/bcm4339/fw_bcmdhd_apsta.bin
irmware/bcm4339/fw_bcmdhd_mfg.bin
d7946a415d5270a63193a34d11cfe691b663b1e7 18-Jun-2013 Louis Lee <louislee@broadcom.com> bcm4339: update firmware to version 6.37.16.1

- applied changes of country code
- fixed WMMAC adts update problem

Change-Id: Ic7b90a0ea638d973970679c7dd88f4919650d631
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_ap.bin
irmware/bcm4339/fw_bcmdhd_mfg.bin
cfcd97c95c6aec7cb487ff4c45b90f5683cf6401 12-Jun-2013 Dmitry Shmidt <dimitrysh@google.com> Add interface_mtu request

Change-Id: I46a9fd5a447ef677eed43d51e4b66d360bfcf313
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig/android_dhcpcd.conf
2748d5ff9a4f58551a99e72432252fee3bf1f369 07-Jun-2013 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant_lib: Use common file from hardware_legacy

Change-Id: I6bf4d6704d301f81ba2ece83c6f1664339492293
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
pa_supplicant_8_lib/driver_nl80211.h
4dacaa6fc7a16eb81d93105f56db56769f9960f0 04-Jun-2013 Louis Lee <louislee@broadcom.com> bcm4339: add bcm4339 firmware

Change-Id: I3116a4d1d52a9268c34921958d827a3a02b7f3a7
irmware/bcm4339/device-bcm.mk
irmware/bcm4339/fw_bcmdhd.bin
irmware/bcm4339/fw_bcmdhd_ap.bin
irmware/bcm4339/fw_bcmdhd_mfg.bin
a83a35ddbdb5d08175fd4221c37b07355adeff0d 28-May-2013 Dmitry Shmidt <dimitrysh@google.com> bcm4329: Add wpa_supplicant_overlay.conf file support

Change-Id: Ia8438bcc9f2621d3e63bbf3f8ba7826c56aa3a88
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/device-bcm.mk
783e35ce0066523f3adb16bb8d5d36c6e366dbfb 21-May-2013 Dmitry Shmidt <dimitrysh@google.com> am 569bfbec: am c12a3946: bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.2

* commit '569bfbec623058bf2b6fdecb78de9afdaa459107':
bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.2
c12a39464c0a47d3c3b3548d91117fc79bed008a 20-May-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.41.2

- Improve power consumption fix with penalty only 100 uA
- Power fix is added to 6.10.197.41

Bug: 8471517

Change-Id: I91083557b5dfa149848d8e23094f8f1a37fc0fe6
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
a1d5aeb9ba45f1af3973e8598395b00b6b95e08f 17-May-2013 Dmitry Shmidt <dimitrysh@google.com> am 78802b01: am 3ff21d7b: bcmdhd: Update bcm43241 firmware to verison 6.10.197.46

* commit '78802b0120eaafe3944178966adc4725a264dc00':
bcmdhd: Update bcm43241 firmware to verison 6.10.197.46
3ff21d7ba249eed0f7f44e38d23dd8888a77ba89 17-May-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.46

- Disable power saving for block that is responsible for filtering
of bad packets. Due to heavy load it fails to save/restore power
saving mode that causes ~ 100 mA consumption. Disabling it
will not affect power consumption for no more that 300uA.

Bug: 8471517

Change-Id: Ic602765e137d7d9b10373348ab6cd89bd9fbeecc
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
21ca7ed5b5b4b4383cdfde3c2609337c87f19798 11-May-2013 Dmitry Shmidt <dimitrysh@google.com> am d3627fc7: am e099a750: bcmdhd: Update bcm43241 firmware to verison 6.10.197.41

* commit 'd3627fc7bcbd67595f0ff912125ba63c1ca6b9a0':
bcmdhd: Update bcm43241 firmware to verison 6.10.197.41
e099a750fb2aa3cc1392d3f08baef4cf533708d6 10-May-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.41

- Fix sending disassoc frame incorrectly in VSDB: GC + STA scenario
before the 4 way handshake
- Fix GC corner case disconnection in GO + STA VSDB scenario when
traffic is run from primary STA to AP
- Fix problem for making beacon ies under different band concurrent mode
- Improve Tbtt_adjust in SI algo
- Improve vsdb switching from MIMO<->SISO Rates
- Improve 2G 20Mhz Tx optimizations to improve -30degC EVM slope/hump
- Adjust 2G 20Mhz Tx EVM linear power

Bug: 8494584

Change-Id: I5c99c140953da960c2dfd54dbeed446e0481e7a2
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
a7884a090b6b7c538f76db9a2fd6e56abf5a5c67 06-May-2013 Dmitry Shmidt <dimitrysh@google.com> am 8c5f5149: am c01431ba: bcmdhd: Update bcm43241 firmware to verison 6.10.197.35

* commit '8c5f5149e1c92b7a3dba6fe226c4f8d1f4e30d5d':
bcmdhd: Update bcm43241 firmware to verison 6.10.197.35
c01431ba26278c36ac8e927d6e5450798fb43539 04-May-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.35

- Improve work around for Netgear PTV300 Sink (FW 2.2.17)

Bug: 8494584

Change-Id: I3dded0e90a3ba5a93274b53790ec7208d2af6847
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
e947f5ae6974989bed7f37e1745a6b4e19df94c2 26-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> Merge "Add wpa_supplicant overlay file for bcm4335"
186d84f3fde19177a6f7078bc039fff1f2a1593a 26-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> am cb3a0cc5: am 284f4504: bcmdhd: Update bcm43241 firmware to verison 6.10.197.32 (no TDLS)

* commit 'cb3a0cc52374c75f6919901fb994a0c016226617':
bcmdhd: Update bcm43241 firmware to verison 6.10.197.32 (no TDLS)
284f450483f63953588101e0ee3f766cbfaf87f2 26-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.32 (no TDLS)

- Improve VSDB handling

Bug: 8494584

Change-Id: I07c6638367c77e645c2090c092d5c4f2da47d4ea
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
63b9c4bc57d378ec70625664965a25fb4edf5ff9 26-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> Add wpa_supplicant overlay file for bcm4335

Change-Id: I92c887d1b5a63a39789d1b86174972c5e7f37604
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4335/device-bcm.mk
6d97ec46bbec3f31c652c0208e3393d7aa2bee71 24-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant_lib: Notify wpa_supplicant about channels after band change

Change-Id: Iff80c43e9d8bdd082ea1e04783778f173d0c79b4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
68f088fc9aab984dbd830b5f28893ccdc8741c53 26-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> am 6ffeee87: am b9eb5a12: Set disable_scan_offload=1 in wpa_supplicant overlay file

* commit '6ffeee876f9eb75ecbd024944de56812aaaab981':
Set disable_scan_offload=1 in wpa_supplicant overlay file
b9eb5a1254e16f160bce0294fc33f59a177c6ff5 26-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> Set disable_scan_offload=1 in wpa_supplicant overlay file

Bug: 8725307

Change-Id: Ie69683989ccd0625a07319a36089931c86a5af0d
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig/config-bcm.mk
onfig/wpa_supplicant_overlay.conf
irmware/bcm4324/device-bcm.mk
irmware/bcm4330/device-bcm.mk
190b79a7923a2abfd9d6f051387dc0cb51f70eff 26-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> am 547d13e9: am 907b642a: bcmdhd: Update bcm43241 firmware to verison 6.10.197.32

* commit '547d13e9f04b1128eaab5f1c76b492dbe46b956a':
bcmdhd: Update bcm43241 firmware to verison 6.10.197.32
907b642a2b1b70de319fae8f99ae2894cb46abfc 26-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.32

- Add work around for Netgear PTV300 Sink (FW 2.2.12)

Bug: 8494584

Change-Id: If48948ec2ea4f7d7556610e6bf03358ded732606
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
80281d2f878a955e36318ad53e7020c510c69d56 17-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> wlan: Remove obsolete makefile

Change-Id: I0d933c7572913295448e9e1a5458682185cea8d3
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/Android.mk
f982f832ad25edfee42081143e78daa25382877d 15-Apr-2013 Louis Lee <louislee@broadcom.com> bcmdhd: add bcm4335 firmware

Add fw_bcmdhd.bin, fw_bcmdhd_ap.bin, fw_bcmdhd_mfg.bin

Change-Id: Ib702d3432c72d8f83a38c8fb1eaa2572942f866d
irmware/bcm4335/device-bcm.mk
irmware/bcm4335/fw_bcmdhd.bin
irmware/bcm4335/fw_bcmdhd_ap.bin
irmware/bcm4335/fw_bcmdhd_mfg.bin
ff2c9d90569376e025768328484b25c57aa818ee 05-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.19

- Fix A-band stability

Bug: 8492163

Change-Id: Ibebcfd1a9e682303f7d5c4061bacfe2e198cc3cc
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
54bbc335dd935e4801fe2268317c593e397a2de8 05-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to temp version to fix A-band stability

Bug: 8492163

Change-Id: I87f00f2c61fe14aae96c75ae8ead42900bc747a6
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
d7308508dbbe687825340dedbb069407ce87a708 01-Apr-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.18

- Add EU/57 locale with 12, 13 passive scan

Bug: 8315336

Change-Id: If7d5fee0138bcebd9d1c8e2741ea21a06a4ed8b7
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
73c3bc3dac188a7852c25ed0d84aff6d15d90fc0 27-Mar-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to verison 6.10.197.16

- Improve SR save mode and BT coex
- Fix in BW algorithm for corner cases (for VSDB)
- Improve TX power
- Fix packet leak at dngl_sendup for corner case
- Fix Scan logic about terminating scheduled timer after terminate scan
- Fix possible FW crash in ps-poll for corner case
- Fix incorrect scan status setting to cause p2p action frame search failure
- Improve ACPHY: ACK is not send back in SIFS time
- Fix Multicast receive issue on GC
- Improve VSDB Dynamic algo switching on overlap beacon detection

Bug: 8338331

Change-Id: I0c2bb34a28ec41ee31722079db2b9838112ba16b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
1c686e079036951185c879a1bdda01875042a55b 22-Mar-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Remove obsolete p2p FW path

Change-Id: I214fdcc86c9147f7102d25b33fc488a11de6107a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/device-bcm.mk
irmware/bcm4330/device-bcm.mk
38eaaf5a34502fe465cf8b6ac7a2dfcafa17ba41 22-Mar-2013 Dmitry Shmidt <dimitrysh@google.com> dhdutil: Update to support driver 1.88.X

Change-Id: I1534b89fb483fd7d28c8ed1219bcbe1d1e7c4f45
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
hdutil/Android.mk
hdutil/bcmutils.c
hdutil/dhdu.c
hdutil/dhdu.h
hdutil/dhdu_cmd.h
hdutil/dhdu_common.h
hdutil/dhdu_linux.c
hdutil/dhdu_nl80211.c
hdutil/dhdu_nl80211.h
hdutil/include/bcm_cfg.h
hdutil/include/bcm_mpool_pub.h
hdutil/include/bcmcdc.h
hdutil/include/bcmdefs.h
hdutil/include/bcmdevs.h
hdutil/include/bcmendian.h
hdutil/include/bcmutils.h
hdutil/include/bcmwifi.h
hdutil/include/bcmwifi_channels.h
hdutil/include/bcmwifi_rates.h
hdutil/include/dhdioctl.h
hdutil/include/epivers.h
hdutil/include/hndrte_armtrap.h
hdutil/include/hndrte_cons.h
hdutil/include/hndrte_debug.h
hdutil/include/miniopt.h
hdutil/include/packed_section_end.h
hdutil/include/packed_section_start.h
hdutil/include/proto/802.11.h
hdutil/include/proto/802.11_bta.h
hdutil/include/proto/802.11e.h
hdutil/include/proto/802.1d.h
hdutil/include/proto/802.3.h
hdutil/include/proto/bcmeth.h
hdutil/include/proto/bcmevent.h
hdutil/include/proto/bcmip.h
hdutil/include/proto/bt_amp_hci.h
hdutil/include/proto/eapol.h
hdutil/include/proto/ethernet.h
hdutil/include/proto/p2p.h
hdutil/include/proto/vlan.h
hdutil/include/proto/wpa.h
hdutil/include/sdiovar.h
hdutil/include/trxhdr.h
hdutil/include/typedefs.h
hdutil/include/wlioctl.h
hdutil/miniopt.c
hdutil/ucode_download.c
hdutil/ucode_download.h
6dc3651c5789a22a5bcf82f60951e0f3fcb43f13 30-Jan-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330b2 FW of Ver 5.90.195.114

- Add new commands to get Beacon and DTIM interval of connected AP.

Change-Id: I22e2fcb0fc24214edbf000d335db9e7f73122430
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_abg.bin
irmware/bcm4330/fw_bcm4330_apsta_bg.bin
irmware/bcm4330/fw_bcm4330_bg.bin
293d207fb55f4728403c0e28283b4a0f28835def 17-Jan-2013 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant_lib: Sync with Ver 2.1-dev structures

Change-Id: I66330560796a834f697e63146499fd0ea61b93d6
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_nl80211.h
b7a3187fbbba0991b789298cb208d913334a6acb 17-Jan-2013 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant_lib: Remove obsolete functionality

Change-Id: I8f21f84c21a7a6bad8379a2358a3e7553580d386
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
739bcee013f3a80e758855bc8fba7fb3f2847fff 16-Jan-2013 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to version 6.10.170.8

- Fix for the STA disconnection in case of too long P2P listen dwell time
- Add extra debug code to print ucode rev in case of Firmware crash

Change-Id: I0f1c6d8131a9f3e5e9f91c79a134891296477803
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
f6342c5848abed8df09b16011462660a5e86e757 13-Dec-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to version 6.10.170.6

- Add new XY/9 locale with improved Tx power

Change-Id: I4e2f32a7e983f2d6935820f45a1c7c8e327c58d4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
55c8e92ac4ed24df2b91b4901cc58c298a048a5e 29-Nov-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Fix bcm4330b2 FW of Ver 5.90.195.107

- Skip sending Roaming event failure

Bug: 7324499

Change-Id: I7212920b10a386ae42689ca7dc764e03824cc845
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_abg.bin
irmware/bcm4330/fw_bcm4330_bg.bin
9e3ad58a43bbaa750a3b8d6919165681a29bf4a6 29-Nov-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to version 6.10.170.5

- Skip sending Roaming event failure

Bug: 7324499

Change-Id: I814d6e49d82ad9dd9e2253934d6125844a7c59f8
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
9e7f5f2b364706a35669c0a1f2b8dcb306fbe68c 28-Nov-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "bcmdhd: wpa_supplicant_lib: Fix country command processing"
85975f726ef2bb7ad27ba343fe2a87c02226b588 17-Nov-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to version 6.10.170.4

- Fix receipt of first out of order encrypted packets after association

Bug: 6894596, 7449070

Change-Id: Iaa76d7aa53f0468665aa93ab944657f997ea3228
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
15ad5db25d7b311aa1f30169b78a84caed3542bf 10-Nov-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to version 6.10.170.3

- Disable spur mode to fix potential FW hangs
- Fix handling of multicast packets after a beacon with DTIM != 0
if the last packet received has a more data bit set

Bug: 7324935

Change-Id: Ia9b0bea3e4a83810afb590ac36537b049cee912b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
39033d7f573ee00e9e7021dbd1d5e9f1f6525850 10-Nov-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: wpa_supplicant_lib: Fix country command processing

Change-Id: Ifaef4497927f2461bb88e8823cd9a600a644f479
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
3c4155b1103f0716e6cf279ba329543d89684096 02-Nov-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to version 6.10.170.2 (improved 27)

- Tune Beacon synchronization algorithm in longer period of time
- Remove AMPDU_HOSTREORDER code that is not used by DHD driver

Bug: 7445095, 7389187

Change-Id: I5ad5c9c75bcb441476f1f0cea9bf94ccf92f5187
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
522b14a29a6f47f4f6529efae8429706f406bf0c 31-Oct-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 firmware to version 6.10.116.27

- Improve Beacon loss seen in 5G 20 and 5g 40 MHz
- Improve TCP Rx throughput fluctuation when machine behind AP is windows
- Improve 43241 BT coex
- Improve connectivity in P2P interface when STA interface of GO connected
to external AP and then P2P connection is established
- Fix P2P Discovery fails when both P2P and STA are in connected state
- Fix Scan failure when P2P discovery is done first, and then P2P GC is
connected to GO in 5G band

Bug: 7389187, 7386287

Change-Id: I962708c4b9d799da0d69a88951c1611fe2af8b0e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
8e2958b91a9749e313113a0beec31a38a87a4d3a 12-Oct-2012 iamyouna.lee <iamyouna.lee@samsung.com> bcmdhd: Update bcm43241 firmware to version 6.10.116.25

- 43241 coex improvement
- Update XY/7 for For Samsung MANTA (43241) to remove channel 165
- Beacon loss seen in 5G 20 and 5g 40 MHz
- SDIO Throughput improvements

Bug: 7324935, 7189675, 7331988

Change-Id: Iec4cd14e857c6cdcb3e16ae483099d770af5ad32
Signed-off-by: iamyouna.lee <iamyouna.lee@samsung.com>
irmware/bcm4324/fw_bcm4324.bin
34c21cd5ace6ee1add789438fdcd9e801ebbe606 02-Oct-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4324 FW to Version 6.10.116.23

- Add XY/7 CLM for Manta which is simualr to XY/4 but has 40MHz support

BUG: 7263088

Change-Id: I8b97666816ecffdc293349879eb9338a5c9be6c4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
e28598db83e830dc05ad6658afe86d45daa10dbe 25-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4324 FW to Version 6.10.116.22

- Fix Beacon loss seen in 5G 20 and 5G 40 MHz
- Fix VSDB: 43241B0GO+STA/GC+STA:AP-STA disconnect event is seen
in approx after ~3min in P2P interface.
- Fix VSDB: VSDB connection not stable when p2pdevice operates
in different channels for sta and p2pgroup
- Fix TCP ACK aggregation
- Fix Stuck on SCB failures during association
- Improve: Memory optimization: Relook some of abanduned rom functions
- Improve: Add ampdu based rate calculation to each sweep point
for all throughput tests
- Add: Hotspot2.0 release2 support
- Change RX block ack window size to be power of 2 to handle APs
which dont handle non-power of 2 window sizes (DIR-655/DIR-628 Routers)
- Improve: BT COEX

BUG: 7051898, 7173015, 7174164, 7066110, 7189675

Change-Id: I2a77bea8b5d1da6ffc1ea9b1b9c7dc75aa6cb7ce
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
1be100ac8af641d4950efc296ac45a849df51385 20-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330b2 FW to Ver 5.90.195.107

- Revert AMPDU_TX_BA_DEF_WSIZE from 8 to its previous default value of 64

BUG: b/7197824

Change-Id: I49842b96deb24e37d729a7059479f554e047f181
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_abg.bin
irmware/bcm4330/fw_bcm4330_apsta_bg.bin
irmware/bcm4330/fw_bcm4330_bg.bin
ac5e20e9a7d8e20c519800e0338322ead0ecb1ee 13-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4324 FW to Version 6.10.116.17

- New: ROM auto abandon feature (Opportunistic ROM) -autoabnd-
- Fix: If program crashes, it may still hold on to lock
- Imprivment : 43241 coex improvement
- New: Hotspot2.0 release2 support in Firmware

Change-Id: I1848c5dea1f4b3c2b7c5806035c4f179952a0f94
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
fbd776247b5a867a3028ae1151d3afd123205339 13-Sep-2012 Elliott Hughes <enh@google.com> Merge "bcmdhd shouldn't include kernel headers directly." into jb-mr1-dev
a6498ffc9f1d1ac0d84f4a22629d61cb5b1520bc 13-Sep-2012 Elliott Hughes <enh@google.com> bcmdhd shouldn't include kernel headers directly.

Change-Id: I0b56b797958f7627f6020c4afd42aace0cd4ba40
cmdhd_net_iface/bcmdhd_net_iface.c
ac2bc7e7aaad957f235992ff74d5f9af34dc5f88 07-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update dhdutil to version 1.28.9-2

Change-Id: I7421426f6066fe5e0b3ee53b5459e30f72f6a244
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
hdutil/bcmutils.c
hdutil/dhdu.c
hdutil/dhdu.h
hdutil/dhdu_cmd.h
hdutil/dhdu_common.h
hdutil/dhdu_linux.c
hdutil/include/bcm_cfg.h
hdutil/include/bcm_mpool_pub.h
hdutil/include/bcmcdc.h
hdutil/include/bcmdefs.h
hdutil/include/bcmdevs.h
hdutil/include/bcmutils.h
hdutil/include/bcmwifi.h
hdutil/include/bcmwifi_channels.h
hdutil/include/bcmwifi_rates.h
hdutil/include/dhdioctl.h
hdutil/include/epivers.h
hdutil/include/packed_section_start.h
hdutil/include/proto/802.11.h
hdutil/include/proto/bcmevent.h
hdutil/include/proto/bcmip.h
hdutil/include/proto/ethernet.h
hdutil/include/proto/wpa.h
hdutil/include/trxhdr.h
hdutil/include/typedefs.h
hdutil/include/wlioctl.h
hdutil/miniopt.c
b5876d709a5573570d2ee218a3fabce6fc18d0db 05-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4324 FW to Version 6.10.116.14

- Add new feature as Firmware ROM automatic abandon to
improve Firmware memory availability (-autoabn-)
- Fix Dongle crash when p2p connection is using GO negotiation
done continuously in a loop
- Add VSDB optimization to send interface close message bit
earlier to reduce suppression
- Fix potential FW crash

Change-Id: Ie4be892db5f674e6774511e23241692f4f8c7383
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
5a5861244fcac4b6e7db22b2b61a50f4a2eb6933 30-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "bcmdhd: Update bcm4324 FW to Version 6.10.116.12" into jb-mr1-dev
f648720e0ddd9688789e34af4f8d10951a238c78 29-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4324 FW to Version 6.10.116.12

- Clean up error reporting for set channel / rate
- Fix issue related to WLAN/BT performance
- Provide option to disable accept/reject in WiFi Direct
- Fix crash when p2p connection using GO negotiation iscontinuously
in a loop
- Improve total discovery and connection time using Peertest app
- Fix crash during simultaneous traffic scenarios in both interfaces
with STA interface of DUT connected to Linksys E4200
- Port 802.11u GAS to dongle
- Improve support for Hotspot2.0

Change-Id: I352ee0948922daea4b4ca8682dfa6f07e55d30a4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
08f9242332dc9e60f830ceef96b31b07fb94dd38 29-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330b2 FW to Ver 5.90.195.104.1

- Use G-only HostAPD firmware with better memory pool and
reduced max Rx Block Ack window size (in pdu) for 11N AMPDU
to make HostAPD more stable with multi-clients connection

BUG: b/6727411

Change-Id: Ice3138f57b3ab7d9aa5c549f8a0758a46d846060
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/device-bcm.mk
irmware/bcm4330/fw_bcm4330_abg.bin
irmware/bcm4330/fw_bcm4330_apsta_bg.bin
irmware/bcm4330/fw_bcm4330_bg.bin
8fdacb8cb91950c61df276053b653208711c6a83 22-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330 FW to Version 5.90.195.98

Change-Id: Ie5d9cf6ddb985ad7d8de86f82ca1d53ce5a3782c
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/device-bcm.mk
irmware/bcm4330/fw_bcm4330_abg.bin
irmware/bcm4330/fw_bcm4330_apsta_abg.bin
irmware/bcm4330/fw_bcm4330_apsta_bg.bin
irmware/bcm4330/fw_bcm4330_bg.bin
irmware/bcm4330/fw_bcm4330_p2p_abg.bin
irmware/bcm4330/fw_bcm4330_p2p_bg.bin
3cee244505b099135f57589c281baced22143a83 20-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4324 FW to Version 6.10.116.11

- Add special locales: US/69, EU/5 and XY/4

Change-Id: I3293f8d2379a4cf45d2d120d88c46285baeb9300
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
24b6e583a57b8c3dd2aa3a79ddbc360ac504d8e9 17-Aug-2012 Joe Onorato <joeo@google.com> am 43362466: Merge "Get rid of LOCAL_MODULE_TAGS := user"

* commit '43362466e68ebaed8b7ca5eaf5c9cede8b7a0f57':
Get rid of LOCAL_MODULE_TAGS := user
8c73777c602690efbbb4d44c42340fdaf50a1f5e 03-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "bcmdhd: Update bcm4324 FW to Version 6.10.116.3" into jb-mr1-dev
da7f23fd19752991f8e7f47ebf3477b17d788e02 31-Jul-2012 Sasha Levitskiy <sanek@google.com> Adds a dynamic interface command library for Broadcom bcmdhd

Change-Id: Ie1d1bdd94a26d5647c739d86806dae528301fa00
cmdhd_net_iface/Android.mk
cmdhd_net_iface/bcmdhd_net_iface.c
c53e0c6b15146234f4c794cb446dc01bf21f1354 02-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4324 FW to Version 6.10.116.3

Change-Id: I7e229e95ecf8aef82658813173c23e29c3b6c00b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
d7a54937447ed8bbb6869783a499d48200b5ed74 24-Jul-2012 Dmitry Shmidt <dimitrysh@google.com> Revert "Revert "bcmdhd: Update bcm4324 FW to Version 6.10.116.0""

This reverts commit b306dbbfd34df79865d527c1670d6f03c7ac514b.
irmware/bcm4324/fw_bcm4324.bin
8a05c0f91519ff5c0c75d42e207db64fc500429a 24-Jul-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: dhcpcd: Disable solicitation of IPv6 Router Advertisements

Change-Id: Ida46a9e9ab40a0aba3a702f54ee7336bfed9c8f6
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig/android_dhcpcd.conf
b306dbbfd34df79865d527c1670d6f03c7ac514b 13-Jul-2012 Dmitry Shmidt <dimitrysh@google.com> Revert "bcmdhd: Update bcm4324 FW to Version 6.10.116.0"

This reverts commit 715a4700c72808d640a781e3ac9f153860e37704.
irmware/bcm4324/fw_bcm4324.bin
3c401be074c2b1cb0e90a91fbd3a8c69af33a3b9 13-Jul-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330b2 FW to Ver 5.90.195.75

Change-Id: Ibdcb4dfa5b00441050c9368e210e632f78ac471c
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_abg.bin
irmware/bcm4330/fw_bcm4330_apsta_abg.bin
irmware/bcm4330/fw_bcm4330_apsta_bg.bin
irmware/bcm4330/fw_bcm4330_bg.bin
irmware/bcm4330/fw_bcm4330_p2p_abg.bin
irmware/bcm4330/fw_bcm4330_p2p_bg.bin
715a4700c72808d640a781e3ac9f153860e37704 12-Jul-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4324 FW to Version 6.10.116.0

Change-Id: I256243695d5a030ebee20abd0f11b94b87c33221
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
f65a4f72f06979609a89ad9a494a5aa9f0744980 11-Jul-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant_lib: Send channel update event for 'country' command

Change-Id: I0bc85efb68174fcf270ea30b637cc6d1900cd5c3
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
1d87b613259d6f982590e210895666d4394453a2 22-May-2012 Joe Onorato <joeo@google.com> Get rid of LOCAL_MODULE_TAGS := user

Change-Id: Iacb652cfc5a1c0d9e2a33e1caedf0cf518541c18
onfig/Android.mk
86a8171a654cdc1b68f86884e6e1ee7f478d53e1 06-Jun-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "bcmdhd: Update bcm4329 FW to Ver 4.218.248.44"
dbc83439441b2dfda177976cf7a5525cb2027474 06-Jun-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4329 FW to Ver 4.218.248.44

- Add firmware with PNO flavor for Falcon DHD driver
- Add code to fix ACM for latest WiFi certification program
- STA (dual-band):
sdio-ag-cdc-full11n-roml-wme-pno-aoe-pktfilter-keepalive-minioctl-falcon.bin
- STA (g-only):
sdio-g-cdc-full11n-roml-wme-pno-aoe-pktfilter-keepalive-minioctl-falcon.bin
- HostAP: sdio-g-cdc-full11n-reclaim-roml-wme-apsta-memredux14-falcon.bin

Change-Id: Ie5894a282c6839d430b4fc57fc579147f504e599
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
75636d826084be87f490dbf2c9615a320364fa7a 30-May-2012 Dmitry Shmidt <dimitrysh@google.com> am 9002fdbd: wpa_supplicant_lib: Increase cmd size for P2P GO

* commit '9002fdbdf86753148dafcf910ad47fa0a1b85471':
wpa_supplicant_lib: Increase cmd size for P2P GO
9002fdbdf86753148dafcf910ad47fa0a1b85471 30-May-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant_lib: Increase cmd size for P2P GO

BUG: 6427094

Change-Id: I98a4739f2a5d0a95b6946d5ee851683e1fc18a6d
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
0aa9fce9d4e2a87fb3833ed5c6eb99ffaf5738e5 25-May-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241b0 FW to Version 6.10.100.0

- Fix FW hang during disconnct

Change-Id: I221947dd46257d18c0396a5275b862f580940c4a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
dbdede87fd30415c6cb03375ca396bca1c466559 16-May-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241b0 FW to Version 6.10.90.0

Change-Id: I24cc8008fb0eb98c422449f18bb230830b17fad9
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
df2c70e7e6e08da8fa984f2b2ef2fc487a7714db 10-May-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Add G-only band bcm4330b2 FW Ver 5.90.195.61

BUG: b/6413117

Change-Id: I9118872e0dd55c2023bf7417863e4f83df8db193
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/device-bcm.mk
irmware/bcm4330/fw_bcm4330_abg.bin
irmware/bcm4330/fw_bcm4330_apsta_abg.bin
irmware/bcm4330/fw_bcm4330_apsta_b1.bin
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_apsta_bg.bin
irmware/bcm4330/fw_bcm4330_b1.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_bg.bin
irmware/bcm4330/fw_bcm4330_p2p_abg.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_bg.bin
9e18487ef6b3acfdc3128b327aa761cbeeedfb99 02-May-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330b2 FW to Ver 5.90.195.61

- Send the auth/assoc response frame by aborting the on-going scan
- Set scb_timeout to 20secs instead of 60secs. This will result in
faster disconnect, if client moves out of range

BUG: b/6324527, b/6400311

Change-Id: I12b11d4a92dd750169a5268628add424ae9d7e54
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
282e896c51c1f8ae9f5f31608b29f08d3f791753 24-Apr-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Change bcm43241b0 FW Version 6.10.86.0 to no -sr-

Change-Id: I7c674110f20d82b21adefe31bea34db6541eb220
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
12b32f88854d3758ae30720f896f2b69c8e394d4 14-Apr-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241b0 FW to Version 6.10.86.0

Change-Id: I0e927946ad5de6d612e806f742dfefd8dac8540a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
977f325b1e15afc9ac9bbe88fc98772fa546d69c 12-Apr-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4329 SoftAP FW to Ver 4.218.248.42

- Fix keepalive feature

Change-Id: I9f7f8eb8382b21789244c393b2d8190b3c9700f7
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
aa75e28ff573114bcf7430e2f071806b3ee49f37 12-Apr-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm43241 FW to Version: 6.10.83.0

Change-Id: Ibf13f4068e2ad15668116cac7ae2f13cf89e8683
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/fw_bcm4324.bin
9bdc8567557e4517dd76e47cac925fc8460ce6ab 09-Apr-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330b2 FW to Ver 5.90.195.53

- Update phy component on twig 195 to point to phy twig 457
- Abandon wlc_p2p_process_assocreq in which fix is there to
pass 5.1.2 case of p2p sigma
- Update PR:106808 SHM variables for opportunistic powersave.
- Disable ucode probe response

Change-Id: I36eb02305afaa4e1e74db2e41254e73c065ead2a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
7f487557d6fa3e55fcee6fd20fcf6473fac12ffd 03-Apr-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4329 SoftAP FW to Ver 4.218.248.241

- Fix mimo_bw_cap
- Add memredux16 flavor for STA (memory optimization)

Change-Id: Ib0b65e34b81ed92c88ef1ad435bd3bbbb7dc967e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
173468613308cebb9014dcf91c89c4b67680c89d 26-Mar-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330b2 FW to Ver 5.90.195.46

- Fix to pass WFD Sigma certification version 5.0.0
- Free the P2P GO rcmta_ra_idx in IF_UPD FW iovar as a fix for P2P
creation failure case after numbers of p2p create/release cycles
- Update updating phy tag version mostly related to phy tuning for
43239 chip
- Fix bt coex problems for 43239

Change-Id: Ib86f85e6de0f40eb97408b5b6f185ddc6ea27eb2
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
ad183a611f51de090de4b78034f562579eaab665 21-Mar-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330b2 FW to Ver 5.90.195.35

- Auto-channel HostAPD setting by using ch=14 in hostapd.cong
- Advertise ht capability to supplicant based on the firmware support
- Fix wrong disassoc Event for concurrent mode only in FW
- Fix related to new Wifi Allicance Release 5.0.0 testing

Change-Id: Ie1656956a90daf6b60f27b087b0c5a1bba6e40d8
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
cc2ef30c2c460d9f4c29289ddefa6b52efb11124 15-Mar-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4324 FW to Ver 6.10.67.0

Change-Id: I15a2b4be354aa8db039fe9e5c04137f25a15508e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4324/device-bcm.mk
irmware/bcm4324/fw_bcm4324.bin
ac1a1ebd77c64f03a432e8459faa17713db65123 14-Mar-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4329 SoftAP FW to Ver 4.218.248.239

- Fix WPA security

Change-Id: Ife8abfba268928d4bf26ff6a11cf6f6e5040035a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329_apsta.bin
dda746ddfc2a1ebe0f7d998085aea902082f9844 29-Feb-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4329 FW to Ver 4.218.248.238

Change-Id: I8adc1dc6f19f8f7dcc71b2faa5dc7dda7866f7d9
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/device-bcm.mk
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
a42aa07e3e2390af6294e2e4d33012eb83dbab95 28-Feb-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330b2 FW to Ver 5.90.195.30

- Fix FW crash TRAP 3(47824)
- Add countries locale support US/69, XY/4, EU/4 and etc

Change-Id: I5aeaf6b0393f0cfbb2063941f9c7146f2d41faae
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
3b079a563a92100a1c0043e39770472f90eebe5d 22-Feb-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant_lib: Move .config for Android to android.config

Change-Id: I86ab12a89a584335ce3fbb2f4e505189157c7c65
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/Android.mk
5dd0a980dbe6ed1873c5f45c21e9a14150b4bb0b 27-Jan-2012 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330b2 FW to version 5.90.195.23

- Add WFD concurrent mode for same channel

Change-Id: I5307dd22fa6b0fbbe7111e85c75a510912f56b97
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
776e94c9c91c7cbbd0bf3ba12ad77ae1ad29f8f9 25-Jan-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant_lib: Sync to wpa_supplicant b834952

Change-Id: Ie04864323f710e95ab1e2b7fa08ba99825a0c3fb
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_common.h
pa_supplicant_8_lib/driver_cmd_nl80211.c
pa_supplicant_8_lib/driver_cmd_wext.c
pa_supplicant_8_lib/driver_cmd_wext.h
pa_supplicant_8_lib/driver_nl80211.h
e8d98ae1c8ca7fe8558a30063f8ed36847e153b4 14-Dec-2011 Dmitry Shmidt <dimitrysh@google.com> am 309d0ca1: am ca7dd2f4: bcmdhd: Update bcm4329 FW to version 5.90.125.94.2 (4.220.55.0)

* commit '309d0ca11f23021bf1b083698fccd8d8b79eedb2':
bcmdhd: Update bcm4329 FW to version 5.90.125.94.2 (4.220.55.0)
ca7dd2f4dfbb470bb516d99b6bfa2935012fe231 14-Dec-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4329 FW to version 5.90.125.94.2 (4.220.55.0)

- Fixed to pass new ACM bit WMM test requirement

b/5756741

Change-Id: Ic2fdcacfea5ad3e2dcf27c91bb893a9c897de82b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
38887904cc25b6918adc59144b972c63a0070f71 07-Dec-2011 Dmitry Shmidt <dimitrysh@google.com> am 84d2fd1d: bcmdhd: Update bcm4329 FW to version 5.90.125.94.1 (4.220.53.0)

* commit '84d2fd1d38b85c5f418cd0d9d50364af95961118':
bcmdhd: Update bcm4329 FW to version 5.90.125.94.1 (4.220.53.0)
84d2fd1d38b85c5f418cd0d9d50364af95961118 07-Dec-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4329 FW to version 5.90.125.94.1 (4.220.53.0)

- Use FW with more memory on heap:
sdio-ag-cdc-full11n-reclaim-minioctl-roml-wme-pno-aoe-
pktfilter-keepalive-memredux14.bin

b/5677609

Change-Id: I3e216efd7abfa7a8223d232c3dae788e06c0d3d8
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329_abg.bin
6c4e1b11d5818fbeb2415e2a9258d114b0d6eddf 05-Dec-2011 Dmitry Shmidt <dimitrysh@google.com> am ec38ee73: bcmdhd: Update bcm4329 FW to version 5.90.125.94.1 (4.220.53.0)

* commit 'ec38ee73ee7d566592295f3e884edef0cba4197a':
bcmdhd: Update bcm4329 FW to version 5.90.125.94.1 (4.220.53.0)
ec38ee73ee7d566592295f3e884edef0cba4197a 05-Dec-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4329 FW to version 5.90.125.94.1 (4.220.53.0)

- Fix FW crash due to out of memory

b/5697301

Change-Id: I3dc0fc150b403e62a4c2ab5257d6f8ef44f39fb2
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
eeae81d4926f34f13e6aeec360120cf5f7488a5a 30-Nov-2011 Dmitry Shmidt <dimitrysh@google.com> am f3676c3e: bcmdhd: Update bcm4329 FW to version 5.90.125.94.1 (4.220.52.0)

* commit 'f3676c3e6ab7f070d2c95a7f4204aa56c4967f6b':
bcmdhd: Update bcm4329 FW to version 5.90.125.94.1 (4.220.52.0)
f3676c3e6ab7f070d2c95a7f4204aa56c4967f6b 30-Nov-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4329 FW to version 5.90.125.94.1 (4.220.52.0)

- Fix No UDP traffic is seen at data rate 30Mbps
- Fix firmware trap for STA due to memory outage
- Fix for Sigma WiFi-Direct test case 5.1.2 - STA sends assoc req
problem

b/5677609, b/5677197

Change-Id: Ib72f247d3c023b7b134f1a1541c2613d5321c08c
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
0588c32020767b6b3c71a03ade3a4a04985f9dfa 22-Nov-2011 Dmitry Shmidt <dimitrysh@google.com> am f4caa722: bcmdhd: Revert bcm4329 FW to version 4.220.48.0

* commit 'f4caa722abd2e1798bcde68ceccf2286c12493b0':
bcmdhd: Revert bcm4329 FW to version 4.220.48.0
f4caa722abd2e1798bcde68ceccf2286c12493b0 22-Nov-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Revert bcm4329 FW to version 4.220.48.0

b/5655834

Change-Id: Id272826eb8d95586e5afba06b9ab3e24688a9bb9
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
9490045be2bec269a484a1a90bb4e0912b0f5a75 15-Nov-2011 Dmitry Shmidt <dimitrysh@google.com> am b11e6a1e: bcmdhd: Update FW to version 5.90.125.94.1 (4.220.50.0)

* commit 'b11e6a1ebfe0085e0d537dcb31ff68d83b8e9502':
bcmdhd: Update FW to version 5.90.125.94.1 (4.220.50.0)
b11e6a1ebfe0085e0d537dcb31ff68d83b8e9502 15-Nov-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update FW to version 5.90.125.94.1 (4.220.50.0)

- Make scan request higher priority than PNO scan
b/5614391

Change-Id: I1f1ccfb83ed975e8a8bddf4808b4cb0a06472373
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4330/fw_bcm4330_b2.bin
84b445e2d5d3cd94e12db420e7d2ab28aca84a8c 14-Nov-2011 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant_lib: Remove obsolete variables

Change-Id: I2844bb8c432cd413f14f0405ecc58fe285b2e054
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_wext.c
8c3968245a0d0f015dcc0fb6b39fbec42c608ea1 09-Aug-2011 Doug Kwan <dougkwan@google.com> Fix undefined behaviour in C. This patch uses offsetof() macro defined in
the C specs instead of using a macro which dereferences a null pointer.
The offsetof() macro is available since C89.

Change-Id: I62b9b1d726dd0c3a956bdc4ae4cdd5db3dc55040
hdutil/include/bcmutils.h
f6ad682cfc4444f0d7d31613d9fe76d8f05a3fa4 06-Oct-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update FW to version 5.90.125.94

- Connectivity improvements (in PHY layer)
- Fix FW crash (race condition in connection teardown)
BUG: b/5110893, b/5393301

Change-Id: I785a2f90428605cc46980e681913a27dadd4b80f
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
84a6f421731815c6a28b487300de7b551776ae71 29-Sep-2011 Dmitry Shmidt <dimitrysh@google.com> am 57903f41: bcmdhd: wpa_supplicant: Fix get_noa() return value

* commit '57903f41d712f5dee12bc3e9dfb917c494af5bc3':
bcmdhd: wpa_supplicant: Fix get_noa() return value
57903f41d712f5dee12bc3e9dfb917c494af5bc3 29-Sep-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: wpa_supplicant: Fix get_noa() return value

b/5367351

Change-Id: Ic52003a8e46d3a5439b0d7139e69276db25eb63c
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
f8a0744fc1a9c68e90ad90d4209bbafbf85f6b94 29-Sep-2011 Dmitry Shmidt <dimitrysh@google.com> am fd38f980: bcmdhd: wpa_supplicant: Add get_noa() for WFD certification

* commit 'fd38f980c1e877dbc7da6204cc9208e3dbbf0546':
bcmdhd: wpa_supplicant: Add get_noa() for WFD certification
fd38f980c1e877dbc7da6204cc9208e3dbbf0546 28-Sep-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: wpa_supplicant: Add get_noa() for WFD certification

BUG: b/5367351

Change-Id: I5f035f1678db7592e357c3f043f8aa1ca9fed7c4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
d7edab78ddecd5492c22006c1b1e23c6c6b2a479 28-Sep-2011 Dmitry Shmidt <dimitrysh@google.com> bcm4329: bcmdhd: Add signal_poll command support

Change-Id: I0ccd9e39928c3e51f1350d2ab34e47ea3191ed0b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_wext.c
b05da5a8c808715098cae93ef1db1f2684f71c9f 27-Sep-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: wpa_supplicant: Fix WFD and WPS certification problem for GO

BUG: b/5367351

Change-Id: I8786e2ffc8eb13cc1d67c2fb064f4929918ca38b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_common.h
pa_supplicant_8_lib/driver_cmd_nl80211.c
pa_supplicant_8_lib/driver_nl80211.h
650ad00a1340abacd956445cbb27f3c1058fd82a 15-Sep-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update FW to version 5.90.125.84 (4.220.48.0) (DO NOT MERGE)

- Connectivity improvements
- Fix KEEP_ALIVE issue
BUG: b/5167816, b/5336481

Change-Id: I53f39f9472c5a2eca024bee1ddcc568bf702c14f
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
d967636315aa451b1def8e4661b083dc8d52cd93 07-Sep-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update FW to version 5.90.125.78 (4.220.48.0)

bcm4329:
- Fix two-byte align problem (FW crash)
- Add code to print stack pointers when FW trapped

bcm4330:
- Improve phy for 5 GHz band
- Add code to print stack pointers when FW trapped

BUG: b/5167816

Change-Id: I0fcc216f7e482f6153f4caf096135b4a3aa7a1a0
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
aa276b6d285e242a6febf9dad93719b6adf5b9bb 01-Sep-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update FW to Version 5.90.125.74

A-band tuning
BUG: 5167816

Change-Id: Ia512e27bf89d8c745824af35180267ac94b76d6d
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
b5a7f4e4771bbb16cb327b1315f03e0c4acdfb84 29-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: wpa_supplicant: Fix BTCOEXMODE command

Change-Id: Ia5f1312a7744834ee0c0f543b885007ae1deb9dd
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
e6a5129f4e5a828a81ab01aa016022cd16ab1e91 23-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: FW update to Version 5.90.125.69

- add locale US/69 and XY/3 to 4330b2
- fix A-band cck spike problem

Change-Id: Ieb194936615a1e3381062df65789685b0e9518f1
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
6e767ffc546b522753c801d408ccdd711b628540 18-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: FW update for 4329b1 and 4330b2

4329b1 : new version is 4.220.46
- Fix FW STA crash related problem
4330b2 : new version is 5.90.12.65
- It was numbers of PHY related changes and fix for PMK caching

Change-Id: I106bfc42524e6e82537fb5a21ccbb2b6abd6f97a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
7cc7a8a1b00d7bfef98ea26d9e7a0491e33b373c 15-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> Merge "bcmdhd: Update proper FW for bcm4329 STA - G-only (4.220.45.0)"
c1cc0b682b35909181d6afce3a8a4cf776354af1 13-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update proper FW for bcm4329 STA - G-only (4.220.45.0)

Change-Id: Ia9ab5420c6f48b2692e878b9840c81e3e3cb5aa4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
965a2e5248c8b3f5195ba993afa58a38a9d85013 12-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> Merge "bcmdhd: Use p2p bcm4329 FW for SoftAP"
cc2e76196672c4f5f6902053861de6ecff98d507 12-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Use p2p bcm4329 FW for SoftAP

Change-Id: Ia4e68d1e43958be05af095fb66fc0da83c6d190b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329_apsta.bin
d6e9b6fbee2e76fafd2509cf5841a143f5d8acba 10-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> Merge "bcmdhd: FW update for bcm4329 to Version 4.220.45.0"
611e3cabe7b10a3fcbd36ed6258161b6c66fdcb5 10-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: FW update for bcm4329 to Version 4.220.45.0

WEP fix

Change-Id: Iadc30c9ef4d9426d93d1b681f7de651ea6ea0d8d
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
8700d425edebe9eb6063d4151597d1537f14f561 09-Aug-2011 Jean-Baptiste Queru <jbq@google.com> Move libnl headers to their own project

Change-Id: I0a4f0408f52c6003423c04e16f1ee3c394d1289f
pa_supplicant_8_lib/Android.mk
6dbcf2181152a81ab5f3bc5fa765288341a1b7ab 05-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> dhdutil: Update dhdutil to 5.90 RC125.14

Change-Id: I91325aed45825f39e718333c88d858b715ab6568
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
hdutil/Android.mk
hdutil/MODULE_LICENSE_BSD
hdutil/NOTICE
hdutil/bcmutils.c
hdutil/dhdu.c
hdutil/dhdu.h
hdutil/dhdu_cmd.h
hdutil/dhdu_common.h
hdutil/dhdu_linux.c
hdutil/include/bcmcdc.h
hdutil/include/bcmdefs.h
hdutil/include/bcmdevs.h
hdutil/include/bcmendian.h
hdutil/include/bcmutils.h
hdutil/include/bcmwifi.h
hdutil/include/dhdioctl.h
hdutil/include/epivers.h
hdutil/include/miniopt.h
hdutil/include/packed_section_end.h
hdutil/include/packed_section_start.h
hdutil/include/proto/802.11.h
hdutil/include/proto/802.1d.h
hdutil/include/proto/bcmeth.h
hdutil/include/proto/bcmevent.h
hdutil/include/proto/bcmip.h
hdutil/include/proto/bt_amp_hci.h
hdutil/include/proto/ethernet.h
hdutil/include/proto/vlan.h
hdutil/include/proto/wpa.h
hdutil/include/sdiovar.h
hdutil/include/trxhdr.h
hdutil/include/typedefs.h
hdutil/include/wlioctl.h
hdutil/miniopt.c
rc/Android.mk
rc/GNUmakefile.inc
rc/Makerules
rc/Makerules.env
rc/bcmsdio/linux/Makefile
rc/bcmsdio/linux/makefile.26
rc/bcmsdio/sys/bcmpcispi.c
rc/bcmsdio/sys/bcmsdh.c
rc/bcmsdio/sys/bcmsdh_linux.c
rc/bcmsdio/sys/bcmsdh_sdmmc.c
rc/bcmsdio/sys/bcmsdh_sdmmc_linux.c
rc/bcmsdio/sys/bcmsdspi.c
rc/bcmsdio/sys/bcmsdspi_linux.c
rc/bcmsdio/sys/bcmsdstd.c
rc/bcmsdio/sys/bcmsdstd_linux.c
rc/branding.inc
rc/dhd/exe/GNUmakefile
rc/dhd/exe/dhdu.c
rc/dhd/exe/dhdu.h
rc/dhd/exe/dhdu_cmd.h
rc/dhd/exe/dhdu_common.h
rc/dhd/exe/dhdu_linux.c
rc/dhd/linux/K39_mk_cfg80211_bcm4329.sh
rc/dhd/linux/Makefile
rc/dhd/linux/makefile.26
rc/dhd/sys/dhd.h
rc/dhd/sys/dhd_bta.c
rc/dhd/sys/dhd_bta.h
rc/dhd/sys/dhd_bus.h
rc/dhd/sys/dhd_cdc.c
rc/dhd/sys/dhd_common.c
rc/dhd/sys/dhd_custom_gpio.c
rc/dhd/sys/dhd_dbg.h
rc/dhd/sys/dhd_linux.c
rc/dhd/sys/dhd_linux_sched.c
rc/dhd/sys/dhd_proto.h
rc/dhd/sys/dhd_sdio.c
rc/dhd/sys/dhd_wlfc.h
rc/dongle/dngl_stats.h
rc/dongle/dngl_wlhdr.h
rc/include/Makefile
rc/include/aidmp.h
rc/include/bcmcdc.h
rc/include/bcmdefs.h
rc/include/bcmdevs.h
rc/include/bcmendian.h
rc/include/bcmpcispi.h
rc/include/bcmperf.h
rc/include/bcmsdbus.h
rc/include/bcmsdh.h
rc/include/bcmsdh_sdmmc.h
rc/include/bcmsdpcm.h
rc/include/bcmsdspi.h
rc/include/bcmsdstd.h
rc/include/bcmspi.h
rc/include/bcmutils.h
rc/include/bcmwifi.h
rc/include/dhdioctl.h
rc/include/epivers.h
rc/include/hndpmu.h
rc/include/hndrte_armtrap.h
rc/include/hndrte_cons.h
rc/include/hndsoc.h
rc/include/htsf.h
rc/include/linux_osl.h
rc/include/linuxver.h
rc/include/miniopt.h
rc/include/msgtrace.h
rc/include/osl.h
rc/include/packed_section_end.h
rc/include/packed_section_start.h
rc/include/pcicfg.h
rc/include/proto/802.11.h
rc/include/proto/802.11_bta.h
rc/include/proto/802.11e.h
rc/include/proto/802.1d.h
rc/include/proto/bcmeth.h
rc/include/proto/bcmevent.h
rc/include/proto/bcmip.h
rc/include/proto/bt_amp_hci.h
rc/include/proto/eapol.h
rc/include/proto/ethernet.h
rc/include/proto/p2p.h
rc/include/proto/sdspi.h
rc/include/proto/vlan.h
rc/include/proto/wpa.h
rc/include/sbchipc.h
rc/include/sbconfig.h
rc/include/sbhnddma.h
rc/include/sbpcmcia.h
rc/include/sbsdio.h
rc/include/sbsdpcmdev.h
rc/include/sbsocram.h
rc/include/sdio.h
rc/include/sdioh.h
rc/include/sdiovar.h
rc/include/siutils.h
rc/include/trxhdr.h
rc/include/typedefs.h
rc/include/wlfc_proto.h
rc/include/wlioctl.h
rc/shared/aiutils.c
rc/shared/bcmevent.c
rc/shared/bcmutils.c
rc/shared/bcmwifi.c
rc/shared/hndpmu.c
rc/shared/linux_osl.c
rc/shared/miniopt.c
rc/shared/sbutils.c
rc/shared/siutils.c
rc/shared/siutils_priv.h
rc/wl/exe/wlu_remote.h
rc/wl/sys/uamp_api.h
rc/wl/sys/uamp_linux.c
rc/wl/sys/wl_cfg80211.c
rc/wl/sys/wl_cfg80211.h
rc/wl/sys/wl_cfgp2p.c
rc/wl/sys/wl_cfgp2p.h
rc/wl/sys/wl_dbg.h
rc/wl/sys/wl_iw.c
rc/wl/sys/wl_iw.h
4f491b5cc280f98b08af0b3e0e20567849b901a8 30-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: FW update for bcm4329 to Version 4.220.42.1

Fix GET_SSID, fix AOE_CLEAN

Change-Id: Icb102a8c41312ac6725e2b4341ccca1004aa6c5b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329_abg.bin
23233553b6c1efab610da61fd7ade315d727bd03 27-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: FW update for bcm4329 to Version 4.220.42

WPA/WPA2 fix

Change-Id: I99b5355b617dd77097bafe1a17d54f9646460d91
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
0d1c8651a29a26a48814f742154e2bf26528635a 25-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: wpa_supplicant_lib: Remove excessive logging

Change-Id: Ic984fc0a5651eed892e970a9f3efd1d042630302
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
eaf117310030b14b80a492975e5d3d9f022f05ad 24-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update dualband firmware to 4.220.41.0 for bcm4329

Change-Id: I552eb9147dbd6653ba9b9bbb3053cd23f4f82c8e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329_abg.bin
ed2837d85977ed27c5b804995aba0219fa51ecc1 22-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> Add device-bcm.mk for bcm4329 firmware

Change-Id: I8981d20e2688aca7390267da411e39ad06f31049
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/Android.mk
irmware/bcm4329/device-bcm.mk
irmware/bcm4330/device-bcm.mk
4b19c41f45383970a359e9a461bbb380701510e4 22-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> Add license tag for wpa_supplicant private librarires

Change-Id: I6e2665a1e50317f15025b580c853ddfad9302708
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/MODULE_LICENSE_BSD
pa_supplicant_8_lib/NOTICE
090fb0c6ac615374db227cc7cc5078ba511a9762 22-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> Update firmware for 5.90.125.48 (p2p and hostapd support)

Change-Id: I1bd16c1743e9e9f9aa4322b9526146a459aad526
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b2.bin
irmware/bcm4330/fw_bcm4330_p2p_b2.bin
991c6863090c21e49229be18a6859d0ec5eaac17 18-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: wpa_supplicant: Add BGSCAN-START/STOP support

Change-Id: Iaedc340f84650af422bd2ea57d2a8b0a9d4a5330
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_common.h
pa_supplicant_8_lib/driver_cmd_nl80211.c
pa_supplicant_8_lib/driver_cmd_wext.c
pa_supplicant_8_lib/driver_cmd_wext.h
ab02c0b81a08e4a36ea8ebf3b4fc713c4808ec56 15-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: WEXT: Suppress scan errors during background scan

Change-Id: I8123b2a19ebfddad1505fa9d34d25978d9865a36
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_wext.c
9501754885b4132f8c408eaf609c5ecdacae93e6 12-Jul-2011 Jeff Brown <jeffbrown@google.com> Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: Id9ec5f5b6e7f2d45b5af6766d8aca4d272c94bed
rc/Android.mk
pa_supplicant_8_lib/Android.mk
0428c19916e443cb002cba53263c3421ca6bd2d3 09-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Add GETPOWER and GETBAND command support

Change-Id: I9315876cb8cdbf21dd5c18d04398fa2c717334c6
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
fd1d306d3d34f398b12306f641b2339b690aeb8c 07-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Add no_monitor_iface_capab field

Change-Id: Ib448bf665403587062512b9e0c65c0b9c33d4cdc
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_nl80211.h
8dcff56e341d21b1d763c3b36d58d3041593d8fe 01-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4330b1/b2 FW to 5.90.125.33

Change-Id: I0db4e2b9b35013be90cca3902066e91b90ee3f1a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4330/fw_bcm4330_apsta_b1.bin
irmware/bcm4330/fw_bcm4330_apsta_b2.bin
irmware/bcm4330/fw_bcm4330_b1.bin
irmware/bcm4330/fw_bcm4330_b2.bin
4ca2bc0393ec0a3155c0928f693a644590405708 01-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Update bcm4329 FW to 4.220.36.0

Change-Id: I798d97458be18d955003d788031c1ae0a91fd0dd
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
30277c38a4fb41c7f71c790cd637f0d0aea94cc3 01-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Fix libnl_2 path

Change-Id: Id5dd6544ee90f6669ff732ac0107a9eef0ba4da4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/Android.mk
pa_supplicant_8_lib/driver_cmd_nl80211.c
d261d2a4e8c8ba5d52a3f6d24a15404e5a3a49e6 23-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: wpa_supplicant_lib: Add private commands support

Change-Id: If189933aaf6e629fe8ede0f4e0d0b527f3b47f2e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_nl80211.c
f9694904d6ea5c37db1cd48ba0afa16f4bfc9f9a 10-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> WEXT: Add interface UP command after DRIVER START

Change-Id: I6e2cfc17cc25f8b739179fb5bfe25175c12ee693
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/driver_cmd_wext.c
a1e49eaf440e204a8c5ac9bfa7bf0ee9d1cccd78 03-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Add Firmware Version 5.90.125.14

Change-Id: Idd464d0c49fa7fd238855e50186f71a7c1ea3e1f
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/bcm4329/fw_bcm4329.bin
irmware/bcm4329/fw_bcm4329_abg.bin
irmware/bcm4329/fw_bcm4329_apsta.bin
irmware/bcm4329/fw_bcm4329_p2p.bin
irmware/bcm4330/fw_bcm4330_b1.bin
irmware/bcm4330/fw_bcm4330_b2.bin
08a6b240c5c99dad34a4fb4dd673536e9c5ab9f7 03-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Use PRODUCT_COPY_FILES to copy wlan FW

Change-Id: Iced1c0f3c02c83fc5d18a0f92e19c4086b47015a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
irmware/Android.mk
irmware/bcm4330/Android.mk
irmware/bcm4330/device-bcm.mk
b11634b6f66e5ae56fe2212bd5d648157541c6e6 03-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Initial wpa_supplicant_8 library for WEXT and CFG80211

Change-Id: Ib3052c4b7ee41bcc0d90af9e0c49e891498bf8e7
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant_8_lib/Android.mk
pa_supplicant_8_lib/driver_cmd_nl80211.c
pa_supplicant_8_lib/driver_cmd_wext.c
pa_supplicant_8_lib/driver_cmd_wext.h
pa_supplicant_8_lib/driver_nl80211.h
b6825ab724b9d671db9f26faae035f2d5ade04b6 03-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> bcmdhd: Initial revision based on Version 5.90.125.14

Change-Id: I704df8a1840aaad02543ffa283d92e0f4d8000de
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
onfig/Android.mk
onfig/android_dhcpcd.conf
irmware/Android.mk
irmware/LICENSE.TXT
irmware/bcm4329/Android.mk
irmware/bcm4330/Android.mk
rc/Android.mk
rc/GNUmakefile.inc
rc/Makerules
rc/Makerules.env
rc/bcmsdio/linux/Makefile
rc/bcmsdio/linux/makefile.26
rc/bcmsdio/sys/bcmpcispi.c
rc/bcmsdio/sys/bcmsdh.c
rc/bcmsdio/sys/bcmsdh_linux.c
rc/bcmsdio/sys/bcmsdh_sdmmc.c
rc/bcmsdio/sys/bcmsdh_sdmmc_linux.c
rc/bcmsdio/sys/bcmsdspi.c
rc/bcmsdio/sys/bcmsdspi_linux.c
rc/bcmsdio/sys/bcmsdstd.c
rc/bcmsdio/sys/bcmsdstd_linux.c
rc/branding.inc
rc/dhd/exe/GNUmakefile
rc/dhd/exe/dhdu.c
rc/dhd/exe/dhdu.h
rc/dhd/exe/dhdu_cmd.h
rc/dhd/exe/dhdu_common.h
rc/dhd/exe/dhdu_linux.c
rc/dhd/linux/K39_mk_cfg80211_bcm4329.sh
rc/dhd/linux/Makefile
rc/dhd/linux/makefile.26
rc/dhd/sys/dhd.h
rc/dhd/sys/dhd_bta.c
rc/dhd/sys/dhd_bta.h
rc/dhd/sys/dhd_bus.h
rc/dhd/sys/dhd_cdc.c
rc/dhd/sys/dhd_common.c
rc/dhd/sys/dhd_custom_gpio.c
rc/dhd/sys/dhd_dbg.h
rc/dhd/sys/dhd_linux.c
rc/dhd/sys/dhd_linux_sched.c
rc/dhd/sys/dhd_proto.h
rc/dhd/sys/dhd_sdio.c
rc/dhd/sys/dhd_wlfc.h
rc/dongle/dngl_stats.h
rc/dongle/dngl_wlhdr.h
rc/include/Makefile
rc/include/aidmp.h
rc/include/bcmcdc.h
rc/include/bcmdefs.h
rc/include/bcmdevs.h
rc/include/bcmendian.h
rc/include/bcmpcispi.h
rc/include/bcmperf.h
rc/include/bcmsdbus.h
rc/include/bcmsdh.h
rc/include/bcmsdh_sdmmc.h
rc/include/bcmsdpcm.h
rc/include/bcmsdspi.h
rc/include/bcmsdstd.h
rc/include/bcmspi.h
rc/include/bcmutils.h
rc/include/bcmwifi.h
rc/include/dhdioctl.h
rc/include/epivers.h
rc/include/hndpmu.h
rc/include/hndrte_armtrap.h
rc/include/hndrte_cons.h
rc/include/hndsoc.h
rc/include/htsf.h
rc/include/linux_osl.h
rc/include/linuxver.h
rc/include/miniopt.h
rc/include/msgtrace.h
rc/include/osl.h
rc/include/packed_section_end.h
rc/include/packed_section_start.h
rc/include/pcicfg.h
rc/include/proto/802.11.h
rc/include/proto/802.11_bta.h
rc/include/proto/802.11e.h
rc/include/proto/802.1d.h
rc/include/proto/bcmeth.h
rc/include/proto/bcmevent.h
rc/include/proto/bcmip.h
rc/include/proto/bt_amp_hci.h
rc/include/proto/eapol.h
rc/include/proto/ethernet.h
rc/include/proto/p2p.h
rc/include/proto/sdspi.h
rc/include/proto/vlan.h
rc/include/proto/wpa.h
rc/include/sbchipc.h
rc/include/sbconfig.h
rc/include/sbhnddma.h
rc/include/sbpcmcia.h
rc/include/sbsdio.h
rc/include/sbsdpcmdev.h
rc/include/sbsocram.h
rc/include/sdio.h
rc/include/sdioh.h
rc/include/sdiovar.h
rc/include/siutils.h
rc/include/trxhdr.h
rc/include/typedefs.h
rc/include/wlfc_proto.h
rc/include/wlioctl.h
rc/shared/aiutils.c
rc/shared/bcmevent.c
rc/shared/bcmutils.c
rc/shared/bcmwifi.c
rc/shared/hndpmu.c
rc/shared/linux_osl.c
rc/shared/miniopt.c
rc/shared/sbutils.c
rc/shared/siutils.c
rc/shared/siutils_priv.h
rc/wl/exe/wlu_remote.h
rc/wl/sys/uamp_api.h
rc/wl/sys/uamp_linux.c
rc/wl/sys/wl_cfg80211.c
rc/wl/sys/wl_cfg80211.h
rc/wl/sys/wl_cfgp2p.c
rc/wl/sys/wl_cfgp2p.h
rc/wl/sys/wl_dbg.h
rc/wl/sys/wl_iw.c
rc/wl/sys/wl_iw.h