History log of /hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8c64fe9b126d6e50ea12f0dd02b5d4716392e076 12-Mar-2018 Bernie Innocenti <codewiz@google.com> Add wifi_read_packet_filter() to the legacy wifi hal

This is used to implement readApfPacketFilterData() for legacy wifi
drivers.

Bug: 73804303
Test: builds!
Change-Id: I562911cc064efec747629628df4eab8128449b51
(cherry picked from commit f70b864ede31e0a3fd7afd7129895dec518052d7)
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
9dfdd473dcd5a208bca9bc56a9a3c9220ef82d72 02-Mar-2018 Ahmed ElArabawy <arabawy@google.com> WiFi: Vendor HAL function to wait for driver ready

This commit adds a vendor hal function to wait for the driver to be
ready. This ensures the driver is ready for operatin before framework
starts to use it

Bug: 73482286
Test: Manual test (reboot and make sure wifi comes up consistently)
Test: The reboot test has been performed more than 10 times in a row
Test: Also, tested toggling wifi off/on then rebooted, wifi starts fine

Change-Id: I31bc594525762454b0c2f491486ffe575843c858
Signed-off-by: Ahmed ElArabawy <arabawy@google.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
f0d31da98c3b0f5279622dd30453492a9ca83bef 23-Jan-2018 Ahmed ElArabawy <arabawy@google.com> WiFi: Add more Power Limit Scenarios for SAR

This commit extends SAR by adding more scenarios to handle near
body/head cases

Bug: 65174506
Test: Manual

Change-Id: I02fe09e450b7ca4800750169f14b1ad05308b8b0
Signed-off-by: Ahmed ElArabawy <arabawy@google.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
53fb062ce8beed604ef8a8d46edee0f02e28750e 03-Jan-2018 Srinivas Dasari <dasaris@codeaurora.org> wifi: Added new event callback to fetch hardware mode

Introduce new event callback to fetch current wifi hardware
mode.
i.e on_radio_mode_change

Bug: 68349158
Test: Compiles

(cherry-picked from 4a419dbf8550ad057574c7851e7fa0d0ca8ced0e)

Change-Id: Ib31ad152d24b91d8f184f1e16a53a47488ab4df9
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
cea38b3bba7443e883f7cee045d782e181ab96e0 21-Jul-2017 Subhani Shaik <subhanis@codeaurora.org> SAR: Modify tx power API

Modify the current tx power API to select predefined power settings
and apply the same from the BDF file.

Bug: 62437848
Test: Manual tests
Change-Id: Ia8a4c2c3ebbc055fc28cbee224ff685f97589a08
(cherry-picked from 674da97c8fbc40b9e9b7f80bb86c4f0824fa9d7a)
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
d6a6047351c9e0d90ec6eea020860b11afcf4a2d 27-Jun-2017 Subhani Shaik <subhanis@codeaurora.org> SAR: Enable API to configure SAR

Bug: 62437848
Test: Compiles
Change-Id: Iebe6dd8af9cedb295b5bd0beaff5c32dc58a038f
(cherry-picked from f66e31d017f9f9b3adc63e79de7a3ac067a62202)
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
cc38d6425478ca28ad4356cc3d6e73cd6e64e230 01-Mar-2017 Subhani Shaik <subhanis@codeaurora.org> Include get_iface_handle in header file

Bug: 35868267
Change-Id: I8f826fc15272b39686aea957f6407200cd62fac6
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
eaddf13de192588e219026fcda7faf985db6b78c 04-Oct-2016 Subhani Shaik <subhanis@codeaurora.org> Roaming Enhancement API

Roaming enhancements to avoid critical sections between
firmware based network selection and framework based network
selection. Also remove blacklist_bssid changes from gscan.h
to avoid duplication.

BUG: 32883971
Test: Build.
Change-Id: I4c851e9c1969123427f2a92e729b9a5b6fd5b8d8
Merged-In: I4c851e9c1969123427f2a92e729b9a5b6fd5b8d8
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
5df4b908c9b16acaf3241470cf7dac0db3524032 28-Jun-2016 Chih-hung Hsieh <chh@google.com> resolve merge conflicts of b3a0cc6 to stage-aosp-master am: 3fd32ebb0c am: 51c912c856
am: 7110b4bccf

