While doing some research for BrcmPatchRAM I came across a list of PCIe / NGFF devices.
Knowing that more people now are looking for compatible PCIe / Mini-PCIe / NGFF devices for OS X, here is what I found:
All known current NGFF wifi devices can be found using a wikidev query:
http://goo.gl/sQUHc5
PCIe / Mini PCIe Broadcom devices based on BCM4360 (Compatible with OS X):
http://goo.gl/EgQ0wm
Mini PCIe (half) Broadcom devices based on BCM43224 (Compatible with OS X):
http://goo.gl/pIzeUh
Mini PCIe (half) Broadcom devices based on BCM943225 (Compatible with OS X):
http://goo.gl/BeynyJ
PCIe / Mini PCIe / Mini PCIe (half) / NGFF Broadcom devices based on BCM4352 (Compatible with OS X):
http://goo.gl/UA3dVM
3 Broadcom WiFi chips are present in NGFF devices only:
- BCM4352 [14e4:43b1] (Supported through Toleda's efforts, 2x2:2 867Mbps)
- BCM4356 [14e4:43ec] (Unknown, very new chip, 2014-Nov, abgn+ac, 2x2:2 - 867Mbps)
- BCM43162 (Unknown, very new chip 2014-Feb, abgn+ac, 1x1:1 - 433Mbps)
Regarding Wifi & Bluetooth Combo the following devices are at least known:
BCM94352Z
- [0930:0223] 20702A1 Toshiba 4352 NGFF
- [0489:e07a] Lenovo China 4352+20702 NGFF
- [0a5c:216b] HP Rapture 4352z ngff combo
BCM943162ZP
- [0930:0229] 43162 combo NGFF
- [0a5c:216e] HP Blackbird 43162 NGFF
- [0489:e079] Lenovo China 43162 NGFF
Unknown (BCM43142, Unknown support)
- [13d3:3427] Toshiba 43142 combo NGFF
- [0930:0225] Toshiba 43142 combo NGFF
- [0930:0226] Toshiba 43142 combo NGFF
- [0a5c:2167] BRCM Generic 43142Y (NGFF)
- [0a5c:216d] HP Hornet 43142Y NGFF Combo
- [185f:2167] LenovoChina_BCM43142A0_1.1.11.197_NGFF
Unknown (BCM43228, not supported in OS X)
- [04ca:200e] Liteon 43228 NGFF Combo
- [0489:e087] Acer 43228 NGFF Combo module
Note that the vendor / device id's are for Bluetooth. I am not sure of the corresponding ID's for the associated WiFi devices.