platform_hardware_interfaces/wifi/1.1
Roshan Pius dbd83ef585 wifi(implementation): Create 1.1 interface package
1. Move the implementation in 1.0/default to 1.1/default.
2. Move all of the implementation to
android::hardware::V1_1::implementation namespace.
3. All of the header files include the android::hardware::V1_0 namespace
so that it can access the types from 1.0 package. ("using namespace" is
against Google style guide though :().
The other option to prefix each 1.0 type with the namespace name.
For example: V1_0::WifiStatus.
4. Added the implementation of the new 1.1 method
IWifiChip.setTxPowerLimit().
4. The executable name and the .rc still has 1.0 name in it to avoid
changing all the device.mk files.

TODO: Hookup to the new legacy HAL API.

Bug: 62437848
Test: mmm -j128 hardware/interfaces/wifi/1.1/default/
Test: Device boots up and able to connect to wifi networks.
Test: New VTS tests passes
Change-Id: Ib36282939e70b064f246041a03d8870f5cb6410e
2017-07-06 19:44:33 +00:00
..
default wifi(implementation): Create 1.1 interface package 2017-07-06 19:44:33 +00:00
vts/functional wifi(implementation): Create 1.1 interface package 2017-07-06 19:44:33 +00:00
Android.bp wifi(interface): Create 1.1 interface package 2017-07-06 09:19:25 -07:00
Android.mk wifi(interface): Create 1.1 interface package 2017-07-06 09:19:25 -07:00
IWifi.hal wifi(interface): Create 1.1 interface package 2017-07-06 09:19:25 -07:00
IWifiChip.hal wifi(interface): Create 1.1 interface package 2017-07-06 09:19:25 -07:00