#ifndef _mipi_backend_defs_h
#define _mipi_backend_defs_h
#include "mipi_backend_common_defs.h"
#define MIPI_BACKEND_REG_ALIGN …
#define _HRT_MIPI_BACKEND_NOF_IRQS …
#define _HRT_MIPI_BACKEND_ENABLE_REG_IDX …
#define _HRT_MIPI_BACKEND_STATUS_REG_IDX …
#define _HRT_MIPI_BACKEND_COMP_FORMAT_REG0_IDX …
#define _HRT_MIPI_BACKEND_COMP_FORMAT_REG1_IDX …
#define _HRT_MIPI_BACKEND_COMP_FORMAT_REG2_IDX …
#define _HRT_MIPI_BACKEND_COMP_FORMAT_REG3_IDX …
#define _HRT_MIPI_BACKEND_RAW16_CONFIG_REG_IDX …
#define _HRT_MIPI_BACKEND_RAW18_CONFIG_REG_IDX …
#define _HRT_MIPI_BACKEND_FORCE_RAW8_REG_IDX …
#define _HRT_MIPI_BACKEND_IRQ_STATUS_REG_IDX …
#define _HRT_MIPI_BACKEND_IRQ_CLEAR_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_EN_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_DATA_STATE_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S0P0_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S0P1_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S0P2_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S0P3_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S1P0_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S1P1_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S1P2_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S1P3_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S2P0_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S2P1_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S2P2_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_S2P3_REG_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_VALID_EOP_REG_IDX …
#define _HRT_MIPI_BACKEND_GLOBAL_LUT_DISREGARD_REG_IDX …
#define _HRT_MIPI_BACKEND_PKT_STALL_STATUS_REG_IDX …
#define _HRT_MIPI_BACKEND_SP_LUT_ENTRY_0_REG_IDX …
#define _HRT_MIPI_BACKEND_SP_LUT_ENTRY_1_REG_IDX …
#define _HRT_MIPI_BACKEND_SP_LUT_ENTRY_2_REG_IDX …
#define _HRT_MIPI_BACKEND_SP_LUT_ENTRY_3_REG_IDX …
#define _HRT_MIPI_BACKEND_NOF_REGISTERS …
#define _HRT_MIPI_BACKEND_LP_LUT_ENTRY_0_REG_IDX …
#define _HRT_MIPI_BACKEND_ENABLE_REG_WIDTH …
#define _HRT_MIPI_BACKEND_STATUS_REG_WIDTH …
#define _HRT_MIPI_BACKEND_COMP_FORMAT_REG_WIDTH …
#define _HRT_MIPI_BACKEND_RAW16_CONFIG_REG_WIDTH …
#define _HRT_MIPI_BACKEND_RAW18_CONFIG_REG_WIDTH …
#define _HRT_MIPI_BACKEND_FORCE_RAW8_REG_WIDTH …
#define _HRT_MIPI_BACKEND_IRQ_STATUS_REG_WIDTH …
#define _HRT_MIPI_BACKEND_IRQ_CLEAR_REG_WIDTH …
#define _HRT_MIPI_BACKEND_GLOBAL_LUT_DISREGARD_REG_WIDTH …
#define _HRT_MIPI_BACKEND_PKT_STALL_STATUS_REG_WIDTH …
#define _HRT_MIPI_BACKEND_NOF_SP_LUT_ENTRIES …
#define _HRT_MIPI_BACKEND_CHANNEL_ID_WIDTH …
#define _HRT_MIPI_BACKEND_FORMAT_TYPE_WIDTH …
#define _HRT_MIPI_BACKEND_PACKET_ID_WIDTH …
#define _HRT_MIPI_BACKEND_STREAMING_PIX_A_LSB …
#define _HRT_MIPI_BACKEND_STREAMING_PIX_A_MSB(pix_width) …
#define _HRT_MIPI_BACKEND_STREAMING_PIX_A_VAL_BIT(pix_width) …
#define _HRT_MIPI_BACKEND_STREAMING_PIX_B_LSB(pix_width) …
#define _HRT_MIPI_BACKEND_STREAMING_PIX_B_MSB(pix_width) …
#define _HRT_MIPI_BACKEND_STREAMING_PIX_B_VAL_BIT(pix_width) …
#define _HRT_MIPI_BACKEND_STREAMING_SOP_BIT(pix_width) …
#define _HRT_MIPI_BACKEND_STREAMING_EOP_BIT(pix_width) …
#define _HRT_MIPI_BACKEND_STREAMING_WIDTH(pix_width) …
#define _HRT_MIPI_BACKEND_CUST_EN_IDX …
#define _HRT_MIPI_BACKEND_CUST_EN_DATAID_IDX …
#define _HRT_MIPI_BACKEND_CUST_EN_HIGH_PREC_IDX …
#define _HRT_MIPI_BACKEND_CUST_EN_WIDTH …
#define _HRT_MIPI_BACKEND_CUST_MODE_ALL …
#define _HRT_MIPI_BACKEND_CUST_MODE_ONE …
#define _HRT_MIPI_BACKEND_CUST_EN_OPTION_IDX …
#define _HRT_MIPI_BACKEND_CUST_DATA_STATE_S0_IDX …
#define _HRT_MIPI_BACKEND_CUST_DATA_STATE_S1_IDX …
#define _HRT_MIPI_BACKEND_CUST_DATA_STATE_S2_IDX …
#define _HRT_MIPI_BACKEND_CUST_DATA_STATE_WIDTH …
#define _HRT_MIPI_BACKEND_CUST_DATA_STATE_VALID_IDX …
#define _HRT_MIPI_BACKEND_CUST_DATA_STATE_GETBITS_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_DATA_ALIGN_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_PIX_ALIGN_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_PIX_MASK_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_PIX_EN_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_EXT_WIDTH …
#define _HRT_MIPI_BACKEND_CUST_PIX_VALID_EOP_P0_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_VALID_EOP_P1_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_VALID_EOP_P2_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_VALID_EOP_P3_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_VALID_EOP_WIDTH …
#define _HRT_MIPI_BACKEND_CUST_PIX_VALID_EOP_NOR_VALID_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_VALID_EOP_NOR_EOP_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_VALID_EOP_ESP_VALID_IDX …
#define _HRT_MIPI_BACKEND_CUST_PIX_VALID_EOP_ESP_EOP_IDX …
#define HRT_MIPI_BACKEND_STREAM_EOP_BIT …
#define HRT_MIPI_BACKEND_STREAM_SOP_BIT …
#define HRT_MIPI_BACKEND_STREAM_EOF_BIT …
#define HRT_MIPI_BACKEND_STREAM_SOF_BIT …
#define HRT_MIPI_BACKEND_STREAM_CHID_LS_BIT …
#define HRT_MIPI_BACKEND_STREAM_CHID_MS_BIT(sid_width) …
#define HRT_MIPI_BACKEND_STREAM_PIX_VAL_BIT(sid_width, p) …
#define HRT_MIPI_BACKEND_STREAM_PIX_LS_BIT(sid_width, ppc, pix_width, p) …
#define HRT_MIPI_BACKEND_STREAM_PIX_MS_BIT(sid_width, ppc, pix_width, p) …
#if 0
#endif
#define HRT_MIPI_BACKEND_STREAM_BITS(sid_width, ppc, pix_width) …
#define HRT_MIPI_BACKEND_LUT_PKT_DISREGARD_BIT …
#define HRT_MIPI_BACKEND_LUT_SID_LS_BIT …
#define HRT_MIPI_BACKEND_LUT_SID_MS_BIT(sid_width) …
#define HRT_MIPI_BACKEND_LUT_MIPI_CH_ID_LS_BIT(sid_width) …
#define HRT_MIPI_BACKEND_LUT_MIPI_CH_ID_MS_BIT(sid_width) …
#define HRT_MIPI_BACKEND_LUT_MIPI_FMT_LS_BIT(sid_width) …
#define HRT_MIPI_BACKEND_LUT_MIPI_FMT_MS_BIT(sid_width) …
#define HRT_MIPI_BACKEND_SP_LUT_BITS(sid_width) …
#define HRT_MIPI_BACKEND_LP_LUT_BITS(sid_width) …
#define HRT_MIPI_BACKEND_STREAM_VC_LS_BIT(sid_width, ppc, pix_width) …
#define HRT_MIPI_BACKEND_STREAM_VC_MS_BIT(sid_width, ppc, pix_width) …
#endif