Lines Matching +full:right +full:- +full:most
2 ------------
5 hardware: most devices have multiple ICs, export multiple device nodes in
6 /dev, and create also non-V4L2 devices such as DVB, ALSA, FB, I2C and input
10 do audio/video muxing/encoding/decoding makes it more complex than most.
13 called 'sub-devices'.
20 connecting to sub-devices themselves. Some of this is quite complicated
21 to do right and many drivers never did do it correctly.
30 A good example to look at as a reference is the v4l2-pci-skeleton.c
36 -------------------------
42 2) A way of initializing and commanding sub-devices (if any).
45 and keeping track of device-node specific data.
47 4) Filehandle-specific structs containing per-filehandle data;
53 .. code-block:: none
57 +-sub-device instances
59 \-V4L2 device nodes
61 \-filehandle instances
65 -------------------------------
69 sub-device instances, the video_device struct stores V4L2 device node data
73 driver sets the struct v4l2_device mdev field, sub-devices and video nodes