| .. | .. |
|---|
| 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 |
|---|