Article 5CXJ1 lspci shows non-existent kernel module? Or does the config lie and the module is built-in?

lspci shows non-existent kernel module? Or does the config lie and the module is built-in?

by
Nyyr
from LinuxQuestions.org on (#5CXJ1)
Hello,

I have MacBook Pro and to have facetimehd module working, bdc_pci module must not be loaded.
/boot/config-5.4.70-050470-generic shows that CONFIG_USB_BDC_PCI=m.
I deleted bdc_pci.ko file from /lib/modules/5.4.70-050470-generic/kernel/drivers/usb/gadget/udc/bdc/, rebuilt initramfs and rebooted.

Yet, lspci still shows

02:00.0 Multimedia controller [0480]: Broadcom Inc. and subsidiaries 720p FaceTime HD Camera [14e4:1570]
Subsystem: Broadcom Inc. and subsidiaries 720p FaceTime HD Camera [14e4:1570]
Kernel modules: bdc_pci

WTF?
Where does it come from?latest?d=yIl2AUoC8zA latest?i=k22AcMyml-g:anrWbwjwC8o:F7zBnMy latest?i=k22AcMyml-g:anrWbwjwC8o:V_sGLiP latest?d=qj6IDK7rITs latest?i=k22AcMyml-g:anrWbwjwC8o:gIN9vFwk22AcMyml-g
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments