wifi: Add provision to create/remove dynamic interface(s).
This commit does following: - Add/Remove softap interface at runtime, if needed. - Use wlan.concurrent.interface as default softap interface. - Add build time support to enable SAP+SAP feature using QC_WIFI_HIDL_FEATURE_DUAL_AP flag. if enabled use wlan.interface as second SAP interface. Change-Id: Icde3d54eda0f142e20f33cdb7ed95152eeee0bec CRs-Fixed: 2257197 wifi: Add logic to create secondary interface for STA mode too. Previously we introduced dynamic interface create/remove logic for SAP interface where wlan.concurrent.interface was given first preference for SAP interface. Remove this preference and fallback to use the default order of choosing interface names. Also add create/remove logic for secondary interface in STA mode too. Change-Id: Iec5c4492096327a18e67f5129736a9bd3c8533f0 CRs-Fixed: 2268421 wifi: Remove dynamic interfaces as part of wifi chip stop/cleanup. During interface initialization for additional SAP/STA request, new interface is created dynamically. This interface is removed during teardown. In cases, where wifi stop request comes before teardown, dynamically created interface(s) are not getting destroyed. This CL is to remove dynamically created interfaces as part of wifi chip stop/cleanup. Additionally, move invalidateAndRemoveDependencies before remove interface. Change-Id: I2df499252670f63ee22223176c71273b33f70679 CRs-Fixed: 2533958 [Pig]: Update to LA.QSSI.11.0.r1-06700-qssi.0 Change-Id: I9d469526965e595d77732913f6607dcafab19a01
Loading
Please register or sign in to comment