.. | .. |
---|
1 | | -// SPDX-License-Identifier: GPL-2.0 |
---|
| 1 | +/* SPDX-License-Identifier: GPL-2.0 */ |
---|
2 | 2 | /* |
---|
3 | 3 | * u_uvc.h |
---|
4 | 4 | * |
---|
.. | .. |
---|
7 | 7 | * Copyright (c) 2013-2014 Samsung Electronics Co., Ltd. |
---|
8 | 8 | * http://www.samsung.com |
---|
9 | 9 | * |
---|
10 | | - * Author: Andrzej Pietrasiewicz <andrzej.p@samsung.com> |
---|
| 10 | + * Author: Andrzej Pietrasiewicz <andrzejtp2010@gmail.com> |
---|
11 | 11 | */ |
---|
12 | 12 | |
---|
13 | 13 | #ifndef U_UVC_H |
---|
.. | .. |
---|
26 | 26 | unsigned int streaming_interval; |
---|
27 | 27 | unsigned int streaming_maxpacket; |
---|
28 | 28 | unsigned int streaming_maxburst; |
---|
| 29 | +#if defined(CONFIG_ARCH_ROCKCHIP) && defined(CONFIG_NO_GKI) |
---|
29 | 30 | bool device_name_allocated; |
---|
30 | 31 | const char *device_name; |
---|
| 32 | + unsigned int uvc_num_request; |
---|
| 33 | + unsigned int uvc_zero_copy; |
---|
| 34 | +#endif |
---|
31 | 35 | |
---|
32 | 36 | unsigned int control_interface; |
---|
33 | 37 | unsigned int streaming_interface; |
---|
34 | | - unsigned int uvc_num_request; |
---|
| 38 | + char function_name[32]; |
---|
35 | 39 | |
---|
36 | 40 | /* |
---|
37 | 41 | * Control descriptors array pointers for full-/high-speed and |
---|