I installed mint on a macbook, for the webcam I built and installed the bcwc_pcie reverse engineered driver. I blacklisted bdc_pci. I can load the module (named facetimehd) fine, but I don't have a /dev/video0. The module wiki says to load v4l2-common, but no such module exists. I installed and ran v2l-conf to maybe see what's going on, but it also errors out because /dev/video0 does not exist. There's no word of v4l on dmesg.
jernej: ping
jernej: should this patch https://patchwork.linuxtv.org/project/linux-media/patch/20201223110659.2631255-2-jernej.skrabec@siol.net/ be merged for v5.11? I think this is something that can wait for 5.12. The other cedrus fix (2/2) definitely should go in for v5.11, I plan a PR for that on Wednesday.
hverkuil: I thought about it and I'm not sure, to be honest. If we want specs compliant driver, then it should be in 5.11...
but with fixes tag it's very likely to be backported
jernej: it's a bit bigger than I like for a v5.11 patch, and I don't think it is important enough to go to 5.11. If I understand it correctly, then this patch just relaxes requirements.
The second patch fixes an actual bug, so that one is a no-brainer and belongs in 5.11.
I'm fine with it going in 5.12, just saying that specs compliant userspace app won't work correctly with Cedrus due to that