Change-Id: I5267b963aa81c8f1cd9ea0e0d1a7e1b599557507
3fd32ebb0c0753ab679e9430897273e84f5ef5f0 28-Jun-2016 Chih-Hung Hsieh <chh@google.com> resolve merge conflicts of b3a0cc6 to stage-aosp-master

Change-Id: Ia40cd728f1d352d9a6611718dda8850afe3dfa63
0659908b3b6effa6802e8f11abccdd20934814bc 10-Jun-2016 Chih-Hung Hsieh <chh@google.com> Fix misc-macro-parentheses warnings in hardware_legacy.

Add parentheses around macro arguments used beside operators.
Bug: 28705665

Change-Id: I5ddb35e374a172807bf14e381f4808a55bc44417
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
458933db4a0d608fa9253daa0fcc199517cda3b5 31-May-2016 Etan Cohen <etancohen@google.com> [NAN] Add NAN data-path APIs
am: 666b6c2e2e

* commit '666b6c2e2e3962855de5da8f80d931694460ae1f':
[NAN] Add NAN data-path APIs

Change-Id: Ie9ca80391c014111953c2f86cc325842dcc67b3d
564211e861e1ac0aa3bd02d92b8c4e12b96d2fbd 26-May-2016 Mitchell Wills <mwills@google.com> Remove const integers from HAL and define undefined structs

Bug: 28984011
Change-Id: I6edfe547fbad127db9cbff654b96a476140d9f05
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
666b6c2e2e3962855de5da8f80d931694460ae1f 19-May-2016 Etan Cohen <etancohen@google.com> [NAN] Add NAN data-path APIs

Bug: 26562610
Change-Id: Ibc2cc1cdc609c31deb77ea54d1ea94c1de2c558a
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
0a5a892506f1d23fac8de2c79d7e36cb0e5f3831 11-Apr-2016 Wei Wang <weiwa@google.com> Merge "Wifi-HAL: RTT API Enhancement" into nyc-dev
88aa64b95e2de18380721bda4e05f128cd5107a7 02-Mar-2016 Kumar Anand <kanand@codeaurora.org> Wifi-HAL: RTT API Enhancement

Advertize preamble capabilities of responder.

Change-Id: I5ca478bc608308b7e72990cb2d25d2e1a51922c7
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
8761318ed126a64715fba2c456e53ad8dc345f57 04-Apr-2016 Roshan Pius <rpius@google.com> wifi_hal: Add flag to indicate tx power level stats

Adding a flag to indicate if the device supports tx power level stats
reporting.

While there,
1. Fix the 2 macros used to determine if a feature is supported or not.
2. Increase the number of tx levels to 256

BUG: 27969673
Change-Id: I314648cfaa7755dc48c1f790193c96254b4db691
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
a3baf0e3321192483a5c323a497c594a5c41ee03 04-Apr-2016 Roshan Pius <rpius@google.com> wifi_hal: Increase max tx levels to 256

BUG: 27969673
Change-Id: I65232f20192a87998d921769501915578d9a54a6
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
13ef8430cd5a348eaea036aefe022b0db6b34e0f 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: I9f2652de2bb0e22a25fe7c0ded6d1f5e6500de6d
Signed-off-by: Jun Lim <jun.lim@broadcom.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
bf5b9bf48613607585accb46732b3576f7220123 27-Feb-2016 gautam <gautam.shukla@broadcom.com> Enabling responder for rtt

Added minor changes in API for RTT

Change-Id: Ib93305d3246ab501b8389f479d8193f353024f21
Signed-off-by: gautam <gautam.shukla@broadcom.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
4d0c8f7f687f19b7d65d5d782e56c047f3ff9e1c 18-Feb-2016 Mukesh Agrawal <quiche@google.com> Merge "WiFi HAL: add packet fate monitoring API" into mm-wireless-dev
5aa942ee3b1cbc5d817e6330555d25cd124c7546 01-Feb-2016 Roshan Pius <rpius@google.com> Modify the wake reasons accounting API's

