Lines Matching refs:controls
17 units (XUs). The Linux UVC driver supports extension unit controls (XU controls)
20 - through mappings of XU controls to V4L2 controls
23 The first one allows generic V4L2 applications to use XU controls by mapping
24 certain XU controls onto V4L2 controls, which then show up during ordinary
28 access XU controls but exposes the entire UVC XU concept to user space for
37 control mappings at runtime. These allow for individual XU controls or byte
38 ranges thereof to be mapped to new V4L2 controls. Such controls appear and
39 function exactly like normal V4L2 controls (i.e. the stock controls, such as
40 brightness, contrast, etc.). However, reading or writing of such a V4L2 controls
55 For applications that need to access XU controls directly, e.g. for testing
56 purposes, firmware upload, or accessing binary controls, a second mechanism to
57 access XU controls is provided in the form of a driver-specific ioctl, namely
95 In order to debug problems related to XU controls or controls in general it is
116 A UVC control can be mapped to several V4L2 controls. For instance,
118 controls. The UVC control is divided into non overlapping fields using
122 For signed integer V4L2 controls the data_type field should be set to
154 *menu_info Array of menu entries (for menu controls only)
155 __u32 menu_count Number of menu entries (for menu controls only)