Wi-Fi HAL device manager: implement coordination logic
The coordination logic for the HAL device management: uses
chip information and hard-coded interface priority to determine
interface creation decisions:
- Changes mode
- Destroys interfaces (dispatches listeners)
- Creates new interface
Unit tests based on the current default chip configuration.
TODO: dispatch interface available for request listeners.
Bug: 34474043
Test: (new) unit tests pass
Change-Id: I5d2e865baac7e9948aad6d8f607757b8db485952
2 files changed