Modify the existing wake accounting reasons HAL API so that the
individual wake accounting reason array buffers are allocated
and freed by framework.

BUG:26902794
Change-Id: Iea74e61890f785107b05f9b4a3a58449ba449f0d
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
ee6c9fd926c5d75240d0c40b56b4aa1c32a91e3f 09-Feb-2016 Etan Cohen <etancohen@google.com> Merge changes I2a4e674e,Ie65f095c into mm-wireless-dev

* changes:
WiFi HAL: add additional connectivity events
WiFi HAL: add driver memory dump API
2ad893d00186b0526cabb5d0675c9bc7d65ee2bd 27-Jan-2016 Wei Wang <weiwa@google.com> Enable RTT Responder Role (3/4).

Change-Id: I14c7a13e423f1a6389449805c86c04d9a8d75440
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
805683675510373d184f560e206e6058ce61c29d 26-Jan-2016 Subhani Shaik <subhanis@codeaurora.org> WiFi HAL: add packet fate monitoring API

When a connection attempt fails, we're often unable
to determine the cause from existing log files. This
is because our log files only report the view from user
space. From this vantage point, we can't tell if,
e.g., an outbound frame was ever sent over the air.
(Or, for inbound frames: if they were heard by our
radio.)

To give ourselves a broader view, we add the packet fate
monitoring API. This API will let us determine, e.g.,
if an outbound frame was transmitted by our radio.

BUG: 26807558
Change-Id: I197729117f9086ece8cf00313bb9d3e7c0197b97
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
271bfa7c4a0c8d13edbc3d2d58a0cc82557906ce 26-Jan-2016 Subhani Shaik <subhanis@codeaurora.org> WiFi HAL: add driver memory dump API

Add API for dumping state of WiFi driver. This API
will be used in combination with the (existing)
firmware memory dump API, to identify inconsistent
state between driver and firmware.

BUG: 26803847

Change-Id: Ie65f095ca6be4203f8aad0b541c1903dc6cce1f5
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
86ac7fa992544fa8521972fe74add8b97716da81 27-Jan-2016 Etan Cohen <etancohen@google.com> Merge "Initial proposal of RTT HAL API changes for 11mc responder role." into mm-wireless-dev
8abbec7396ed1bd03d0e078b2672fce3ae3575ae 27-Jan-2016 Etan Cohen <etancohen@google.com> Merge "Wifi-HAL: New NAN Discovery engine changes" into mm-wireless-dev
fc78eb998e8478a3fa3e16263dd0aa80946ba591 27-Jan-2016 Paul Jensen <pauljensen@google.com> Merge "WiFi HAL API changes for WiFi packet filtering" into mm-wireless-dev
8d44928adecbb620028079993ab90d8dd5675510 04-Dec-2015 Wei Wang <weiwa@google.com> Initial proposal of RTT HAL API changes for 11mc
responder role.

Change-Id: If1ea5fee99fb3405ae643e9192feda40d16a285b
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
0b8832836b49c8674486e0f254197b5fa9db108c 25-Jan-2016 Mitchell Wills <mwills@google.com> Merge "N WifiScanner HAL Changes" into mm-wireless-dev
fd3a4acb3b1be41cd477d9ebd1474c152420a688 21-Jan-2016 Subhani Shaik <subhanis@codeaurora.org> Wifi-HAL: New NAN Discovery engine changes

1) Add nan_capabilities API.
2) Add support to enable NAN on a particular 2.4/5GHz channel.
3) Disable notifications to responses.
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
749a60e3d357f5a40caf121bceaf17ec1cea8a6c 29-Dec-2015 Paul Jensen <pauljensen@google.com> WiFi HAL API changes for WiFi packet filtering

Change-Id: I9b41755ac5baf2ec5f9d764d9f6c1c7b8551140a
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
682adbf141cf22e2dce8baecbbb9192215538a06 13-Nov-2015 Mitchell Wills <mwills@google.com> N WifiScanner HAL Changes

