From 3a33edc542c62af3858dc3ee472f824712ddc50b Mon Sep 17 00:00:00 2001 From: Hsiu-Chang Chen Date: Thu, 6 Jan 2022 10:33:28 +0800 Subject: [PATCH] wifi: Add /dev/wlan as driver control interface for qcom Bug: 209934729 Test: Basic functions tests, SSR tests Change-Id: I111852ca339dff6cee680b89ae199ce6a628577d --- conf/ueventd.gs201.rc | 3 +++ wifi/qcom/BoardConfig-wifi.mk | 8 +++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/conf/ueventd.gs201.rc b/conf/ueventd.gs201.rc index 7760ab98..ab3126b8 100644 --- a/conf/ueventd.gs201.rc +++ b/conf/ueventd.gs201.rc @@ -202,3 +202,6 @@ # Direct Charging /dev/logbuffer_pca9468_tcpm 0600 system system + +# Wlan +/dev/wlan 0660 wifi wifi diff --git a/wifi/qcom/BoardConfig-wifi.mk b/wifi/qcom/BoardConfig-wifi.mk index 64683ca9..5e8f07fa 100644 --- a/wifi/qcom/BoardConfig-wifi.mk +++ b/wifi/qcom/BoardConfig-wifi.mk @@ -38,13 +38,11 @@ WIFI_HIDL_UNIFIED_SUPPLICANT_SERVICE_RC_ENTRY := true # Avoid Wifi reset on MAC Address change # WIFI_AVOID_IFACE_RESET_MAC_CHANGE := true # WIFI_FEATURE_HOSTAPD_11AX := true +WIFI_DRIVER_STATE_CTRL_PARAM := "/dev/wlan" +WIFI_DRIVER_STATE_ON := "ON" +WIFI_DRIVER_STATE_OFF := "OFF" # WLAN driver configuration files PRODUCT_COPY_FILES += \ $(LOCAL_WIFI_PATH)/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf \ $(LOCAL_WIFI_PATH)/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf - - - - -