thanks hverkuil hverkuil: running v4l-compliance i get a fail for VIDIOC_QUERYCAP that prio!=match. I can't see how the driver could effect this, the logic seems to be mostly in core. Any pointers? sorry, i mean VIDIOC_G_PRIORITY hverkuil: ah, its soc_camera not deailing with multiple opens correctly. and decides to call it a day