Lines Matching +full:0 +full:x38

27 #define UVC_TERM_INPUT			0x0000
28 #define UVC_TERM_OUTPUT 0x8000
29 #define UVC_TERM_DIRECTION(term) ((term)->type & 0x8000)
31 #define UVC_ENTITY_TYPE(entity) ((entity)->type & 0x7fff)
32 #define UVC_ENTITY_IS_UNIT(entity) (((entity)->type & 0xff00) == 0)
33 #define UVC_ENTITY_IS_TERM(entity) (((entity)->type & 0xff00) != 0)
36 ((entity)->type & 0x8000) == UVC_TERM_INPUT)
39 ((entity)->type & 0x8000) == UVC_TERM_OUTPUT)
41 #define UVC_EXT_GPIO_UNIT 0x7ffe
42 #define UVC_EXT_GPIO_UNIT_ID 0x100
48 {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
49 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01}
51 {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
52 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}
54 {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
55 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03}
57 {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
58 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01}
60 {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
61 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02}
63 {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
64 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03}
67 { 'M', 'J', 'P', 'G', 0x00, 0x00, 0x10, 0x00, \
68 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
70 { 'Y', 'U', 'Y', '2', 0x00, 0x00, 0x10, 0x00, \
71 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
73 { 'Y', 'U', 'Y', '2', 0x00, 0x00, 0x10, 0x00, \
74 0x80, 0x00, 0x00, 0x00, 0x00, 0x38, 0x9b, 0x71}
76 { 'N', 'V', '1', '2', 0x00, 0x00, 0x10, 0x00, \
77 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
79 { 'Y', 'V', '1', '2', 0x00, 0x00, 0x10, 0x00, \
80 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
82 { 'I', '4', '2', '0', 0x00, 0x00, 0x10, 0x00, \
83 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
85 { 'U', 'Y', 'V', 'Y', 0x00, 0x00, 0x10, 0x00, \
86 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
88 { 'Y', '8', '0', '0', 0x00, 0x00, 0x10, 0x00, \
89 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
91 { 'Y', '8', ' ', ' ', 0x00, 0x00, 0x10, 0x00, \
92 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
94 { 'Y', '1', '0', ' ', 0x00, 0x00, 0x10, 0x00, \
95 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
97 { 'Y', '1', '2', ' ', 0x00, 0x00, 0x10, 0x00, \
98 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
100 { 'Y', '1', '6', ' ', 0x00, 0x00, 0x10, 0x00, \
101 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
103 { 'B', 'Y', '8', ' ', 0x00, 0x00, 0x10, 0x00, \
104 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
106 { 'B', 'A', '8', '1', 0x00, 0x00, 0x10, 0x00, \
107 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
109 { 'G', 'B', 'R', 'G', 0x00, 0x00, 0x10, 0x00, \
110 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
112 { 'G', 'R', 'B', 'G', 0x00, 0x00, 0x10, 0x00, \
113 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
115 { 'R', 'G', 'G', 'B', 0x00, 0x00, 0x10, 0x00, \
116 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
118 { 'B', 'G', '1', '6', 0x00, 0x00, 0x10, 0x00, \
119 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
121 { 'G', 'B', '1', '6', 0x00, 0x00, 0x10, 0x00, \
122 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
124 { 'R', 'G', '1', '6', 0x00, 0x00, 0x10, 0x00, \
125 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
127 { 'G', 'R', '1', '6', 0x00, 0x00, 0x10, 0x00, \
128 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
130 { 'R', 'G', 'B', 'P', 0x00, 0x00, 0x10, 0x00, \
131 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
133 { 0x7d, 0xeb, 0x36, 0xe4, 0x4f, 0x52, 0xce, 0x11, \
134 0x9f, 0x53, 0x00, 0x20, 0xaf, 0x0b, 0xa7, 0x70}
136 { 'M', '4', '2', '0', 0x00, 0x00, 0x10, 0x00, \
137 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
140 { 'H', '2', '6', '4', 0x00, 0x00, 0x10, 0x00, \
141 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
143 { 'Y', '8', 'I', ' ', 0x00, 0x00, 0x10, 0x00, \
144 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
146 { 'Y', '1', '2', 'I', 0x00, 0x00, 0x10, 0x00, \
147 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
149 { 'Z', '1', '6', ' ', 0x00, 0x00, 0x10, 0x00, \
150 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
152 { 'R', 'W', '1', '0', 0x00, 0x00, 0x10, 0x00, \
153 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
155 { 'I', 'N', 'V', 'Z', 0x90, 0x2d, 0x58, 0x4a, \
156 0x92, 0x0b, 0x77, 0x3f, 0x1f, 0x2c, 0x55, 0x6b}
158 { 'I', 'N', 'Z', 'I', 0x66, 0x1a, 0x42, 0xa2, \
159 0x90, 0x65, 0xd0, 0x18, 0x14, 0xa8, 0xef, 0x8a}
161 { 'I', 'N', 'V', 'I', 0xdb, 0x57, 0x49, 0x5e, \
162 0x8e, 0x3f, 0xf4, 0x79, 0x53, 0x2b, 0x94, 0x6f}
164 { 'C', ' ', ' ', ' ', 0x00, 0x00, 0x10, 0x00, \
165 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
168 {0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, \
169 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
171 {0x32, 0x00, 0x00, 0x00, 0x02, 0x00, 0x10, 0x00, \
172 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
175 { 'H', 'E', 'V', 'C', 0x00, 0x00, 0x10, 0x00, \
176 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
200 #define UVC_QUIRK_STATUS_INTERVAL 0x00000001
201 #define UVC_QUIRK_PROBE_MINMAX 0x00000002
202 #define UVC_QUIRK_PROBE_EXTRAFIELDS 0x00000004
203 #define UVC_QUIRK_BUILTIN_ISIGHT 0x00000008
204 #define UVC_QUIRK_STREAM_NO_FID 0x00000010
205 #define UVC_QUIRK_IGNORE_SELECTOR_UNIT 0x00000020
206 #define UVC_QUIRK_FIX_BANDWIDTH 0x00000080
207 #define UVC_QUIRK_PROBE_DEF 0x00000100
208 #define UVC_QUIRK_RESTRICT_FRAME_RATE 0x00000200
209 #define UVC_QUIRK_RESTORE_CTRLS_ON_INIT 0x00000400
210 #define UVC_QUIRK_FORCE_Y8 0x00000800
211 #define UVC_QUIRK_FORCE_BPP 0x00001000
214 #define UVC_FMT_FLAG_COMPRESSED 0x00000001
215 #define UVC_FMT_FLAG_STREAM 0x00000002
304 #define UVC_ENTITY_FLAG_DEFAULT (1 << 0)
313 * Entities exposed by the UVC device use IDs 0-255, extra entities
428 UVC_BUF_STATE_IDLE = 0,
453 #define UVC_QUEUE_DISCONNECTED (1 << 0)
653 for ((uvc_urb) = &(uvc_streaming)->uvc_urb[0]; \
659 return uvc_urb - &uvc_urb->stream->uvc_urb[0]; in uvc_urb_index()
716 UVC_HANDLE_PASSIVE = 0,
735 #define UVC_DBG_PROBE (1 << 0)
748 #define UVC_WARN_MINMAX 0
763 } while (0)
769 } while (0)
775 } while (0)
894 return __uvc_ctrl_commit(handle, 0, xctrls, xctrls_count); in uvc_ctrl_commit()
898 return __uvc_ctrl_commit(handle, 1, NULL, 0); in uvc_ctrl_rollback()