diff options
| author | Jian Tang <jiantang@codeaurora.org> | 2017-11-16 02:33:00 -0600 |
|---|---|---|
| committer | Dan Pasanen <dan.pasanen@gmail.com> | 2018-01-24 07:19:41 -0600 |
| commit | 3a1106e3476bdc936d755db64bc5d0d8982c6044 (patch) | |
| tree | 385effe956f8e66bfdc55531f479b8a62a834776 | |
| parent | 4ae0d27d8a0154301db9a38482ff859dc53b39b0 (diff) | |
| download | android_hardware_libhardware_legacy-lineage-15.1.tar.gz android_hardware_libhardware_legacy-lineage-15.1.tar.bz2 android_hardware_libhardware_legacy-lineage-15.1.zip | |
Wifi: Add Qpower interface to libhardware_legacystaging/lineage-15.1lineage-15.1
Add Qpower interface to libhardware_legacy
Change-Id: I710e2489f92cb7131fa7852ac7708e3f4a596251
CRs-Fixed: 2145144
| -rw-r--r-- | include/hardware_legacy/wifi_config.h | 3 | ||||
| -rw-r--r-- | include/hardware_legacy/wifi_hal.h | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/include/hardware_legacy/wifi_config.h b/include/hardware_legacy/wifi_config.h index 8ad14f4..a50004f 100644 --- a/include/hardware_legacy/wifi_config.h +++ b/include/hardware_legacy/wifi_config.h @@ -22,6 +22,9 @@ wifi_error wifi_extended_dtim_config_set(wifi_request_id id, //set the country code to driver
wifi_error wifi_set_country_code(wifi_interface_handle iface, const char* country_code);
+//Set the powersave to driver
+wifi_error wifi_set_qpower(wifi_interface_handle iface, u8 powersave);
+
//set the wifi_iface stats averaging factor used to calculate
// statistics like average the TSF offset or average number of frame leaked
// For instance, upon beacon reception:
diff --git a/include/hardware_legacy/wifi_hal.h b/include/hardware_legacy/wifi_hal.h index 572390f..b70a5c7 100644 --- a/include/hardware_legacy/wifi_hal.h +++ b/include/hardware_legacy/wifi_hal.h @@ -411,6 +411,7 @@ typedef struct { fw_roaming_state_t state); wifi_error (*wifi_configure_roaming)(wifi_interface_handle handle, wifi_roaming_config *roaming_config); + wifi_error (*wifi_set_qpower)(wifi_interface_handle iface, u8 powersave); } wifi_hal_fn; wifi_error init_wifi_vendor_hal_func_table(wifi_hal_fn *fn); #ifdef __cplusplus |
