#include "ia_pal_types_isp_ids_autogen.h"

static const char *lbff_id_to_dev[80] = {
    "ifd_pipe_1_4",                 /* hwid=0 */
    "ifd_pipe_long_1_4",            /* hwid=1 */
    "ifd_pipe_short_smth_1_4",      /* hwid=2 */
    "DOL_lite_1_2",                 /* hwid=3 */
    "BXT_BLC",                      /* hwid=4 */
    "Linearization2_0",             /* hwid=5 */
    "ifd_lsc_1_4",                  /* hwid=6 */
    "LSC_1_2",                      /* hwid=7 */
    "DPC_2_2",                      /* hwid=8 */
    "ifd_pdaf_1_4",                 /* hwid=9 */
    "PEXT_1_0",                     /* hwid=10 */
    "PAFStatistics_1_2",            /* hwid=11 */
    "RGBS_Grid_1_1",                /* hwid=12 */
    "CCM_3A_2_0",                   /* hwid=13 */
    "AEStatistics_2_1",             /* hwid=14 */
    "FR_Grid_1_0",                  /* hwid=15 */
    "odr_awb_std_1_4",              /* hwid=16 */
    "odr_awb_sat_1_4",              /* hwid=17 */
    "odr_awb_sve_1_4",              /* hwid=18 */
    "odr_ae_1_4",                   /* hwid=19 */
    "odr_af_std_1_4",               /* hwid=20 */
    "odr_dpc_pdaf_1_4",             /* hwid=21 */
    "odr_pdaf_1_4",                 /* hwid=22 */
    "",                             /* hwid=23 */
    "RGB_IR_2_0",                   /* hwid=24 */
    "odr_ir_1_4",                   /* hwid=25 */
    "GD_2_2",                       /* hwid=26 */
    "WB_1_1",                       /* hwid=27 */
    "odr_burst_isp_1_4",            /* hwid=28 */
    "ifd_segmap_bnlm_1_4",          /* hwid=29 */
    "Smurf_bnlm_1_0",               /* hwid=30 */
    "BNLM_3_4",                     /* hwid=31 */
    "odr_bnlm_1_4",                 /* hwid=32 */
    "BXT_Demosaic",                 /* hwid=33 */
    "VCSC_2_0_b",                   /* hwid=34 */
    "GLTM_2_0",                     /* hwid=35 */
    "ifd_segmap_xnr_1_4",           /* hwid=36 */
    "Smurf_xnr_1_0",                /* hwid=37 */
    "XNR_5_4",                      /* hwid=38 */
    "VCR_3_1",                      /* hwid=39 */
    "GLIM_2_0",                     /* hwid=40 */
    "ifd_segmap_acm_1_4",           /* hwid=41 */
    "Smurf_acm_1_0",                /* hwid=42 */
    "ACM_1_2",                      /* hwid=43 */
    "GammaTM_V4",                   /* hwid=44 */
    "CSC_1_1",                      /* hwid=45 */
    "B2I_DS_1_1",                   /* hwid=46 */
    "lbff_crop_espa_1_4",           /* hwid=47 */
    "ifd_gmv_1_4",                  /* hwid=48 */
    "GMV_Statistics_1_1",           /* hwid=49 */
    "odr_gmv_feature_1_4",          /* hwid=50 */
    "odr_gmv_match_1_4",            /* hwid=51 */
    "TNR_Scaler_LB_1_1",            /* hwid=52 */
    "",                             /* hwid=53 */
    "ifd_tnr_sp_bc_yuv4nm1_1_4",    /* hwid=54 */
    "ifd_tnr_sp_bc_rs4nm1_1_4",     /* hwid=55 */
    "TNR7_IMS_1_2",                 /* hwid=56 */
    "ifd_segmap_tnr_bc_1_4",        /* hwid=57 */
    "Smurf_tnr_bc_1_0",             /* hwid=58 */
    "TNR7_BC_1_2",                  /* hwid=59 */
    "odr_tnr_sp_bc_rs4n_1_4",       /* hwid=60 */
    "TNR7_Spatial_1_1",             /* hwid=61 */
    "ifd_tnr_fp_blend_yuvnm1_1_4",  /* hwid=62 */
    "ifd_segmap_tnr_blend_1_4",     /* hwid=63 */
    "Smurf_tnr_blend_1_0",          /* hwid=64 */
    "TNR7_BLEND_1_1",               /* hwid=65 */
    "odr_tnr_fp_yuvn_1_4",          /* hwid=66 */
    "TNR_Scaler_FP_1_1",            /* hwid=67 */
    "odr_tnr_scale_fp_yuv4n_1_4",   /* hwid=68 */
    "image_upscaler_1_1",           /* hwid=69 */
    "ifd_segmap_cas_1_4",           /* hwid=70 */
    "Smurf_cas_1_0",                /* hwid=71 */
    "CAS_1_1",                      /* hwid=72 */
    "ifd_bgmap_1_4",                /* hwid=73 */
    "ifd_bg_yuv_1_4",               /* hwid=74 */
    "bgmap_upscaler_1_1",           /* hwid=75 */
    "BGB_1_0",                      /* hwid=76 */
    "odr_ofs_mp_1_4",               /* hwid=77 */
    "B2I_DS_output_1_1",            /* hwid=78 */
    "odr_ofs_dp_1_4"                /* hwid=79 */
};