Merge on_scan_results_available and on_scan_event gscan callbacks
Indicate which buckets were scanned in results callbacks
Add report scan to context hub flag
Add ePNO scoring parameters

Remove unused/superceeded functions
* ssid hotlist
* ssid whitelist
* gscan roam
* bssid preference

Change-Id: Ie1df191c77e967d3f53d625be8cc5eb76607c08f
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
00a0c3addf7a2817df0d3a9f27d1dd9225ddd166 06-Jan-2016 Erik Kline <ek@google.com> Add WiFi HAL wifi_configure_nd_offload() function pointer

Bug: 18085352
Bug: 26238390
Change-Id: Ic80e670971cf687febe02bae1fdfff8f8e40203c
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
19316765f769962a3e64274eaed65dd3df20b6fe 16-Oct-2015 Subhani Shaik <subhanis@codeaurora.org> NAN API update

Changes related to NAN APIs and structures.
1) Remove NanHeader
2) Replace wifi_handle with wifi_interface_handle in NAN APIs
3) Add publish/subscribe id
4) Remove match_handle and name it as requestor_instance_id
5) Add NanPublishResponse/NanSubscribeResponse structures
6) Remove user_context
7) Add appropriate enums
8) Remove unused structures
9) Add new NAN status types for TCA, Transmit, and invalid
configuration of Band, DW/DB intervals, random factor
update and scan period.
10) Add new fields in Publish/Subscribe Stats.
11) Replace wifi_request_id with transaction_id to have a
common interface across all layers.

Bug: 26216681
Change-Id: Ife7cf7e7ed64d2f8db236f23919cd6412dc8b496
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
deb60d5f89dc91c0fe4eb3488ac2804f23ece1cd 15-Dec-2015 Prerepa Viswanadham <dham@google.com> Add wifi wake reason accounting - HAL API

Change-Id: Id321418feaf808a0c0a0fb08c12279f90fd31da2
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
8af982d029f575a91158cbc870fdc94a70203134 13-Jul-2015 Jerry Lee <jerrylee@broadcom.com> Clean up bad command implementation

b/22349265

Change-Id: I856a7d1fdfd9c0af42d2007d3b6235a38728bdbb
Signed-off-by: Jerry Lee <jerrylee@broadcom.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
c96943046060b3aa1e0cd2fb3974dfa3aeacb7cc 19-Jun-2015 JerryLee <jerrylee@broadcom.com> Add wifi offload feature: mkeep_alive

b/21405946

Change-Id: Id8651f56d36d142772218defc9f9521dac82624a
Signed-off-by: JerryLee <jerrylee@broadcom.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
1de429dcaa9136ae7bbc57e7cccc10a5893fa7a3 18-Jun-2015 JerryLee <jerrylee@broadcom.com> Add a debuggability interface: stop logging

bug: 21730601

Change-Id: Ie92229023b76a5b4a8f5657543a0cd0cb8a19968
Signed-off-by: JerryLee <jerrylee@broadcom.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
7b9ec3c42ba09ac77b6137e26ad3cd519b50667b 12-Jun-2015 Ashwin <ashwin.bhat@broadcom.com> Added RSSI monitor bitmask

Reserved a bit for RSSI monitor feature in the feature bitmask

Change-Id: Ied470f65c26bed25f7ccc4faa3ac8fbac1e74009
Signed-off-by: Ashwin <ashwin.bhat@broadcom.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
bd18526aa055e8a4a39b1f7276fc5fa2563f7689 05-Jun-2015 Vinit Deshpande <vinitd@google.com> am e853591..90f8307 from mirror-m-wireless-internal-release

90f8307 wifi hal definitions for keep alive packet offload and rssi monitoring
90f830793d8f018720b0878024df0455a6427204 22-May-2015 Prerepa Viswanadham <dham@google.com> wifi hal definitions for keep alive packet offload and rssi monitoring

Change-Id: I37caa4696b2aac0f33ea9606eeeba174b6408f02
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
e853591968f578dc8489f163a0027ef047c75ffe 13-May-2015 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> Adding API for setting LCI/LCR information.

