#ifndef __CCS_REGS_H__
#define __CCS_REGS_H__
#include <linux/bits.h>
#include <media/v4l2-cci.h>
#define CCS_FL_BASE …
#define CCS_FL_FLOAT_IREAL …
#define CCS_FL_IREAL …
#define CCS_BUILD_BUG …
#define CCS_R_MODULE_MODEL_ID …
#define CCS_R_MODULE_REVISION_NUMBER_MAJOR …
#define CCS_R_FRAME_COUNT …
#define CCS_R_PIXEL_ORDER …
#define CCS_PIXEL_ORDER_GRBG …
#define CCS_PIXEL_ORDER_RGGB …
#define CCS_PIXEL_ORDER_BGGR …
#define CCS_PIXEL_ORDER_GBRG …
#define CCS_R_MIPI_CCS_VERSION …
#define CCS_MIPI_CCS_VERSION_V1_0 …
#define CCS_MIPI_CCS_VERSION_V1_1 …
#define CCS_MIPI_CCS_VERSION_MAJOR_SHIFT …
#define CCS_MIPI_CCS_VERSION_MAJOR_MASK …
#define CCS_MIPI_CCS_VERSION_MINOR_SHIFT …
#define CCS_MIPI_CCS_VERSION_MINOR_MASK …
#define CCS_R_DATA_PEDESTAL …
#define CCS_R_MODULE_MANUFACTURER_ID …
#define CCS_R_MODULE_REVISION_NUMBER_MINOR …
#define CCS_R_MODULE_DATE_YEAR …
#define CCS_R_MODULE_DATE_MONTH …
#define CCS_R_MODULE_DATE_DAY …
#define CCS_R_MODULE_DATE_PHASE …
#define CCS_MODULE_DATE_PHASE_SHIFT …
#define CCS_MODULE_DATE_PHASE_MASK …
#define CCS_MODULE_DATE_PHASE_TS …
#define CCS_MODULE_DATE_PHASE_ES …
#define CCS_MODULE_DATE_PHASE_CS …
#define CCS_MODULE_DATE_PHASE_MP …
#define CCS_R_SENSOR_MODEL_ID …
#define CCS_R_SENSOR_REVISION_NUMBER …
#define CCS_R_SENSOR_FIRMWARE_VERSION …
#define CCS_R_SERIAL_NUMBER …
#define CCS_R_SENSOR_MANUFACTURER_ID …
#define CCS_R_SENSOR_REVISION_NUMBER_16 …
#define CCS_R_FRAME_FORMAT_MODEL_TYPE …
#define CCS_FRAME_FORMAT_MODEL_TYPE_2_BYTE …
#define CCS_FRAME_FORMAT_MODEL_TYPE_4_BYTE …
#define CCS_R_FRAME_FORMAT_MODEL_SUBTYPE …
#define CCS_FRAME_FORMAT_MODEL_SUBTYPE_ROWS_SHIFT …
#define CCS_FRAME_FORMAT_MODEL_SUBTYPE_ROWS_MASK …
#define CCS_FRAME_FORMAT_MODEL_SUBTYPE_COLUMNS_SHIFT …
#define CCS_FRAME_FORMAT_MODEL_SUBTYPE_COLUMNS_MASK …
#define CCS_R_FRAME_FORMAT_DESCRIPTOR(n) …
#define CCS_LIM_FRAME_FORMAT_DESCRIPTOR_MIN_N …
#define CCS_LIM_FRAME_FORMAT_DESCRIPTOR_MAX_N …
#define CCS_R_FRAME_FORMAT_DESCRIPTOR_4(n) …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PIXELS_SHIFT …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PIXELS_MASK …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_SHIFT …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_MASK …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_EMBEDDED …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_DUMMY_PIXEL …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_BLACK_PIXEL …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_DARK_PIXEL …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_VISIBLE_PIXEL …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_MANUF_SPECIFIC_0 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_MANUF_SPECIFIC_1 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_MANUF_SPECIFIC_2 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_MANUF_SPECIFIC_3 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_MANUF_SPECIFIC_4 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_MANUF_SPECIFIC_5 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_PCODE_MANUF_SPECIFIC_6 …
#define CCS_LIM_FRAME_FORMAT_DESCRIPTOR_4_MIN_N …
#define CCS_LIM_FRAME_FORMAT_DESCRIPTOR_4_MAX_N …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PIXELS_SHIFT …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PIXELS_MASK …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_SHIFT …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_MASK …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_EMBEDDED …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_DUMMY_PIXEL …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_BLACK_PIXEL …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_DARK_PIXEL …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_VISIBLE_PIXEL …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_MANUF_SPECIFIC_0 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_MANUF_SPECIFIC_1 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_MANUF_SPECIFIC_2 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_MANUF_SPECIFIC_3 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_MANUF_SPECIFIC_4 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_MANUF_SPECIFIC_5 …
#define CCS_FRAME_FORMAT_DESCRIPTOR_4_PCODE_MANUF_SPECIFIC_6 …
#define CCS_R_ANALOG_GAIN_CAPABILITY …
#define CCS_ANALOG_GAIN_CAPABILITY_GLOBAL …
#define CCS_ANALOG_GAIN_CAPABILITY_ALTERNATE_GLOBAL …
#define CCS_R_ANALOG_GAIN_CODE_MIN …
#define CCS_R_ANALOG_GAIN_CODE_MAX …
#define CCS_R_ANALOG_GAIN_CODE_STEP …
#define CCS_R_ANALOG_GAIN_TYPE …
#define CCS_R_ANALOG_GAIN_M0 …
#define CCS_R_ANALOG_GAIN_C0 …
#define CCS_R_ANALOG_GAIN_M1 …
#define CCS_R_ANALOG_GAIN_C1 …
#define CCS_R_ANALOG_LINEAR_GAIN_MIN …
#define CCS_R_ANALOG_LINEAR_GAIN_MAX …
#define CCS_R_ANALOG_LINEAR_GAIN_STEP_SIZE …
#define CCS_R_ANALOG_EXPONENTIAL_GAIN_MIN …
#define CCS_R_ANALOG_EXPONENTIAL_GAIN_MAX …
#define CCS_R_ANALOG_EXPONENTIAL_GAIN_STEP_SIZE …
#define CCS_R_DATA_FORMAT_MODEL_TYPE …
#define CCS_DATA_FORMAT_MODEL_TYPE_NORMAL …
#define CCS_DATA_FORMAT_MODEL_TYPE_EXTENDED …
#define CCS_R_DATA_FORMAT_MODEL_SUBTYPE …
#define CCS_DATA_FORMAT_MODEL_SUBTYPE_ROWS_SHIFT …
#define CCS_DATA_FORMAT_MODEL_SUBTYPE_ROWS_MASK …
#define CCS_DATA_FORMAT_MODEL_SUBTYPE_COLUMNS_SHIFT …
#define CCS_DATA_FORMAT_MODEL_SUBTYPE_COLUMNS_MASK …
#define CCS_R_DATA_FORMAT_DESCRIPTOR(n) …
#define CCS_LIM_DATA_FORMAT_DESCRIPTOR_MIN_N …
#define CCS_LIM_DATA_FORMAT_DESCRIPTOR_MAX_N …
#define CCS_DATA_FORMAT_DESCRIPTOR_COMPRESSED_SHIFT …
#define CCS_DATA_FORMAT_DESCRIPTOR_COMPRESSED_MASK …
#define CCS_DATA_FORMAT_DESCRIPTOR_UNCOMPRESSED_SHIFT …
#define CCS_DATA_FORMAT_DESCRIPTOR_UNCOMPRESSED_MASK …
#define CCS_R_MODE_SELECT …
#define CCS_MODE_SELECT_SOFTWARE_STANDBY …
#define CCS_MODE_SELECT_STREAMING …
#define CCS_R_IMAGE_ORIENTATION …
#define CCS_IMAGE_ORIENTATION_HORIZONTAL_MIRROR …
#define CCS_IMAGE_ORIENTATION_VERTICAL_FLIP …
#define CCS_R_SOFTWARE_RESET …
#define CCS_SOFTWARE_RESET_OFF …
#define CCS_SOFTWARE_RESET_ON …
#define CCS_R_GROUPED_PARAMETER_HOLD …
#define CCS_R_MASK_CORRUPTED_FRAMES …
#define CCS_MASK_CORRUPTED_FRAMES_ALLOW …
#define CCS_MASK_CORRUPTED_FRAMES_MASK …
#define CCS_R_FAST_STANDBY_CTRL …
#define CCS_FAST_STANDBY_CTRL_COMPLETE_FRAMES …
#define CCS_FAST_STANDBY_CTRL_FRAME_TRUNCATION …
#define CCS_R_CCI_ADDRESS_CTRL …
#define CCS_R_2ND_CCI_IF_CTRL …
#define CCS_2ND_CCI_IF_CTRL_ENABLE …
#define CCS_2ND_CCI_IF_CTRL_ACK …
#define CCS_R_2ND_CCI_ADDRESS_CTRL …
#define CCS_R_CSI_CHANNEL_IDENTIFIER …
#define CCS_R_CSI_SIGNALING_MODE …
#define CCS_CSI_SIGNALING_MODE_CSI_2_DPHY …
#define CCS_CSI_SIGNALING_MODE_CSI_2_CPHY …
#define CCS_R_CSI_DATA_FORMAT …
#define CCS_R_CSI_LANE_MODE …
#define CCS_R_DPCM_FRAME_DT …
#define CCS_R_BOTTOM_EMBEDDED_DATA_DT …
#define CCS_R_BOTTOM_EMBEDDED_DATA_VC …
#define CCS_R_GAIN_MODE …
#define CCS_GAIN_MODE_GLOBAL …
#define CCS_GAIN_MODE_ALTERNATE …
#define CCS_R_ADC_BIT_DEPTH …
#define CCS_R_EMB_DATA_CTRL …
#define CCS_EMB_DATA_CTRL_RAW8_PACKING_FOR_RAW16 …
#define CCS_EMB_DATA_CTRL_RAW10_PACKING_FOR_RAW20 …
#define CCS_EMB_DATA_CTRL_RAW12_PACKING_FOR_RAW24 …
#define CCS_R_GPIO_TRIG_MODE …
#define CCS_R_EXTCLK_FREQUENCY_MHZ …
#define CCS_R_TEMP_SENSOR_CTRL …
#define CCS_TEMP_SENSOR_CTRL_ENABLE …
#define CCS_R_TEMP_SENSOR_MODE …
#define CCS_R_TEMP_SENSOR_OUTPUT …
#define CCS_R_FINE_INTEGRATION_TIME …
#define CCS_R_COARSE_INTEGRATION_TIME …
#define CCS_R_ANALOG_GAIN_CODE_GLOBAL …
#define CCS_R_ANALOG_LINEAR_GAIN_GLOBAL …
#define CCS_R_ANALOG_EXPONENTIAL_GAIN_GLOBAL …
#define CCS_R_DIGITAL_GAIN_GLOBAL …
#define CCS_R_SHORT_ANALOG_GAIN_GLOBAL …
#define CCS_R_SHORT_DIGITAL_GAIN_GLOBAL …
#define CCS_R_HDR_MODE …
#define CCS_HDR_MODE_ENABLED …
#define CCS_HDR_MODE_SEPARATE_ANALOG_GAIN …
#define CCS_HDR_MODE_UPSCALING …
#define CCS_HDR_MODE_RESET_SYNC …
#define CCS_HDR_MODE_TIMING_MODE …
#define CCS_HDR_MODE_EXPOSURE_CTRL_DIRECT …
#define CCS_HDR_MODE_SEPARATE_DIGITAL_GAIN …
#define CCS_R_HDR_RESOLUTION_REDUCTION …
#define CCS_HDR_RESOLUTION_REDUCTION_ROW_SHIFT …
#define CCS_HDR_RESOLUTION_REDUCTION_ROW_MASK …
#define CCS_HDR_RESOLUTION_REDUCTION_COLUMN_SHIFT …
#define CCS_HDR_RESOLUTION_REDUCTION_COLUMN_MASK …
#define CCS_R_EXPOSURE_RATIO …
#define CCS_R_HDR_INTERNAL_BIT_DEPTH …
#define CCS_R_DIRECT_SHORT_INTEGRATION_TIME …
#define CCS_R_SHORT_ANALOG_LINEAR_GAIN_GLOBAL …
#define CCS_R_SHORT_ANALOG_EXPONENTIAL_GAIN_GLOBAL …
#define CCS_R_VT_PIX_CLK_DIV …
#define CCS_R_VT_SYS_CLK_DIV …
#define CCS_R_PRE_PLL_CLK_DIV …
#define CCS_R_PLL_MULTIPLIER …
#define CCS_R_OP_PIX_CLK_DIV …
#define CCS_R_OP_SYS_CLK_DIV …
#define CCS_R_OP_PRE_PLL_CLK_DIV …
#define CCS_R_OP_PLL_MULTIPLIER …
#define CCS_R_PLL_MODE …
#define CCS_PLL_MODE_SHIFT …
#define CCS_PLL_MODE_MASK …
#define CCS_PLL_MODE_SINGLE …
#define CCS_PLL_MODE_DUAL …
#define CCS_R_OP_PIX_CLK_DIV_REV …
#define CCS_R_OP_SYS_CLK_DIV_REV …
#define CCS_R_FRAME_LENGTH_LINES …
#define CCS_R_LINE_LENGTH_PCK …
#define CCS_R_X_ADDR_START …
#define CCS_R_Y_ADDR_START …
#define CCS_R_X_ADDR_END …
#define CCS_R_Y_ADDR_END …
#define CCS_R_X_OUTPUT_SIZE …
#define CCS_R_Y_OUTPUT_SIZE …
#define CCS_R_FRAME_LENGTH_CTRL …
#define CCS_FRAME_LENGTH_CTRL_AUTOMATIC …
#define CCS_R_TIMING_MODE_CTRL …
#define CCS_TIMING_MODE_CTRL_MANUAL_READOUT …
#define CCS_TIMING_MODE_CTRL_DELAYED_EXPOSURE …
#define CCS_R_START_READOUT_RS …
#define CCS_START_READOUT_RS_MANUAL_READOUT_START …
#define CCS_R_FRAME_MARGIN …
#define CCS_R_X_EVEN_INC …
#define CCS_R_X_ODD_INC …
#define CCS_R_Y_EVEN_INC …
#define CCS_R_Y_ODD_INC …
#define CCS_R_MONOCHROME_EN …
#define CCS_MONOCHROME_EN_ENABLED …
#define CCS_R_SCALING_MODE …
#define CCS_SCALING_MODE_NO_SCALING …
#define CCS_SCALING_MODE_HORIZONTAL …
#define CCS_R_SCALE_M …
#define CCS_R_SCALE_N …
#define CCS_R_DIGITAL_CROP_X_OFFSET …
#define CCS_R_DIGITAL_CROP_Y_OFFSET …
#define CCS_R_DIGITAL_CROP_IMAGE_WIDTH …
#define CCS_R_DIGITAL_CROP_IMAGE_HEIGHT …
#define CCS_R_COMPRESSION_MODE …
#define CCS_COMPRESSION_MODE_NONE …
#define CCS_COMPRESSION_MODE_DPCM_PCM_SIMPLE …
#define CCS_R_TEST_PATTERN_MODE …
#define CCS_TEST_PATTERN_MODE_NONE …
#define CCS_TEST_PATTERN_MODE_SOLID_COLOR …
#define CCS_TEST_PATTERN_MODE_COLOR_BARS …
#define CCS_TEST_PATTERN_MODE_FADE_TO_GREY …
#define CCS_TEST_PATTERN_MODE_PN9 …
#define CCS_TEST_PATTERN_MODE_COLOR_TILE …
#define CCS_R_TEST_DATA_RED …
#define CCS_R_TEST_DATA_GREENR …
#define CCS_R_TEST_DATA_BLUE …
#define CCS_R_TEST_DATA_GREENB …
#define CCS_R_VALUE_STEP_SIZE_SMOOTH …
#define CCS_R_VALUE_STEP_SIZE_QUANTISED …
#define CCS_R_TCLK_POST …
#define CCS_R_THS_PREPARE …
#define CCS_R_THS_ZERO_MIN …
#define CCS_R_THS_TRAIL …
#define CCS_R_TCLK_TRAIL_MIN …
#define CCS_R_TCLK_PREPARE …
#define CCS_R_TCLK_ZERO …
#define CCS_R_TLPX …
#define CCS_R_PHY_CTRL …
#define CCS_PHY_CTRL_AUTO …
#define CCS_PHY_CTRL_UI …
#define CCS_PHY_CTRL_MANUAL …
#define CCS_R_TCLK_POST_EX …
#define CCS_R_THS_PREPARE_EX …
#define CCS_R_THS_ZERO_MIN_EX …
#define CCS_R_THS_TRAIL_EX …
#define CCS_R_TCLK_TRAIL_MIN_EX …
#define CCS_R_TCLK_PREPARE_EX …
#define CCS_R_TCLK_ZERO_EX …
#define CCS_R_TLPX_EX …
#define CCS_R_REQUESTED_LINK_RATE …
#define CCS_R_DPHY_EQUALIZATION_MODE …
#define CCS_DPHY_EQUALIZATION_MODE_EQ2 …
#define CCS_R_PHY_EQUALIZATION_CTRL …
#define CCS_PHY_EQUALIZATION_CTRL_ENABLE …
#define CCS_R_DPHY_PREAMBLE_CTRL …
#define CCS_DPHY_PREAMBLE_CTRL_ENABLE …
#define CCS_R_DPHY_PREAMBLE_LENGTH …
#define CCS_R_PHY_SSC_CTRL …
#define CCS_PHY_SSC_CTRL_ENABLE …
#define CCS_R_MANUAL_LP_CTRL …
#define CCS_MANUAL_LP_CTRL_ENABLE …
#define CCS_R_TWAKEUP …
#define CCS_R_TINIT …
#define CCS_R_THS_EXIT …
#define CCS_R_THS_EXIT_EX …
#define CCS_R_PHY_PERIODIC_CALIBRATION_CTRL …
#define CCS_PHY_PERIODIC_CALIBRATION_CTRL_FRAME_BLANKING …
#define CCS_R_PHY_PERIODIC_CALIBRATION_INTERVAL …
#define CCS_R_PHY_INIT_CALIBRATION_CTRL …
#define CCS_PHY_INIT_CALIBRATION_CTRL_STREAM_START …
#define CCS_R_DPHY_CALIBRATION_MODE …
#define CCS_DPHY_CALIBRATION_MODE_ALSO_ALTERNATE …
#define CCS_R_CPHY_CALIBRATION_MODE …
#define CCS_CPHY_CALIBRATION_MODE_FORMAT_1 …
#define CCS_CPHY_CALIBRATION_MODE_FORMAT_2 …
#define CCS_CPHY_CALIBRATION_MODE_FORMAT_3 …
#define CCS_R_T3_CALPREAMBLE_LENGTH …
#define CCS_R_T3_CALPREAMBLE_LENGTH_PER …
#define CCS_R_T3_CALALTSEQ_LENGTH …
#define CCS_R_T3_CALALTSEQ_LENGTH_PER …
#define CCS_R_FM2_INIT_SEED …
#define CCS_R_T3_CALUDEFSEQ_LENGTH …
#define CCS_R_T3_CALUDEFSEQ_LENGTH_PER …
#define CCS_R_TGR_PREAMBLE_LENGTH …
#define CCS_TGR_PREAMBLE_LENGTH_PREAMABLE_PROG_SEQ …
#define CCS_TGR_PREAMBLE_LENGTH_BEGIN_PREAMBLE_LENGTH_SHIFT …
#define CCS_TGR_PREAMBLE_LENGTH_BEGIN_PREAMBLE_LENGTH_MASK …
#define CCS_R_TGR_POST_LENGTH …
#define CCS_TGR_POST_LENGTH_POST_LENGTH_SHIFT …
#define CCS_TGR_POST_LENGTH_POST_LENGTH_MASK …
#define CCS_R_TGR_PREAMBLE_PROG_SEQUENCE(n2) …
#define CCS_LIM_TGR_PREAMBLE_PROG_SEQUENCE_MIN_N2 …
#define CCS_LIM_TGR_PREAMBLE_PROG_SEQUENCE_MAX_N2 …
#define CCS_TGR_PREAMBLE_PROG_SEQUENCE_SYMBOL_N_1_SHIFT …
#define CCS_TGR_PREAMBLE_PROG_SEQUENCE_SYMBOL_N_1_MASK …
#define CCS_TGR_PREAMBLE_PROG_SEQUENCE_SYMBOL_N_SHIFT …
#define CCS_TGR_PREAMBLE_PROG_SEQUENCE_SYMBOL_N_MASK …
#define CCS_R_T3_PREPARE …
#define CCS_R_T3_LPX …
#define CCS_R_ALPS_CTRL …
#define CCS_ALPS_CTRL_LVLP_DPHY …
#define CCS_ALPS_CTRL_LVLP_CPHY …
#define CCS_ALPS_CTRL_ALP_CPHY …
#define CCS_R_TX_REG_CSI_EPD_EN_SSP_CPHY …
#define CCS_R_TX_REG_CSI_EPD_OP_SLP_CPHY …
#define CCS_R_TX_REG_CSI_EPD_EN_SSP_DPHY …
#define CCS_R_TX_REG_CSI_EPD_OP_SLP_DPHY …
#define CCS_R_TX_REG_CSI_EPD_MISC_OPTION_CPHY …
#define CCS_R_TX_REG_CSI_EPD_MISC_OPTION_DPHY …
#define CCS_R_SCRAMBLING_CTRL …
#define CCS_SCRAMBLING_CTRL_ENABLED …
#define CCS_SCRAMBLING_CTRL_SHIFT …
#define CCS_SCRAMBLING_CTRL_MASK …
#define CCS_SCRAMBLING_CTRL_1_SEED_CPHY …
#define CCS_SCRAMBLING_CTRL_4_SEED_CPHY …
#define CCS_R_LANE_SEED_VALUE(seed, lane) …
#define CCS_LIM_LANE_SEED_VALUE_MIN_SEED …
#define CCS_LIM_LANE_SEED_VALUE_MAX_SEED …
#define CCS_LIM_LANE_SEED_VALUE_MIN_LANE …
#define CCS_LIM_LANE_SEED_VALUE_MAX_LANE …
#define CCS_R_TX_USL_REV_ENTRY …
#define CCS_R_TX_USL_REV_CLOCK_COUNTER …
#define CCS_R_TX_USL_REV_LP_COUNTER …
#define CCS_R_TX_USL_REV_FRAME_COUNTER …
#define CCS_R_TX_USL_REV_CHRONOLOGICAL_TIMER …
#define CCS_R_TX_USL_FWD_ENTRY …
#define CCS_R_TX_USL_GPIO …
#define CCS_R_TX_USL_OPERATION …
#define CCS_TX_USL_OPERATION_RESET …
#define CCS_R_TX_USL_ALP_CTRL …
#define CCS_TX_USL_ALP_CTRL_CLOCK_PAUSE …
#define CCS_R_TX_USL_APP_BTA_ACK_TIMEOUT …
#define CCS_R_TX_USL_SNS_BTA_ACK_TIMEOUT …
#define CCS_R_USL_CLOCK_MODE_D_CTRL …
#define CCS_USL_CLOCK_MODE_D_CTRL_CONT_CLOCK_STANDBY …
#define CCS_USL_CLOCK_MODE_D_CTRL_CONT_CLOCK_VBLANK …
#define CCS_USL_CLOCK_MODE_D_CTRL_CONT_CLOCK_HBLANK …
#define CCS_R_BINNING_MODE …
#define CCS_R_BINNING_TYPE …
#define CCS_R_BINNING_WEIGHTING …
#define CCS_R_DATA_TRANSFER_IF_1_CTRL …
#define CCS_DATA_TRANSFER_IF_1_CTRL_ENABLE …
#define CCS_DATA_TRANSFER_IF_1_CTRL_WRITE …
#define CCS_DATA_TRANSFER_IF_1_CTRL_CLEAR_ERROR …
#define CCS_R_DATA_TRANSFER_IF_1_STATUS …
#define CCS_DATA_TRANSFER_IF_1_STATUS_READ_IF_READY …
#define CCS_DATA_TRANSFER_IF_1_STATUS_WRITE_IF_READY …
#define CCS_DATA_TRANSFER_IF_1_STATUS_DATA_CORRUPTED …
#define CCS_DATA_TRANSFER_IF_1_STATUS_IMPROPER_IF_USAGE …
#define CCS_R_DATA_TRANSFER_IF_1_PAGE_SELECT …
#define CCS_R_DATA_TRANSFER_IF_1_DATA(p) …
#define CCS_LIM_DATA_TRANSFER_IF_1_DATA_MIN_P …
#define CCS_LIM_DATA_TRANSFER_IF_1_DATA_MAX_P …
#define CCS_R_SHADING_CORRECTION_EN …
#define CCS_SHADING_CORRECTION_EN_ENABLE …
#define CCS_R_LUMINANCE_CORRECTION_LEVEL …
#define CCS_R_GREEN_IMBALANCE_FILTER_EN …
#define CCS_GREEN_IMBALANCE_FILTER_EN_ENABLE …
#define CCS_R_MAPPED_DEFECT_CORRECT_EN …
#define CCS_MAPPED_DEFECT_CORRECT_EN_ENABLE …
#define CCS_R_SINGLE_DEFECT_CORRECT_EN …
#define CCS_SINGLE_DEFECT_CORRECT_EN_ENABLE …
#define CCS_R_DYNAMIC_COUPLET_CORRECT_EN …
#define CCS_DYNAMIC_COUPLET_CORRECT_EN_ENABLE …
#define CCS_R_COMBINED_DEFECT_CORRECT_EN …
#define CCS_COMBINED_DEFECT_CORRECT_EN_ENABLE …
#define CCS_R_MODULE_SPECIFIC_CORRECTION_EN …
#define CCS_MODULE_SPECIFIC_CORRECTION_EN_ENABLE …
#define CCS_R_DYNAMIC_TRIPLET_DEFECT_CORRECT_EN …
#define CCS_DYNAMIC_TRIPLET_DEFECT_CORRECT_EN_ENABLE …
#define CCS_R_NF_CTRL …
#define CCS_NF_CTRL_LUMA …
#define CCS_NF_CTRL_CHROMA …
#define CCS_NF_CTRL_COMBINED …
#define CCS_R_OB_READOUT_CONTROL …
#define CCS_OB_READOUT_CONTROL_ENABLE …
#define CCS_OB_READOUT_CONTROL_INTERLEAVING …
#define CCS_R_OB_VIRTUAL_CHANNEL …
#define CCS_R_OB_DT …
#define CCS_R_OB_DATA_FORMAT …
#define CCS_R_COLOR_TEMPERATURE …
#define CCS_R_ABSOLUTE_GAIN_GREENR …
#define CCS_R_ABSOLUTE_GAIN_RED …
#define CCS_R_ABSOLUTE_GAIN_BLUE …
#define CCS_R_ABSOLUTE_GAIN_GREENB …
#define CCS_R_CFA_CONVERSION_CTRL …
#define CCS_CFA_CONVERSION_CTRL_BAYER_CONVERSION_ENABLE …
#define CCS_R_FLASH_STROBE_ADJUSTMENT …
#define CCS_R_FLASH_STROBE_START_POINT …
#define CCS_R_TFLASH_STROBE_DELAY_RS_CTRL …
#define CCS_R_TFLASH_STROBE_WIDTH_HIGH_RS_CTRL …
#define CCS_R_FLASH_MODE_RS …
#define CCS_FLASH_MODE_RS_CONTINUOUS …
#define CCS_FLASH_MODE_RS_TRUNCATE …
#define CCS_FLASH_MODE_RS_ASYNC …
#define CCS_R_FLASH_TRIGGER_RS …
#define CCS_R_FLASH_STATUS …
#define CCS_FLASH_STATUS_RETIMED …
#define CCS_R_SA_STROBE_MODE …
#define CCS_SA_STROBE_MODE_CONTINUOUS …
#define CCS_SA_STROBE_MODE_TRUNCATE …
#define CCS_SA_STROBE_MODE_ASYNC …
#define CCS_SA_STROBE_MODE_ADJUST_EDGE …
#define CCS_R_SA_STROBE_START_POINT …
#define CCS_R_TSA_STROBE_DELAY_CTRL …
#define CCS_R_TSA_STROBE_WIDTH_CTRL …
#define CCS_R_SA_STROBE_TRIGGER …
#define CCS_R_SA_STROBE_STATUS …
#define CCS_SA_STROBE_STATUS_RETIMED …
#define CCS_R_TSA_STROBE_RE_DELAY_CTRL …
#define CCS_R_TSA_STROBE_FE_DELAY_CTRL …
#define CCS_R_PDAF_CTRL …
#define CCS_PDAF_CTRL_ENABLE …
#define CCS_PDAF_CTRL_PROCESSED …
#define CCS_PDAF_CTRL_INTERLEAVED …
#define CCS_PDAF_CTRL_VISIBLE_PDAF_CORRECTION …
#define CCS_R_PDAF_VC …
#define CCS_R_PDAF_DT …
#define CCS_R_PD_X_ADDR_START …
#define CCS_R_PD_Y_ADDR_START …
#define CCS_R_PD_X_ADDR_END …
#define CCS_R_PD_Y_ADDR_END …
#define CCS_R_BRACKETING_LUT_CTRL …
#define CCS_R_BRACKETING_LUT_MODE …
#define CCS_BRACKETING_LUT_MODE_CONTINUE_STREAMING …
#define CCS_BRACKETING_LUT_MODE_LOOP_MODE …
#define CCS_R_BRACKETING_LUT_ENTRY_CTRL …
#define CCS_R_BRACKETING_LUT_FRAME(n) …
#define CCS_LIM_BRACKETING_LUT_FRAME_MIN_N …
#define CCS_LIM_BRACKETING_LUT_FRAME_MAX_N …
#define CCS_R_INTEGRATION_TIME_CAPABILITY …
#define CCS_INTEGRATION_TIME_CAPABILITY_FINE …
#define CCS_R_COARSE_INTEGRATION_TIME_MIN …
#define CCS_R_COARSE_INTEGRATION_TIME_MAX_MARGIN …
#define CCS_R_FINE_INTEGRATION_TIME_MIN …
#define CCS_R_FINE_INTEGRATION_TIME_MAX_MARGIN …
#define CCS_R_DIGITAL_GAIN_CAPABILITY …
#define CCS_DIGITAL_GAIN_CAPABILITY_NONE …
#define CCS_DIGITAL_GAIN_CAPABILITY_GLOBAL …
#define CCS_R_DIGITAL_GAIN_MIN …
#define CCS_R_DIGITAL_GAIN_MAX …
#define CCS_R_DIGITAL_GAIN_STEP_SIZE …
#define CCS_R_PEDESTAL_CAPABILITY …
#define CCS_R_ADC_CAPABILITY …
#define CCS_ADC_CAPABILITY_BIT_DEPTH_CTRL …
#define CCS_R_ADC_BIT_DEPTH_CAPABILITY …
#define CCS_R_MIN_EXT_CLK_FREQ_MHZ …
#define CCS_R_MAX_EXT_CLK_FREQ_MHZ …
#define CCS_R_MIN_PRE_PLL_CLK_DIV …
#define CCS_R_MAX_PRE_PLL_CLK_DIV …
#define CCS_R_MIN_PLL_IP_CLK_FREQ_MHZ …
#define CCS_R_MAX_PLL_IP_CLK_FREQ_MHZ …
#define CCS_R_MIN_PLL_MULTIPLIER …
#define CCS_R_MAX_PLL_MULTIPLIER …
#define CCS_R_MIN_PLL_OP_CLK_FREQ_MHZ …
#define CCS_R_MAX_PLL_OP_CLK_FREQ_MHZ …
#define CCS_R_MIN_VT_SYS_CLK_DIV …
#define CCS_R_MAX_VT_SYS_CLK_DIV …
#define CCS_R_MIN_VT_SYS_CLK_FREQ_MHZ …
#define CCS_R_MAX_VT_SYS_CLK_FREQ_MHZ …
#define CCS_R_MIN_VT_PIX_CLK_FREQ_MHZ …
#define CCS_R_MAX_VT_PIX_CLK_FREQ_MHZ …
#define CCS_R_MIN_VT_PIX_CLK_DIV …
#define CCS_R_MAX_VT_PIX_CLK_DIV …
#define CCS_R_CLOCK_CALCULATION …
#define CCS_CLOCK_CALCULATION_LANE_SPEED …
#define CCS_CLOCK_CALCULATION_LINK_DECOUPLED …
#define CCS_CLOCK_CALCULATION_DUAL_PLL_OP_SYS_DDR …
#define CCS_CLOCK_CALCULATION_DUAL_PLL_OP_PIX_DDR …
#define CCS_R_NUM_OF_VT_LANES …
#define CCS_R_NUM_OF_OP_LANES …
#define CCS_R_OP_BITS_PER_LANE …
#define CCS_R_MIN_FRAME_LENGTH_LINES …
#define CCS_R_MAX_FRAME_LENGTH_LINES …
#define CCS_R_MIN_LINE_LENGTH_PCK …
#define CCS_R_MAX_LINE_LENGTH_PCK …
#define CCS_R_MIN_LINE_BLANKING_PCK …
#define CCS_R_MIN_FRAME_BLANKING_LINES …
#define CCS_R_MIN_LINE_LENGTH_PCK_STEP_SIZE …
#define CCS_R_TIMING_MODE_CAPABILITY …
#define CCS_TIMING_MODE_CAPABILITY_AUTO_FRAME_LENGTH …
#define CCS_TIMING_MODE_CAPABILITY_ROLLING_SHUTTER_MANUAL_READOUT …
#define CCS_TIMING_MODE_CAPABILITY_DELAYED_EXPOSURE_START …
#define CCS_TIMING_MODE_CAPABILITY_MANUAL_EXPOSURE_EMBEDDED_DATA …
#define CCS_R_FRAME_MARGIN_MAX_VALUE …
#define CCS_R_FRAME_MARGIN_MIN_VALUE …
#define CCS_R_GAIN_DELAY_TYPE …
#define CCS_GAIN_DELAY_TYPE_FIXED …
#define CCS_GAIN_DELAY_TYPE_VARIABLE …
#define CCS_R_MIN_OP_SYS_CLK_DIV …
#define CCS_R_MAX_OP_SYS_CLK_DIV …
#define CCS_R_MIN_OP_SYS_CLK_FREQ_MHZ …
#define CCS_R_MAX_OP_SYS_CLK_FREQ_MHZ …
#define CCS_R_MIN_OP_PIX_CLK_DIV …
#define CCS_R_MAX_OP_PIX_CLK_DIV …
#define CCS_R_MIN_OP_PIX_CLK_FREQ_MHZ …
#define CCS_R_MAX_OP_PIX_CLK_FREQ_MHZ …
#define CCS_R_X_ADDR_MIN …
#define CCS_R_Y_ADDR_MIN …
#define CCS_R_X_ADDR_MAX …
#define CCS_R_Y_ADDR_MAX …
#define CCS_R_MIN_X_OUTPUT_SIZE …
#define CCS_R_MIN_Y_OUTPUT_SIZE …
#define CCS_R_MAX_X_OUTPUT_SIZE …
#define CCS_R_MAX_Y_OUTPUT_SIZE …
#define CCS_R_X_ADDR_START_DIV_CONSTANT …
#define CCS_R_Y_ADDR_START_DIV_CONSTANT …
#define CCS_R_X_ADDR_END_DIV_CONSTANT …
#define CCS_R_Y_ADDR_END_DIV_CONSTANT …
#define CCS_R_X_SIZE_DIV …
#define CCS_R_Y_SIZE_DIV …
#define CCS_R_X_OUTPUT_DIV …
#define CCS_R_Y_OUTPUT_DIV …
#define CCS_R_NON_FLEXIBLE_RESOLUTION_SUPPORT …
#define CCS_NON_FLEXIBLE_RESOLUTION_SUPPORT_NEW_PIX_ADDR …
#define CCS_NON_FLEXIBLE_RESOLUTION_SUPPORT_NEW_OUTPUT_RES …
#define CCS_NON_FLEXIBLE_RESOLUTION_SUPPORT_OUTPUT_CROP_NO_PAD …
#define CCS_NON_FLEXIBLE_RESOLUTION_SUPPORT_OUTPUT_SIZE_LANE_DEP …
#define CCS_R_MIN_OP_PRE_PLL_CLK_DIV …
#define CCS_R_MAX_OP_PRE_PLL_CLK_DIV …
#define CCS_R_MIN_OP_PLL_IP_CLK_FREQ_MHZ …
#define CCS_R_MAX_OP_PLL_IP_CLK_FREQ_MHZ …
#define CCS_R_MIN_OP_PLL_MULTIPLIER …
#define CCS_R_MAX_OP_PLL_MULTIPLIER …
#define CCS_R_MIN_OP_PLL_OP_CLK_FREQ_MHZ …
#define CCS_R_MAX_OP_PLL_OP_CLK_FREQ_MHZ …
#define CCS_R_CLOCK_TREE_PLL_CAPABILITY …
#define CCS_CLOCK_TREE_PLL_CAPABILITY_DUAL_PLL …
#define CCS_CLOCK_TREE_PLL_CAPABILITY_SINGLE_PLL …
#define CCS_CLOCK_TREE_PLL_CAPABILITY_EXT_DIVIDER …
#define CCS_CLOCK_TREE_PLL_CAPABILITY_FLEXIBLE_OP_PIX_CLK_DIV …
#define CCS_R_CLOCK_CAPA_TYPE_CAPABILITY …
#define CCS_CLOCK_CAPA_TYPE_CAPABILITY_IREAL …
#define CCS_R_MIN_EVEN_INC …
#define CCS_R_MIN_ODD_INC …
#define CCS_R_MAX_EVEN_INC …
#define CCS_R_MAX_ODD_INC …
#define CCS_R_AUX_SUBSAMP_CAPABILITY …
#define CCS_AUX_SUBSAMP_CAPABILITY_FACTOR_POWER_OF_2 …
#define CCS_R_AUX_SUBSAMP_MONO_CAPABILITY …
#define CCS_AUX_SUBSAMP_MONO_CAPABILITY_FACTOR_POWER_OF_2 …
#define CCS_R_MONOCHROME_CAPABILITY …
#define CCS_MONOCHROME_CAPABILITY_INC_ODD …
#define CCS_MONOCHROME_CAPABILITY_INC_EVEN …
#define CCS_R_PIXEL_READOUT_CAPABILITY …
#define CCS_PIXEL_READOUT_CAPABILITY_BAYER …
#define CCS_PIXEL_READOUT_CAPABILITY_MONOCHROME …
#define CCS_PIXEL_READOUT_CAPABILITY_BAYER_AND_MONO …
#define CCS_R_MIN_EVEN_INC_MONO …
#define CCS_R_MAX_EVEN_INC_MONO …
#define CCS_R_MIN_ODD_INC_MONO …
#define CCS_R_MAX_ODD_INC_MONO …
#define CCS_R_MIN_EVEN_INC_BC2 …
#define CCS_R_MAX_EVEN_INC_BC2 …
#define CCS_R_MIN_ODD_INC_BC2 …
#define CCS_R_MAX_ODD_INC_BC2 …
#define CCS_R_MIN_EVEN_INC_MONO_BC2 …
#define CCS_R_MAX_EVEN_INC_MONO_BC2 …
#define CCS_R_MIN_ODD_INC_MONO_BC2 …
#define CCS_R_MAX_ODD_INC_MONO_BC2 …
#define CCS_R_SCALING_CAPABILITY …
#define CCS_SCALING_CAPABILITY_NONE …
#define CCS_SCALING_CAPABILITY_HORIZONTAL …
#define CCS_SCALING_CAPABILITY_RESERVED …
#define CCS_R_SCALER_M_MIN …
#define CCS_R_SCALER_M_MAX …
#define CCS_R_SCALER_N_MIN …
#define CCS_R_SCALER_N_MAX …
#define CCS_R_DIGITAL_CROP_CAPABILITY …
#define CCS_DIGITAL_CROP_CAPABILITY_NONE …
#define CCS_DIGITAL_CROP_CAPABILITY_INPUT_CROP …
#define CCS_R_HDR_CAPABILITY_1 …
#define CCS_HDR_CAPABILITY_1_2X2_BINNING …
#define CCS_HDR_CAPABILITY_1_COMBINED_ANALOG_GAIN …
#define CCS_HDR_CAPABILITY_1_SEPARATE_ANALOG_GAIN …
#define CCS_HDR_CAPABILITY_1_UPSCALING …
#define CCS_HDR_CAPABILITY_1_RESET_SYNC …
#define CCS_HDR_CAPABILITY_1_DIRECT_SHORT_EXP_TIMING …
#define CCS_HDR_CAPABILITY_1_DIRECT_SHORT_EXP_SYNTHESIS …
#define CCS_R_MIN_HDR_BIT_DEPTH …
#define CCS_R_HDR_RESOLUTION_SUB_TYPES …
#define CCS_R_HDR_RESOLUTION_SUB_TYPE(n) …
#define CCS_LIM_HDR_RESOLUTION_SUB_TYPE_MIN_N …
#define CCS_LIM_HDR_RESOLUTION_SUB_TYPE_MAX_N …
#define CCS_HDR_RESOLUTION_SUB_TYPE_ROW_SHIFT …
#define CCS_HDR_RESOLUTION_SUB_TYPE_ROW_MASK …
#define CCS_HDR_RESOLUTION_SUB_TYPE_COLUMN_SHIFT …
#define CCS_HDR_RESOLUTION_SUB_TYPE_COLUMN_MASK …
#define CCS_R_HDR_CAPABILITY_2 …
#define CCS_HDR_CAPABILITY_2_COMBINED_DIGITAL_GAIN …
#define CCS_HDR_CAPABILITY_2_SEPARATE_DIGITAL_GAIN …
#define CCS_HDR_CAPABILITY_2_TIMING_MODE …
#define CCS_HDR_CAPABILITY_2_SYNTHESIS_MODE …
#define CCS_R_MAX_HDR_BIT_DEPTH …
#define CCS_R_USL_SUPPORT_CAPABILITY …
#define CCS_USL_SUPPORT_CAPABILITY_CLOCK_TREE …
#define CCS_USL_SUPPORT_CAPABILITY_REV_CLOCK_TREE …
#define CCS_USL_SUPPORT_CAPABILITY_REV_CLOCK_CALC …
#define CCS_R_USL_CLOCK_MODE_D_CAPABILITY …
#define CCS_USL_CLOCK_MODE_D_CAPABILITY_CONT_CLOCK_STANDBY …
#define CCS_USL_CLOCK_MODE_D_CAPABILITY_CONT_CLOCK_VBLANK …
#define CCS_USL_CLOCK_MODE_D_CAPABILITY_CONT_CLOCK_HBLANK …
#define CCS_USL_CLOCK_MODE_D_CAPABILITY_NONCONT_CLOCK_STANDBY …
#define CCS_USL_CLOCK_MODE_D_CAPABILITY_NONCONT_CLOCK_VBLANK …
#define CCS_USL_CLOCK_MODE_D_CAPABILITY_NONCONT_CLOCK_HBLANK …
#define CCS_R_MIN_OP_SYS_CLK_DIV_REV …
#define CCS_R_MAX_OP_SYS_CLK_DIV_REV …
#define CCS_R_MIN_OP_PIX_CLK_DIV_REV …
#define CCS_R_MAX_OP_PIX_CLK_DIV_REV …
#define CCS_R_MIN_OP_SYS_CLK_FREQ_REV_MHZ …
#define CCS_R_MAX_OP_SYS_CLK_FREQ_REV_MHZ …
#define CCS_R_MIN_OP_PIX_CLK_FREQ_REV_MHZ …
#define CCS_R_MAX_OP_PIX_CLK_FREQ_REV_MHZ …
#define CCS_R_MAX_BITRATE_REV_D_MODE_MBPS …
#define CCS_R_MAX_SYMRATE_REV_C_MODE_MSPS …
#define CCS_R_COMPRESSION_CAPABILITY …
#define CCS_COMPRESSION_CAPABILITY_DPCM_PCM_SIMPLE …
#define CCS_R_TEST_MODE_CAPABILITY …
#define CCS_TEST_MODE_CAPABILITY_SOLID_COLOR …
#define CCS_TEST_MODE_CAPABILITY_COLOR_BARS …
#define CCS_TEST_MODE_CAPABILITY_FADE_TO_GREY …
#define CCS_TEST_MODE_CAPABILITY_PN9 …
#define CCS_TEST_MODE_CAPABILITY_COLOR_TILE …
#define CCS_R_PN9_DATA_FORMAT1 …
#define CCS_R_PN9_DATA_FORMAT2 …
#define CCS_R_PN9_DATA_FORMAT3 …
#define CCS_R_PN9_DATA_FORMAT4 …
#define CCS_R_PN9_MISC_CAPABILITY …
#define CCS_PN9_MISC_CAPABILITY_NUM_PIXELS_SHIFT …
#define CCS_PN9_MISC_CAPABILITY_NUM_PIXELS_MASK …
#define CCS_PN9_MISC_CAPABILITY_COMPRESSION …
#define CCS_R_TEST_PATTERN_CAPABILITY …
#define CCS_TEST_PATTERN_CAPABILITY_NO_REPEAT …
#define CCS_R_PATTERN_SIZE_DIV_M1 …
#define CCS_R_FIFO_SUPPORT_CAPABILITY …
#define CCS_FIFO_SUPPORT_CAPABILITY_NONE …
#define CCS_FIFO_SUPPORT_CAPABILITY_DERATING …
#define CCS_FIFO_SUPPORT_CAPABILITY_DERATING_OVERRATING …
#define CCS_R_PHY_CTRL_CAPABILITY …
#define CCS_PHY_CTRL_CAPABILITY_AUTO_PHY_CTL …
#define CCS_PHY_CTRL_CAPABILITY_UI_PHY_CTL …
#define CCS_PHY_CTRL_CAPABILITY_DPHY_TIME_UI_REG_1_CTL …
#define CCS_PHY_CTRL_CAPABILITY_DPHY_TIME_UI_REG_2_CTL …
#define CCS_PHY_CTRL_CAPABILITY_DPHY_TIME_CTL …
#define CCS_PHY_CTRL_CAPABILITY_DPHY_EXT_TIME_UI_REG_1_CTL …
#define CCS_PHY_CTRL_CAPABILITY_DPHY_EXT_TIME_UI_REG_2_CTL …
#define CCS_PHY_CTRL_CAPABILITY_DPHY_EXT_TIME_CTL …
#define CCS_R_CSI_DPHY_LANE_MODE_CAPABILITY …
#define CCS_CSI_DPHY_LANE_MODE_CAPABILITY_1_LANE …
#define CCS_CSI_DPHY_LANE_MODE_CAPABILITY_2_LANE …
#define CCS_CSI_DPHY_LANE_MODE_CAPABILITY_3_LANE …
#define CCS_CSI_DPHY_LANE_MODE_CAPABILITY_4_LANE …
#define CCS_CSI_DPHY_LANE_MODE_CAPABILITY_5_LANE …
#define CCS_CSI_DPHY_LANE_MODE_CAPABILITY_6_LANE …
#define CCS_CSI_DPHY_LANE_MODE_CAPABILITY_7_LANE …
#define CCS_CSI_DPHY_LANE_MODE_CAPABILITY_8_LANE …
#define CCS_R_CSI_SIGNALING_MODE_CAPABILITY …
#define CCS_CSI_SIGNALING_MODE_CAPABILITY_CSI_DPHY …
#define CCS_CSI_SIGNALING_MODE_CAPABILITY_CSI_CPHY …
#define CCS_R_FAST_STANDBY_CAPABILITY …
#define CCS_FAST_STANDBY_CAPABILITY_NO_FRAME_TRUNCATION …
#define CCS_FAST_STANDBY_CAPABILITY_FRAME_TRUNCATION …
#define CCS_R_CSI_ADDRESS_CONTROL_CAPABILITY …
#define CCS_CSI_ADDRESS_CONTROL_CAPABILITY_CCI_ADDR_CHANGE …
#define CCS_CSI_ADDRESS_CONTROL_CAPABILITY_2ND_CCI_ADDR …
#define CCS_CSI_ADDRESS_CONTROL_CAPABILITY_SW_CHANGEABLE_2ND_CCI_ADDR …
#define CCS_R_DATA_TYPE_CAPABILITY …
#define CCS_DATA_TYPE_CAPABILITY_DPCM_PROGRAMMABLE …
#define CCS_DATA_TYPE_CAPABILITY_BOTTOM_EMBEDDED_DT_PROGRAMMABLE …
#define CCS_DATA_TYPE_CAPABILITY_BOTTOM_EMBEDDED_VC_PROGRAMMABLE …
#define CCS_DATA_TYPE_CAPABILITY_EXT_VC_RANGE …
#define CCS_R_CSI_CPHY_LANE_MODE_CAPABILITY …
#define CCS_CSI_CPHY_LANE_MODE_CAPABILITY_1_LANE …
#define CCS_CSI_CPHY_LANE_MODE_CAPABILITY_2_LANE …
#define CCS_CSI_CPHY_LANE_MODE_CAPABILITY_3_LANE …
#define CCS_CSI_CPHY_LANE_MODE_CAPABILITY_4_LANE …
#define CCS_CSI_CPHY_LANE_MODE_CAPABILITY_5_LANE …
#define CCS_CSI_CPHY_LANE_MODE_CAPABILITY_6_LANE …
#define CCS_CSI_CPHY_LANE_MODE_CAPABILITY_7_LANE …
#define CCS_CSI_CPHY_LANE_MODE_CAPABILITY_8_LANE …
#define CCS_R_EMB_DATA_CAPABILITY …
#define CCS_EMB_DATA_CAPABILITY_TWO_BYTES_PER_RAW16 …
#define CCS_EMB_DATA_CAPABILITY_TWO_BYTES_PER_RAW20 …
#define CCS_EMB_DATA_CAPABILITY_TWO_BYTES_PER_RAW24 …
#define CCS_EMB_DATA_CAPABILITY_NO_ONE_BYTE_PER_RAW16 …
#define CCS_EMB_DATA_CAPABILITY_NO_ONE_BYTE_PER_RAW20 …
#define CCS_EMB_DATA_CAPABILITY_NO_ONE_BYTE_PER_RAW24 …
#define CCS_R_MAX_PER_LANE_BITRATE_LANE_D_MODE_MBPS(n) …
#define CCS_LIM_MAX_PER_LANE_BITRATE_LANE_D_MODE_MBPS_MIN_N …
#define CCS_LIM_MAX_PER_LANE_BITRATE_LANE_D_MODE_MBPS_MAX_N …
#define CCS_R_TEMP_SENSOR_CAPABILITY …
#define CCS_TEMP_SENSOR_CAPABILITY_SUPPORTED …
#define CCS_TEMP_SENSOR_CAPABILITY_CCS_FORMAT …
#define CCS_TEMP_SENSOR_CAPABILITY_RESET_0X80 …
#define CCS_R_MAX_PER_LANE_BITRATE_LANE_C_MODE_MBPS(n) …
#define CCS_LIM_MAX_PER_LANE_BITRATE_LANE_C_MODE_MBPS_MIN_N …
#define CCS_LIM_MAX_PER_LANE_BITRATE_LANE_C_MODE_MBPS_MAX_N …
#define CCS_R_DPHY_EQUALIZATION_CAPABILITY …
#define CCS_DPHY_EQUALIZATION_CAPABILITY_EQUALIZATION_CTRL …
#define CCS_DPHY_EQUALIZATION_CAPABILITY_EQ1 …
#define CCS_DPHY_EQUALIZATION_CAPABILITY_EQ2 …
#define CCS_R_CPHY_EQUALIZATION_CAPABILITY …
#define CCS_CPHY_EQUALIZATION_CAPABILITY_EQUALIZATION_CTRL …
#define CCS_R_DPHY_PREAMBLE_CAPABILITY …
#define CCS_DPHY_PREAMBLE_CAPABILITY_PREAMBLE_SEQ_CTRL …
#define CCS_R_DPHY_SSC_CAPABILITY …
#define CCS_DPHY_SSC_CAPABILITY_SUPPORTED …
#define CCS_R_CPHY_CALIBRATION_CAPABILITY …
#define CCS_CPHY_CALIBRATION_CAPABILITY_MANUAL …
#define CCS_CPHY_CALIBRATION_CAPABILITY_MANUAL_STREAMING …
#define CCS_CPHY_CALIBRATION_CAPABILITY_FORMAT_1_CTRL …
#define CCS_CPHY_CALIBRATION_CAPABILITY_FORMAT_2_CTRL …
#define CCS_CPHY_CALIBRATION_CAPABILITY_FORMAT_3_CTRL …
#define CCS_R_DPHY_CALIBRATION_CAPABILITY …
#define CCS_DPHY_CALIBRATION_CAPABILITY_MANUAL …
#define CCS_DPHY_CALIBRATION_CAPABILITY_MANUAL_STREAMING …
#define CCS_DPHY_CALIBRATION_CAPABILITY_ALTERNATE_SEQ …
#define CCS_R_PHY_CTRL_CAPABILITY_2 …
#define CCS_PHY_CTRL_CAPABILITY_2_TGR_LENGTH …
#define CCS_PHY_CTRL_CAPABILITY_2_TGR_PREAMBLE_PROG_SEQ …
#define CCS_PHY_CTRL_CAPABILITY_2_EXTRA_CPHY_MANUAL_TIMING …
#define CCS_PHY_CTRL_CAPABILITY_2_CLOCK_BASED_MANUAL_CDPHY …
#define CCS_PHY_CTRL_CAPABILITY_2_CLOCK_BASED_MANUAL_DPHY …
#define CCS_PHY_CTRL_CAPABILITY_2_CLOCK_BASED_MANUAL_CPHY …
#define CCS_PHY_CTRL_CAPABILITY_2_MANUAL_LP_DPHY …
#define CCS_PHY_CTRL_CAPABILITY_2_MANUAL_LP_CPHY …
#define CCS_R_LRTE_CPHY_CAPABILITY …
#define CCS_LRTE_CPHY_CAPABILITY_PDQ_SHORT …
#define CCS_LRTE_CPHY_CAPABILITY_SPACER_SHORT …
#define CCS_LRTE_CPHY_CAPABILITY_PDQ_LONG …
#define CCS_LRTE_CPHY_CAPABILITY_SPACER_LONG …
#define CCS_LRTE_CPHY_CAPABILITY_SPACER_NO_PDQ …
#define CCS_R_LRTE_DPHY_CAPABILITY …
#define CCS_LRTE_DPHY_CAPABILITY_PDQ_SHORT_OPT1 …
#define CCS_LRTE_DPHY_CAPABILITY_SPACER_SHORT_OPT1 …
#define CCS_LRTE_DPHY_CAPABILITY_PDQ_LONG_OPT1 …
#define CCS_LRTE_DPHY_CAPABILITY_SPACER_LONG_OPT1 …
#define CCS_LRTE_DPHY_CAPABILITY_SPACER_SHORT_OPT2 …
#define CCS_LRTE_DPHY_CAPABILITY_SPACER_LONG_OPT2 …
#define CCS_LRTE_DPHY_CAPABILITY_SPACER_NO_PDQ_OPT1 …
#define CCS_LRTE_DPHY_CAPABILITY_SPACER_VARIABLE_OPT2 …
#define CCS_R_ALPS_CAPABILITY_DPHY …
#define CCS_ALPS_CAPABILITY_DPHY_LVLP_NOT_SUPPORTED …
#define CCS_ALPS_CAPABILITY_DPHY_LVLP_SUPPORTED …
#define CCS_ALPS_CAPABILITY_DPHY_CONTROLLABLE_LVLP …
#define CCS_R_ALPS_CAPABILITY_CPHY …
#define CCS_ALPS_CAPABILITY_CPHY_LVLP_NOT_SUPPORTED …
#define CCS_ALPS_CAPABILITY_CPHY_LVLP_SUPPORTED …
#define CCS_ALPS_CAPABILITY_CPHY_CONTROLLABLE_LVLP …
#define CCS_ALPS_CAPABILITY_CPHY_ALP_NOT_SUPPORTED …
#define CCS_ALPS_CAPABILITY_CPHY_ALP_SUPPORTED …
#define CCS_ALPS_CAPABILITY_CPHY_CONTROLLABLE_ALP …
#define CCS_R_SCRAMBLING_CAPABILITY …
#define CCS_SCRAMBLING_CAPABILITY_SCRAMBLING_SUPPORTED …
#define CCS_SCRAMBLING_CAPABILITY_MAX_SEEDS_PER_LANE_C_SHIFT …
#define CCS_SCRAMBLING_CAPABILITY_MAX_SEEDS_PER_LANE_C_MASK …
#define CCS_SCRAMBLING_CAPABILITY_MAX_SEEDS_PER_LANE_C_1 …
#define CCS_SCRAMBLING_CAPABILITY_MAX_SEEDS_PER_LANE_C_4 …
#define CCS_SCRAMBLING_CAPABILITY_NUM_SEED_REGS_SHIFT …
#define CCS_SCRAMBLING_CAPABILITY_NUM_SEED_REGS_MASK …
#define CCS_SCRAMBLING_CAPABILITY_NUM_SEED_REGS_0 …
#define CCS_SCRAMBLING_CAPABILITY_NUM_SEED_REGS_1 …
#define CCS_SCRAMBLING_CAPABILITY_NUM_SEED_REGS_4 …
#define CCS_SCRAMBLING_CAPABILITY_NUM_SEED_PER_LANE …
#define CCS_R_DPHY_MANUAL_CONSTANT …
#define CCS_R_CPHY_MANUAL_CONSTANT …
#define CCS_R_CSI2_INTERFACE_CAPABILITY_MISC …
#define CCS_CSI2_INTERFACE_CAPABILITY_MISC_EOTP_SHORT_PKT_OPT2 …
#define CCS_R_PHY_CTRL_CAPABILITY_3 …
#define CCS_PHY_CTRL_CAPABILITY_3_DPHY_TIMING_NOT_MULTIPLE …
#define CCS_PHY_CTRL_CAPABILITY_3_DPHY_MIN_TIMING_VALUE_1 …
#define CCS_PHY_CTRL_CAPABILITY_3_TWAKEUP_SUPPORTED …
#define CCS_PHY_CTRL_CAPABILITY_3_TINIT_SUPPORTED …
#define CCS_PHY_CTRL_CAPABILITY_3_THS_EXIT_SUPPORTED …
#define CCS_PHY_CTRL_CAPABILITY_3_CPHY_TIMING_NOT_MULTIPLE …
#define CCS_PHY_CTRL_CAPABILITY_3_CPHY_MIN_TIMING_VALUE_1 …
#define CCS_R_DPHY_SF …
#define CCS_R_CPHY_SF …
#define CCS_CPHY_SF_TWAKEUP_SHIFT …
#define CCS_CPHY_SF_TWAKEUP_MASK …
#define CCS_CPHY_SF_TINIT_SHIFT …
#define CCS_CPHY_SF_TINIT_MASK …
#define CCS_R_DPHY_LIMITS_1 …
#define CCS_DPHY_LIMITS_1_THS_PREPARE_SHIFT …
#define CCS_DPHY_LIMITS_1_THS_PREPARE_MASK …
#define CCS_DPHY_LIMITS_1_THS_ZERO_SHIFT …
#define CCS_DPHY_LIMITS_1_THS_ZERO_MASK …
#define CCS_R_DPHY_LIMITS_2 …
#define CCS_DPHY_LIMITS_2_THS_TRAIL_SHIFT …
#define CCS_DPHY_LIMITS_2_THS_TRAIL_MASK …
#define CCS_DPHY_LIMITS_2_TCLK_TRAIL_MIN_SHIFT …
#define CCS_DPHY_LIMITS_2_TCLK_TRAIL_MIN_MASK …
#define CCS_R_DPHY_LIMITS_3 …
#define CCS_DPHY_LIMITS_3_TCLK_PREPARE_SHIFT …
#define CCS_DPHY_LIMITS_3_TCLK_PREPARE_MASK …
#define CCS_DPHY_LIMITS_3_TCLK_ZERO_SHIFT …
#define CCS_DPHY_LIMITS_3_TCLK_ZERO_MASK …
#define CCS_R_DPHY_LIMITS_4 …
#define CCS_DPHY_LIMITS_4_TCLK_POST_SHIFT …
#define CCS_DPHY_LIMITS_4_TCLK_POST_MASK …
#define CCS_DPHY_LIMITS_4_TLPX_SHIFT …
#define CCS_DPHY_LIMITS_4_TLPX_MASK …
#define CCS_R_DPHY_LIMITS_5 …
#define CCS_DPHY_LIMITS_5_THS_EXIT_SHIFT …
#define CCS_DPHY_LIMITS_5_THS_EXIT_MASK …
#define CCS_DPHY_LIMITS_5_TWAKEUP_SHIFT …
#define CCS_DPHY_LIMITS_5_TWAKEUP_MASK …
#define CCS_R_DPHY_LIMITS_6 …
#define CCS_DPHY_LIMITS_6_TINIT_SHIFT …
#define CCS_DPHY_LIMITS_6_TINIT_MASK …
#define CCS_R_CPHY_LIMITS_1 …
#define CCS_CPHY_LIMITS_1_T3_PREPARE_MAX_SHIFT …
#define CCS_CPHY_LIMITS_1_T3_PREPARE_MAX_MASK …
#define CCS_CPHY_LIMITS_1_T3_LPX_MAX_SHIFT …
#define CCS_CPHY_LIMITS_1_T3_LPX_MAX_MASK …
#define CCS_R_CPHY_LIMITS_2 …
#define CCS_CPHY_LIMITS_2_THS_EXIT_MAX_SHIFT …
#define CCS_CPHY_LIMITS_2_THS_EXIT_MAX_MASK …
#define CCS_CPHY_LIMITS_2_TWAKEUP_MAX_SHIFT …
#define CCS_CPHY_LIMITS_2_TWAKEUP_MAX_MASK …
#define CCS_R_CPHY_LIMITS_3 …
#define CCS_CPHY_LIMITS_3_TINIT_MAX_SHIFT …
#define CCS_CPHY_LIMITS_3_TINIT_MAX_MASK …
#define CCS_R_MIN_FRAME_LENGTH_LINES_BIN …
#define CCS_R_MAX_FRAME_LENGTH_LINES_BIN …
#define CCS_R_MIN_LINE_LENGTH_PCK_BIN …
#define CCS_R_MAX_LINE_LENGTH_PCK_BIN …
#define CCS_R_MIN_LINE_BLANKING_PCK_BIN …
#define CCS_R_FINE_INTEGRATION_TIME_MIN_BIN …
#define CCS_R_FINE_INTEGRATION_TIME_MAX_MARGIN_BIN …
#define CCS_R_BINNING_CAPABILITY …
#define CCS_BINNING_CAPABILITY_UNSUPPORTED …
#define CCS_BINNING_CAPABILITY_BINNING_THEN_SUBSAMPLING …
#define CCS_BINNING_CAPABILITY_SUBSAMPLING_THEN_BINNING …
#define CCS_R_BINNING_WEIGHTING_CAPABILITY …
#define CCS_BINNING_WEIGHTING_CAPABILITY_AVERAGED …
#define CCS_BINNING_WEIGHTING_CAPABILITY_SUMMED …
#define CCS_BINNING_WEIGHTING_CAPABILITY_BAYER_CORRECTED …
#define CCS_BINNING_WEIGHTING_CAPABILITY_MODULE_SPECIFIC_WEIGHT …
#define CCS_R_BINNING_SUB_TYPES …
#define CCS_R_BINNING_SUB_TYPE(n) …
#define CCS_LIM_BINNING_SUB_TYPE_MIN_N …
#define CCS_LIM_BINNING_SUB_TYPE_MAX_N …
#define CCS_BINNING_SUB_TYPE_ROW_SHIFT …
#define CCS_BINNING_SUB_TYPE_ROW_MASK …
#define CCS_BINNING_SUB_TYPE_COLUMN_SHIFT …
#define CCS_BINNING_SUB_TYPE_COLUMN_MASK …
#define CCS_R_BINNING_WEIGHTING_MONO_CAPABILITY …
#define CCS_BINNING_WEIGHTING_MONO_CAPABILITY_AVERAGED …
#define CCS_BINNING_WEIGHTING_MONO_CAPABILITY_SUMMED …
#define CCS_BINNING_WEIGHTING_MONO_CAPABILITY_BAYER_CORRECTED …
#define CCS_BINNING_WEIGHTING_MONO_CAPABILITY_MODULE_SPECIFIC_WEIGHT …
#define CCS_R_BINNING_SUB_TYPES_MONO …
#define CCS_R_BINNING_SUB_TYPE_MONO(n) …
#define CCS_LIM_BINNING_SUB_TYPE_MONO_MIN_N …
#define CCS_LIM_BINNING_SUB_TYPE_MONO_MAX_N …
#define CCS_R_DATA_TRANSFER_IF_CAPABILITY …
#define CCS_DATA_TRANSFER_IF_CAPABILITY_SUPPORTED …
#define CCS_DATA_TRANSFER_IF_CAPABILITY_POLLING …
#define CCS_R_SHADING_CORRECTION_CAPABILITY …
#define CCS_SHADING_CORRECTION_CAPABILITY_COLOR_SHADING …
#define CCS_SHADING_CORRECTION_CAPABILITY_LUMINANCE_CORRECTION …
#define CCS_R_GREEN_IMBALANCE_CAPABILITY …
#define CCS_GREEN_IMBALANCE_CAPABILITY_SUPPORTED …
#define CCS_R_MODULE_SPECIFIC_CORRECTION_CAPABILITY …
#define CCS_R_DEFECT_CORRECTION_CAPABILITY …
#define CCS_DEFECT_CORRECTION_CAPABILITY_MAPPED_DEFECT …
#define CCS_DEFECT_CORRECTION_CAPABILITY_DYNAMIC_COUPLET …
#define CCS_DEFECT_CORRECTION_CAPABILITY_DYNAMIC_SINGLE …
#define CCS_DEFECT_CORRECTION_CAPABILITY_COMBINED_DYNAMIC …
#define CCS_R_DEFECT_CORRECTION_CAPABILITY_2 …
#define CCS_DEFECT_CORRECTION_CAPABILITY_2_DYNAMIC_TRIPLET …
#define CCS_R_NF_CAPABILITY …
#define CCS_NF_CAPABILITY_LUMA …
#define CCS_NF_CAPABILITY_CHROMA …
#define CCS_NF_CAPABILITY_COMBINED …
#define CCS_R_OB_READOUT_CAPABILITY …
#define CCS_OB_READOUT_CAPABILITY_CONTROLLABLE_READOUT …
#define CCS_OB_READOUT_CAPABILITY_VISIBLE_PIXEL_READOUT …
#define CCS_OB_READOUT_CAPABILITY_DIFFERENT_VC_READOUT …
#define CCS_OB_READOUT_CAPABILITY_DIFFERENT_DT_READOUT …
#define CCS_OB_READOUT_CAPABILITY_PROG_DATA_FORMAT …
#define CCS_R_COLOR_FEEDBACK_CAPABILITY …
#define CCS_COLOR_FEEDBACK_CAPABILITY_KELVIN …
#define CCS_COLOR_FEEDBACK_CAPABILITY_AWB_GAIN …
#define CCS_R_CFA_PATTERN_CAPABILITY …
#define CCS_CFA_PATTERN_CAPABILITY_BAYER …
#define CCS_CFA_PATTERN_CAPABILITY_MONOCHROME …
#define CCS_CFA_PATTERN_CAPABILITY_4X4_QUAD_BAYER …
#define CCS_CFA_PATTERN_CAPABILITY_VENDOR_SPECIFIC …
#define CCS_R_CFA_PATTERN_CONVERSION_CAPABILITY …
#define CCS_CFA_PATTERN_CONVERSION_CAPABILITY_BAYER …
#define CCS_R_FLASH_MODE_CAPABILITY …
#define CCS_FLASH_MODE_CAPABILITY_SINGLE_STROBE …
#define CCS_R_SA_STROBE_MODE_CAPABILITY …
#define CCS_SA_STROBE_MODE_CAPABILITY_FIXED_WIDTH …
#define CCS_SA_STROBE_MODE_CAPABILITY_EDGE_CTRL …
#define CCS_R_RESET_MAX_DELAY …
#define CCS_R_RESET_MIN_TIME …
#define CCS_R_PDAF_CAPABILITY_1 …
#define CCS_PDAF_CAPABILITY_1_SUPPORTED …
#define CCS_PDAF_CAPABILITY_1_PROCESSED_BOTTOM_EMBEDDED …
#define CCS_PDAF_CAPABILITY_1_PROCESSED_INTERLEAVED …
#define CCS_PDAF_CAPABILITY_1_RAW_BOTTOM_EMBEDDED …
#define CCS_PDAF_CAPABILITY_1_RAW_INTERLEAVED …
#define CCS_PDAF_CAPABILITY_1_VISIBLE_PDAF_CORRECTION …
#define CCS_PDAF_CAPABILITY_1_VC_INTERLEAVING …
#define CCS_PDAF_CAPABILITY_1_DT_INTERLEAVING …
#define CCS_R_PDAF_CAPABILITY_2 …
#define CCS_PDAF_CAPABILITY_2_ROI …
#define CCS_PDAF_CAPABILITY_2_AFTER_DIGITAL_CROP …
#define CCS_PDAF_CAPABILITY_2_CTRL_RETIMED …
#define CCS_R_BRACKETING_LUT_CAPABILITY_1 …
#define CCS_BRACKETING_LUT_CAPABILITY_1_COARSE_INTEGRATION …
#define CCS_BRACKETING_LUT_CAPABILITY_1_GLOBAL_ANALOG_GAIN …
#define CCS_BRACKETING_LUT_CAPABILITY_1_FLASH …
#define CCS_BRACKETING_LUT_CAPABILITY_1_GLOBAL_DIGITAL_GAIN …
#define CCS_BRACKETING_LUT_CAPABILITY_1_ALTERNATE_GLOBAL_ANALOG_GAIN …
#define CCS_R_BRACKETING_LUT_CAPABILITY_2 …
#define CCS_BRACKETING_LUT_CAPABILITY_2_SINGLE_BRACKETING_MODE …
#define CCS_BRACKETING_LUT_CAPABILITY_2_LOOPED_BRACKETING_MODE …
#define CCS_R_BRACKETING_LUT_SIZE …
#endif