There are currently many different bwl implementations, not all of them are used.
dwpal is used for (Intel's) RDK-B, so that has to stay.
nl80211 is the main one (to be used both on OpenWrt and on mainline RDK-B using hostapd).
dummy is used for CI.
brcm could still be used on Broadcom platforms, but it's not used at the moment.
wav and wav_fapi are replaced by nl80211.
Even though brcm could still be useful, it probably will stop working at some point since it's not tested. Since we will make changes to bwl, keeping brcm around makes those changes more difficult.
Description
There are currently many different bwl implementations, not all of them are used.
Even though brcm could still be useful, it probably will stop working at some point since it's not tested. Since we will make changes to bwl, keeping brcm around makes those changes more difficult.
Therefore, remove brcm, wav and wav_fapi.