Change-Id: I69c928e77b367b727ce50bb365754c6abfdb3126
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
a64d14b7665d8da65ba345729fc7a3770b391b2b 14-May-2015 Vinit Deshpande <vinitd@google.com> am 1ee8d6b..e28e2bb from mirror-m-wireless-internal-release

e28e2bb Introduce REPORT_EVENTS_NO_BATCH flag for ePNO
ddcab17 WifiLogger: Add new events and tags
1abb250 change wifi Logging header
bd14c1c add pointers to new roaming HAL functions

Change-Id: I4645ceb57de34109d417bc9b84ff6d2cb202a78d
1abb25045079310580844c421382ef84a339be3b 01-May-2015 Jerry Lee <jerrylee@broadcom.com> change wifi Logging header

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

Bug:20853404
Change-Id: I27cb2900989fb4f8261dc6e3283af101422d2ea7
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
bd14c1c098f3525f5b8128aa503815a58b6b2d93 24-Apr-2015 Pierre Vandwalle <vandwalle@google.com> add pointers to new roaming HAL functions

Change-Id: I5094f7921018f0e8e1b6171e3b88ead9d00f95af
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
a9c3179c442621caad86b9f51f91706fb2037dac 01-May-2015 Prerepa Viswanadham <dham@google.com> Merge commit '778ad70' into master_merge

Change-Id: I2928bb3e4c82d13caf3a1cd4b15f1d17969a610d
1ee8d6bb939e8b649017c77341f4a001b44666d0 30-Apr-2015 Chilam Ng <chilam@broadcom.com> HAL changes for ANQPO

Change-Id: I60d418ec43beb4bb19e999634c5c3beecb476172
Signed-off-by: Chilam Ng <chilam@broadcom.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
5f06aa3bbaf785d1045d378f906a746a09047a39 24-Apr-2015 xinhe <xinhe@google.com> Fix halutil build error

Change-Id: I3b4b90b6e4c99e7ace23998d439465c037deaadc
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
7f8da1e6926484551df8a6666c36e98a7ce08be0 24-Apr-2015 xinhe <xinhe@google.com> Fix halutil build error [DO NOT MERGE]

Change-Id: I3b4b90b6e4c99e7ace23998d439465c037deaadc
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
778ad703da9bb791e1a43ad673f4e5a9e38db1d3 14-Apr-2015 xinhe <xinhe@google.com> TDLS enhancement HAL interface update

Bug:15152152
Change-Id: I8432177ac457c6559cf2c0d2a8bbc8ea8773a2a9
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
f2a1742cd5d4ec6ffc290e1125c75be92f736a52 15-Apr-2015 Vinit Deshpande <vinitd@google.com> am 93d458f..93d458f from mirror-m-wireless-internal-release

93d458f change wifi_logger header file
93d458f0357b246d8d8e33799abea0fbaf5c3587 10-Apr-2015 eccopark@broadcom.com <eccopark@broadcom.com> change wifi_logger header file

1) add wifi_set_alert_handler for the alert case
2) add wifi_set_log_handler for the ring data
3) remove unnecessary wifi_request_id for set commands
4) change to use ring_name instead of ring_id.
5) add wifi_reset_alert_handler
add wifi_reset_log_handler

Change-Id: Ia9aaba050196af6684191cdcdfb0c1d21e917ed2
Signed-off-by: eccopark@broadcom.com <eccopark@broadcom.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
e22ec31c4830b3d148444845165274fff07d6316 03-Apr-2015 xinhe <xinhe@google.com> Wifi HAL should not require stubs for all functions [Do not merge]

Bug:19949178
Change-Id: Icd0352aa5bb0fd0d6a686926294b76c7000154d0
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
b5a0bc2d71eeb550c38e2811d16415cab9bcf9d5 31-Mar-2015 xinhe <xinhe@google.com> Add general stubs for wifi hal

Bug:19949178
Change-Id: I0acd06f56d32e567a0aadaf4c2833480288b63ab
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
c7e2d9db534fc54e0de566f0a14676e25a6b2d92 24-Mar-2015 Prerepa Viswanadham <dham@google.com> Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release' into master_merge

