Add the Rockchip ISP1 specific processing parameter format V4L2_META_FMT_RK_ISP1_PARAMS and metadata format V4L2_META_FMT_RK_ISP1_STAT_3A for 3A.
Showing the changes to include/uapi/linux (1 of 3 files). Show all
Unified · Split
| @@ -768,6 +768,10 @@ struct v4l2_pix_format { · 767 unmodified lines | |||
| 768 | #define V4L2_META_FMT_D4XX v4l2_fourcc('D', '4', 'X', 'X') /* D4XX Payload Header metadata */ | 768 | #define V4L2_META_FMT_D4XX v4l2_fourcc('D', '4', 'X', 'X') /* D4XX Payload Header metadata */ |
| 769 | #define V4L2_META_FMT_VIVID v4l2_fourcc('V', 'I', 'V', 'D') /* Vivid Metadata */ | 769 | #define V4L2_META_FMT_VIVID v4l2_fourcc('V', 'I', 'V', 'D') /* Vivid Metadata */ |
| 770 | 770 | ||
| 771 | /* Vendor specific - used for RK_ISP1 camera sub-system */ | ||
| 772 | #define V4L2_META_FMT_RK_ISP1_PARAMS v4l2_fourcc('R', 'K', '1', 'P') /* Rockchip ISP1 3A Parameters */ | ||
| 773 | #define V4L2_META_FMT_RK_ISP1_STAT_3A v4l2_fourcc('R', 'K', '1', 'S') /* Rockchip ISP1 3A Statistics */ | ||
| 774 | |||
| 771 | /* priv field value to indicates that subsequent fields are valid. */ | 775 | /* priv field value to indicates that subsequent fields are valid. */ |
| 772 | #define V4L2_PIX_FMT_PRIV_MAGIC 0xfeedcafe | 776 | #define V4L2_PIX_FMT_PRIV_MAGIC 0xfeedcafe |
| 773 | 777 | ||