vimc.rst (87a0b2fafc09766d8c55461a18345a1cfb10a7fe) vimc.rst (4a2e0a806cb58a4d3106add079488e0b56a221b6)
1.. SPDX-License-Identifier: GPL-2.0
2
3The Virtual Media Controller Driver (vimc)
4==========================================
5
6The vimc driver emulates complex video hardware using the V4L2 API and the Media
7API. It has a capture device and three subdevices: sensor, debayer and scaler.
8

--- 62 unchanged lines hidden (view full) ---

71 * 1 Pad source
72
73vimc-capture:
74 Exposes node /dev/videoX to allow userspace to capture the stream.
75 Exposes:
76
77 * 1 Pad sink
78 * 1 Pad source
1.. SPDX-License-Identifier: GPL-2.0
2
3The Virtual Media Controller Driver (vimc)
4==========================================
5
6The vimc driver emulates complex video hardware using the V4L2 API and the Media
7API. It has a capture device and three subdevices: sensor, debayer and scaler.
8

--- 62 unchanged lines hidden (view full) ---

71 * 1 Pad source
72
73vimc-capture:
74 Exposes node /dev/videoX to allow userspace to capture the stream.
75 Exposes:
76
77 * 1 Pad sink
78 * 1 Pad source
79
80Module options
81--------------
82
83Vimc has a module parameter to configure the driver.
84
85* ``allocator=<unsigned int>``
86
87 memory allocator selection, default is 0. It specifies the way buffers
88 will be allocated.
89
90 - 0: vmalloc
91 - 1: dma-contig