Change-Id: I836d0614625d2b311131cbbf1943087dc4c9bb7e
15fc62afbae23f233141e3db913f66acbe9f3551 14-Mar-2015 eccopark@broadcom.com <eccopark@broadcom.com> net: wireless: bcmdhd header changes for 11mc of halutil

Change-Id: I5dc88ce5c2a2aa5d6c2d690fb413014b72abdcdf
Signed-off-by: eccopark@broadcom.com <eccopark@broadcom.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
08ab34364c299414453ae198cd52e32d39024139 15-Mar-2015 Vinit Deshpande <vinitd@google.com> Fixing build after merge from mirror-m-wireless-internal-release

Change-Id: Iee494abf8d53cf97b3d338a3edbe81166788e7e1
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
b5e790062270cfd06c25d6c5a771b63fe2b3d54e 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "additional HAL APIs"

merged from goog/mirror-m-wireless-internal-release
47fb7ab additional HAL APIs

Change-Id: I359141b6d11093441d430071f020bf140a13e866
90e2ff520f07fe532c33ccf3525c8fdc7e222c1b 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "bring nan header file, from original KitKat partner version"

merged from goog/mirror-m-wireless-internal-release
4750569 bring nan header file, from original KitKat partner version
8e2b4a3e673b4e75564737ae27a5023abdc7e32c 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "add wifi_config.h file"

merged from goog/mirror-m-wireless-internal-release
323ab03 add wifi_config.h file
2e2afb1f0a8e6525c572f006172b4796c3e9d0a9 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "Wifi hal headers: PNO thru g-scan and g-scan exponential channel buckets"

merged from goog/mirror-m-wireless-internal-release
73212d1 Wifi hal headers: PNO thru g-scan and g-scan exponential channel buckets

Change-Id: Ie352da4ae47dea61a8335b556c32482ca4f7487e
3cfe658a8371fb3144f55e8aa5cd77fb1ffd4863 15-Mar-2015 Vinit Deshpande <vinitd@google.com> am "initial wifi logger HAL header file"

merged from goog/mirror-m-wireless-internal-release
0368419 initial wifi logger HAL header file

Change-Id: I289c18eb5c8e5ea93b71b9e020fca7f3d7d10459
47fb7ab9d086fd23ecbd5485a0101345eb14353e 11-Mar-2015 Pierre Vandwalle <vandwalle@google.com> additional HAL APIs

Change-Id: I8a62e58b869fdbc8e8b3b4d50d04f0c4c015d103
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
475056984eeed8ed95d839b91b3705ddf4cf41aa 10-Feb-2015 Pierre Vandwalle <vandwalle@google.com> bring nan header file, from original KitKat partner version

Change-Id: I887a78505bb255a54aee45b3bdb0a918c8f3632e
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
323ab030f90627abb812650b4e518a2c90450b73 06-Feb-2015 Pierre Vandwalle <vandwalle@google.com> add wifi_config.h file

Change-Id: I0e4a54baeb2f7fb4aef58d4804c6c411c1213f09
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
73212d153fe67a85189b30e2cc1d1c2918e4938e 06-Feb-2015 Pierre Vandwalle <vandwalle@google.com> Wifi hal headers: PNO thru g-scan and g-scan exponential channel buckets

Change-Id: Id402d3409ea2e785982b18fb912d6a34e7cdc086
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
0368419e1a467609e16f9d9cc024dd20fb283d72 30-Jan-2015 Pierre Vandwalle <vandwalle@google.com> initial wifi logger HAL header file

Change-Id: I15fa10df313a3431112221c55b6de792f1263627
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
a09170e381fa38591e74fd35c1dc12b5cd5f3843 02-Dec-2014 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> Fix wifi_hal.h and gscan.h to compile for c projects.

When the wifi_hal.h is included as part of the c source
code files some of the functions are not exported. The
const variable as an index to an array is causing compiler
error. The changes are to address these issues.

