Lines Matching +full:sub +full:- +full:nodes
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
13 called 'sub-devices'.
16 creating V4L device nodes and video_buf for handling the video buffers
20 connecting to sub-devices themselves. Some of this is quite complicated
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).
44 3) Creating V4L2 device nodes (/dev/videoX, /dev/vbiX and /dev/radioX)
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