LEDE x86 + VHT160 capable WiFi adapter in AP mode

I currently run LEDE x86_64 in an ESXi server, and I want to add a PCI/USB WiFi adapter that has support for VHT160 (160 MHz channels width).

So far I have tried this:

  1. I have purchased a Compex WLE1216V5-20 wireless mPCI module ($300 ...), which uses the same chip as R7800, QCA9984
  2. installed it in my ESXi server and enabled PCI passthrough
  3. installed kmod-ath10k + ath10k-firmware-qca9984 + hostapd + wireless-tools via LuCI
  4. replaced /lib/firmware/ath10k/QCA9984/hw1.0/board-2.bin with https://downloads.compex.com.sg/?dir=uploads/boardData/For_Building_New_Firmware > lede-build.zip > wle1216bd > board-2.bin

The card works well in VHT20|VHT40|VHT80 modes, but VHT160 mode does not. I have contacted the manufacturer without much help.

Any better option for a PCI/USB WiFi adapter supported by LEDE/OpenWRT with VHT160 capability ?

I don't think 160mhz channels are supported by LEDE at the moment. The 160mhz option in Luci is a placeholder option. Someone please correct me if I am wrong.

Apparently @lantis1008 managed to enable VHT160 on WRT3200ACM:

Difference driver.
Btw, If you set QCA9984 160MHZ with uci, it will never work because uci generates VHT160_80PLUS80 on hostapd configuration file. Hostapd will inform you that driver does not support VHT160_80PLUS80.