| /* SPDX-License-Identifier: GPL-2.0 */ | 
 | /* | 
 |  * Imagination E5010 JPEG Encoder driver. | 
 |  * | 
 |  * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/ | 
 |  * | 
 |  * Author: David Huang <d-huang@ti.com> | 
 |  * Author: Devarsh Thakkar <devarsht@ti.com> | 
 |  */ | 
 |  | 
 | #ifndef _E5010_CORE_REGS_H | 
 | #define _E5010_CORE_REGS_H | 
 |  | 
 | #define JASPER_CORE_ID_OFFSET				(0x0000) | 
 | #define JASPER_CORE_ID_CR_GROUP_ID_MASK			(0xFF000000) | 
 | #define JASPER_CORE_ID_CR_GROUP_ID_SHIFT		(24) | 
 | #define JASPER_CORE_ID_CR_CORE_ID_MASK			(0x00FF0000) | 
 | #define JASPER_CORE_ID_CR_CORE_ID_SHIFT			(16) | 
 | #define JASPER_CORE_ID_CR_UNIQUE_NUM_MASK		(0x0000FFF8) | 
 | #define JASPER_CORE_ID_CR_UNIQUE_NUM_SHIFT		(3) | 
 | #define JASPER_CORE_ID_CR_PELS_PER_CYCLE_MASK		(0x00000007) | 
 | #define JASPER_CORE_ID_CR_PELS_PER_CYCLE_SHIFT		(0) | 
 |  | 
 | #define JASPER_CORE_REV_OFFSET				(0x0004) | 
 | #define JASPER_CORE_REV_CR_JASPER_DESIGNER_MASK		(0xFF000000) | 
 | #define JASPER_CORE_REV_CR_JASPER_DESIGNER_SHIFT	(24) | 
 | #define JASPER_CORE_REV_CR_JASPER_MAJOR_REV_MASK	(0x00FF0000) | 
 | #define JASPER_CORE_REV_CR_JASPER_MAJOR_REV_SHIFT	(16) | 
 | #define JASPER_CORE_REV_CR_JASPER_MINOR_REV_MASK	(0x0000FF00) | 
 | #define JASPER_CORE_REV_CR_JASPER_MINOR_REV_SHIFT	(8) | 
 | #define JASPER_CORE_REV_CR_JASPER_MAINT_REV_MASK	(0x000000FF) | 
 | #define JASPER_CORE_REV_CR_JASPER_MAINT_REV_SHIFT	(0) | 
 |  | 
 | #define JASPER_INTERRUPT_MASK_OFFSET					(0x0008) | 
 | #define JASPER_INTERRUPT_MASK_CR_OUTPUT_ADDRESS_ERROR_ENABLE_MASK	(0x00000002) | 
 | #define JASPER_INTERRUPT_MASK_CR_OUTPUT_ADDRESS_ERROR_ENABLE_SHIFT	(1) | 
 | #define JASPER_INTERRUPT_MASK_CR_PICTURE_DONE_ENABLE_MASK		(0x00000001) | 
 | #define JASPER_INTERRUPT_MASK_CR_PICTURE_DONE_ENABLE_SHIFT		(0) | 
 |  | 
 | #define JASPER_INTERRUPT_STATUS_OFFSET					(0x000C) | 
 | #define JASPER_INTERRUPT_STATUS_CR_OUTPUT_ADDRESS_ERROR_IRQ_MASK	(0x00000002) | 
 | #define JASPER_INTERRUPT_STATUS_CR_OUTPUT_ADDRESS_ERROR_IRQ_SHIFT	(1) | 
 | #define JASPER_INTERRUPT_STATUS_CR_PICTURE_DONE_IRQ_MASK		(0x00000001) | 
 | #define JASPER_INTERRUPT_STATUS_CR_PICTURE_DONE_IRQ_SHIFT		(0) | 
 |  | 
 | #define JASPER_INTERRUPT_CLEAR_OFFSET					(0x0010) | 
 | #define JASPER_INTERRUPT_CLEAR_CR_OUTPUT_ERROR_CLEAR_MASK		(0x00000002) | 
 | #define JASPER_INTERRUPT_CLEAR_CR_OUTPUT_ERROR_CLEAR_SHIFT		(1) | 
 | #define JASPER_INTERRUPT_CLEAR_CR_PICTURE_DONE_CLEAR_MASK		(0x00000001) | 
 | #define JASPER_INTERRUPT_CLEAR_CR_PICTURE_DONE_CLEAR_SHIFT		(0) | 
 |  | 
 | #define JASPER_CLK_CONTROL_OFFSET				(0x0014) | 
 | #define JASPER_CLK_CONTROL_CR_JASPER_AUTO_CLKG_ENABLE_MASK	(0x00000002) | 
 | #define JASPER_CLK_CONTROL_CR_JASPER_AUTO_CLKG_ENABLE_SHIFT	(1) | 
 | #define JASPER_CLK_CONTROL_CR_JASPER_MAN_CLKG_ENABLE_MASK	(0x00000001) | 
 | #define JASPER_CLK_CONTROL_CR_JASPER_MAN_CLKG_ENABLE_SHIFT	(0) | 
 |  | 
 | #define JASPER_CLK_STATUS_OFFSET			(0x0018) | 
 | #define JASPER_CLK_STATUS_CR_JASPER_CLKG_STATUS_MASK	(0x00000001) | 
 | #define JASPER_CLK_STATUS_CR_JASPER_CLKG_STATUS_SHIFT	(0) | 
 |  | 
 | #define JASPER_RESET_OFFSET			(0x001C) | 
 | #define JASPER_RESET_CR_SYS_RESET_MASK		(0x00000002) | 
 | #define JASPER_RESET_CR_SYS_RESET_SHIFT		(1) | 
 | #define JASPER_RESET_CR_CORE_RESET_MASK		(0x00000001) | 
 | #define JASPER_RESET_CR_CORE_RESET_SHIFT	(0) | 
 |  | 
 | #define JASPER_CORE_CTRL_OFFSET				(0x0020) | 
 | #define JASPER_CORE_CTRL_CR_JASPER_ENCODE_START_MASK	(0x00000001) | 
 | #define JASPER_CORE_CTRL_CR_JASPER_ENCODE_START_SHIFT	(0) | 
 |  | 
 | #define JASPER_STATUS_OFFSET				(0x0024) | 
 | #define JASPER_STATUS_CR_FLUSH_MODE_MASK		(0x00000002) | 
 | #define JASPER_STATUS_CR_FLUSH_MODE_SHIFT		(1) | 
 | #define JASPER_STATUS_CR_JASPER_BUSY_MASK		(0x00000001) | 
 | #define JASPER_STATUS_CR_JASPER_BUSY_SHIFT		(0) | 
 |  | 
 | #define JASPER_CRC_CLEAR_OFFSET					(0x0028) | 
 | #define JASPER_CRC_CLEAR_CR_FRONT_END_CRC_CLEAR_MASK		(0x00000001) | 
 | #define JASPER_CRC_CLEAR_CR_FRONT_END_CRC_CLEAR_SHIFT		(0) | 
 | #define JASPER_CRC_CLEAR_CR_DCT_CRC_CLEAR_MASK			(0x00000002) | 
 | #define JASPER_CRC_CLEAR_CR_DCT_CRC_CLEAR_SHIFT			(1) | 
 | #define JASPER_CRC_CLEAR_CR_ZZ_CRC_CLEAR_MASK			(0x00000004) | 
 | #define JASPER_CRC_CLEAR_CR_ZZ_CRC_CLEAR_SHIFT			(2) | 
 | #define JASPER_CRC_CLEAR_CR_QUANT_CRC_CLEAR_MASK		(0x00000008) | 
 | #define JASPER_CRC_CLEAR_CR_QUANT_CRC_CLEAR_SHIFT		(3) | 
 | #define JASPER_CRC_CLEAR_CR_ENTROPY_ENCODER_CRC_CLEAR_MASK	(0x00000010) | 
 | #define JASPER_CRC_CLEAR_CR_ENTROPY_ENCODER_CRC_CLEAR_SHIFT	(4) | 
 | #define JASPER_CRC_CLEAR_CR_PACKING_BUFFER_CRC_CLEAR_MASK	(0x00000020) | 
 | #define JASPER_CRC_CLEAR_CR_PACKING_BUFFER_CRC_CLEAR_SHIFT	(5) | 
 |  | 
 | #define JASPER_INPUT_CTRL0_OFFSET			(0x002C) | 
 | #define JASPER_INPUT_CTRL0_CR_INPUT_CHROMA_ORDER_MASK	(0x01000000) | 
 | #define JASPER_INPUT_CTRL0_CR_INPUT_CHROMA_ORDER_SHIFT	(24) | 
 | #define JASPER_INPUT_CTRL0_CR_INPUT_SUBSAMPLING_MASK	(0x00030000) | 
 | #define JASPER_INPUT_CTRL0_CR_INPUT_SUBSAMPLING_SHIFT	(16) | 
 | #define JASPER_INPUT_CTRL0_CR_INPUT_SOURCE_MASK		(0x00000004) | 
 | #define JASPER_INPUT_CTRL0_CR_INPUT_SOURCE_SHIFT	(2) | 
 |  | 
 | #define JASPER_INPUT_CTRL1_OFFSET			(0x0030) | 
 | #define JASPER_INPUT_CTRL1_CR_INPUT_LUMA_STRIDE_MASK	(0x1FC00000) | 
 | #define JASPER_INPUT_CTRL1_CR_INPUT_LUMA_STRIDE_SHIFT	(22) | 
 | #define JASPER_INPUT_CTRL1_CR_INPUT_CHROMA_STRIDE_MASK	(0x00001FC0) | 
 | #define JASPER_INPUT_CTRL1_CR_INPUT_CHROMA_STRIDE_SHIFT	(6) | 
 |  | 
 | #define JASPER_MMU_CTRL_OFFSET				(0x0034) | 
 | #define JASPER_MMU_CTRL_CR_JASPER_TILING_SCHEME_MASK	(0x00000002) | 
 | #define JASPER_MMU_CTRL_CR_JASPER_TILING_SCHEME_SHIFT	(1) | 
 | #define JASPER_MMU_CTRL_CR_JASPER_TILING_ENABLE_MASK	(0x00000001) | 
 | #define JASPER_MMU_CTRL_CR_JASPER_TILING_ENABLE_SHIFT	(0) | 
 |  | 
 | #define JASPER_IMAGE_SIZE_OFFSET				(0x0038) | 
 | #define JASPER_IMAGE_SIZE_CR_IMAGE_VERTICAL_SIZE_MASK		(0x1FFF0000) | 
 | #define JASPER_IMAGE_SIZE_CR_IMAGE_VERTICAL_SIZE_SHIFT		(16) | 
 | #define JASPER_IMAGE_SIZE_CR_IMAGE_HORIZONTAL_SIZE_MASK		(0x00001FFF) | 
 | #define JASPER_IMAGE_SIZE_CR_IMAGE_HORIZONTAL_SIZE_SHIFT	(0) | 
 |  | 
 | #define INPUT_LUMA_BASE_OFFSET				(0x003C) | 
 | #define INPUT_LUMA_BASE_CR_INPUT_LUMA_BASE_MASK		(0xFFFFFFC0) | 
 | #define INPUT_LUMA_BASE_CR_INPUT_LUMA_BASE_SHIFT	(6) | 
 |  | 
 | #define INPUT_CHROMA_BASE_OFFSET			(0x0040) | 
 | #define INPUT_CHROMA_BASE_CR_INPUT_CHROMA_BASE_MASK	(0xFFFFFFC0) | 
 | #define INPUT_CHROMA_BASE_CR_INPUT_CHROMA_BASE_SHIFT	(6) | 
 |  | 
 | #define JASPER_OUTPUT_BASE_OFFSET		(0x0044) | 
 | #define JASPER_OUTPUT_BASE_CR_OUTPUT_BASE_MASK	(0xFFFFFFFF) | 
 | #define JASPER_OUTPUT_BASE_CR_OUTPUT_BASE_SHIFT	(0) | 
 |  | 
 | #define JASPER_OUTPUT_SIZE_OFFSET			(0x0048) | 
 | #define JASPER_OUTPUT_SIZE_CR_OUTPUT_SIZE_MASK		(0xFFFFFFFF) | 
 | #define JASPER_OUTPUT_SIZE_CR_OUTPUT_SIZE_SHIFT		(0) | 
 | #define JASPER_OUTPUT_MAX_SIZE_OFFSET			(0x004C) | 
 | #define JASPER_OUTPUT_MAX_SIZE_CR_OUTPUT_MAX_SIZE_MASK	(0xFFFFFFFF) | 
 | #define JASPER_OUTPUT_MAX_SIZE_CR_OUTPUT_MAX_SIZE_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE0_OFFSET					(0x0050) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE0_CR_LUMA_QUANTIZATION_TABLE_03_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE0_CR_LUMA_QUANTIZATION_TABLE_03_SHIFT	(24) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE0_CR_LUMA_QUANTIZATION_TABLE_02_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE0_CR_LUMA_QUANTIZATION_TABLE_02_SHIFT	(16) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE0_CR_LUMA_QUANTIZATION_TABLE_01_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE0_CR_LUMA_QUANTIZATION_TABLE_01_SHIFT	(8) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE0_CR_LUMA_QUANTIZATION_TABLE_00_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE0_CR_LUMA_QUANTIZATION_TABLE_00_SHIFT	(0) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE1_OFFSET					(0x0054) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE1_CR_LUMA_QUANTIZATION_TABLE_07_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE1_CR_LUMA_QUANTIZATION_TABLE_07_SHIFT	(24) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE1_CR_LUMA_QUANTIZATION_TABLE_06_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE1_CR_LUMA_QUANTIZATION_TABLE_06_SHIFT	(16) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE1_CR_LUMA_QUANTIZATION_TABLE_05_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE1_CR_LUMA_QUANTIZATION_TABLE_05_SHIFT	(8) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE1_CR_LUMA_QUANTIZATION_TABLE_04_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE1_CR_LUMA_QUANTIZATION_TABLE_04_SHIFT	(0) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE2_OFFSET					(0x0058) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE2_CR_LUMA_QUANTIZATION_TABLE_13_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE2_CR_LUMA_QUANTIZATION_TABLE_13_SHIFT	(24) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE2_CR_LUMA_QUANTIZATION_TABLE_12_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE2_CR_LUMA_QUANTIZATION_TABLE_12_SHIFT	(16) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE2_CR_LUMA_QUANTIZATION_TABLE_11_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE2_CR_LUMA_QUANTIZATION_TABLE_11_SHIFT	(8) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE2_CR_LUMA_QUANTIZATION_TABLE_10_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE2_CR_LUMA_QUANTIZATION_TABLE_10_SHIFT	(0) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE3_OFFSET					(0x005C) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE3_CR_LUMA_QUANTIZATION_TABLE_17_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE3_CR_LUMA_QUANTIZATION_TABLE_17_SHIFT	(24) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE3_CR_LUMA_QUANTIZATION_TABLE_16_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE3_CR_LUMA_QUANTIZATION_TABLE_16_SHIFT	(16) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE3_CR_LUMA_QUANTIZATION_TABLE_15_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE3_CR_LUMA_QUANTIZATION_TABLE_15_SHIFT	(8) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE3_CR_LUMA_QUANTIZATION_TABLE_14_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE3_CR_LUMA_QUANTIZATION_TABLE_14_SHIFT	(0) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE4_OFFSET					(0x0060) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE4_CR_LUMA_QUANTIZATION_TABLE_21_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE4_CR_LUMA_QUANTIZATION_TABLE_21_SHIFT	(8) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE4_CR_LUMA_QUANTIZATION_TABLE_20_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE4_CR_LUMA_QUANTIZATION_TABLE_20_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE5_OFFSET					(0x0064) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE5_CR_LUMA_QUANTIZATION_TABLE_27_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE5_CR_LUMA_QUANTIZATION_TABLE_27_SHIFT	(24) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE5_CR_LUMA_QUANTIZATION_TABLE_26_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE5_CR_LUMA_QUANTIZATION_TABLE_26_SHIFT	(16) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE5_CR_LUMA_QUANTIZATION_TABLE_25_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE5_CR_LUMA_QUANTIZATION_TABLE_25_SHIFT	(8) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE5_CR_LUMA_QUANTIZATION_TABLE_24_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE5_CR_LUMA_QUANTIZATION_TABLE_24_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE6_OFFSET					(0x0068) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE6_CR_LUMA_QUANTIZATION_TABLE_33_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE6_CR_LUMA_QUANTIZATION_TABLE_33_SHIFT	(24) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE6_CR_LUMA_QUANTIZATION_TABLE_32_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE6_CR_LUMA_QUANTIZATION_TABLE_32_SHIFT	(16) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE6_CR_LUMA_QUANTIZATION_TABLE_31_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE6_CR_LUMA_QUANTIZATION_TABLE_31_SHIFT	(8) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE6_CR_LUMA_QUANTIZATION_TABLE_30_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE6_CR_LUMA_QUANTIZATION_TABLE_30_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE7_OFFSET					(0x006C) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE7_CR_LUMA_QUANTIZATION_TABLE_37_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE7_CR_LUMA_QUANTIZATION_TABLE_37_SHIFT	(24) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE7_CR_LUMA_QUANTIZATION_TABLE_36_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE7_CR_LUMA_QUANTIZATION_TABLE_36_SHIFT	(16) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE7_CR_LUMA_QUANTIZATION_TABLE_35_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE7_CR_LUMA_QUANTIZATION_TABLE_35_SHIFT	(8) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE7_CR_LUMA_QUANTIZATION_TABLE_34_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE7_CR_LUMA_QUANTIZATION_TABLE_34_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE8_OFFSET					(0x0070) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE8_CR_LUMA_QUANTIZATION_TABLE_43_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE8_CR_LUMA_QUANTIZATION_TABLE_43_SHIFT	(24) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE8_CR_LUMA_QUANTIZATION_TABLE_42_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE8_CR_LUMA_QUANTIZATION_TABLE_42_SHIFT	(16) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE8_CR_LUMA_QUANTIZATION_TABLE_41_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE8_CR_LUMA_QUANTIZATION_TABLE_41_SHIFT	(8) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE8_CR_LUMA_QUANTIZATION_TABLE_40_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE8_CR_LUMA_QUANTIZATION_TABLE_40_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE9_OFFSET					(0x0074) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE9_CR_LUMA_QUANTIZATION_TABLE_47_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE9_CR_LUMA_QUANTIZATION_TABLE_47_SHIFT	(24) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE9_CR_LUMA_QUANTIZATION_TABLE_46_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE9_CR_LUMA_QUANTIZATION_TABLE_46_SHIFT	(16) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE9_CR_LUMA_QUANTIZATION_TABLE_45_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE9_CR_LUMA_QUANTIZATION_TABLE_45_SHIFT	(8) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE9_CR_LUMA_QUANTIZATION_TABLE_44_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE9_CR_LUMA_QUANTIZATION_TABLE_44_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE10_OFFSET					(0x0078) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE10_CR_LUMA_QUANTIZATION_TABLE_53_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE10_CR_LUMA_QUANTIZATION_TABLE_53_SHIFT	(24) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE10_CR_LUMA_QUANTIZATION_TABLE_52_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE10_CR_LUMA_QUANTIZATION_TABLE_52_SHIFT	(16) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE10_CR_LUMA_QUANTIZATION_TABLE_51_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE10_CR_LUMA_QUANTIZATION_TABLE_51_SHIFT	(8) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE10_CR_LUMA_QUANTIZATION_TABLE_50_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE10_CR_LUMA_QUANTIZATION_TABLE_50_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE11_OFFSET					(0x007C) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE11_CR_LUMA_QUANTIZATION_TABLE_57_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE11_CR_LUMA_QUANTIZATION_TABLE_57_SHIFT	(24) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE11_CR_LUMA_QUANTIZATION_TABLE_56_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE11_CR_LUMA_QUANTIZATION_TABLE_56_SHIFT	(16) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE11_CR_LUMA_QUANTIZATION_TABLE_55_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE11_CR_LUMA_QUANTIZATION_TABLE_55_SHIFT	(8) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE11_CR_LUMA_QUANTIZATION_TABLE_54_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE11_CR_LUMA_QUANTIZATION_TABLE_54_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE12_OFFSET					(0x0080) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE12_CR_LUMA_QUANTIZATION_TABLE_63_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE12_CR_LUMA_QUANTIZATION_TABLE_63_SHIFT	(24) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE12_CR_LUMA_QUANTIZATION_TABLE_62_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE12_CR_LUMA_QUANTIZATION_TABLE_62_SHIFT	(16) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE12_CR_LUMA_QUANTIZATION_TABLE_61_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE12_CR_LUMA_QUANTIZATION_TABLE_61_SHIFT	(8) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE12_CR_LUMA_QUANTIZATION_TABLE_60_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE12_CR_LUMA_QUANTIZATION_TABLE_60_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE13_OFFSET					(0x0084) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE13_CR_LUMA_QUANTIZATION_TABLE_67_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE13_CR_LUMA_QUANTIZATION_TABLE_67_SHIFT	(24) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE13_CR_LUMA_QUANTIZATION_TABLE_66_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE13_CR_LUMA_QUANTIZATION_TABLE_66_SHIFT	(16) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE13_CR_LUMA_QUANTIZATION_TABLE_65_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE13_CR_LUMA_QUANTIZATION_TABLE_65_SHIFT	(8) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE13_CR_LUMA_QUANTIZATION_TABLE_64_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE13_CR_LUMA_QUANTIZATION_TABLE_64_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE14_OFFSET					(0x0088) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE14_CR_LUMA_QUANTIZATION_TABLE_73_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE14_CR_LUMA_QUANTIZATION_TABLE_73_SHIFT	(24) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE14_CR_LUMA_QUANTIZATION_TABLE_72_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE14_CR_LUMA_QUANTIZATION_TABLE_72_SHIFT	(16) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE14_CR_LUMA_QUANTIZATION_TABLE_71_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE14_CR_LUMA_QUANTIZATION_TABLE_71_SHIFT	(8) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE14_CR_LUMA_QUANTIZATION_TABLE_70_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE14_CR_LUMA_QUANTIZATION_TABLE_70_SHIFT	(0) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE15_OFFSET					(0x008C) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE15_CR_LUMA_QUANTIZATION_TABLE_77_MASK	(0xFF000000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE15_CR_LUMA_QUANTIZATION_TABLE_77_SHIFT	(24) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE15_CR_LUMA_QUANTIZATION_TABLE_76_MASK	(0x00FF0000) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE15_CR_LUMA_QUANTIZATION_TABLE_76_SHIFT	(16) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE15_CR_LUMA_QUANTIZATION_TABLE_75_MASK	(0x0000FF00) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE15_CR_LUMA_QUANTIZATION_TABLE_75_SHIFT	(8) | 
 |  | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE15_CR_LUMA_QUANTIZATION_TABLE_74_MASK	(0x000000FF) | 
 | #define JASPER_LUMA_QUANTIZATION_TABLE15_CR_LUMA_QUANTIZATION_TABLE_74_SHIFT	(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE0_OFFSET				(0x0090) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE0_CR_CHROMA_QUANTIZATION_TABLE_03_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE0_CR_CHROMA_QUANTIZATION_TABLE_03_SHIFT		(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE0_CR_CHROMA_QUANTIZATION_TABLE_02_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE0_CR_CHROMA_QUANTIZATION_TABLE_02_SHIFT		(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE0_CR_CHROMA_QUANTIZATION_TABLE_01_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE0_CR_CHROMA_QUANTIZATION_TABLE_01_SHIFT		(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE0_CR_CHROMA_QUANTIZATION_TABLE_00_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE0_CR_CHROMA_QUANTIZATION_TABLE_00_SHIFT		(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE1_OFFSET					(0x0094) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE1_CR_CHROMA_QUANTIZATION_TABLE_07_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE1_CR_CHROMA_QUANTIZATION_TABLE_07_SHIFT		(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE1_CR_CHROMA_QUANTIZATION_TABLE_06_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE1_CR_CHROMA_QUANTIZATION_TABLE_06_SHIFT		(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE1_CR_CHROMA_QUANTIZATION_TABLE_05_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE1_CR_CHROMA_QUANTIZATION_TABLE_05_SHIFT		(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE1_CR_CHROMA_QUANTIZATION_TABLE_04_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE1_CR_CHROMA_QUANTIZATION_TABLE_04_SHIFT		(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE2_OFFSET					(0x0098) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE2_CR_CHROMA_QUANTIZATION_TABLE_13_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE2_CR_CHROMA_QUANTIZATION_TABLE_13_SHIFT		(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE2_CR_CHROMA_QUANTIZATION_TABLE_12_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE2_CR_CHROMA_QUANTIZATION_TABLE_12_SHIFT		(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE2_CR_CHROMA_QUANTIZATION_TABLE_11_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE2_CR_CHROMA_QUANTIZATION_TABLE_11_SHIFT		(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE2_CR_CHROMA_QUANTIZATION_TABLE_10_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE2_CR_CHROMA_QUANTIZATION_TABLE_10_SHIFT		(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE3_OFFSET					(0x009C) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE3_CR_CHROMA_QUANTIZATION_TABLE_17_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE3_CR_CHROMA_QUANTIZATION_TABLE_17_SHIFT		(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE3_CR_CHROMA_QUANTIZATION_TABLE_16_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE3_CR_CHROMA_QUANTIZATION_TABLE_16_SHIFT		(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE3_CR_CHROMA_QUANTIZATION_TABLE_15_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE3_CR_CHROMA_QUANTIZATION_TABLE_15_SHIFT		(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE3_CR_CHROMA_QUANTIZATION_TABLE_14_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE3_CR_CHROMA_QUANTIZATION_TABLE_14_SHIFT		(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE4_OFFSET					(0x00A0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE4_CR_CHROMA_QUANTIZATION_TABLE_23_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE4_CR_CHROMA_QUANTIZATION_TABLE_23_SHIFT		(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE4_CR_CHROMA_QUANTIZATION_TABLE_22_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE4_CR_CHROMA_QUANTIZATION_TABLE_22_SHIFT		(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE4_CR_CHROMA_QUANTIZATION_TABLE_21_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE4_CR_CHROMA_QUANTIZATION_TABLE_21_SHIFT		(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE4_CR_CHROMA_QUANTIZATION_TABLE_20_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE4_CR_CHROMA_QUANTIZATION_TABLE_20_SHIFT		(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE5_OFFSET					(0x00A4) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE5_CR_CHROMA_QUANTIZATION_TABLE_27_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE5_CR_CHROMA_QUANTIZATION_TABLE_27_SHIFT		(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE5_CR_CHROMA_QUANTIZATION_TABLE_26_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE5_CR_CHROMA_QUANTIZATION_TABLE_26_SHIFT		(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE5_CR_CHROMA_QUANTIZATION_TABLE_25_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE5_CR_CHROMA_QUANTIZATION_TABLE_25_SHIFT		(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE5_CR_CHROMA_QUANTIZATION_TABLE_24_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE5_CR_CHROMA_QUANTIZATION_TABLE_24_SHIFT		(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE6_OFFSET					(0x00A8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE6_CR_CHROMA_QUANTIZATION_TABLE_33_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE6_CR_CHROMA_QUANTIZATION_TABLE_33_SHIFT		(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE6_CR_CHROMA_QUANTIZATION_TABLE_32_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE6_CR_CHROMA_QUANTIZATION_TABLE_32_SHIFT		(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE6_CR_CHROMA_QUANTIZATION_TABLE_31_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE6_CR_CHROMA_QUANTIZATION_TABLE_31_SHIFT		(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE6_CR_CHROMA_QUANTIZATION_TABLE_30_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE6_CR_CHROMA_QUANTIZATION_TABLE_30_SHIFT		(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE7_OFFSET					(0x00AC) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE7_CR_CHROMA_QUANTIZATION_TABLE_37_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE7_CR_CHROMA_QUANTIZATION_TABLE_37_SHIFT		(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE7_CR_CHROMA_QUANTIZATION_TABLE_36_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE7_CR_CHROMA_QUANTIZATION_TABLE_36_SHIFT		(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE7_CR_CHROMA_QUANTIZATION_TABLE_35_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE7_CR_CHROMA_QUANTIZATION_TABLE_35_SHIFT		(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE7_CR_CHROMA_QUANTIZATION_TABLE_34_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE7_CR_CHROMA_QUANTIZATION_TABLE_34_SHIFT		(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE8_OFFSET					(0x00B0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE8_CR_CHROMA_QUANTIZATION_TABLE_43_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE8_CR_CHROMA_QUANTIZATION_TABLE_43_SHIFT		(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE8_CR_CHROMA_QUANTIZATION_TABLE_42_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE8_CR_CHROMA_QUANTIZATION_TABLE_42_SHIFT		(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE8_CR_CHROMA_QUANTIZATION_TABLE_41_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE8_CR_CHROMA_QUANTIZATION_TABLE_41_SHIFT		(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE8_CR_CHROMA_QUANTIZATION_TABLE_40_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE8_CR_CHROMA_QUANTIZATION_TABLE_40_SHIFT		(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE9_OFFSET					(0x00B4) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE9_CR_CHROMA_QUANTIZATION_TABLE_47_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE9_CR_CHROMA_QUANTIZATION_TABLE_47_SHIFT		(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE9_CR_CHROMA_QUANTIZATION_TABLE_46_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE9_CR_CHROMA_QUANTIZATION_TABLE_46_SHIFT		(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE9_CR_CHROMA_QUANTIZATION_TABLE_45_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE9_CR_CHROMA_QUANTIZATION_TABLE_45_SHIFT		(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE9_CR_CHROMA_QUANTIZATION_TABLE_44_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE9_CR_CHROMA_QUANTIZATION_TABLE_44_SHIFT		(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE10_OFFSET					(0x00B8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE10_CR_CHROMA_QUANTIZATION_TABLE_53_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE10_CR_CHROMA_QUANTIZATION_TABLE_53_SHIFT	(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE10_CR_CHROMA_QUANTIZATION_TABLE_52_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE10_CR_CHROMA_QUANTIZATION_TABLE_52_SHIFT	(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE10_CR_CHROMA_QUANTIZATION_TABLE_51_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE10_CR_CHROMA_QUANTIZATION_TABLE_51_SHIFT	(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE10_CR_CHROMA_QUANTIZATION_TABLE_50_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE10_CR_CHROMA_QUANTIZATION_TABLE_50_SHIFT	(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE11_OFFSET					(0x00BC) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE11_CR_CHROMA_QUANTIZATION_TABLE_57_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE11_CR_CHROMA_QUANTIZATION_TABLE_57_SHIFT	(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE11_CR_CHROMA_QUANTIZATION_TABLE_56_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE11_CR_CHROMA_QUANTIZATION_TABLE_56_SHIFT	(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE11_CR_CHROMA_QUANTIZATION_TABLE_55_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE11_CR_CHROMA_QUANTIZATION_TABLE_55_SHIFT	(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE11_CR_CHROMA_QUANTIZATION_TABLE_54_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE11_CR_CHROMA_QUANTIZATION_TABLE_54_SHIFT	(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE12_OFFSET					(0x00C0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE12_CR_CHROMA_QUANTIZATION_TABLE_63_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE12_CR_CHROMA_QUANTIZATION_TABLE_63_SHIFT	(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE12_CR_CHROMA_QUANTIZATION_TABLE_62_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE12_CR_CHROMA_QUANTIZATION_TABLE_62_SHIFT	(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE12_CR_CHROMA_QUANTIZATION_TABLE_61_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE12_CR_CHROMA_QUANTIZATION_TABLE_61_SHIFT	(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE12_CR_CHROMA_QUANTIZATION_TABLE_60_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE12_CR_CHROMA_QUANTIZATION_TABLE_60_SHIFT	(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE13_OFFSET					(0x00C4) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE13_CR_CHROMA_QUANTIZATION_TABLE_67_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE13_CR_CHROMA_QUANTIZATION_TABLE_67_SHIFT	(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE13_CR_CHROMA_QUANTIZATION_TABLE_66_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE13_CR_CHROMA_QUANTIZATION_TABLE_66_SHIFT	(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE13_CR_CHROMA_QUANTIZATION_TABLE_65_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE13_CR_CHROMA_QUANTIZATION_TABLE_65_SHIFT	(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE13_CR_CHROMA_QUANTIZATION_TABLE_64_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE13_CR_CHROMA_QUANTIZATION_TABLE_64_SHIFT	(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE14_OFFSET					(0x00C8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE14_CR_CHROMA_QUANTIZATION_TABLE_73_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE14_CR_CHROMA_QUANTIZATION_TABLE_73_SHIFT	(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE14_CR_CHROMA_QUANTIZATION_TABLE_72_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE14_CR_CHROMA_QUANTIZATION_TABLE_72_SHIFT	(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE14_CR_CHROMA_QUANTIZATION_TABLE_71_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE14_CR_CHROMA_QUANTIZATION_TABLE_71_SHIFT	(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE14_CR_CHROMA_QUANTIZATION_TABLE_70_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE14_CR_CHROMA_QUANTIZATION_TABLE_70_SHIFT	(0) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE15_OFFSET					(0x00CC) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE15_CR_CHROMA_QUANTIZATION_TABLE_77_MASK		(0xFF000000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE15_CR_CHROMA_QUANTIZATION_TABLE_77_SHIFT	(24) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE15_CR_CHROMA_QUANTIZATION_TABLE_76_MASK		(0x00FF0000) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE15_CR_CHROMA_QUANTIZATION_TABLE_76_SHIFT	(16) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE15_CR_CHROMA_QUANTIZATION_TABLE_75_MASK		(0x0000FF00) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE15_CR_CHROMA_QUANTIZATION_TABLE_75_SHIFT	(8) | 
 |  | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE15_CR_CHROMA_QUANTIZATION_TABLE_74_MASK		(0x000000FF) | 
 | #define JASPER_CHROMA_QUANTIZATION_TABLE15_CR_CHROMA_QUANTIZATION_TABLE_74_SHIFT	(0) | 
 |  | 
 | #define JASPER_CRC_CTRL_OFFSET				(0x00D0) | 
 | #define JASPER_CRC_CTRL_JASPER_CRC_ENABLE_MASK		(0x00000001) | 
 | #define JASPER_CRC_CTRL_JASPER_CRC_ENABLE_SHIFT		(0) | 
 |  | 
 | #define JASPER_FRONT_END_CRC_OFFSET				(0x00D4) | 
 | #define JASPER_FRONT_END_CRC_CR_JASPER_FRONT_END_CRC_OUT_MASK	(0xFFFFFFFF) | 
 | #define JASPER_FRONT_END_CRC_CR_JASPER_FRONT_END_CRC_OUT_SHIFT	(0) | 
 |  | 
 | #define JASPER_DCT_CRC_OFFSET				(0x00D8) | 
 | #define JASPER_DCT_CRC_CR_JASPER_DCT_CRC_OUT_MASK	(0xFFFFFFFF) | 
 | #define JASPER_DCT_CRC_CR_JASPER_DCT_CRC_OUT_SHIFT	(0) | 
 |  | 
 | #define JASPER_ZZ_CRC_OFFSET				(0x00DC) | 
 | #define JASPER_ZZ_CRC_CR_JASPER_ZZ_CRC_OUT_MASK		(0xFFFFFFFF) | 
 | #define JASPER_ZZ_CRC_CR_JASPER_ZZ_CRC_OUT_SHIFT	(0) | 
 |  | 
 | #define JASPER_QUANT_CRC_OFFSET				(0x00E0) | 
 | #define JASPER_QUANT_CRC_CR_JASPER_QUANT_CRC_OUT_MASK	(0xFFFFFFFF) | 
 | #define JASPER_QUANT_CRC_CR_JASPER_QUANT_CRC_OUT_SHIFT	(0) | 
 |  | 
 | #define JASPER_ENTROPY_ENCODER_CRC_OFFSET				(0x00E4) | 
 | #define JASPER_ENTROPY_ENCODER_CRC_CR_JASPER_ENTROPY_CRC_OUT_MASK	(0xFFFFFFFF) | 
 | #define JASPER_ENTROPY_ENCODER_CRC_CR_JASPER_ENTROPY_CRC_OUT_SHIFT	(0) | 
 |  | 
 | #define JASPER_PACKING_BUFFER_DATA_CRC_OFFSET						(0x00E8) | 
 | #define JASPER_PACKING_BUFFER_DATA_CRC_CR_JASPER_PACKING_DATA_CRC_OUT_MASK		(0xFFFFFFFF) | 
 | #define JASPER_PACKING_BUFFER_DATA_CRC_CR_JASPER_PACKING_DATA_CRC_OUT_SHIFT		(0) | 
 |  | 
 | #define JASPER_PACKING_BUFFER_ADDR_CRC_OFFSET						(0x00EC) | 
 | #define JASPER_PACKING_BUFFER_ADDR_CRC_CR_JASPER_PACKING_ADDR_OUT_CRC_MASK		(0xFFFFFFFF) | 
 | #define JASPER_PACKING_BUFFER_ADDR_CRC_CR_JASPER_PACKING_ADDR_OUT_CRC_SHIFT		(0) | 
 |  | 
 | #define JASPER_CORE_BYTE_SIZE	(0x00F0) | 
 |  | 
 | #endif |