| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Add Realtek WIFI HAL library support for devices that have
BOARD_WLAN_DEVICE:=rtl settings.
Change-Id: I300c0b6a0217793851d54a12781a73ebcf39c282
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Android emulator has its own WiFi HAL. When building emulator images
use that implementation.
Bug: 68338427
Test: run cts -m CtsIncidentHostTestCases -t
com.android.server.cts.BatteryStatsValidationTest#testWifiDownload
Exempt-From-Owner-Approval:
Change-Id: I2550addedb14c9c9583dee9f43384bd7d17dde27
(cherry picked from commit 53021da028731bb2ff888dc5915dfddb41fc0e40)
(cherry picked from commit 602e021b5a0c51ecc72d0a646e521446c6f4abf1)
|
|
|
|
|
|
|
|
|
| |
The libcld80211 library is vendor-specific - remove from dependency
list. Add as a dependency only for specific vendor.
Bug: 37901207
Test: builds and runs
Change-Id: I0430c105d613705d88cbe978366e4f3598e953d1
|
|
|
|
|
|
|
|
|
| |
Added explicit cutils header include.
Test: works with BOARD_VNDK_VERSION := current
Bug: 33241851
Change-Id: I168b682bd5547287f1346008f1256842f3485048
|
|
|
|
|
|
|
|
|
|
| |
These two static libs are only used by vendor modules and should be
marked as such.
Bug: 33241851
Test: links
Test: try to build with BOARD_VNDK_VERSION := current
Change-Id: Ibd3467772861056719e21cffe008174a022f6b32
|
|
|
|
|
|
|
|
|
|
| |
Instead of the pathmap or using the global include path (which isn't
available when building against the NDK or VNDK).
Bug: None
Test: mmma -j frameworks/opt/net/wifi/libwifi_hal
Change-Id: I8280c9219991c083ca07e7ff7227fd69fe62c2d5
(cherry picked from commit c1c1759c49502d02b712d0c4ffa4b6cc8393df56)
|
|
|
|
|
|
|
|
| |
WifiHAL uses libcld80211 shared library. Include the same in
shared library list wherever libwifi-hal.so is used.
Bug: 32775496
Change-Id: Ia40ae22a3afdf8b44635cb930770cb4ad445b259
|
|
|
|
|
|
|
|
|
|
| |
HalTool is used mainly by test tools and needs to link against
libwifi-hal. So, move this out of libwifi-system to libwifi-hal.
The libwifi-hal folder will get moved out to hardware/interfaces soon.
Bug: 34457880
Test: Compiles & device boots up.
Change-Id: I00ce0ed2c271e8c4e1295d004d0b7479365cb8d7
|
|
|
|
|
|
|
|
|
|
| |
Also,
Added a cleanspec to remove the library from /system for incremental
builds.
Bug: 34457880
Test: Will send for regression tests
Change-Id: I8cb2bf54dc48acb7ff9273602e89f071d3e56bb8
|
|
|
|
|
|
|
|
|
|
|
|
| |
libwifi-hal-common is required by libhardware_legacy, which does need to
build in the PDK.
libwifi_system is required by libwificond, which builds in the PDK.
Bug: 33451638
Test: With PDK, mmma -j frameworks/opt/net/wifi/libwifi_hal
Test: With PDK, mmma -j frameworks/opt/net/wifi/libwifi_system
Change-Id: I55a534714e6ce23f39326359cdfaef939fd028df
|
|
|
|
|
|
|
|
|
| |
This allows log messages to appear with the global tag
of the process using the code, rather than a tag per file.
Bug: 31398942
Test: Compiles
Change-Id: I90a696eb21764edf1a6430059bcd1903e50bf792
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rather than exposing the firmware path directly, expose a helper method.
This method can be static, since we call it once from wificond's main()
and cannot effectively unittest changing filesystem permissions.
Hide the firmware path again after this change.
Bug: 31225859
Test: Can connect to networks on bullhead with this change.
Change-Id: I1b1640f552f78ede2adb7e1273d69cc606543c7b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Expose the firmware path from libwifi_hal.
We need to access this at wificond startup to chown the firmware
reload path to wifi:wifi.
Remove some superfluous chown calls. The callsites should only
be used from wificond.
Bug: 29870863
Test: wificond unit and integration tests pass
Change-Id: If2fa38be252999a01f6d967ca8601d1789318103
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug: 29634806
Change-Id: I2383f4a6294a8ee9e86564ad21c99b539de62eec
Test: wificond tests can use these headers
|
|/
|
|
| |
Change-Id: I374a7405837031569204bef5912de992acb6e003
|
|
|
|
|
|
|
|
|
|
| |
Wrap them in a very thin class to simple mocking.
While here, simplify the interface for consumers by exposing
simple knobs to change the firmware mode.
Bug: 29634806
Change-Id: I49f567f04f0d5b2bcbda3c308ceb4fdd37b3a8b2
Test: Compiles, wificond can consume this code in tests.
|
|
|
|
|
|
| |
Bug: 29418968
Change-Id: I0fa3047972c57af7128ce6384b62960f6f017d93
Test: wifi works/unittests pass on bullhead
|
|
While here, fix the include paths so that we explicitly refer to the
headers in hardware_legacy.
Bug: 29396611
Test: Compiles, can associate to an AP on angler/bullhead
Test: runtest frameworks-wifi continues to pass
Change-Id: Ic76ce613b80eb9b3200699c5e1dd083a43e2b1c5
|