History log of /frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ec61e7731968be994a23f2bd138f6761c8aea498 31-Mar-2015 xinhe <xinhe@google.com> Add general stubs for wifi hal

Bug:19949178
Change-Id: I51ecdf4fecd3584fa86be9a0c2299dc910e3ca59
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
205fc34be2b84a6fb79009701bac51907b605f0c 26-Mar-2015 xinhe <xinhe@google.com> fix bullheader build error

Change-Id: Ia72da966fba5cd64310e32c61399ef6c6de81fb5
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
a0d34d3626bd9631039a485d2d428b1b7de390e2 19-Mar-2015 Pierre Vandwalle <vandwalle@google.com> initial logger stuff

Change-Id: Ie08d4184efe40c91969914ce84a1a6f1d255ec21
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
83a674a18c84ff4f01377bbfd8988699dec93bc2 31-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
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
a0177b901f9229e4f32d2758b4b7ee39dd90f159 25-Aug-2014 Dmitry Shmidt <dimitrysh@google.com> wifi: Add wifi_set_nodfs_flag() function

Bug: 17181998

Change-Id: Ie85cd3cae192f826d8264fc9b9cb3c51ca1d85ac
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
a3334ddcfda7eea94e82ad0725dcf4b887c148ac 05-Aug-2014 Ashwin <ashwin.bhat@broadcom.com> PNO MAC rotation + Hotlist Lost event

modified: service/lib/wifi_hal.cpp
modified: service/tools/halutil/halutil.cpp

Change-Id: Ide2d4a8b03f5413e8fe07168c1970ebfd03fc232
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
11643de951b56a83f7dd843142dd54dac8ef26d1 12-Jul-2014 Colin Cross <ccross@android.com> fix build when LIB_WIFI_HAL := libwifi-hal

Change-Id: I852519ac2cd6033305868478d7a10ae70cc6a9a5
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
17bc83f7111e1af5fe8af048cc996b2e7e037d15 07-Jul-2014 Ashwin Bhat <ashwin.bhat@broadcom.com> Update halutil to get Feature list, channel list, scan complete event

modified: service/tools/halutil/halutil.cpp

Change-Id: I486f6b110bfefcdd17e7f152526d849edd7101ee
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
efe2d16636992aa9637cd5cf5854e6ea29bbfc5d 02-Jun-2014 Vinit Deshpande <vinitd@google.com> Fixing mako and msm8226 build

msm8226 is using stubs for HAL; updating them for GScan.

Change-Id: Ic734a3cbf75bfa4330ac42d3a83886c7b3389445
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
60bdf914f8686f503fc8eb770901b8a8150f286b 18-May-2014 Vinit Deshpande <vinitd@google.com> More build fixes for Shamu build

Change-Id: I863278e3933b8fa00451cc328867ffdb42098018
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
f16815108f52f7f38e02e26d4b79140617b605a0 08-May-2014 Vinit Deshapnde <vinitd@google.com> More Wifi HAL stubs to fix builds

Change-Id: I44864106f8a02c49e794fa5cb8bf8f2864f54113
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
13cf25e15cbe308541ff84fce89b0f506cd71138 08-May-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

Conflicts:
service/Android.mk
service/lib/common.cpp
service/lib/wifi_hal.cpp
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
766cb4b1fa3b93c146952eacbf6756f67f172ec1 08-May-2014 Vinit Deshapnde <vinitd@google.com> More HAL fixes

This change implements all message interaction with Broadcom's drivers; and
enables three basic features; scan, hotlist and significant wifi change.

There are GSCAN API changes too -
1. The on_scan_results event is changed to on_scan_results_available
This is to make a single path for retrieving scan results - via the
get_cached_scan_results method.
2. Updated set_significant_change_handler method to include params
3. Updated some parameter names
4. Specified sizes on all arrays.

Change-Id: I39936e1cc84c273b86b86c2e2085cb7b924cafb8
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
99d5547cc6c8e4e577020098da3b7cb3aa1f8408 08-May-2014 Vinit Deshapnde <vinitd@google.com> Fix broken build and some more functionality

Build is broken because some changes didn't get merged correctly. New
changes are related to fixing gscan messages.

Change-Id: Ib4ddd26b83a736a1106d9784c57cfbab249101dc

Conflicts:
service/lib/wifi_hal.cpp
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
a53b553e481f71ec7bddda6daf03beeb7ebcd932 24-Mar-2014 Vinit Deshapnde <vinitd@google.com> More changes required to make HalUtil functional

This change fixes halutil to send commands to wlan0 interface. It also
assigns different types to WifiHandle and WifiInterfaceHandle to make
it harder to interchange usage.

Change-Id: Iade453c4bdd60ef58fdafd2b9b94d8ad8a4ae562
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
7f9a15d554f69311a0db43347d6473a7c4c46e2e 08-May-2014 Vinit Deshapnde <vinitd@google.com> More HAL functionality

This change implements JNI plugs for delivering events to
WifiNative in framework. Also introduces a test utility.

Also has updated Gscan.h which is made up-to-date with the
promised functionatliy.

Change-Id: I12dd6d9f171e01e4b23ce4839b4022acd5e599cb

Conflicts:
service/Android.mk
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
b13c0f29f894bcbf9e304e3eb390bcbe42f2ea52 20-Mar-2014 Colin Cross <ccross@android.com> wifi hal: use libnl

libnl_2 has been replaced by libnl
Remove debug lines that touch libnl internals

Change-Id: I37a70fb4f040a7e53676fdcf8b1db8e17fbbf4b7
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp
7ef73dd1b6e43c72b3841723504cd86dc402a134 28-Feb-2014 Vinit Deshapnde <vinitd@google.com> Wifi HAL initial implementation

This change introduces Wifi HAL. It has basic structure that we can expect
most commands and events to follow. Only one command is implemented for
illustration.

Change-Id: I16e4b50f3034214e41ab5d363e2c3f543345609b
/frameworks/opt/net/wifi/service/lib/wifi_hal.cpp