diff options
author | Dedy Lansky <dlansky@codeaurora.org> | 2015-09-11 01:39:13 +0300 |
---|---|---|
committer | Linux Build Service Account <lnxbuild@localhost> | 2015-10-06 03:19:16 -0600 |
commit | 3674b8ab31a628c5d0834890ba3549bf8badf4ea (patch) | |
tree | 36f5df73bbd4f9fd051f08ce2f80ccf4aed605d3 /wifi/Android.mk | |
parent | 582fa23919f50af7651781aa4afc88d44afc197d (diff) | |
download | hardware_libhardware_legacy-3674b8ab31a628c5d0834890ba3549bf8badf4ea.zip hardware_libhardware_legacy-3674b8ab31a628c5d0834890ba3549bf8badf4ea.tar.gz hardware_libhardware_legacy-3674b8ab31a628c5d0834890ba3549bf8badf4ea.tar.bz2 |
wifi: introduce wifi_fst module
New wifi_fst module is responsible for:
1. insmod/rmmod of 2nd Wifi driver used for Fast Session Transfer (FST)
rate upgrade.
2. start/stop FST Manager service.
wifi_fst functionality is controlled by system property
persist.fst.rate.upgrade.en.
Existing module wifi.c calls into wifi_fst upon wifi_load/unload_driver
and upon start/stop supplicant
Change-Id: I8b4eddf26ab345b9e1e60e4850eaa081f8b89641
Diffstat (limited to 'wifi/Android.mk')
-rw-r--r-- | wifi/Android.mk | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/wifi/Android.mk b/wifi/Android.mk index ed59b40..6421b4a 100644 --- a/wifi/Android.mk +++ b/wifi/Android.mk @@ -35,7 +35,17 @@ ifdef WIFI_DRIVER_STATE_OFF LOCAL_CFLAGS += -DWIFI_DRIVER_STATE_OFF=\"$(WIFI_DRIVER_STATE_OFF)\" endif -LOCAL_SRC_FILES += wifi/wifi.c +ifdef WIFI_FST_DRIVER_MODULE_PATH +LOCAL_CFLAGS += -DWIFI_FST_DRIVER_MODULE_PATH=\"$(WIFI_FST_DRIVER_MODULE_PATH)\" +endif +ifdef WIFI_FST_DRIVER_MODULE_ARG +LOCAL_CFLAGS += -DWIFI_FST_DRIVER_MODULE_ARG=\"$(WIFI_FST_DRIVER_MODULE_ARG)\" +endif +ifdef WIFI_FST_DRIVER_MODULE_NAME +LOCAL_CFLAGS += -DWIFI_FST_DRIVER_MODULE_NAME=\"$(WIFI_FST_DRIVER_MODULE_NAME)\" +endif + +LOCAL_SRC_FILES += wifi/wifi.c wifi/wifi_fst.c ifdef WPA_SUPPLICANT_VERSION LOCAL_CFLAGS += -DLIBWPA_CLIENT_EXISTS |