4.12 ATWILC Linux Release v15.2

The following are the bug fixes for ATWILC Linux release v15.2.

  1. Regression in v15.1 while connecting to WPA AP.
  2. Fix for corrupted packets reported on the Monitor mode.
  3. Better consistency to find ATWILC softAP’s in stations' scan results.
  4. Consistent assignment of printed MAC address to wlan0.
  5. Better TX performance with significant temperature changes.
  6. SoftAP fails to operate correctly when its MAC address is assigned from the host.
  7. Staging review fixes.
  8. GPIO descriptor related changes. Requires changes on the host’s Device Tree file.
  9. Fix for crash from v15.1 when switching between AP and station interface.
  10. Enable Antenna diversity using GPIO3 for ATWILC3000.
  11. SoftAP fails to associate eigth station.
  12. Improve transmission performance in noisy environment.
  13. Fix regression causing degradation in BLE RX Sensitivity.
  14. Fix for ATWILC firmware overwriting MAC address in received broadcast packets.
  15. Incorrect pointer passed while getting IF handler.
  16. Refactor coreconfigurator.c file to use API's provided in kernel framework.
  17. High latency on receiving firmware start interrupt and intermittent lower throughput on SAMA5D4 board.
  18. iPhone intermittently fails to connect to ATWILC SoftAP.