static int lbff_id_to_uuid_tag[80] = {
    ia_pal_uuid_isp_ifd_pipe_1_4,                 /* hwid=0 */
    ia_pal_uuid_isp_ifd_pipe_long_1_4,            /* hwid=1 */
    ia_pal_uuid_isp_ifd_pipe_short_smth_1_4,      /* hwid=2 */
    ia_pal_uuid_isp_dol_lite_1_2,                 /* hwid=3 */
    ia_pal_uuid_isp_bxt_blc,                      /* hwid=4 */
    ia_pal_uuid_isp_linearization2_0,             /* hwid=5 */
    ia_pal_uuid_isp_ifd_lsc_1_4,                  /* hwid=6 */
    ia_pal_uuid_isp_lsc_1_2,                      /* hwid=7 */
    ia_pal_uuid_isp_dpc_2_2,                      /* hwid=8 */
    ia_pal_uuid_isp_ifd_pdaf_1_4,                 /* hwid=9 */
    ia_pal_uuid_isp_pext_1_0,                     /* hwid=10 */
    ia_pal_uuid_isp_pafstatistics_1_2,            /* hwid=11 */
    ia_pal_uuid_isp_rgbs_grid_1_1,                /* hwid=12 */
    ia_pal_uuid_isp_ccm_3a_2_0,                   /* hwid=13 */
    ia_pal_uuid_isp_aestatistics_2_1,             /* hwid=14 */
    ia_pal_uuid_isp_fr_grid_1_0,                  /* hwid=15 */
    ia_pal_uuid_isp_odr_awb_std_1_4,              /* hwid=16 */
    ia_pal_uuid_isp_odr_awb_sat_1_4,              /* hwid=17 */
    ia_pal_uuid_isp_odr_awb_sve_1_4,              /* hwid=18 */
    ia_pal_uuid_isp_odr_ae_1_4,                   /* hwid=19 */
    ia_pal_uuid_isp_odr_af_std_1_4,               /* hwid=20 */
    ia_pal_uuid_isp_odr_dpc_pdaf_1_4,             /* hwid=21 */
    ia_pal_uuid_isp_odr_pdaf_1_4,                 /* hwid=22 */
    0,                                            /* hwid=23 */
    ia_pal_uuid_isp_rgb_ir_2_0,                   /* hwid=24 */
    ia_pal_uuid_isp_odr_ir_1_4,                   /* hwid=25 */
    ia_pal_uuid_isp_gd_2_2,                       /* hwid=26 */
    ia_pal_uuid_isp_wb_1_1,                       /* hwid=27 */
    ia_pal_uuid_isp_odr_burst_isp_1_4,            /* hwid=28 */
    ia_pal_uuid_isp_ifd_segmap_bnlm_1_4,          /* hwid=29 */
    ia_pal_uuid_isp_smurf_bnlm_1_0,               /* hwid=30 */
    ia_pal_uuid_isp_bnlm_3_4,                     /* hwid=31 */
    ia_pal_uuid_isp_odr_bnlm_1_4,                 /* hwid=32 */
    ia_pal_uuid_isp_bxt_demosaic,                 /* hwid=33 */
    ia_pal_uuid_isp_vcsc_2_0_b,                   /* hwid=34 */
    ia_pal_uuid_isp_gltm_2_0,                     /* hwid=35 */
    ia_pal_uuid_isp_ifd_segmap_xnr_1_4,           /* hwid=36 */
    ia_pal_uuid_isp_smurf_xnr_1_0,                /* hwid=37 */
    ia_pal_uuid_isp_xnr_5_4,                      /* hwid=38 */
    ia_pal_uuid_isp_vcr_3_1,                      /* hwid=39 */
    ia_pal_uuid_isp_glim_2_0,                     /* hwid=40 */
    ia_pal_uuid_isp_ifd_segmap_acm_1_4,           /* hwid=41 */
    ia_pal_uuid_isp_smurf_acm_1_0,                /* hwid=42 */
    ia_pal_uuid_isp_acm_1_2,                      /* hwid=43 */
    ia_pal_uuid_isp_gammatm_v4,                   /* hwid=44 */
    ia_pal_uuid_isp_csc_1_1,                      /* hwid=45 */
    ia_pal_uuid_isp_b2i_ds_1_1,                   /* hwid=46 */
    ia_pal_uuid_isp_lbff_crop_espa_1_4,           /* hwid=47 */
    ia_pal_uuid_isp_ifd_gmv_1_4,                  /* hwid=48 */
    ia_pal_uuid_isp_gmv_statistics_1_1,           /* hwid=49 */
    ia_pal_uuid_isp_odr_gmv_feature_1_4,          /* hwid=50 */
    ia_pal_uuid_isp_odr_gmv_match_1_4,            /* hwid=51 */
    ia_pal_uuid_isp_tnr_scaler_lb_1_1,            /* hwid=52 */
    0,                                            /* hwid=53 */
    ia_pal_uuid_isp_ifd_tnr_sp_bc_yuv4nm1_1_4,    /* hwid=54 */
    ia_pal_uuid_isp_ifd_tnr_sp_bc_rs4nm1_1_4,     /* hwid=55 */
    ia_pal_uuid_isp_tnr7_ims_1_2,                 /* hwid=56 */
    ia_pal_uuid_isp_ifd_segmap_tnr_bc_1_4,        /* hwid=57 */
    ia_pal_uuid_isp_smurf_tnr_bc_1_0,             /* hwid=58 */
    ia_pal_uuid_isp_tnr7_bc_1_2,                  /* hwid=59 */
    ia_pal_uuid_isp_odr_tnr_sp_bc_rs4n_1_4,       /* hwid=60 */
    ia_pal_uuid_isp_tnr7_spatial_1_1,             /* hwid=61 */
    ia_pal_uuid_isp_ifd_tnr_fp_blend_yuvnm1_1_4,  /* hwid=62 */
    ia_pal_uuid_isp_ifd_segmap_tnr_blend_1_4,     /* hwid=63 */
    ia_pal_uuid_isp_smurf_tnr_blend_1_0,          /* hwid=64 */
    ia_pal_uuid_isp_tnr7_blend_1_1,               /* hwid=65 */
    ia_pal_uuid_isp_odr_tnr_fp_yuvn_1_4,          /* hwid=66 */
    ia_pal_uuid_isp_tnr_scaler_fp_1_1,            /* hwid=67 */
    ia_pal_uuid_isp_odr_tnr_scale_fp_yuv4n_1_4,   /* hwid=68 */
    ia_pal_uuid_isp_image_upscaler_1_1,           /* hwid=69 */
    ia_pal_uuid_isp_ifd_segmap_cas_1_4,           /* hwid=70 */
    ia_pal_uuid_isp_smurf_cas_1_0,                /* hwid=71 */
    ia_pal_uuid_isp_cas_1_1,                      /* hwid=72 */
    ia_pal_uuid_isp_ifd_bgmap_1_4,                /* hwid=73 */
    ia_pal_uuid_isp_ifd_bg_yuv_1_4,               /* hwid=74 */
    ia_pal_uuid_isp_bgmap_upscaler_1_1,           /* hwid=75 */
    ia_pal_uuid_isp_bgb_1_0,                      /* hwid=76 */
    ia_pal_uuid_isp_odr_ofs_mp_1_4,               /* hwid=77 */
    ia_pal_uuid_isp_b2i_ds_output_1_1,            /* hwid=78 */
    ia_pal_uuid_isp_odr_ofs_dp_1_4                /* hwid=79 */
};

