-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unloading bdc_pci should not be needed. #40
Comments
What the Arch package does, is blacklists I'd suggest adding that upstream/here, but currently there's no installation script which would do this (current Makefile merely builds the package, as far as I understand). |
I just drop two lines in a loadWebcamModule.sh (chmod a+x): #!/bin/sh then |
Do we have a pci device id collision here? Looking at the type of chip, it seems to me that the facetimehd device is more abundant, and it may be useful to blacklist bdc_pci by default if this driver gets mainstream. https://github.com/torvalds/linux/blob/master/drivers/usb/gadget/udc/bdc/Kconfig |
There's no such script in the repository. Using |
bdc_pci needs to be more restrictive on grabbing the device so the change should be done there. Not much we can do since broadcom decided to reuse the pci id. |
Any chance to contact Ashwini Pahuja (bdc_pci (maintainer) and ask him Xavier
|
I don't think it's too early - kernel changes may take some time to ripple through. I'd be happy to contact him if needed. |
I did contact him asking if he could use PCI_CLASS to resolve this conflict. |
👍 |
@hobarrera |
@proninyaroslav I suppose you edited |
Another (better) way of solving the problem is to fix bdc_pci. I have
|
that's even better in the long run, great! |
Maybe off topic, but after update-initramfs touchpad stopped working (MacBook Air 2014). Repeated deleting module of blacklist, update-initramfs and reboot didn't help.
|
@proninyaroslav for me, after i installed the |
I wrote a patch to fix bdc_pci but so far no feedback from the author or from kernel maintainers. |
I'll get in contact with him and if he is unresponsive I'll just send out the patch to fix it. He's working for Broadcom so if they are sloppy with PCI ID assignments it's their fault and they will have to adjust. Thanks for looking at this. |
On my box, a simple modprobe facetimehd does not work.
One has to unload bdc_pci first and then load facetimehd.
I know that with behaviour is documented in the Additional Notes of the wiki.
However, I think it is a issue which should be on the "FIXME" list (as the driver is now streaming more or less like a charm).
The text was updated successfully, but these errors were encountered: