#ifndef JPEG_REGS_H_
#define JPEG_REGS_H_
#define S5P_JPGMOD …
#define S5P_PROC_MODE_MASK …
#define S5P_PROC_MODE_DECOMPR …
#define S5P_PROC_MODE_COMPR …
#define S5P_SUBSAMPLING_MODE_MASK …
#define S5P_SUBSAMPLING_MODE_444 …
#define S5P_SUBSAMPLING_MODE_422 …
#define S5P_SUBSAMPLING_MODE_420 …
#define S5P_SUBSAMPLING_MODE_GRAY …
#define S5P_JPGOPR …
#define S5P_JPG_QTBL …
#define S5P_QT_NUMt_SHIFT(t) …
#define S5P_QT_NUMt_MASK(t) …
#define S5P_JPG_HTBL …
#define S5P_HT_NUMt_AC_SHIFT(t) …
#define S5P_HT_NUMt_AC_MASK(t) …
#define S5P_HT_NUMt_DC_SHIFT(t) …
#define S5P_HT_NUMt_DC_MASK(t) …
#define S5P_JPGDRI_U …
#define S5P_JPGDRI_L …
#define S5P_JPGY_U …
#define S5P_JPGY_L …
#define S5P_JPGX_U …
#define S5P_JPGX_L …
#define S5P_JPGCNT_U …
#define S5P_JPGCNT_M …
#define S5P_JPGCNT_L …
#define S5P_JPGINTSE …
#define S5P_RSTm_INT_EN_MASK …
#define S5P_RSTm_INT_EN …
#define S5P_DATA_NUM_INT_EN_MASK …
#define S5P_DATA_NUM_INT_EN …
#define S5P_FINAL_MCU_NUM_INT_EN_MASK …
#define S5P_FINAL_MCU_NUM_INT_EN …
#define S5P_JPGINTST …
#define S5P_RESULT_STAT_SHIFT …
#define S5P_RESULT_STAT_MASK …
#define S5P_STREAM_STAT_SHIFT …
#define S5P_STREAM_STAT_MASK …
#define S5P_JPGCOM …
#define S5P_INT_RELEASE …
#define S5P_JPG_IMGADR …
#define S5P_JPG_JPGADR …
#define S5P_JPG_COEF(n) …
#define S5P_COEFn_SHIFT(j) …
#define S5P_COEFn_MASK(j) …
#define S5P_JPGCMOD …
#define S5P_MOD_SEL_MASK …
#define S5P_MOD_SEL_422 …
#define S5P_MOD_SEL_565 …
#define S5P_MODE_Y16_MASK …
#define S5P_MODE_Y16 …
#define S5P_JPGCLKCON …
#define S5P_CLK_DOWN_READY …
#define S5P_POWER_ON …
#define S5P_JSTART …
#define S5P_JPG_SW_RESET …
#define S5P_JPG_TIMER_SE …
#define S5P_TIMER_INT_EN_MASK …
#define S5P_TIMER_INT_EN …
#define S5P_TIMER_INIT_MASK …
#define S5P_JPG_TIMER_ST …
#define S5P_TIMER_INT_STAT_SHIFT …
#define S5P_TIMER_INT_STAT_MASK …
#define S5P_TIMER_CNT_SHIFT …
#define S5P_TIMER_CNT_MASK …
#define S5P_JPG_OUTFORM …
#define S5P_DEC_OUT_FORMAT_MASK …
#define S5P_DEC_OUT_FORMAT_422 …
#define S5P_DEC_OUT_FORMAT_420 …
#define S5P_JPG_VERSION …
#define S5P_JPG_ENC_STREAM_INTSE …
#define S5P_ENC_STREAM_INT_MASK …
#define S5P_ENC_STREAM_INT_EN …
#define S5P_ENC_STREAM_BOUND_MASK …
#define S5P_JPG_ENC_STREAM_INTST …
#define S5P_ENC_STREAM_INT_STAT_MASK …
#define S5P_JPG_QTBL_CONTENT(n) …
#define S5P_JPG_HDCTBL(n) …
#define S5P_JPG_HDCTBLG(n) …
#define S5P_JPG_HACTBL(n) …
#define S5P_JPG_HACTBLG(n) …
#define EXYNOS4_JPEG_CNTL_REG …
#define EXYNOS4_INT_EN_REG …
#define EXYNOS4_INT_TIMER_COUNT_REG …
#define EXYNOS4_INT_STATUS_REG …
#define EXYNOS4_OUT_MEM_BASE_REG …
#define EXYNOS4_JPEG_IMG_SIZE_REG …
#define EXYNOS4_IMG_BA_PLANE_1_REG …
#define EXYNOS4_IMG_SO_PLANE_1_REG …
#define EXYNOS4_IMG_PO_PLANE_1_REG …
#define EXYNOS4_IMG_BA_PLANE_2_REG …
#define EXYNOS4_IMG_SO_PLANE_2_REG …
#define EXYNOS4_IMG_PO_PLANE_2_REG …
#define EXYNOS4_IMG_BA_PLANE_3_REG …
#define EXYNOS4_IMG_SO_PLANE_3_REG …
#define EXYNOS4_IMG_PO_PLANE_3_REG …
#define EXYNOS4_TBL_SEL_REG …
#define EXYNOS4_IMG_FMT_REG …
#define EXYNOS4_BITSTREAM_SIZE_REG …
#define EXYNOS4_PADDING_REG …
#define EXYNOS4_HUFF_CNT_REG …
#define EXYNOS4_FIFO_STATUS_REG …
#define EXYNOS4_DECODE_XY_SIZE_REG …
#define EXYNOS4_DECODE_IMG_FMT_REG …
#define EXYNOS4_QUAN_TBL_ENTRY_REG …
#define EXYNOS4_HUFF_TBL_ENTRY_REG …
#define EXYNOS4_ENC_DEC_MODE_MASK …
#define EXYNOS4_DEC_MODE …
#define EXYNOS4_ENC_MODE …
#define EXYNOS4_AUTO_RST_MARKER …
#define EXYNOS4_RST_INTERVAL_SHIFT …
#define EXYNOS4_RST_INTERVAL(x) …
#define EXYNOS4_HUF_TBL_EN …
#define EXYNOS4_HOR_SCALING_SHIFT …
#define EXYNOS4_HOR_SCALING_MASK …
#define EXYNOS4_HOR_SCALING(x) …
#define EXYNOS4_VER_SCALING_SHIFT …
#define EXYNOS4_VER_SCALING_MASK …
#define EXYNOS4_VER_SCALING(x) …
#define EXYNOS4_PADDING …
#define EXYNOS4_SYS_INT_EN …
#define EXYNOS4_SOFT_RESET_HI …
#define EXYNOS4_INT_EN_MASK …
#define EXYNOS5433_INT_EN_MASK …
#define EXYNOS4_PROT_ERR_INT_EN …
#define EXYNOS4_IMG_COMPLETION_INT_EN …
#define EXYNOS4_DEC_INVALID_FORMAT_EN …
#define EXYNOS4_MULTI_SCAN_ERROR_EN …
#define EXYNOS4_FRAME_ERR_EN …
#define EXYNOS4_INT_EN_ALL …
#define EXYNOS5433_INT_EN_ALL …
#define EXYNOS4_MOD_REG_PROC_ENC …
#define EXYNOS4_MOD_REG_PROC_DEC …
#define EXYNOS4_MOD_REG_SUBSAMPLE_444 …
#define EXYNOS4_MOD_REG_SUBSAMPLE_422 …
#define EXYNOS4_MOD_REG_SUBSAMPLE_420 …
#define EXYNOS4_MOD_REG_SUBSAMPLE_GRAY …
#define EXYNOS4_X_SIZE_SHIFT …
#define EXYNOS4_X_SIZE_MASK …
#define EXYNOS4_X_SIZE(x) …
#define EXYNOS4_Y_SIZE_SHIFT …
#define EXYNOS4_Y_SIZE_MASK …
#define EXYNOS4_Y_SIZE(x) …
#define EXYNOS4_ENC_IN_FMT_MASK …
#define EXYNOS4_ENC_GRAY_IMG …
#define EXYNOS4_ENC_RGB_IMG …
#define EXYNOS4_ENC_YUV_444_IMG …
#define EXYNOS4_ENC_YUV_422_IMG …
#define EXYNOS4_ENC_YUV_440_IMG …
#define EXYNOS4_DEC_GRAY_IMG …
#define EXYNOS4_DEC_RGB_IMG …
#define EXYNOS4_DEC_YUV_444_IMG …
#define EXYNOS4_DEC_YUV_422_IMG …
#define EXYNOS4_DEC_YUV_420_IMG …
#define EXYNOS4_GRAY_IMG_IP_SHIFT …
#define EXYNOS4_GRAY_IMG_IP_MASK …
#define EXYNOS4_GRAY_IMG_IP …
#define EXYNOS4_RGB_IP_SHIFT …
#define EXYNOS4_RGB_IP_MASK …
#define EXYNOS4_RGB_IP_RGB_16BIT_IMG …
#define EXYNOS4_RGB_IP_RGB_32BIT_IMG …
#define EXYNOS4_YUV_444_IP_SHIFT …
#define EXYNOS4_YUV_444_IP_MASK …
#define EXYNOS4_YUV_444_IP_YUV_444_2P_IMG …
#define EXYNOS4_YUV_444_IP_YUV_444_3P_IMG …
#define EXYNOS4_YUV_422_IP_SHIFT …
#define EXYNOS4_YUV_422_IP_MASK …
#define EXYNOS4_YUV_422_IP_YUV_422_1P_IMG …
#define EXYNOS4_YUV_422_IP_YUV_422_2P_IMG …
#define EXYNOS4_YUV_422_IP_YUV_422_3P_IMG …
#define EXYNOS4_YUV_420_IP_SHIFT …
#define EXYNOS4_YUV_420_IP_MASK …
#define EXYNOS4_YUV_420_IP_YUV_420_2P_IMG …
#define EXYNOS4_YUV_420_IP_YUV_420_3P_IMG …
#define EXYNOS4_ENC_FMT_SHIFT …
#define EXYNOS4_ENC_FMT_MASK …
#define EXYNOS5433_ENC_FMT_MASK …
#define EXYNOS4_ENC_FMT_GRAY …
#define EXYNOS4_ENC_FMT_YUV_444 …
#define EXYNOS4_ENC_FMT_YUV_422 …
#define EXYNOS4_ENC_FMT_YUV_420 …
#define EXYNOS4_JPEG_DECODED_IMG_FMT_MASK …
#define EXYNOS4_SWAP_CHROMA_CRCB …
#define EXYNOS4_SWAP_CHROMA_CBCR …
#define EXYNOS5433_SWAP_CHROMA_CRCB …
#define EXYNOS5433_SWAP_CHROMA_CBCR …
#define EXYNOS4_HUFF_COUNT_MASK …
#define EXYNOS4_DECODED_SIZE_MASK …
#define EXYNOS4_DECODED_IMG_FMT_MASK …
#define EXYNOS4_Q_TBL_COMP(c, n) …
#define EXYNOS4_Q_TBL_COMP1_0 …
#define EXYNOS4_Q_TBL_COMP1_1 …
#define EXYNOS4_Q_TBL_COMP1_2 …
#define EXYNOS4_Q_TBL_COMP1_3 …
#define EXYNOS4_Q_TBL_COMP2_0 …
#define EXYNOS4_Q_TBL_COMP2_1 …
#define EXYNOS4_Q_TBL_COMP2_2 …
#define EXYNOS4_Q_TBL_COMP2_3 …
#define EXYNOS4_Q_TBL_COMP3_0 …
#define EXYNOS4_Q_TBL_COMP3_1 …
#define EXYNOS4_Q_TBL_COMP3_2 …
#define EXYNOS4_Q_TBL_COMP3_3 …
#define EXYNOS4_HUFF_TBL_COMP(c, n) …
#define EXYNOS4_HUFF_TBL_COMP1_AC_0_DC_0 …
#define EXYNOS4_HUFF_TBL_COMP1_AC_0_DC_1 …
#define EXYNOS4_HUFF_TBL_COMP1_AC_1_DC_0 …
#define EXYNOS4_HUFF_TBL_COMP1_AC_1_DC_1 …
#define EXYNOS4_HUFF_TBL_COMP2_AC_0_DC_0 …
#define EXYNOS4_HUFF_TBL_COMP2_AC_0_DC_1 …
#define EXYNOS4_HUFF_TBL_COMP2_AC_1_DC_0 …
#define EXYNOS4_HUFF_TBL_COMP2_AC_1_DC_1 …
#define EXYNOS4_HUFF_TBL_COMP3_AC_0_DC_0 …
#define EXYNOS4_HUFF_TBL_COMP3_AC_0_DC_1 …
#define EXYNOS4_HUFF_TBL_COMP3_AC_1_DC_0 …
#define EXYNOS4_HUFF_TBL_COMP3_AC_1_DC_1 …
#define EXYNOS4_NF_SHIFT …
#define EXYNOS4_NF_MASK …
#define EXYNOS4_NF(x) …
#define EXYNOS4_QTBL_CONTENT(n) …
#define EXYNOS4_HUFF_TBL_HDCLL …
#define EXYNOS4_HUFF_TBL_HDCLV …
#define EXYNOS4_HUFF_TBL_HDCCL …
#define EXYNOS4_HUFF_TBL_HDCCV …
#define EXYNOS4_HUFF_TBL_HACLL …
#define EXYNOS4_HUFF_TBL_HACLV …
#define EXYNOS4_HUFF_TBL_HACCL …
#define EXYNOS4_HUFF_TBL_HACCV …
#define EXYNOS3250_JPGMOD …
#define EXYNOS3250_PROC_MODE_MASK …
#define EXYNOS3250_PROC_MODE_DECOMPR …
#define EXYNOS3250_PROC_MODE_COMPR …
#define EXYNOS3250_SUBSAMPLING_MODE_MASK …
#define EXYNOS3250_SUBSAMPLING_MODE_444 …
#define EXYNOS3250_SUBSAMPLING_MODE_422 …
#define EXYNOS3250_SUBSAMPLING_MODE_420 …
#define EXYNOS3250_SUBSAMPLING_MODE_411 …
#define EXYNOS3250_SUBSAMPLING_MODE_GRAY …
#define EXYNOS3250_JPGOPR …
#define EXYNOS3250_JPGOPR_MASK …
#define EXYNOS3250_QHTBL …
#define EXYNOS3250_QT_NUM_SHIFT(t) …
#define EXYNOS3250_QT_NUM_MASK(t) …
#define EXYNOS3250_HT_NUM_AC_SHIFT(t) …
#define EXYNOS3250_HT_NUM_AC_MASK(t) …
#define EXYNOS3250_HT_NUM_DC_SHIFT(t) …
#define EXYNOS3250_HT_NUM_DC_MASK(t) …
#define EXYNOS3250_JPGDRI …
#define EXYNOS3250_JPGDRI_MASK …
#define EXYNOS3250_JPGY …
#define EXYNOS3250_JPGY_MASK …
#define EXYNOS3250_JPGX …
#define EXYNOS3250_JPGX_MASK …
#define EXYNOS3250_JPGCNT …
#define EXYNOS3250_JPGCNT_MASK …
#define EXYNOS3250_JPGINTSE …
#define EXYNOS3250_JPEG_DONE_EN …
#define EXYNOS3250_WDMA_DONE_EN …
#define EXYNOS3250_RDMA_DONE_EN …
#define EXYNOS3250_ENC_STREAM_INT_EN …
#define EXYNOS3250_CORE_DONE_EN …
#define EXYNOS3250_ERR_INT_EN …
#define EXYNOS3250_HEAD_INT_EN …
#define EXYNOS3250_JPGINTST …
#define EXYNOS3250_JPEG_DONE …
#define EXYNOS3250_WDMA_DONE …
#define EXYNOS3250_RDMA_DONE …
#define EXYNOS3250_ENC_STREAM_STAT …
#define EXYNOS3250_RESULT_STAT …
#define EXYNOS3250_STREAM_STAT …
#define EXYNOS3250_HEADER_STAT …
#define EXYNOS3250_LUMA_BASE …
#define EXYNOS3250_SRC_TILE_EN_MASK …
#define EXYNOS3250_LUMA_STRIDE …
#define EXYNOS3250_LUMA_XY_OFFSET …
#define EXYNOS3250_LUMA_YY_OFFSET_SHIFT …
#define EXYNOS3250_LUMA_YY_OFFSET_MASK …
#define EXYNOS3250_LUMA_YX_OFFSET_SHIFT …
#define EXYNOS3250_LUMA_YX_OFFSET_MASK …
#define EXYNOS3250_CHROMA_BASE …
#define EXYNOS3250_CHROMA_STRIDE …
#define EXYNOS3250_CHROMA_XY_OFFSET …
#define EXYNOS3250_CHROMA_YY_OFFSET_SHIFT …
#define EXYNOS3250_CHROMA_YY_OFFSET_MASK …
#define EXYNOS3250_CHROMA_YX_OFFSET_SHIFT …
#define EXYNOS3250_CHROMA_YX_OFFSET_MASK …
#define EXYNOS3250_CHROMA_CR_BASE …
#define EXYNOS3250_CHROMA_CR_STRIDE …
#define EXYNOS3250_CHROMA_CR_XY_OFFSET …
#define EXYNOS3250_CHROMA_CR_YY_OFFSET_SHIFT …
#define EXYNOS3250_CHROMA_CR_YY_OFFSET_MASK …
#define EXYNOS3250_CHROMA_CR_YX_OFFSET_SHIFT …
#define EXYNOS3250_CHROMA_CR_YX_OFFSET_MASK …
#define EXYNOS3250_JPG_IMGADR …
#define EXYNOS3250_JPG_JPGADR …
#define EXYNOS3250_JPG_COEF(n) …
#define EXYNOS3250_COEF_SHIFT(j) …
#define EXYNOS3250_COEF_MASK(j) …
#define EXYNOS3250_JPGCMOD …
#define EXYNOS3250_SRC_TILE_EN …
#define EXYNOS3250_SRC_NV_MASK …
#define EXYNOS3250_SRC_NV12 …
#define EXYNOS3250_SRC_NV21 …
#define EXYNOS3250_SRC_BIG_ENDIAN_MASK …
#define EXYNOS3250_SRC_BIG_ENDIAN …
#define EXYNOS3250_MODE_SEL_MASK …
#define EXYNOS3250_MODE_SEL_420_2P …
#define EXYNOS3250_MODE_SEL_422_1P_LUM_CHR …
#define EXYNOS3250_MODE_SEL_RGB565 …
#define EXYNOS3250_MODE_SEL_422_1P_CHR_LUM …
#define EXYNOS3250_MODE_SEL_ARGB8888 …
#define EXYNOS3250_MODE_SEL_420_3P …
#define EXYNOS3250_SRC_SWAP_RGB …
#define EXYNOS3250_SRC_SWAP_UV …
#define EXYNOS3250_MODE_Y16_MASK …
#define EXYNOS3250_MODE_Y16 …
#define EXYNOS3250_HALF_EN_MASK …
#define EXYNOS3250_HALF_EN …
#define EXYNOS3250_JPGCLKCON …
#define EXYNOS3250_CLK_DOWN_READY …
#define EXYNOS3250_POWER_ON …
#define EXYNOS3250_JSTART …
#define EXYNOS3250_JRSTART …
#define EXYNOS3250_SW_RESET …
#define EXYNOS3250_TIMER_SE …
#define EXYNOS3250_TIMER_INT_EN_SHIFT …
#define EXYNOS3250_TIMER_INT_EN …
#define EXYNOS3250_TIMER_INIT_MASK …
#define EXYNOS3250_TIMER_ST …
#define EXYNOS3250_TIMER_INT_STAT_SHIFT …
#define EXYNOS3250_TIMER_INT_STAT …
#define EXYNOS3250_TIMER_CNT_SHIFT …
#define EXYNOS3250_TIMER_CNT_MASK …
#define EXYNOS3250_COMSTAT …
#define EXYNOS3250_CUR_PROC_MODE …
#define EXYNOS3250_CUR_COM_MODE …
#define EXYNOS3250_OUTFORM …
#define EXYNOS3250_OUT_ALPHA_MASK …
#define EXYNOS3250_OUT_TILE_EN …
#define EXYNOS3250_OUT_NV_MASK …
#define EXYNOS3250_OUT_NV12 …
#define EXYNOS3250_OUT_NV21 …
#define EXYNOS3250_OUT_BIG_ENDIAN_MASK …
#define EXYNOS3250_OUT_BIG_ENDIAN …
#define EXYNOS3250_OUT_SWAP_RGB …
#define EXYNOS3250_OUT_SWAP_UV …
#define EXYNOS3250_OUT_FMT_MASK …
#define EXYNOS3250_OUT_FMT_420_2P …
#define EXYNOS3250_OUT_FMT_422_1P_LUM_CHR …
#define EXYNOS3250_OUT_FMT_422_1P_CHR_LUM …
#define EXYNOS3250_OUT_FMT_420_3P …
#define EXYNOS3250_OUT_FMT_RGB565 …
#define EXYNOS3250_OUT_FMT_ARGB8888 …
#define EXYNOS3250_DEC_STREAM_SIZE …
#define EXYNOS3250_DEC_STREAM_MASK …
#define EXYNOS3250_ENC_STREAM_BOUND …
#define EXYNOS3250_ENC_STREAM_BOUND_MASK …
#define EXYNOS3250_DEC_SCALING_RATIO …
#define EXYNOS3250_DEC_SCALE_FACTOR_MASK …
#define EXYNOS3250_DEC_SCALE_FACTOR_8_8 …
#define EXYNOS3250_DEC_SCALE_FACTOR_4_8 …
#define EXYNOS3250_DEC_SCALE_FACTOR_2_8 …
#define EXYNOS3250_DEC_SCALE_FACTOR_1_8 …
#define EXYNOS3250_CRC_RESULT …
#define EXYNOS3250_DMA_OPER_STATUS …
#define EXYNOS3250_WDMA_OPER_STATUS …
#define EXYNOS3250_RDMA_OPER_STATUS …
#define EXYNOS3250_DMA_ISSUE_NUM …
#define EXYNOS3250_WDMA_ISSUE_NUM_SHIFT …
#define EXYNOS3250_WDMA_ISSUE_NUM_MASK …
#define EXYNOS3250_RDMA_ISSUE_NUM_SHIFT …
#define EXYNOS3250_RDMA_ISSUE_NUM_MASK …
#define EXYNOS3250_ISSUE_GATHER_NUM_SHIFT …
#define EXYNOS3250_ISSUE_GATHER_NUM_MASK …
#define EXYNOS3250_DMA_MO_COUNT …
#define EXYNOS3250_VERSION …
#define EXYNOS3250_JPEG_ENC_COEF1 …
#define EXYNOS3250_JPEG_ENC_COEF2 …
#define EXYNOS3250_JPEG_ENC_COEF3 …
#define EXYNOS3250_JPEG_DEC_COEF1 …
#define EXYNOS3250_JPEG_DEC_COEF2 …
#define EXYNOS3250_JPEG_DEC_COEF3 …
#endif