Skip to content

Deduplicate camera/device devices between V4L2 and libcamera

Ashok Sidipotu requested to merge filtercam into next

v4l2 and libcamera both create devices which point to the same underlying hardware. This MR implements logic to avoid this duplication.

v4l2 and libcamera both report device numbers now along with devices and based on this new piece of info. This MR implements arbitration logic between both the interfaces.

V4L2 creates nodes for UVC devices and libcamera creates nodes for rest of the devices.

Merge request reports