wifi: Add API to indicate (STA) + Bridged AP supported (Part 4)
Use overlay to control the feature because the following reason:
1. The bridged AP mode needs to kernel network bridged support.
It doesn't only relate to the vendor HAL.
2. The bridged AP mode doesn't expose dual ifaces to framework.
i.e. The framework still think it similars as single AP mode.
(Only create 1 HAL apIface in framework. Each combination check same as
single AP mode)
3. The SoftAp may enable without STA start. Add feature support
definition in Vendor HAL need to re-work the capability check API since
it requires STA enabled.
AP+AP Part 4 includes:
1. Support API to indicate Bridged AP supported or not
2. Interface idx mechanism. I.e. STA+STA support, AP+AP will take wlan2 & wlan3
Bug: 162686273
Test: atest FrameworkWifiApisTests
Change-Id: Idfb79bd2140522f85a81f3ed1ae84c6dd0443d1d
3 files changed