Change-Id: Ia2dbd7a87315cee8d0246a8ac6539c9b4b22ffd4
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
e96b538e168846a31edd7c608267d79f3f30b871 23-Sep-2014 Vinit Deshpande <vinitd@google.com> Merge "Wifi Hal: Extend feature set to advertise link layer stats support" into lmp-dev
472a4c35487bdb135f97b635eb4754369f3030ec 11-Sep-2014 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> Wifi Hal: Extend feature set to advertise link layer stats support

Added a new macro in feature set to indicate wifihal support for
link layer stats collection.

Bug: 17359758

Change-Id: I3f8ecce67430bd8270fb157a4e6cd246503a3d9f
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
2a441bce2825f1c186071af55c1807e1688f9d3b 09-Sep-2014 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> Revert "Wifi Hal: Nan Header file"

This reverts commit 5f11341f2f5165f25e108d9519f08d78704b8ae7.

Bug: 17359758

Change-Id: I5f2b94d2288e1400558c1de8a2ab25f05155aca8
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
fddda3f935c6eb21c70eede106baa9c85cc5bfdb 25-Aug-2014 Dmitry Shmidt <dimitrysh@google.com> wifi: hal: Add wifi_set_nodfs_flag() function

Bug: 17181998

Change-Id: Iac431c2804e8252273e00c7b490c955f5528c83e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
726b5dada8055f705bb1ffb67d9acc3cad99457d 05-Aug-2014 Ashwin <ashwin.bhat@broadcom.com> PNO MAC rotation + Hotlist LOST event

modified: include/hardware_legacy/gscan.h
modified: include/hardware_legacy/wifi_hal.h

Change-Id: I0ad599a20210081ffd05040fbb810f1ec1f9dd62
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
9c69eebbae14755a44b2afb6d05587a9e549d2c1 17-Jun-2014 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> Wifi Hal: Adding inclusion of stdint.h in wifi_hal.h

Change-Id: I8c7c103c5b12e2b9dc82f9cfd429f22d6ebfb943
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
ef24fac49d45191f0a3ab6db95cb6e26d615102b 26-Jun-2014 Ashwin <ashwin.bhat@broadcom.com> Get feature list
Changes to be committed:

modified: include/hardware_legacy/wifi_hal.h

Change-Id: Ie69797500c2d80fa758e6ee6a42ffca9b3b46fcb
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
044c10e9efb994584b1fcf34be877b7957cb5f48 07-Jul-2014 Vinit Deshpande <vinitd@google.com> Introduce TDLS APIs in wifi HAL

Change-Id: I611012412f58682ea11179631622023eda5393e7
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
5f11341f2f5165f25e108d9519f08d78704b8ae7 01-Jun-2014 Amarnath Hullur Subramanyam <amarnath@codeaurora.org> Wifi Hal: Nan Header file

Change-Id: I65a072ffa491d3f61289034e0326df131ec159ba
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
17052b7966a846eb2641c970365383a23400c546 29-May-2014 Kumar Anand <kanand@codeaurora.org> Wi-Fi HAL API cleanup

Removed unused APIs, added new typedef s8,
Added default enum for wifi_interface_mode

Change-Id: I7be61fb1c0f7babcfbfc18940e4a5fa83792b248
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
9bd2fd86c9d48f73041f148a6bfc88a7d57e386c 28-May-2014 Vinit Deshpande <vinitd@google.com> Fix build breaks caused by duplicate definitions

Some types are defined in link_layer_stats.h as well as rtt.h; this
change removes duplicate definitions

Change-Id: If1e16b7868c7ad7f9b5ca4d020d26df4c17daf0a
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
d1940c016fa85bded3b74e535a7b7011dd392d45 03-May-2014 Chilam Ng <chilam@broadcom.com> Include hal link_layer_stats.h

Change-Id: Ic86065863c7b3d6a40101724f4e7d8a8263d62b5
Signed-off-by: Chilam Ng <chilam@broadcom.com>
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h
b80d32d2a1ba28f2b5dda7315e136a9ea14eda26 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
/hardware/libhardware_legacy/include/hardware_legacy/wifi_hal.h