.. | .. |
---|
17 | 17 | #define RKISPP_PLANE_Y 0 |
---|
18 | 18 | #define RKISPP_PLANE_UV 1 |
---|
19 | 19 | |
---|
20 | | -#define RKISPP_MAX_WIDTH 4416 |
---|
21 | | -#define RKISPP_MAX_HEIGHT 3312 |
---|
22 | | -#define RKISPP_MIN_WIDTH 66 |
---|
23 | | -#define RKISPP_MIN_HEIGHT 258 |
---|
24 | | -#define RKISPP_VIDEO_NAME_LEN 16 |
---|
| 20 | +#define RKISPP_MAX_WIDTH_V10 4416 |
---|
| 21 | +#define RKISPP_MAX_HEIGHT_V10 3312 |
---|
| 22 | +#define RKISPP_MIN_WIDTH_V10 66 |
---|
| 23 | +#define RKISPP_MIN_HEIGHT_V10 258 |
---|
| 24 | + |
---|
| 25 | +#define RKISPP_MAX_WIDTH_V20 8188 |
---|
| 26 | +#define RKISPP_MAX_HEIGHT_V20 8188 |
---|
| 27 | +#define RKISPP_MIN_WIDTH_V20 128 |
---|
| 28 | +#define RKISPP_MIN_HEIGHT_V20 128 |
---|
| 29 | + |
---|
| 30 | +#define RKISPP_VIDEO_NAME_LEN 16 |
---|
25 | 31 | |
---|
26 | 32 | #define RKISPP_BUF_POOL_MAX RKISP_ISPP_BUF_MAX |
---|
27 | 33 | |
---|
.. | .. |
---|
29 | 35 | |
---|
30 | 36 | enum rkispp_ver { |
---|
31 | 37 | ISPP_V10 = 0x00, |
---|
| 38 | + ISPP_V20 = 0x01, |
---|
32 | 39 | }; |
---|
33 | 40 | |
---|
34 | 41 | enum rkispp_event_cmd { |
---|
.. | .. |
---|
43 | 50 | void *mem_priv[GROUP_BUF_MAX]; |
---|
44 | 51 | dma_addr_t dma[GROUP_BUF_MAX]; |
---|
45 | 52 | void *vaddr[GROUP_BUF_MAX]; |
---|
| 53 | + u8 group_buf_max; |
---|
46 | 54 | }; |
---|
47 | 55 | |
---|
48 | 56 | /* One structure per video node */ |
---|