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