Hi tech@, The following patch adds Broadcom BCM4331 wifi chip to pcidevs, so it's shown correctly with pcidump. Tested with MacBookPro9,2.
Index: sys/dev/pci/pcidevs =================================================================== RCS file: /cvs/src/sys/dev/pci/pcidevs,v retrieving revision 1.1775 diff -u -p -r1.1775 pcidevs --- sys/dev/pci/pcidevs 9 Nov 2015 00:37:44 -0000 1.1775 +++ sys/dev/pci/pcidevs 22 Nov 2015 18:54:45 -0000 @@ -2069,6 +2069,7 @@ product BROADCOM BCM43XG 0x4325 BCM43XG product BROADCOM BCM4321 0x4328 BCM4321 product BROADCOM BCM4321_2 0x4329 BCM4321 product BROADCOM BCM4322 0x432b BCM4322 +product BROADCOM BCM4331 0x4331 BCM4331 product BROADCOM SERIAL 0x4333 Serial product BROADCOM SERIAL_GC 0x4344 Serial product BROADCOM BCM43224 0x4353 BCM43224 Index: sys/dev/pci/pcidevs.h =================================================================== RCS file: /cvs/src/sys/dev/pci/pcidevs.h,v retrieving revision 1.1768 diff -u -p -r1.1768 pcidevs.h --- sys/dev/pci/pcidevs.h 9 Nov 2015 00:38:23 -0000 1.1768 +++ sys/dev/pci/pcidevs.h 22 Nov 2015 18:54:45 -0000 @@ -2074,6 +2074,7 @@ #define PCI_PRODUCT_BROADCOM_BCM4321 0x4328 /* BCM4321 */ #define PCI_PRODUCT_BROADCOM_BCM4321_2 0x4329 /* BCM4321 */ #define PCI_PRODUCT_BROADCOM_BCM4322 0x432b /* BCM4322 */ +#define PCI_PRODUCT_BROADCOM_BCM4331 0x4331 /* BCM4331 */ #define PCI_PRODUCT_BROADCOM_SERIAL 0x4333 /* Serial */ #define PCI_PRODUCT_BROADCOM_SERIAL_GC 0x4344 /* Serial */ #define PCI_PRODUCT_BROADCOM_BCM43224 0x4353 /* BCM43224 */ Index: sys/dev/pci/pcidevs_data.h =================================================================== RCS file: /cvs/src/sys/dev/pci/pcidevs_data.h,v retrieving revision 1.1763 diff -u -p -r1.1763 pcidevs_data.h --- sys/dev/pci/pcidevs_data.h 9 Nov 2015 00:38:22 -0000 1.1763 +++ sys/dev/pci/pcidevs_data.h 22 Nov 2015 18:54:45 -0000 @@ -6432,6 +6432,10 @@ static const struct pci_known_product pc "BCM4322", }, { + PCI_VENDOR_BROADCOM, PCI_PRODUCT_BROADCOM_BCM4331, + "BCM4331", + }, + { PCI_VENDOR_BROADCOM, PCI_PRODUCT_BROADCOM_SERIAL, "Serial", }, -- Ossi Herrala