Eu tive as mesmas perguntas que você. No meu caso, o controle sem fio é uma Broadcom Corporation BCM4313 e os números do fabricante e do modelo são 14e4 e 4727:
$ lspci -nn -s 03:00 |grep -i net
03:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
1 - O alias do módulo do controler é bcma:
$ cat /lib/modules/$(uname -r)/modules.alias | grep -i 14e4 |grep -i 4727
alias pci:v000014E4d00004727sv*sd*bc*sc*i* bcma
O bcma é carregado primeiro e é responsável pela interface do controler
2 - brmsmac depende do bcma
# modinfo brcmsmac |grep depends
depends: bcma,mac80211,brcmutil,cfg80211,cordic
é carregado após o bcma e é responsável pelo protocolo sem fio
3 - bcma-pci-bridge não é reconhecido como um driver:
# modinfo bcma-pci-bridge
modinfo: ERROR: Module bcma-pci-bridge not found.
então meu palpite é que bcma-pci-bridge é provavelmente um "nome livre" usado para lembrar que o controlador precisa de 2 drivers ...
Eu não sou um especialista, é apenas o meu palpite e espero que possa ajudá-lo