V4L2 driver architecture.pdf