//////////////////////////////////////////////////////////////////////////////// // // Copyright (c) 2008-2009 MStar Semiconductor, Inc. // All rights reserved. // // Unless otherwise stipulated in writing, any and all information contained // herein regardless in any format shall remain the sole proprietary of // MStar Semiconductor Inc. and be kept in strict confidence // (; MStar; Confidential; Information; ) by the recipient. // Any unauthorized act including without limitation unauthorized disclosure, // copying, use, reproduction, sale, distribution, modification, disassembling, // reverse engineering and compiling of the contents of MStar Confidential // Information is unlawful and strictly prohibited. MStar hereby reserves the // rights to any and all damages, losses, costs and expenses resulting therefrom. // //**************************************************** // Quality Map CodeGen Version 4.0 // 1920 // Maserati // 8/30/2016 4:01:27 PM // 42612.6676736 //**************************************************** #ifndef _MASERATI_UFSC_C_ #define _MASERATI_UFSC_C_ #if PQ_SKIPRULE_ENABLE code U8 MST_SkipRule_IP_UFSC[PQ_IP_NUM_UFSC]= { /* SC_Init */ 0, /* UC_CTL */ 0, /* SPF */ 1, /* DMS */ 0, /* DMS_H */ 0, /* DMS_V */ 0, /* DMS_Cplx */ 0, /* V12L */ 1, /* AA */ 0, /* AA_H */ 0, /* AA_V */ 0, /* BNF */ 0, /* PreEnhance */ 0, /* PreEnhance_PrePK */ 0, /* PreEnhance_LDE3x3 */ 0, /* PreEnhance_PK3x3 */ 0, /* PreEnhance_BLTI */ 0, /* SPF_PrePK_Kernel */ 0, /* ANN */ 0, /* WeakDetail_Detect */ 0, /* SDHD_Detect */ 0, /* ERC */ 0, /* ERCL1 */ 0, /* ERCL2 */ 0, /* ERC_Edge */ 0, /* ERC_Modify_MTISL */ 0, /* ERC_Modify_DSMINSTD */ 0, /* ERC_Modify_Others */ 0, /* P2M */ 0, /* INIT_FAC */ 0, /* DBI */ 0, /* DS */ 0, /* DS_180_AD */ 0, /* DS_180_BC */ 0, /* DS_180_R */ 0, /* DS_11_AD */ 0, /* DS_11_BC */ 0, /* DS_11_R */ 0, /* DS_12_AD */ 0, /* DS_12_BC */ 0, /* DS_12_R */ 0, /* DS_13_AD */ 0, /* DS_13_BC */ 0, /* DS_13_R */ 0, /* VSP_Y */ 0, /* VSP_C */ 0, /* VSP_CoRing */ 0, /* VSP_DeRing */ 0, /* VSP_Dither */ 0, /* VSP_PreVBound */ 1, /* PreCTI */ 0, /* HSP_Y */ 0, /* HSP_C */ 0, /* HSP_CoRing */ 0, /* HSP_DeRing */ 0, /* HSP_Dither */ 0, /* HnonLinear */ 0, /* VSP_Y_COEFF */ 0, /* VSP_C_COEFF */ 0, /* HSP_Y_COEFF */ 0, /* HSP_C_COEFF */ 0, /* SemiDictionarySR */ 0, /* SemiDictionarySR_filter */ 0, /* NLM */ 0, /* NLM_DC */ 0, /* VIP */ 1, /* VIP_pseudo */ 0, /* VIP_LineBuffer */ 0, /* VIP_BGD */ 0, /* VIP_Post3x3PK */ 0, /* VIP_Peaking */ 0, /* VIP_Peaking_band */ 0, /* VIP_Peaking_SecAC */ 0, /* VIP_Peaking_Coef */ 0, /* VIP_Peaking_adptive */ 0, /* VIP_Peaking_dering */ 0, /* VIP_Peaking_V_dering */ 0, /* VIP_Peaking_V_dering_VDR1 */ 0, /* VIP_Peaking_V_dering_VDR2 */ 0, /* VIP_Peaking_Pcoring */ 0, /* VIP_Peaking_Pcoring_ad_C */ 0, /* VIP_Peaking_Pcoring_ad_Y */ 0, /* VIP_Peaking_gain */ 0, /* VIP_Peaking_gain_ad_C */ 0, /* VIP_Peaking_gain_ad_Y */ 0, /* VIP_Peaking_SDHD_Blending */ 0, /* VIP_Peaking_Patch */ 0, /* VIP_ICC_CRD_SRAM */ 0, /* VIP_YC_gain_offset */ 1, /* VIP_LCE */ 0, /* VIP_LCE_dither */ 0, /* VIP_LCE_dc */ 0, /* VIP_LCE_setting */ 0, /* VIP_LCE_ad_C */ 0, /* VIP_LCE_curve */ 0, /* VIP_DLC */ 0, /* VIP_DLC_ad_C */ 0, /* VIP_DLC_skin_protect */ 0, /* VIP_DLC_dither */ 0, /* VIP_DLC_His_range */ 1, /* VIP_DLC_His_rangeH */ 1, /* VIP_DLC_His_rangeV */ 1, /* VIP_DLC_PC */ 0, /* VIP_BWLE */ 0, /* VIP_BLE */ 0, /* VIP_WLE */ 0, /* VIP_BWLE_dither */ 0, /* VIP_UVC */ 0, /* VIP_YCbCr_Clip */ 0, /* SWDriver */ 0, /* SC_End */ 1, }; #endif //**************************************************** // SC_Init //**************************************************** code U8 MST_SC_Init_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK0C_77_H), 0x03, 0x03 },//Same mark { PQ_MAP_REG(REG_FSC_BK8C_77_H), 0x03, 0x03 },//Same mark { PQ_MAP_REG(REG_FSC_BK60_0C_H), 0x80, 0x80 }, { PQ_MAP_REG(REG_FSC_BK60_0C_L), 0xFF, 0x13 },//Same mark { PQ_MAP_REG(REG_FSC_BKE0_0C_H), 0x80, 0x80 }, { PQ_MAP_REG(REG_FSC_BKE0_0C_L), 0xFF, 0x13 },//Same mark { PQ_MAP_REG(REG_FSC_BK30_24_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK30_25_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK30_26_L), 0xFF, 0x14 }, { PQ_MAP_REG(REG_FSC_BK30_26_H), 0xFF, 0x08 }, { PQ_MAP_REG(REG_FSC_BK30_27_L), 0xFF, 0x06 }, { PQ_MAP_REG(REG_FSC_BK30_27_H), 0xFF, 0x09 }, { PQ_MAP_REG(REG_FSC_BK30_1A_L), 0x7F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK30_1A_H), 0x7F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK30_1B_L), 0xFF, 0x30 }, { PQ_MAP_REG(REG_FSC_BK30_1B_H), 0xFF, 0x30 }, { PQ_MAP_REG(REG_FSC_BK30_10_L), 0x10, 0x10 }, { PQ_MAP_REG(REG_FSC_BK30_0E_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK30_0E_H), 0xFF, 0x03 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_SC_Init_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_SC_Init_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK30_24_L), 0xFF, 0xB0/*Init*/, 0xC8/*Frange*/, 0xB0/*Lrange*/, 0xC8/*0915*/, }, { PQ_MAP_REG(REG_FSC_BK30_25_L), 0xFF, 0xB0/*Init*/, 0xC8/*Frange*/, 0xB0/*Lrange*/, 0xC8/*0915*/, }, { PQ_MAP_REG(REG_FSC_BK30_17_L), 0xFF, 0x80/*Init*/, 0x80/*Frange*/, 0x80/*Lrange*/, 0x10/*0915*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // UC_CTL //**************************************************** code U8 MST_UC_CTL_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_UC_CTL_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_UC_CTL_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK20_20_L), 0x01, 0x00/*OFF*/, 0x01/*Y8C6M4*/, 0x01/*Y8C8M4*/, 0x01/*Y8M4*/, 0x01/*Y8*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // SPF //**************************************************** code U8 MST_SPF_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_SPF_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_SPF_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK0C_70_L), 0x01, 0x01/*OFF*/, 0x00/*ON*/, }, { PQ_MAP_REG(REG_FSC_BK8C_70_L), 0x01, 0x01/*OFF*/, 0x00/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DMS //**************************************************** code U8 MST_DMS_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DMS_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DMS_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK26_10_L), 0x01, 0x00/*OFF*/, 0x01/*ON*/, 0x01/*L0716*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DMS_H //**************************************************** code U8 MST_DMS_H_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK26_1E_L), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK26_19_L), 0x07, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DMS_H_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DMS_H_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK26_10_L), 0x12, 0x00/*$OFF*/, 0x10/*$S1*/, 0x10/*$S2*/, 0x10/*$S3*/, 0x10/*$DTV_S1*/, 0x10/*$DTV_S2*/, 0x10/*$DTV_S3*/, 0x10/*$S4_N*/, 0x10/*$S5_P*/, 0x12/*$S_TCL*/, 0x10/*$L0716*/, }, { PQ_MAP_REG(REG_FSC_BK26_10_H), 0x1F, 0x00/*OFF*/, 0x0A/*S1*/, 0x16/*S2*/, 0x1F/*S3*/, 0x09/*DTV_S1*/, 0x15/*DTV_S2*/, 0x20/*DTV_S3*/, 0x10/*S4_N*/, 0x08/*S5_P*/, 0x08/*S_TCL*/, 0x10/*L0716*/, }, { PQ_MAP_REG(REG_FSC_BK26_11_L), 0xFF, 0x00/*OFF*/, 0x30/*S1*/, 0x25/*S2*/, 0x20/*S3*/, 0x18/*DTV_S1*/, 0x08/*DTV_S2*/, 0x00/*DTV_S3*/, 0x10/*S4_N*/, 0x10/*S5_P*/, 0x20/*S_TCL*/, 0x20/*L0716*/, }, { PQ_MAP_REG(REG_FSC_BK26_11_H), 0x03, 0x00/*OFF*/, 0x03/*S1*/, 0x03/*S2*/, 0x03/*S3*/, 0x00/*DTV_S1*/, 0x00/*DTV_S2*/, 0x00/*DTV_S3*/, 0x00/*S4_N*/, 0x00/*S5_P*/, 0x02/*S_TCL*/, 0x02/*L0716*/, }, { PQ_MAP_REG(REG_FSC_BK26_12_L), 0xFF, 0x00/*OFF*/, 0x10/*S1*/, 0x15/*S2*/, 0x20/*S3*/, 0x08/*DTV_S1*/, 0x10/*DTV_S2*/, 0x20/*DTV_S3*/, 0x08/*S4_N*/, 0x08/*S5_P*/, 0x14/*S_TCL*/, 0x14/*L0716*/, }, { PQ_MAP_REG(REG_FSC_BK26_12_H), 0x07, 0x00/*OFF*/, 0x00/*S1*/, 0x00/*S2*/, 0x00/*S3*/, 0x01/*DTV_S1*/, 0x01/*DTV_S2*/, 0x01/*DTV_S3*/, 0x00/*S4_N*/, 0x00/*S5_P*/, 0x00/*S_TCL*/, 0x00/*L0716*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DMS_V //**************************************************** code U8 MST_DMS_V_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK26_19_L), 0x30, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DMS_V_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DMS_V_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK26_10_L), 0x24, 0x00/*$OFF*/, 0x24/*$S1*/, 0x24/*$S2*/, 0x24/*$S3*/, 0x24/*$HD*/, 0x24/*$DTV_S1*/, 0x24/*$DTV_S2*/, 0x24/*$DTV_S3*/, 0x24/*$S4_N*/, 0x24/*$S5_P*/, 0x24/*$S_TCL*/, 0x24/*$L0716*/, }, { PQ_MAP_REG(REG_FSC_BK26_13_L), 0xFF, 0x00/*OFF*/, 0x09/*S1*/, 0x09/*S2*/, 0x09/*S3*/, 0x00/*HD*/, 0x10/*DTV_S1*/, 0x10/*DTV_S2*/, 0x10/*DTV_S3*/, 0x08/*S4_N*/, 0x08/*S5_P*/, 0x10/*S_TCL*/, 0x10/*L0716*/, }, { PQ_MAP_REG(REG_FSC_BK26_13_H), 0x07, 0x00/*OFF*/, 0x00/*S1*/, 0x00/*S2*/, 0x00/*S3*/, 0x00/*HD*/, 0x01/*DTV_S1*/, 0x01/*DTV_S2*/, 0x01/*DTV_S3*/, 0x00/*S4_N*/, 0x00/*S5_P*/, 0x00/*S_TCL*/, 0x00/*L0716*/, }, { PQ_MAP_REG(REG_FSC_BK26_18_L), 0xFF, 0x00/*OFF*/, 0x26/*S1*/, 0x22/*S2*/, 0x18/*S3*/, 0x00/*HD*/, 0x30/*DTV_S1*/, 0x20/*DTV_S2*/, 0x10/*DTV_S3*/, 0x20/*S4_N*/, 0x20/*S5_P*/, 0x20/*S_TCL*/, 0x20/*L0716*/, }, { PQ_MAP_REG(REG_FSC_BK26_18_H), 0x03, 0x00/*OFF*/, 0x03/*S1*/, 0x03/*S2*/, 0x03/*S3*/, 0x00/*HD*/, 0x01/*DTV_S1*/, 0x01/*DTV_S2*/, 0x01/*DTV_S3*/, 0x00/*S4_N*/, 0x02/*S5_P*/, 0x00/*S_TCL*/, 0x00/*L0716*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DMS_Cplx //**************************************************** code U8 MST_DMS_Cplx_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK26_46_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK26_46_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DMS_Cplx_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DMS_Cplx_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK26_47_L), 0x01, 0x00/*OFF*/, 0x01/*cplx_th5A*/, 0x01/*L0716*/, 0x01/*L1117*/, }, { PQ_MAP_REG(REG_FSC_BK26_47_H), 0xFF, 0x00/*OFF*/, 0x5A/*cplx_th5A*/, 0x5A/*L0716*/, 0x10/*L1117*/, }, { PQ_MAP_REG(REG_FSC_BK26_44_L), 0x1F, 0x00/*OFF*/, 0x10/*cplx_th5A*/, 0x10/*L0716*/, 0x10/*L1117*/, }, { PQ_MAP_REG(REG_FSC_BK26_44_H), 0x3F, 0x00/*OFF*/, 0x20/*cplx_th5A*/, 0x20/*L0716*/, 0x20/*L1117*/, }, { PQ_MAP_REG(REG_FSC_BK26_45_L), 0x1F, 0x00/*OFF*/, 0x10/*cplx_th5A*/, 0x10/*L0716*/, 0x10/*L1117*/, }, { PQ_MAP_REG(REG_FSC_BK26_45_H), 0x1F, 0x00/*OFF*/, 0x10/*cplx_th5A*/, 0x10/*L0716*/, 0x10/*L1117*/, }, { PQ_MAP_REG(REG_FSC_BK26_48_L), 0x8F, 0x00/*$OFF*/, 0x08/*$cplx_th5A*/, 0x08/*$L0716*/, 0x88/*$L1117*/, }, { PQ_MAP_REG(REG_FSC_BK26_48_H), 0x1F, 0x00/*OFF*/, 0x10/*cplx_th5A*/, 0x10/*L0716*/, 0x10/*L1117*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // V12L //**************************************************** code U8 MST_V12L_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_V12L_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_V12L_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_13_H), 0x10, 0x00/*OFF*/, 0x10/*ON*/, 0x10/*L0716*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // AA //**************************************************** code U8 MST_AA_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK57_18_L), 0x01, 0x01 },//Same mark { PQ_MAP_REG(REG_FSC_BK57_20_L), 0xFF, 0x40 },//Same mark { PQ_MAP_REG(REG_FSC_BK57_20_H), 0xFF, 0x40 },//Same mark { PQ_MAP_REG(REG_FSC_BK57_21_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK57_21_H), 0xFF, 0x04 }, { PQ_MAP_REG(REG_FSC_BK57_22_L), 0x3F, 0x3F },//Same mark { PQ_MAP_REG(REG_FSC_BK57_22_H), 0x05, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK57_23_L), 0x0F, 0x08 },//Same mark { PQ_MAP_REG(REG_FSC_BK57_70_L), 0x03, 0x00 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_AA_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_AA_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK57_01_L), 0x01, 0x00/*OFF*/, 0x01/*S1*/, 0x01/*S2*/, 0x01/*S3*/, 0x01/*S4*/, 0x01/*S5*/, 0x01/*L0716*/, }, { PQ_MAP_REG(REG_FSC_BK57_18_L), 0x30, 0x30/*$OFF*/, 0x30/*$S1*/, 0x30/*$S2*/, 0x20/*$S3*/, 0x10/*$S4*/, 0x00/*$S5*/, 0x30/*$L0716*/, }, { PQ_MAP_REG(REG_FSC_BK57_19_L), 0x01, 0x00/*OFF*/, 0x01/*S1*/, 0x00/*S2*/, 0x00/*S3*/, 0x00/*S4*/, 0x00/*S5*/, 0x01/*L0716*/, }, { PQ_MAP_REG(REG_FSC_BK57_22_L), 0x80, 0x80/*$OFF*/, 0x80/*$S1*/, 0x80/*$S2*/, 0x80/*$S3*/, 0x80/*$S4*/, 0x80/*$S5*/, 0x00/*$L0716*/, }, { PQ_MAP_REG(REG_FSC_BK57_22_H), 0x02, 0x02/*$OFF*/, 0x02/*$S1*/, 0x02/*$S2*/, 0x02/*$S3*/, 0x02/*$S4*/, 0x02/*$S5*/, 0x00/*$L0716*/, }, { PQ_MAP_REG(REG_FSC_BK57_23_L), 0x80, 0x00/*$OFF*/, 0x00/*$S1*/, 0x00/*$S2*/, 0x00/*$S3*/, 0x00/*$S4*/, 0x00/*$S5*/, 0x80/*$L0716*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // AA_H //**************************************************** code U8 MST_AA_H_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK57_10_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK57_10_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK57_11_L), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK57_11_H), 0x3F, 0x1E }, { PQ_MAP_REG(REG_FSC_BK57_12_L), 0x0F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK57_13_L), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK57_13_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK57_14_L), 0xF3, 0x41 },//Same mark { PQ_MAP_REG(REG_FSC_BK57_14_H), 0xF1, 0x41 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_AA_H_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_AA_H_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK57_01_H), 0x02, 0x00/*OFF*/, 0x02/*S1*/, 0x02/*S2*/, 0x02/*S3*/, 0x02/*S4*/, 0x02/*S5*/, 0x02/*L0716*/, }, { PQ_MAP_REG(REG_FSC_BK57_23_H), 0xF0, 0x00/*OFF*/, 0x40/*S1*/, 0x40/*S2*/, 0x40/*S3*/, 0x40/*S4*/, 0x40/*S5*/, 0x40/*L0716*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // AA_V //**************************************************** code U8 MST_AA_V_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK57_08_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK57_08_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK57_09_L), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK57_09_H), 0x3F, 0x1E }, { PQ_MAP_REG(REG_FSC_BK57_0a_L), 0x0F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK57_0b_L), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK57_0b_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK57_0C_L), 0xF3, 0x41 },//Same mark { PQ_MAP_REG(REG_FSC_BK57_0C_H), 0xF1, 0x41 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_AA_V_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_AA_V_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK57_01_H), 0x01, 0x00/*OFF*/, 0x01/*S1*/, 0x01/*S2*/, 0x01/*S3*/, 0x01/*S4*/, 0x01/*S5*/, 0x01/*L0716*/, }, { PQ_MAP_REG(REG_FSC_BK57_23_H), 0x0F, 0x00/*OFF*/, 0x04/*S1*/, 0x04/*S2*/, 0x04/*S3*/, 0x04/*S4*/, 0x04/*S5*/, 0x04/*L0716*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // BNF //**************************************************** code U8 MST_BNF_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK4D_07_L), 0x7F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4D_07_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4D_0C_L), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4D_0C_H), 0x1F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4D_0D_L), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4D_0D_H), 0x1F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4D_0F_L), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4D_14_H), 0xFF, 0x99 }, { PQ_MAP_REG(REG_FSC_BK4D_14_L), 0xFF, 0x99 }, { PQ_MAP_REG(REG_FSC_BK4D_15_H), 0xFF, 0x99 }, { PQ_MAP_REG(REG_FSC_BK4D_15_L), 0xFF, 0x99 }, { PQ_MAP_REG(REG_FSC_BK4D_16_H), 0xFF, 0x99 }, { PQ_MAP_REG(REG_FSC_BK4D_16_L), 0xFF, 0x99 }, { PQ_MAP_REG(REG_FSC_BK4D_17_H), 0xFF, 0x99 }, { PQ_MAP_REG(REG_FSC_BK4D_17_L), 0xFF, 0x99 }, { PQ_MAP_REG(REG_FSC_BK4D_18_H), 0x3F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4D_18_L), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4D_19_H), 0x3F, 0x0C }, { PQ_MAP_REG(REG_FSC_BK4D_19_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK4D_1A_H), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_1A_L), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_1B_H), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_1B_L), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_1E_H), 0x3F, 0x19 }, { PQ_MAP_REG(REG_FSC_BK4D_1E_L), 0x3F, 0x19 }, { PQ_MAP_REG(REG_FSC_BK4D_1F_H), 0x3F, 0x19 }, { PQ_MAP_REG(REG_FSC_BK4D_1F_L), 0x3F, 0x19 }, { PQ_MAP_REG(REG_FSC_BK4D_22_H), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_22_L), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_23_H), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_23_L), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_24_H), 0x3F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4D_24_L), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4D_25_H), 0x3F, 0x0C }, { PQ_MAP_REG(REG_FSC_BK4D_25_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK4D_26_H), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_26_L), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_27_H), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_27_L), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4D_28_L), 0x3F, 0x17 }, { PQ_MAP_REG(REG_FSC_BK4D_28_H), 0x0F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK4D_29_L), 0x1F, 0x17 }, { PQ_MAP_REG(REG_FSC_BK4D_2A_L), 0xFF, 0x4A },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_2A_H), 0xFF, 0x40 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_2B_H), 0x3F, 0x1C },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_2C_L), 0x0F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK4D_2C_H), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4D_2D_L), 0xFF, 0x85 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_2E_L), 0x0F, 0x01 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_2E_H), 0xFF, 0x2A },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_2F_L), 0x0F, 0x01 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_2F_H), 0xFF, 0x60 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_30_L), 0xFF, 0xC5 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_30_H), 0x1F, 0x11 }, { PQ_MAP_REG(REG_FSC_BK4D_31_L), 0x0F, 0x01 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_31_H), 0xFF, 0x62 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_47_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4D_47_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4D_32_H), 0xFF, 0x12 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_32_L), 0xFF, 0x24 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_33_H), 0xFF, 0x56 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_33_L), 0xFF, 0x78 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_34_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_34_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_35_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_35_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_36_L), 0x0F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK4D_36_H), 0x7F, 0x48 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_37_L), 0xFF, 0x80 }, { PQ_MAP_REG(REG_FSC_BK4D_37_H), 0xFF, 0x80 }, { PQ_MAP_REG(REG_FSC_BK4D_38_L), 0xFF, 0x44 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_3D_L), 0xFF, 0x62 }, { PQ_MAP_REG(REG_FSC_BK4D_3D_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4D_3E_L), 0x7F, 0x41 }, { PQ_MAP_REG(REG_FSC_BK4D_3F_L), 0xFF, 0x70 }, { PQ_MAP_REG(REG_FSC_BK4D_3F_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4D_40_L), 0x7F, 0x30 }, { PQ_MAP_REG(REG_FSC_BK4D_41_L), 0xFF, 0x62 }, { PQ_MAP_REG(REG_FSC_BK4D_41_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4D_43_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4D_44_L), 0xFF, 0x20 }, { PQ_MAP_REG(REG_FSC_BK4D_44_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4D_46_L), 0xFF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_46_H), 0xFF, 0x44 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_0E_L), 0xFF, 0x40 },//Same mark { PQ_MAP_REG(REG_FSC_BK4D_0E_H), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK4D_29_H), 0x1F, 0x0C }, { PQ_MAP_REG(REG_FSC_BK4D_2B_L), 0xFF, 0x45 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_BNF_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_BNF_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK4D_01_L), 0x03, 0x02/*$OFF*/, 0x01/*$ON*/, 0x03/*$bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_10_H), 0xFF, 0x64/*OFF*/, 0x6C/*ON*/, 0x64/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_10_L), 0xFF, 0x64/*OFF*/, 0x6C/*ON*/, 0x64/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_11_H), 0xFF, 0x64/*OFF*/, 0x6C/*ON*/, 0x64/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_11_L), 0xFF, 0x64/*OFF*/, 0x6C/*ON*/, 0x64/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_12_H), 0xFF, 0x64/*OFF*/, 0x6C/*ON*/, 0x64/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_12_L), 0xFF, 0x64/*OFF*/, 0x6C/*ON*/, 0x64/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_13_H), 0xFF, 0x64/*OFF*/, 0x6C/*ON*/, 0x64/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_13_L), 0xFF, 0x64/*OFF*/, 0x6C/*ON*/, 0x64/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_1C_H), 0x3F, 0x05/*OFF*/, 0x16/*ON*/, 0x05/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_1C_L), 0x3F, 0x0A/*OFF*/, 0x17/*ON*/, 0x0A/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_1D_H), 0x3F, 0x0F/*OFF*/, 0x18/*ON*/, 0x0F/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_1D_L), 0x3F, 0x14/*OFF*/, 0x19/*ON*/, 0x14/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_20_H), 0x3F, 0x04/*OFF*/, 0x14/*ON*/, 0x04/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_20_L), 0x3F, 0x08/*OFF*/, 0x14/*ON*/, 0x08/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_21_H), 0x3F, 0x0C/*OFF*/, 0x14/*ON*/, 0x0C/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_21_L), 0x3F, 0x10/*OFF*/, 0x14/*ON*/, 0x10/*bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_2E_L), 0xF0, 0x00/*$OFF*/, 0x80/*$ON*/, 0x00/*$bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_2F_L), 0xF0, 0x00/*$OFF*/, 0x80/*$ON*/, 0x00/*$bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_31_L), 0xF0, 0x00/*$OFF*/, 0x80/*$ON*/, 0x00/*$bypass*/, }, { PQ_MAP_REG(REG_FSC_BK4D_36_H), 0x80, 0x00/*$OFF*/, 0x80/*$ON*/, 0x80/*$bypass*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // PreEnhance //**************************************************** code U8 MST_PreEnhance_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_PreEnhance_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_PreEnhance_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK4C_08_L), 0x03, 0x00/*$OFF*/, 0x03/*$ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // PreEnhance_PrePK //**************************************************** code U8 MST_PreEnhance_PrePK_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK26_01_L), 0x82, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK26_01_H), 0xFF, 0x35 },//Same mark { PQ_MAP_REG(REG_FSC_BK26_02_L), 0xFF, 0x80 }, { PQ_MAP_REG(REG_FSC_BK26_02_H), 0xFF, 0x60 }, { PQ_MAP_REG(REG_FSC_BK26_03_L), 0xFF, 0xB0 }, { PQ_MAP_REG(REG_FSC_BK26_03_H), 0xFF, 0x90 }, { PQ_MAP_REG(REG_FSC_BK26_04_L), 0xFF, 0x78 }, { PQ_MAP_REG(REG_FSC_BK26_04_H), 0xFF, 0x01 }, { PQ_MAP_REG(REG_FSC_BK26_05_L), 0xFF, 0x78 }, { PQ_MAP_REG(REG_FSC_BK26_05_H), 0xFF, 0x01 }, { PQ_MAP_REG(REG_FSC_BK26_06_L), 0xFF, 0xFF }, { PQ_MAP_REG(REG_FSC_BK26_06_H), 0xFF, 0x8C }, { PQ_MAP_REG(REG_FSC_BK26_07_L), 0xFF, 0x64 }, { PQ_MAP_REG(REG_FSC_BK26_07_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK26_08_L), 0xFF, 0x83 }, { PQ_MAP_REG(REG_FSC_BK26_08_H), 0xFF, 0x7E }, { PQ_MAP_REG(REG_FSC_BK26_09_L), 0xFF, 0x83 }, { PQ_MAP_REG(REG_FSC_BK26_09_H), 0xFF, 0x7E }, { PQ_MAP_REG(REG_FSC_BK26_0A_L), 0xFF, 0xF1 },//Same mark { PQ_MAP_REG(REG_FSC_BK26_0A_H), 0xFF, 0x01 },//Same mark { PQ_MAP_REG(REG_FSC_BK26_68_L), 0x08, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK26_6A_L), 0x07, 0x03 }, { PQ_MAP_REG(REG_FSC_BK4C_10_L), 0xBF, 0xA0 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_11_L), 0xBF, 0xA0 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_12_L), 0x1F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK4C_12_H), 0x1F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4C_13_L), 0x9F, 0x83 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_14_L), 0x9F, 0x94 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_14_H), 0x0F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK4C_15_L), 0x9F, 0x8A },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_15_H), 0x0F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK4C_16_L), 0x0F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4C_19_L), 0xFF, 0xA0 }, { PQ_MAP_REG(REG_FSC_BK4C_19_H), 0x81, 0x00 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_PreEnhance_PrePK_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_PreEnhance_PrePK_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK26_01_L), 0x0D, 0x00/*$OFF*/, 0x0D/*$ON*/, }, { PQ_MAP_REG(REG_FSC_BK26_68_L), 0x01, 0x00/*$OFF*/, 0x01/*$ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // PreEnhance_LDE3x3 //**************************************************** code U8 MST_PreEnhance_LDE3x3_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK4C_20_L), 0x9F, 0x02 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_20_H), 0x3F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK4C_21_L), 0x8F, 0x82 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_21_H), 0x1F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK4C_22_L), 0x1F, 0x0F }, { PQ_MAP_REG(REG_FSC_BK4C_23_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_23_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_24_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_24_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_28_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4C_28_L), 0x80, 0x80 }, { PQ_MAP_REG(REG_FSC_BK4C_29_L), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4C_29_H), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK4C_2A_L), 0x1F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4C_2A_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_PreEnhance_LDE3x3_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_PreEnhance_LDE3x3_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK4C_25_L), 0x1F, 0x0A/*OFF*/, 0x0A/*ON*/, 0x15/*UHD*/, }, { PQ_MAP_REG(REG_FSC_BK4C_25_H), 0x1F, 0x0A/*OFF*/, 0x0A/*ON*/, 0x15/*UHD*/, }, { PQ_MAP_REG(REG_FSC_BK4C_30_L), 0x80, 0x00/*OFF*/, 0x80/*ON*/, 0x80/*UHD*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // PreEnhance_PK3x3 //**************************************************** code U8 MST_PreEnhance_PK3x3_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK4C_40_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_41_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_41_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_42_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_42_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_43_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_43_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_44_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_44_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_45_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_45_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_46_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_46_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_47_L), 0x3F, 0x0C }, { PQ_MAP_REG(REG_FSC_BK4C_47_H), 0x3F, 0x06 }, { PQ_MAP_REG(REG_FSC_BK4C_48_H), 0x1F, 0x0F }, { PQ_MAP_REG(REG_FSC_BK4C_49_L), 0x03, 0x02 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_49_H), 0x1F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK4C_4A_L), 0xFF, 0x21 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_4A_H), 0x1F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK4C_4B_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_4B_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_4C_L), 0xFF, 0x21 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_4C_H), 0x03, 0x00 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_PreEnhance_PK3x3_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_PreEnhance_PK3x3_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK4C_40_L), 0x01, 0x00/*OFF*/, 0x01/*ON*/, 0x01/*SR_1*/, 0x01/*SR_2*/, }, { PQ_MAP_REG(REG_FSC_BK4C_48_L), 0x3F, 0x10/*OFF*/, 0x10/*ON*/, 0x1C/*SR_1*/, 0x22/*SR_2*/, }, { PQ_MAP_REG(REG_FSC_BK4C_49_L), 0x0C, 0x00/*$OFF*/, 0x0C/*$ON*/, 0x0C/*$SR_1*/, 0x0C/*$SR_2*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // PreEnhance_BLTI //**************************************************** code U8 MST_PreEnhance_BLTI_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK4C_50_L), 0x06, 0x06 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_51_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_51_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_52_L), 0x7F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK4C_53_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK4C_53_H), 0xFF, 0x1C }, { PQ_MAP_REG(REG_FSC_BK4C_54_L), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4C_55_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK4C_55_H), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK4C_56_L), 0x31, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_57_L), 0x1F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK4C_58_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_58_H), 0x1F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4C_59_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_59_H), 0x1F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4C_5A_L), 0x1F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4C_60_H), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK4C_60_L), 0x3F, 0x1C }, { PQ_MAP_REG(REG_FSC_BK4C_61_H), 0x3F, 0x18 }, { PQ_MAP_REG(REG_FSC_BK4C_61_L), 0x3F, 0x15 }, { PQ_MAP_REG(REG_FSC_BK4C_62_H), 0x3F, 0x13 }, { PQ_MAP_REG(REG_FSC_BK4C_62_L), 0x3F, 0x11 }, { PQ_MAP_REG(REG_FSC_BK4C_63_H), 0x3F, 0x0F }, { PQ_MAP_REG(REG_FSC_BK4C_63_L), 0x3F, 0x0D }, { PQ_MAP_REG(REG_FSC_BK4C_64_H), 0x3F, 0x0B }, { PQ_MAP_REG(REG_FSC_BK4C_64_L), 0x3F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK4C_65_H), 0x3F, 0x09 }, { PQ_MAP_REG(REG_FSC_BK4C_65_L), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4C_66_H), 0x3F, 0x07 }, { PQ_MAP_REG(REG_FSC_BK4C_66_L), 0x3F, 0x06 }, { PQ_MAP_REG(REG_FSC_BK4C_67_H), 0x3F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK4C_67_L), 0x3F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4C_68_H), 0x3F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4C_68_L), 0x3F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK4C_69_H), 0x3F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK4C_69_L), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK4C_6A_H), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK4C_6A_L), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK4C_6B_H), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK4C_6B_L), 0x3F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4C_6C_H), 0x3F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4C_6C_L), 0x3F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4C_6D_H), 0x3F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4C_6D_L), 0x3F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4C_6E_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_6E_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_6F_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_6F_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_PreEnhance_BLTI_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_PreEnhance_BLTI_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK4C_50_L), 0x01, 0x00/*$OFF*/, 0x01/*$ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // SPF_PrePK_Kernel //**************************************************** code U8 MST_SPF_PrePK_Kernel_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK26_70_L), 0x1F, 0x1F }, { PQ_MAP_REG(REG_FSC_BK26_70_H), 0x1F, 0x1C }, { PQ_MAP_REG(REG_FSC_BK26_71_L), 0x1F, 0x18 }, { PQ_MAP_REG(REG_FSC_BK26_71_H), 0x1F, 0x15 }, { PQ_MAP_REG(REG_FSC_BK26_72_L), 0x1F, 0x13 }, { PQ_MAP_REG(REG_FSC_BK26_72_H), 0x1F, 0x11 }, { PQ_MAP_REG(REG_FSC_BK26_73_L), 0x1F, 0x0F }, { PQ_MAP_REG(REG_FSC_BK26_73_H), 0x1F, 0x0D }, { PQ_MAP_REG(REG_FSC_BK26_74_L), 0x1F, 0x0B }, { PQ_MAP_REG(REG_FSC_BK26_74_H), 0x1F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK26_75_L), 0x1F, 0x09 }, { PQ_MAP_REG(REG_FSC_BK26_75_H), 0x1F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK26_76_L), 0x1F, 0x07 }, { PQ_MAP_REG(REG_FSC_BK26_76_H), 0x1F, 0x06 }, { PQ_MAP_REG(REG_FSC_BK26_77_L), 0x1F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK26_77_H), 0x1F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK26_78_L), 0x1F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK26_78_H), 0x1F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK26_79_L), 0x1F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK26_79_H), 0x1F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK26_7A_L), 0x1F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK26_7A_H), 0x1F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK26_7B_L), 0x1F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK26_7B_H), 0x1F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK26_7C_L), 0x1F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK26_7C_H), 0x1F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK26_7D_L), 0x1F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK26_7D_H), 0x1F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK26_7E_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK26_7E_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK26_7F_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK26_7F_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_SPF_PrePK_Kernel_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_SPF_PrePK_Kernel_NUMS_UFSC]= { { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // ANN //**************************************************** code U8 MST_ANN_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK72_20_L), 0xF0, 0x50 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_20_H), 0x3F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK72_21_L), 0x7F, 0x3C }, { PQ_MAP_REG(REG_FSC_BK72_21_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK72_22_L), 0x7F, 0x22 }, { PQ_MAP_REG(REG_FSC_BK72_22_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK72_23_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_23_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_24_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_24_H), 0x7F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK72_25_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_26_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_27_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK72_28_L), 0x1F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK72_28_H), 0xFF, 0x90 }, { PQ_MAP_REG(REG_FSC_BK72_29_L), 0x1F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK72_29_H), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK72_2A_L), 0x0F, 0x06 }, { PQ_MAP_REG(REG_FSC_BK72_2A_H), 0x3F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK72_2B_L), 0x0F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_2B_H), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK72_2C_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK72_2D_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK72_2E_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_2E_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK72_30_L), 0xFF, 0x14 }, { PQ_MAP_REG(REG_FSC_BK72_38_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_38_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_ANN_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_ANN_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK72_20_L), 0x03, 0x00/*$OFF*/, 0x03/*$ON*/, 0x03/*$S1*/, }, { PQ_MAP_REG(REG_FSC_BK72_25_H), 0x3F, 0x10/*OFF*/, 0x10/*ON*/, 0x04/*S1*/, }, { PQ_MAP_REG(REG_FSC_BK72_26_H), 0x3F, 0x20/*OFF*/, 0x20/*ON*/, 0x0A/*S1*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // WeakDetail_Detect //**************************************************** code U8 MST_WeakDetail_Detect_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK4F_61_L), 0x3F, 0x22 }, { PQ_MAP_REG(REG_FSC_BK4F_61_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_62_L), 0xFF, 0xf0 }, { PQ_MAP_REG(REG_FSC_BK4F_62_H), 0x70, 0x20 }, { PQ_MAP_REG(REG_FSC_BK4F_64_L), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK4F_64_H), 0x3F, 0x0b }, { PQ_MAP_REG(REG_FSC_BK4F_65_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_65_H), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4F_66_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_66_H), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4F_67_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK4F_67_H), 0x3F, 0x0c }, { PQ_MAP_REG(REG_FSC_BK4F_68_L), 0x3F, 0x0a }, { PQ_MAP_REG(REG_FSC_BK4F_69_L), 0x33, 0x22 },//Same mark { PQ_MAP_REG(REG_FSC_BK4F_69_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_6E_L), 0x3F, 0x18 },//Same mark { PQ_MAP_REG(REG_FSC_BK4F_6f_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK5F_13_L), 0x3F, 0x22 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_WeakDetail_Detect_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_WeakDetail_Detect_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK4F_60_L), 0x01, 0x00/*OFF*/, 0x01/*ON*/, 0x01/*M1127*/, 0x01/*Frange*/, 0x01/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK4F_63_L), 0xFF, 0x54/*OFF*/, 0x54/*ON*/, 0x50/*M1127*/, 0x60/*Frange*/, 0x51/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK4F_63_H), 0xFF, 0x5e/*OFF*/, 0x5e/*ON*/, 0x60/*M1127*/, 0x85/*Frange*/, 0x67/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK4F_68_H), 0x3F, 0x05/*OFF*/, 0x05/*ON*/, 0x07/*M1127*/, 0x07/*Frange*/, 0x07/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_13_H), 0x1F, 0x04/*OFF*/, 0x04/*ON*/, 0x1C/*M1127*/, 0x04/*Frange*/, 0x04/*Lrange*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // SDHD_Detect //**************************************************** code U8 MST_SDHD_Detect_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK4F_30_L), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4F_32_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_32_H), 0x0F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK4F_33_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_33_H), 0x0F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK4F_34_L), 0x3F, 0x30 }, { PQ_MAP_REG(REG_FSC_BK4F_34_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4F_35_L), 0x7F, 0x40 }, { PQ_MAP_REG(REG_FSC_BK4F_35_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4F_36_L), 0x7F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_36_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4F_37_L), 0x3F, 0x28 }, { PQ_MAP_REG(REG_FSC_BK4F_37_H), 0x3F, 0x18 }, { PQ_MAP_REG(REG_FSC_BK4F_38_L), 0x7F, 0x50 }, { PQ_MAP_REG(REG_FSC_BK4F_39_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_3A_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_3A_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4F_40_L), 0xFF, 0x0A }, { PQ_MAP_REG(REG_FSC_BK4F_41_L), 0xFF, 0x64 }, { PQ_MAP_REG(REG_FSC_BK4F_42_L), 0xFF, 0x20 }, { PQ_MAP_REG(REG_FSC_BK4F_43_L), 0x7F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK5F_65_L), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK5F_65_H), 0x7F, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_SDHD_Detect_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_SDHD_Detect_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK4F_30_H), 0xF3, 0x00/*$OFF*/, 0x00/*$ON*/, 0xA1/*$M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_31_L), 0x3F, 0x1E/*OFF*/, 0x1E/*ON*/, 0x3E/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_39_H), 0x0F, 0x04/*OFF*/, 0x04/*ON*/, 0x0C/*M1127*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // ERC //**************************************************** code U8 MST_ERC_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK75_10_L), 0x06, 0x06 },//Same mark { PQ_MAP_REG(REG_FSC_BK75_18_L), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK75_19_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_19_L), 0xFF, 0x20 }, { PQ_MAP_REG(REG_FSC_BK75_1A_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_1A_L), 0xFF, 0x20 }, { PQ_MAP_REG(REG_FSC_BK75_1C_L), 0x80, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK75_43_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_44_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_45_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_46_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_46_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_47_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_47_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_48_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_48_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_49_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_49_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_4A_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_4A_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_4B_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_4B_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_4C_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_4C_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_4D_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_4D_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_4E_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_4E_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_4F_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_4F_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_58_H), 0xC0, 0x40 },//Same mark { PQ_MAP_REG(REG_FSC_BK75_59_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK75_5A_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_5A_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK75_5B_H), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK75_5B_L), 0x7F, 0x40 }, { PQ_MAP_REG(REG_FSC_BK75_5C_H), 0x1F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK75_5C_L), 0x7F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK75_5D_H), 0x1F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK75_5D_L), 0x1F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK75_5E_L), 0x1F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK71_28_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK71_28_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_60_H), 0xFF, 0x80 }, { PQ_MAP_REG(REG_FSC_BK75_60_L), 0xFF, 0x63 }, { PQ_MAP_REG(REG_FSC_BK75_61_H), 0xFF, 0x4D }, { PQ_MAP_REG(REG_FSC_BK75_61_L), 0xFF, 0x3C }, { PQ_MAP_REG(REG_FSC_BK75_62_H), 0xFF, 0x2F }, { PQ_MAP_REG(REG_FSC_BK75_62_L), 0xFF, 0x24 }, { PQ_MAP_REG(REG_FSC_BK75_63_H), 0xFF, 0x1C }, { PQ_MAP_REG(REG_FSC_BK75_63_L), 0xFF, 0x16 }, { PQ_MAP_REG(REG_FSC_BK75_64_H), 0xFF, 0x11 }, { PQ_MAP_REG(REG_FSC_BK75_64_L), 0xFF, 0x0D }, { PQ_MAP_REG(REG_FSC_BK75_65_H), 0xFF, 0x0A }, { PQ_MAP_REG(REG_FSC_BK75_65_L), 0xFF, 0x08 }, { PQ_MAP_REG(REG_FSC_BK75_66_H), 0xFF, 0x06 }, { PQ_MAP_REG(REG_FSC_BK75_66_L), 0xFF, 0x04 }, { PQ_MAP_REG(REG_FSC_BK75_67_H), 0xFF, 0x03 }, { PQ_MAP_REG(REG_FSC_BK75_67_L), 0xFF, 0x03 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_ERC_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_ERC_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK71_30_H), 0x01, 0x00/*OFF*/, 0x01/*S1*/, 0x01/*S2*/, 0x01/*S3*/, 0x01/*SD_W*/, 0x01/*0915*/, 0x01/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_1C_L), 0x1F, 0x08/*$OFF*/, 0x08/*$S1*/, 0x05/*$S2*/, 0x12/*$S3*/, 0x08/*$SD_W*/, 0x08/*$0915*/, 0x08/*$SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_40_H), 0x03, 0x03/*OFF*/, 0x03/*S1*/, 0x03/*S2*/, 0x03/*S3*/, 0x01/*SD_W*/, 0x03/*0915*/, 0x03/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_40_L), 0xFF, 0xFF/*OFF*/, 0xFF/*S1*/, 0xFF/*S2*/, 0xFF/*S3*/, 0x00/*SD_W*/, 0xFF/*0915*/, 0xFF/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_41_H), 0x03, 0x03/*OFF*/, 0x03/*S1*/, 0x03/*S2*/, 0x03/*S3*/, 0x01/*SD_W*/, 0x03/*0915*/, 0x03/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_41_L), 0xFF, 0x1C/*OFF*/, 0x1C/*S1*/, 0x1C/*S2*/, 0x1C/*S3*/, 0x00/*SD_W*/, 0x1C/*0915*/, 0x1C/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_42_H), 0x03, 0x02/*OFF*/, 0x02/*S1*/, 0x02/*S2*/, 0x02/*S3*/, 0x01/*SD_W*/, 0x02/*0915*/, 0x02/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_42_L), 0xFF, 0x6C/*OFF*/, 0x6C/*S1*/, 0x6C/*S2*/, 0x6C/*S3*/, 0x00/*SD_W*/, 0x6C/*0915*/, 0x6C/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_43_L), 0xFF, 0xE3/*OFF*/, 0xE3/*S1*/, 0xE3/*S2*/, 0xE3/*S3*/, 0x00/*SD_W*/, 0xE3/*0915*/, 0xE3/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_44_L), 0xFF, 0x78/*OFF*/, 0x78/*S1*/, 0x78/*S2*/, 0x78/*S3*/, 0x00/*SD_W*/, 0x78/*0915*/, 0x78/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_45_L), 0xFF, 0x25/*OFF*/, 0x25/*S1*/, 0x25/*S2*/, 0x25/*S3*/, 0x00/*SD_W*/, 0x25/*0915*/, 0x25/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_58_H), 0x3F, 0x10/*$OFF*/, 0x10/*$S1*/, 0x10/*$S2*/, 0x10/*$S3*/, 0x10/*$SD_W*/, 0x10/*$0915*/, 0x20/*$SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_58_L), 0x3F, 0x08/*OFF*/, 0x08/*S1*/, 0x08/*S2*/, 0x08/*S3*/, 0x08/*SD_W*/, 0x08/*0915*/, 0x10/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_59_H), 0x3F, 0x04/*OFF*/, 0x04/*S1*/, 0x04/*S2*/, 0x04/*S3*/, 0x04/*SD_W*/, 0x04/*0915*/, 0x10/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK75_1C_H), 0x1F, 0x08/*OFF*/, 0x08/*S1*/, 0x05/*S2*/, 0x12/*S3*/, 0x08/*SD_W*/, 0x05/*0915*/, 0x05/*SmallAC*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // ERCL1 //**************************************************** code U8 MST_ERCL1_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK71_18_L), 0x1F, 0x0C }, { PQ_MAP_REG(REG_FSC_BK71_19_H), 0x30, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_1A_L), 0x1F, 0x0C }, { PQ_MAP_REG(REG_FSC_BK71_1B_H), 0xB0, 0x80 },//Same mark { PQ_MAP_REG(REG_FSC_BK75_70_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_70_L), 0xFF, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_71_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_71_L), 0xFF, 0x06 }, { PQ_MAP_REG(REG_FSC_BK75_72_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_72_L), 0xFF, 0x09 }, { PQ_MAP_REG(REG_FSC_BK75_73_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_73_L), 0xFF, 0xE0 }, { PQ_MAP_REG(REG_FSC_BK75_74_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_74_L), 0xFF, 0xB4 }, { PQ_MAP_REG(REG_FSC_BK75_75_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_75_L), 0xFF, 0x58 }, { PQ_MAP_REG(REG_FSC_BK75_10_L), 0x02, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_77_L), 0x3F, 0x1E }, { PQ_MAP_REG(REG_FSC_BK75_77_H), 0x1F, 0x0B }, { PQ_MAP_REG(REG_FSC_BK71_40_H), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK71_40_L), 0x3F, 0x1E }, { PQ_MAP_REG(REG_FSC_BK71_41_H), 0x3F, 0x1C }, { PQ_MAP_REG(REG_FSC_BK71_41_L), 0x3F, 0x1A }, { PQ_MAP_REG(REG_FSC_BK71_42_H), 0x3F, 0x18 }, { PQ_MAP_REG(REG_FSC_BK71_42_L), 0x3F, 0x16 }, { PQ_MAP_REG(REG_FSC_BK71_43_H), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK71_43_L), 0x3F, 0x12 }, { PQ_MAP_REG(REG_FSC_BK71_44_H), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK71_44_L), 0x3F, 0x0E }, { PQ_MAP_REG(REG_FSC_BK71_45_H), 0x3F, 0x0C }, { PQ_MAP_REG(REG_FSC_BK71_45_L), 0x3F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK71_46_H), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK71_46_L), 0x3F, 0x06 }, { PQ_MAP_REG(REG_FSC_BK71_47_H), 0x3F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK71_47_L), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK71_48_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_48_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_49_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_49_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4A_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4A_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4B_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4B_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4C_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4C_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4D_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4D_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4E_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4E_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4F_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_4F_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_56_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_57_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_58_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_59_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_5A_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_5B_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_5C_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_5D_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_5E_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_5F_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_ERCL1_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_ERCL1_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK71_18_H), 0x01, 0x00/*OFF*/, 0x01/*S1*/, 0x01/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_1A_H), 0x01, 0x00/*OFF*/, 0x01/*S1*/, 0x01/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_50_H), 0x03, 0x02/*OFF*/, 0x02/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_50_L), 0xFF, 0x00/*OFF*/, 0x00/*S1*/, 0x80/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_51_H), 0x03, 0x02/*OFF*/, 0x02/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_51_L), 0xFF, 0x00/*OFF*/, 0x00/*S1*/, 0x80/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_52_H), 0x03, 0x02/*OFF*/, 0x02/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_52_L), 0xFF, 0x00/*OFF*/, 0x00/*S1*/, 0x80/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_53_H), 0x03, 0x01/*OFF*/, 0x01/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_53_L), 0xFF, 0xE3/*OFF*/, 0xE3/*S1*/, 0x78/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_54_H), 0x03, 0x01/*OFF*/, 0x01/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_54_L), 0xFF, 0x78/*OFF*/, 0x78/*S1*/, 0x5E/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_55_H), 0x03, 0x01/*OFF*/, 0x01/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_55_L), 0xFF, 0x25/*OFF*/, 0x25/*S1*/, 0x49/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_56_L), 0xFF, 0xE4/*OFF*/, 0xE4/*S1*/, 0x39/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_57_L), 0xFF, 0xB1/*OFF*/, 0xB1/*S1*/, 0x2C/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_58_L), 0xFF, 0x8A/*OFF*/, 0x8A/*S1*/, 0x22/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_59_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_5A_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_5B_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_5C_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_5D_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_5E_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_5F_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // ERCL2 //**************************************************** code U8 MST_ERCL2_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK71_20_L), 0x1F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK71_21_H), 0x30, 0x20 }, { PQ_MAP_REG(REG_FSC_BK71_22_L), 0x1F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK71_23_H), 0xB0, 0xA0 },//Same mark { PQ_MAP_REG(REG_FSC_BK75_78_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_78_L), 0xFF, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_79_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_79_L), 0xFF, 0x06 }, { PQ_MAP_REG(REG_FSC_BK75_7A_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_7A_L), 0xFF, 0x09 }, { PQ_MAP_REG(REG_FSC_BK75_7B_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_7B_L), 0xFF, 0xE0 }, { PQ_MAP_REG(REG_FSC_BK75_7C_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_7C_L), 0xFF, 0xB4 }, { PQ_MAP_REG(REG_FSC_BK75_7D_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK75_7D_L), 0xFF, 0x58 }, { PQ_MAP_REG(REG_FSC_BK75_10_L), 0x04, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_7F_L), 0x3F, 0x1E }, { PQ_MAP_REG(REG_FSC_BK75_7F_H), 0x1F, 0x0B }, { PQ_MAP_REG(REG_FSC_BK71_60_H), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK71_60_L), 0x3F, 0x1E }, { PQ_MAP_REG(REG_FSC_BK71_61_H), 0x3F, 0x1C }, { PQ_MAP_REG(REG_FSC_BK71_61_L), 0x3F, 0x1A }, { PQ_MAP_REG(REG_FSC_BK71_62_H), 0x3F, 0x18 }, { PQ_MAP_REG(REG_FSC_BK71_62_L), 0x3F, 0x16 }, { PQ_MAP_REG(REG_FSC_BK71_63_H), 0x3F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK71_63_L), 0x3F, 0x12 }, { PQ_MAP_REG(REG_FSC_BK71_64_H), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK71_64_L), 0x3F, 0x0E }, { PQ_MAP_REG(REG_FSC_BK71_65_H), 0x3F, 0x0C }, { PQ_MAP_REG(REG_FSC_BK71_65_L), 0x3F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK71_66_H), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK71_66_L), 0x3F, 0x06 }, { PQ_MAP_REG(REG_FSC_BK71_67_H), 0x3F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK71_67_L), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK71_68_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_68_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_69_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_69_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6A_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6A_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6B_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6B_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6C_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6C_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6D_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6D_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6E_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6E_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6F_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_6F_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_76_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_77_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_78_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_79_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_7A_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_7B_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_7C_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_7D_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_7E_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_7F_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_31_H), 0xFF, 0x31 }, { PQ_MAP_REG(REG_FSC_BK71_31_L), 0xFF, 0x0F }, { PQ_MAP_REG(REG_FSC_BK71_32_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_32_L), 0xFF, 0x0F }, { PQ_MAP_REG(REG_FSC_BK71_33_H), 0xFF, 0x36 }, { PQ_MAP_REG(REG_FSC_BK71_33_L), 0xFF, 0x0A }, { PQ_MAP_REG(REG_FSC_BK71_34_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK71_34_L), 0xFF, 0x0A }, { PQ_MAP_REG(REG_FSC_BK71_35_H), 0xFF, 0x32 }, { PQ_MAP_REG(REG_FSC_BK71_35_L), 0xFF, 0x7B }, { PQ_MAP_REG(REG_FSC_BK71_36_H), 0xFF, 0xF4 }, { PQ_MAP_REG(REG_FSC_BK71_36_L), 0xFF, 0x27 }, { PQ_MAP_REG(REG_FSC_BK71_37_H), 0xFF, 0x2A }, { PQ_MAP_REG(REG_FSC_BK71_37_L), 0xFF, 0xFE }, { PQ_MAP_REG(REG_FSC_BK71_38_H), 0xFF, 0xF4 }, { PQ_MAP_REG(REG_FSC_BK71_38_L), 0xFF, 0x33 }, { PQ_MAP_REG(REG_FSC_BK71_39_H), 0xFF, 0x24 }, { PQ_MAP_REG(REG_FSC_BK71_39_L), 0xFF, 0xF7 }, { PQ_MAP_REG(REG_FSC_BK71_3A_H), 0xFF, 0xEE }, { PQ_MAP_REG(REG_FSC_BK71_3A_L), 0xFF, 0x49 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_ERCL2_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_ERCL2_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK71_20_H), 0x01, 0x00/*OFF*/, 0x01/*S1*/, 0x01/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_22_H), 0x01, 0x00/*OFF*/, 0x01/*S1*/, 0x01/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_70_H), 0x03, 0x02/*OFF*/, 0x02/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_70_L), 0xFF, 0x00/*OFF*/, 0x00/*S1*/, 0x80/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_71_H), 0x03, 0x02/*OFF*/, 0x02/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_71_L), 0xFF, 0x00/*OFF*/, 0x00/*S1*/, 0x80/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_72_H), 0x03, 0x02/*OFF*/, 0x02/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_72_L), 0xFF, 0x00/*OFF*/, 0x00/*S1*/, 0x80/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_73_H), 0x03, 0x01/*OFF*/, 0x01/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_73_L), 0xFF, 0xE3/*OFF*/, 0xE3/*S1*/, 0x78/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_74_H), 0x03, 0x01/*OFF*/, 0x01/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_74_L), 0xFF, 0x78/*OFF*/, 0x78/*S1*/, 0x5E/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_75_H), 0x03, 0x01/*OFF*/, 0x01/*S1*/, 0x00/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_75_L), 0xFF, 0x25/*OFF*/, 0x25/*S1*/, 0x49/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_76_L), 0xFF, 0xE4/*OFF*/, 0xE4/*S1*/, 0x39/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_77_L), 0xFF, 0xB1/*OFF*/, 0xB1/*S1*/, 0x2C/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_78_L), 0xFF, 0x8A/*OFF*/, 0x8A/*S1*/, 0x22/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_79_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_7A_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_7B_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_7C_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_7D_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_7E_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_FSC_BK71_7F_L), 0xFF, 0x80/*OFF*/, 0x80/*S1*/, 0x20/*SmallAC*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // ERC_Edge //**************************************************** code U8 MST_ERC_Edge_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK4F_18_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_22_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_23_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_28_H), 0x7F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_2A_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_2D_L), 0x7F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_2E_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_2E_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_2F_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4F_2F_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_ERC_Edge_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_ERC_Edge_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK4F_10_L), 0x3F, 0x00/*OFF*/, 0x06/*S1*/, 0x06/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_11_L), 0xFF, 0x00/*OFF*/, 0x60/*S1*/, 0x60/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_11_H), 0x0F, 0x00/*OFF*/, 0x08/*S1*/, 0x08/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_12_L), 0xFF, 0x00/*OFF*/, 0x60/*S1*/, 0x60/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_12_H), 0x0F, 0x00/*OFF*/, 0x08/*S1*/, 0x08/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_13_L), 0xFF, 0x00/*OFF*/, 0x3C/*S1*/, 0x3C/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_13_H), 0x1F, 0x00/*OFF*/, 0x10/*S1*/, 0x10/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_14_L), 0xFF, 0x00/*OFF*/, 0x3C/*S1*/, 0x3C/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_14_H), 0x1F, 0x00/*OFF*/, 0x10/*S1*/, 0x10/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_15_L), 0xFF, 0x00/*OFF*/, 0x50/*S1*/, 0x50/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_15_H), 0x1F, 0x00/*OFF*/, 0x10/*S1*/, 0x10/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_16_L), 0xFF, 0x00/*OFF*/, 0x50/*S1*/, 0x50/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_16_H), 0x1F, 0x00/*OFF*/, 0x08/*S1*/, 0x08/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_17_L), 0x0F, 0x00/*OFF*/, 0x08/*S1*/, 0x08/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_17_H), 0x3F, 0x00/*OFF*/, 0x10/*S1*/, 0x10/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_18_L), 0xFF, 0x00/*OFF*/, 0x20/*S1*/, 0x20/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_19_L), 0x0F, 0x00/*OFF*/, 0x08/*S1*/, 0x08/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_19_H), 0x0F, 0x00/*OFF*/, 0x06/*S1*/, 0x06/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_20_L), 0x3F, 0x00/*$OFF*/, 0x2C/*$S1*/, 0x2C/*$M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_20_H), 0x3F, 0x00/*$OFF*/, 0x2C/*$S1*/, 0x2C/*$M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_21_L), 0x11, 0x00/*$OFF*/, 0x11/*$S1*/, 0x11/*$M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_22_H), 0x3F, 0x00/*OFF*/, 0x10/*S1*/, 0x10/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_23_H), 0x3F, 0x00/*OFF*/, 0x10/*S1*/, 0x10/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_28_L), 0xF1, 0x00/*$OFF*/, 0x81/*$S1*/, 0x81/*$M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_29_H), 0x03, 0x00/*OFF*/, 0x01/*S1*/, 0x01/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_29_L), 0xFF, 0x00/*OFF*/, 0x00/*S1*/, 0x40/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_2A_H), 0x0F, 0x00/*OFF*/, 0x08/*S1*/, 0x08/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_2B_L), 0x3F, 0x00/*OFF*/, 0x08/*S1*/, 0x10/*M1127*/, }, { PQ_MAP_REG(REG_FSC_BK4F_2C_L), 0x0F, 0x00/*OFF*/, 0x08/*S1*/, 0x08/*M1127*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // ERC_Modify_MTISL //**************************************************** code U8 MST_ERC_Modify_MTISL_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK4C_70_H), 0x3F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4C_72_L), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4C_72_H), 0x3F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK75_5F_H), 0x7F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK75_5F_L), 0x7F, 0x08 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_ERC_Modify_MTISL_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_ERC_Modify_MTISL_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK4C_70_L), 0x01, 0x00/*OFF*/, 0x01/*ON*/, }, { PQ_MAP_REG(REG_FSC_BK4C_71_L), 0x7F, 0x0A/*OFF*/, 0x28/*ON*/, }, { PQ_MAP_REG(REG_FSC_BK4C_71_H), 0x3F, 0x0A/*OFF*/, 0x04/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // ERC_Modify_DSMINSTD //**************************************************** code U8 MST_ERC_Modify_DSMINSTD_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK4C_73_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_74_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_74_H), 0x3F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4C_75_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK4C_75_H), 0x3F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK4C_76_L), 0xFF, 0x64 }, { PQ_MAP_REG(REG_FSC_BK4C_76_H), 0x7F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK4C_77_L), 0xFF, 0x0A }, { PQ_MAP_REG(REG_FSC_BK4C_77_H), 0x7F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4C_7C_L), 0xFF, 0x4C },//Same mark { PQ_MAP_REG(REG_FSC_BK4C_7E_L), 0x3F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK4C_7E_H), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK4C_7C_H), 0x30, 0x30 }, { PQ_MAP_REG(REG_FSC_BK4C_78_L), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK4C_78_H), 0x80, 0x80 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_ERC_Modify_DSMINSTD_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_ERC_Modify_DSMINSTD_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK4C_73_L), 0x11, 0x00/*$OFF*/, 0x11/*$ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // ERC_Modify_Others //**************************************************** code U8 MST_ERC_Modify_Others_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK75_52_H), 0x01, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK75_53_H), 0xFD, 0x18 },//Same mark { PQ_MAP_REG(REG_FSC_BK75_53_L), 0xFF, 0x50 }, { PQ_MAP_REG(REG_FSC_BK75_54_H), 0xFF, 0x68 },//Same mark { PQ_MAP_REG(REG_FSC_BK75_54_L), 0xFF, 0x48 },//Same mark { PQ_MAP_REG(REG_FSC_BK75_55_H), 0xFF, 0x28 }, { PQ_MAP_REG(REG_FSC_BK75_55_L), 0xFF, 0x96 }, { PQ_MAP_REG(REG_FSC_BK75_56_H), 0xFF, 0x14 }, { PQ_MAP_REG(REG_FSC_BK75_56_L), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK75_57_H), 0x7F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK75_57_L), 0x1F, 0x04 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_ERC_Modify_Others_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_ERC_Modify_Others_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK75_50_H), 0xFE, 0x00/*$OFF*/, 0xFE/*$ON*/, 0xFE/*$S1*/, }, { PQ_MAP_REG(REG_FSC_BK75_50_L), 0xFF, 0x00/*$OFF*/, 0xAA/*$ON*/, 0xAA/*$S1*/, }, { PQ_MAP_REG(REG_FSC_BK75_51_H), 0xFD, 0x21/*$OFF*/, 0x70/*$ON*/, 0x70/*$S1*/, }, { PQ_MAP_REG(REG_FSC_BK75_51_L), 0xFF, 0x22/*OFF*/, 0x00/*ON*/, 0x00/*S1*/, }, { PQ_MAP_REG(REG_FSC_BK75_52_H), 0xFC, 0x20/*$OFF*/, 0x70/*$ON*/, 0x20/*$S1*/, }, { PQ_MAP_REG(REG_FSC_BK75_52_L), 0xFF, 0xC8/*OFF*/, 0x00/*ON*/, 0xC8/*S1*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // P2M //**************************************************** code U8 MST_P2M_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK72_48_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_48_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_49_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_49_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4A_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4A_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4B_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4B_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4C_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4C_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4D_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4D_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4E_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4E_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4F_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_4F_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_5C_L), 0x0F, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_5C_H), 0x80, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_5D_L), 0xFF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_5E_L), 0xFF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_5E_H), 0xFF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_6B_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_70_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_71_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK72_63_L), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK72_63_H), 0xBF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_64_L), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK72_65_L), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK72_66_H), 0xFF, 0x44 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_61_L), 0x30, 0x30 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_50_L), 0x77, 0x40 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_50_H), 0x77, 0x27 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_51_L), 0x77, 0x15 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_51_H), 0x77, 0x63 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_52_L), 0x77, 0x05 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_52_H), 0x77, 0x17 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_53_L), 0x77, 0x34 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_53_H), 0x77, 0x26 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_54_L), 0x77, 0x40 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_54_H), 0x77, 0x27 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_55_L), 0x77, 0x15 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_55_H), 0x77, 0x63 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_56_L), 0x77, 0x05 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_56_H), 0x77, 0x17 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_57_L), 0x77, 0x34 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_57_H), 0x77, 0x26 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_58_L), 0xFF, 0x2D },//Same mark { PQ_MAP_REG(REG_FSC_BK72_58_H), 0xFF, 0x21 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_59_L), 0xFF, 0xDD },//Same mark { PQ_MAP_REG(REG_FSC_BK72_59_H), 0xFF, 0xCE },//Same mark { PQ_MAP_REG(REG_FSC_BK72_5A_L), 0xFF, 0x18 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_5A_H), 0xFF, 0x86 },//Same mark { PQ_MAP_REG(REG_FSC_BK72_5B_L), 0xFF, 0xBB },//Same mark { PQ_MAP_REG(REG_FSC_BK72_5B_H), 0xFF, 0xB1 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_P2M_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_P2M_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK72_40_L), 0x01, 0x00/*OFF*/, 0x01/*LG_Cmodel*/, 0x01/*W0*/, 0x01/*W1*/, 0x01/*SR1122*/, 0x01/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_41_L), 0x3F, 0x00/*OFF*/, 0x14/*LG_Cmodel*/, 0x14/*W0*/, 0x21/*W1*/, 0x21/*SR1122*/, 0x09/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_42_L), 0x0F, 0x00/*OFF*/, 0x08/*LG_Cmodel*/, 0x08/*W0*/, 0x08/*W1*/, 0x08/*SR1122*/, 0x00/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_68_L), 0x0F, 0x00/*OFF*/, 0x08/*LG_Cmodel*/, 0x08/*W0*/, 0x08/*W1*/, 0x08/*SR1122*/, 0x08/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_68_H), 0x7F, 0x00/*OFF*/, 0x40/*LG_Cmodel*/, 0x40/*W0*/, 0x40/*W1*/, 0x40/*SR1122*/, 0x40/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_69_L), 0x0F, 0x00/*OFF*/, 0x06/*LG_Cmodel*/, 0x06/*W0*/, 0x06/*W1*/, 0x06/*SR1122*/, 0x06/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_69_H), 0x7F, 0x00/*OFF*/, 0x20/*LG_Cmodel*/, 0x20/*W0*/, 0x20/*W1*/, 0x20/*SR1122*/, 0x20/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_6A_L), 0x0F, 0x00/*OFF*/, 0x08/*LG_Cmodel*/, 0x08/*W0*/, 0x08/*W1*/, 0x08/*SR1122*/, 0x08/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_6A_H), 0x7F, 0x00/*OFF*/, 0x40/*LG_Cmodel*/, 0x40/*W0*/, 0x40/*W1*/, 0x40/*SR1122*/, 0x40/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_6B_L), 0x1F, 0x00/*OFF*/, 0x10/*LG_Cmodel*/, 0x10/*W0*/, 0x10/*W1*/, 0x10/*SR1122*/, 0x10/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_70_L), 0xFF, 0x00/*OFF*/, 0x10/*LG_Cmodel*/, 0x33/*W0*/, 0x33/*W1*/, 0x33/*SR1122*/, 0x33/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_71_L), 0xFF, 0x00/*OFF*/, 0x04/*LG_Cmodel*/, 0x0F/*W0*/, 0x0F/*W1*/, 0x0F/*SR1122*/, 0x0F/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_72_L), 0x7F, 0x00/*OFF*/, 0x24/*LG_Cmodel*/, 0x24/*W0*/, 0x24/*W1*/, 0x24/*SR1122*/, 0x24/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_72_H), 0x0F, 0x00/*OFF*/, 0x04/*LG_Cmodel*/, 0x04/*W0*/, 0x04/*W1*/, 0x04/*SR1122*/, 0x04/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_73_L), 0x7F, 0x00/*OFF*/, 0x5A/*LG_Cmodel*/, 0x5A/*W0*/, 0x5A/*W1*/, 0x5A/*SR1122*/, 0x5A/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_73_H), 0x0F, 0x00/*OFF*/, 0x04/*LG_Cmodel*/, 0x04/*W0*/, 0x04/*W1*/, 0x04/*SR1122*/, 0x04/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_64_H), 0x7F, 0x04/*OFF*/, 0x04/*LG_Cmodel*/, 0x04/*W0*/, 0x10/*W1*/, 0x10/*SR1122*/, 0x10/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_65_H), 0x7F, 0x40/*OFF*/, 0x40/*LG_Cmodel*/, 0x40/*W0*/, 0x20/*W1*/, 0x20/*SR1122*/, 0x20/*SR*/, }, { PQ_MAP_REG(REG_FSC_BK72_66_L), 0x3F, 0x10/*OFF*/, 0x10/*LG_Cmodel*/, 0x10/*W0*/, 0x0F/*W1*/, 0x0F/*SR1122*/, 0x0F/*SR*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // INIT_FAC //**************************************************** code U8 MST_INIT_FAC_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK23_02_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_03_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_03_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_INIT_FAC_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_INIT_FAC_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_01_L), 0xFF, 0x00/*Type0*/, 0x00/*Type1*/, 0x88/*Type2*/, }, { PQ_MAP_REG(REG_FSC_BK23_01_H), 0xFF, 0x00/*Type0*/, 0x00/*Type1*/, 0x88/*Type2*/, }, { PQ_MAP_REG(REG_FSC_BK23_02_L), 0xFF, 0x00/*Type0*/, 0x0C/*Type1*/, 0x00/*Type2*/, }, { PQ_MAP_REG(REG_FSC_BK23_04_L), 0xFF, 0x00/*Type0*/, 0x0C/*Type1*/, 0x00/*Type2*/, }, { PQ_MAP_REG(REG_FSC_BK23_08_H), 0x02, 0x00/*Type0*/, 0x02/*Type1*/, 0x00/*Type2*/, }, { PQ_MAP_REG(REG_FSC_BK23_0A_H), 0x02, 0x00/*Type0*/, 0x02/*Type1*/, 0x00/*Type2*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DBI //**************************************************** code U8 MST_DBI_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK2C_70_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DBI_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DBI_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_70_H), 0x3F, 0x00/*OFF*/, 0x10/*W0*/, 0x14/*W1*/, 0x18/*W2*/, }, { PQ_MAP_REG(REG_FSC_BK2C_7C_L), 0x10, 0x10/*OFF*/, 0x00/*W0*/, 0x00/*W1*/, 0x00/*W2*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS //**************************************************** code U8 MST_DS_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK2C_02_L), 0x03, 0x02 }, { PQ_MAP_REG(REG_FSC_BK2C_02_H), 0xFF, 0x44 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_03_L), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK2C_04_L), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK2C_05_L), 0x1F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK2C_05_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_06_L), 0x1F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK2C_06_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_07_L), 0xFF, 0x10 }, { PQ_MAP_REG(REG_FSC_BK2C_07_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_13_L), 0x33, 0x11 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_14_L), 0x0F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_14_H), 0x01, 0x01 }, { PQ_MAP_REG(REG_FSC_BK2C_18_L), 0x03, 0x02 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_18_H), 0x77, 0x65 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_19_L), 0x03, 0x02 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_19_H), 0x77, 0x65 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_1A_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK2C_1A_H), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK2C_1B_L), 0x1F, 0x16 }, { PQ_MAP_REG(REG_FSC_BK2C_1B_H), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK2C_1C_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK2C_1C_H), 0x1F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK2C_1D_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_1D_H), 0x03, 0x02 }, { PQ_MAP_REG(REG_FSC_BK2C_2E_L), 0xFF, 0x14 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_2E_H), 0xF3, 0x80 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_2F_L), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK2C_2F_H), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK2C_30_L), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK2C_30_H), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK2C_31_L), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK2C_31_H), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK2C_32_L), 0x1F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK2C_32_H), 0x1F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK2C_33_L), 0x1F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK2C_33_H), 0x1F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK2C_7E_H), 0x07, 0x02 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_08_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_08_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK2C_09_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_09_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK2C_0A_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK2C_0A_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK2C_0B_L), 0xFF, 0x40 }, { PQ_MAP_REG(REG_FSC_BK2C_0B_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK2C_0C_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK2C_0C_H), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK2C_0D_L), 0xFF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_0D_H), 0x7F, 0x41 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_0E_L), 0xFF, 0x08 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_0E_H), 0xF3, 0x82 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_0F_L), 0xFF, 0x80 }, { PQ_MAP_REG(REG_FSC_BK2C_0F_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_10_L), 0xFF, 0x02 }, { PQ_MAP_REG(REG_FSC_BK2C_11_L), 0x3F, 0x28 }, { PQ_MAP_REG(REG_FSC_BK2C_11_H), 0xF0, 0xC0 }, { PQ_MAP_REG(REG_FSC_BK2C_12_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK2C_12_H), 0x1F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK2C_15_L), 0xFF, 0xA4 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_15_H), 0xF7, 0x13 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_16_L), 0xFF, 0xA4 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_16_H), 0xF7, 0x13 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_17_L), 0xFF, 0x34 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_17_H), 0xFF, 0x29 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_1E_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_1E_H), 0x81, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_1F_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_1F_H), 0x81, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_20_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_20_H), 0x9F, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_21_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_21_H), 0x0F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_22_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_23_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_23_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_24_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_24_H), 0x0F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_25_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_26_L), 0x1F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK2C_26_H), 0xFF, 0xC0 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_27_L), 0xFF, 0x90 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_27_H), 0x7F, 0x71 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_28_L), 0x0F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK2C_28_H), 0x1F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK2C_29_L), 0x1F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK2C_29_H), 0xFF, 0xC0 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_2A_L), 0xFF, 0x90 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_2A_H), 0x7F, 0x41 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_2B_L), 0x0F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK2C_2B_H), 0x1F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK2C_2C_L), 0xFF, 0x44 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_2C_H), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK2C_2D_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK2C_34_L), 0xFF, 0x66 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_34_H), 0xFF, 0x44 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_35_L), 0xFF, 0x78 }, { PQ_MAP_REG(REG_FSC_BK2C_35_H), 0xFF, 0x78 }, { PQ_MAP_REG(REG_FSC_BK2C_36_L), 0xFF, 0x26 }, { PQ_MAP_REG(REG_FSC_BK2C_36_H), 0xFF, 0x85 }, { PQ_MAP_REG(REG_FSC_BK2C_37_L), 0x1F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK2C_38_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_38_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_39_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_39_H), 0x0F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_3A_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_3B_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_3B_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_3C_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_3C_H), 0x0F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_3D_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_3E_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_3E_H), 0x81, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_3F_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2C_3F_H), 0x81, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_75_L), 0xFF, 0x08 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_75_H), 0x03, 0x01 }, { PQ_MAP_REG(REG_FSC_BK2C_76_L), 0x1F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK2C_76_H), 0xFF, 0xC0 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_77_L), 0xFF, 0x90 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_77_H), 0x7F, 0x71 },//Same mark { PQ_MAP_REG(REG_FSC_BK2C_78_L), 0x0F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK2C_78_H), 0x1F, 0x14 }, { PQ_MAP_REG(REG_FSC_BK2C_7E_L), 0xFF, 0x56 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_01_L), 0x01, 0x00/*OFF*/, 0x01/*W0*/, 0x01/*W1*/, 0x01/*W2*/, }, { PQ_MAP_REG(REG_FSC_BK2C_7A_L), 0xFF, 0x00/*OFF*/, 0x20/*W0*/, 0x20/*W1*/, 0x20/*W2*/, }, { PQ_MAP_REG(REG_FSC_BK2C_7E_H), 0xF0, 0x50/*$OFF*/, 0x50/*$W0*/, 0x70/*$W1*/, 0x90/*$W2*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_180_AD //**************************************************** code U8 MST_DS_180_AD_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_180_AD_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_180_AD_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_40_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_40_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_41_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_41_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_42_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_42_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_43_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_180_BC //**************************************************** code U8 MST_DS_180_BC_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_180_BC_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_180_BC_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_44_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_44_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_45_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_45_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_46_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_46_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_47_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_180_R //**************************************************** code U8 MST_DS_180_R_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_180_R_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_180_R_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_48_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_48_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_49_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_49_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_4A_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_4A_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_4B_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_11_AD //**************************************************** code U8 MST_DS_11_AD_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_11_AD_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_11_AD_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_4C_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_4C_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_4D_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_4D_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_4E_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_4E_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_4F_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_11_BC //**************************************************** code U8 MST_DS_11_BC_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_11_BC_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_11_BC_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_50_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_50_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_51_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_51_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_52_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_52_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_53_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_11_R //**************************************************** code U8 MST_DS_11_R_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_11_R_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_11_R_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_54_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_54_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_55_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_55_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_56_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_56_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_57_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_12_AD //**************************************************** code U8 MST_DS_12_AD_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_12_AD_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_12_AD_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_58_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_58_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_59_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_59_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_5A_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_5A_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_5B_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_12_BC //**************************************************** code U8 MST_DS_12_BC_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_12_BC_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_12_BC_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_5C_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_5C_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_5D_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_5D_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_5E_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_5E_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_5F_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_12_R //**************************************************** code U8 MST_DS_12_R_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_12_R_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_12_R_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_60_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_60_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_61_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_61_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_62_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_62_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_63_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_13_AD //**************************************************** code U8 MST_DS_13_AD_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_13_AD_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_13_AD_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_64_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_64_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_65_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_65_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_66_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_66_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_67_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_13_BC //**************************************************** code U8 MST_DS_13_BC_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_13_BC_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_13_BC_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_68_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_68_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_69_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_69_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_6A_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_6A_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_6B_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // DS_13_R //**************************************************** code U8 MST_DS_13_R_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_DS_13_R_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DS_13_R_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2C_6C_L), 0xFF, 0x95/*C3*/, 0x93/*C4*/, 0x10/*C5*/, 0x8D/*C6*/, 0x0A/*C7*/, 0x87/*C8*/, 0x04/*C9*/, 0x00/*C10*/, 0x3C/*C11*/, 0xB9/*C12*/, 0x00/*C13*/, 0xBB/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_6C_H), 0xFF, 0x05/*C3*/, 0xC6/*C4*/, 0x48/*C5*/, 0x89/*C6*/, 0xCB/*C7*/, 0x0C/*C8*/, 0x4E/*C9*/, 0xD0/*C10*/, 0x92/*C11*/, 0x53/*C12*/, 0x90/*C13*/, 0xD2/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_6D_L), 0xFF, 0x62/*C3*/, 0xA2/*C4*/, 0xF2/*C5*/, 0x51/*C6*/, 0xA0/*C7*/, 0xF0/*C8*/, 0x4F/*C9*/, 0x7E/*C10*/, 0xAE/*C11*/, 0xFE/*C12*/, 0xDD/*C13*/, 0x6B/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_6D_H), 0xFF, 0xA1/*C3*/, 0xA9/*C4*/, 0xB9/*C5*/, 0xB2/*C6*/, 0xAA/*C7*/, 0xA2/*C8*/, 0x9B/*C9*/, 0x7B/*C10*/, 0x5B/*C11*/, 0x33/*C12*/, 0xD3/*C13*/, 0xFC/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_6E_L), 0xFF, 0x38/*C3*/, 0x18/*C4*/, 0x04/*C5*/, 0xFC/*C6*/, 0xF8/*C7*/, 0xF4/*C8*/, 0xF0/*C9*/, 0xFC/*C10*/, 0x04/*C11*/, 0x08/*C12*/, 0xCC/*C13*/, 0xB0/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_6E_H), 0xFF, 0x18/*C3*/, 0x0C/*C4*/, 0xC5/*C5*/, 0x82/*C6*/, 0x7F/*C7*/, 0xFD/*C8*/, 0x7B/*C9*/, 0x7B/*C10*/, 0xFD/*C11*/, 0xBE/*C12*/, 0x73/*C13*/, 0x2C/*C14*/, }, { PQ_MAP_REG(REG_FSC_BK2C_6F_L), 0x0F, 0x02/*C3*/, 0x05/*C4*/, 0x06/*C5*/, 0x07/*C6*/, 0x08/*C7*/, 0x08/*C8*/, 0x09/*C9*/, 0x09/*C10*/, 0x08/*C11*/, 0x08/*C12*/, 0x0B/*C13*/, 0x0D/*C14*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VSP_Y //**************************************************** code U8 MST_VSP_Y_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VSP_Y_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VSP_Y_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_13_L), 0x20, 0x00/*Bypass*/, 0x00/*Bilinear*/, 0x00/*Y_4Tap*/, 0x20/*Y_6Tap*/, }, { PQ_MAP_REG(REG_FSC_BK23_0B_H), 0x41, 0x00/*$Bypass*/, 0x01/*$Bilinear*/, 0x40/*$Y_4Tap*/, 0x40/*$Y_6Tap*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VSP_C //**************************************************** code U8 MST_VSP_C_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VSP_C_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VSP_C_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_0B_H), 0x1E, 0x00/*$Bypass*/, 0x02/*$Bilinear*/, 0x14/*$Y_4Tap*/, 0x04/*$C_4Tap*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VSP_CoRing //**************************************************** code U8 MST_VSP_CoRing_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VSP_CoRing_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VSP_CoRing_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_0C_H), 0x0C, 0x00/*$OFF*/, 0x08/*$Y_Coring_1*/, 0x08/*$Y_Coring_2*/, 0x08/*$Y_Coring_3*/, 0x08/*$Y_Coring_4*/, 0x08/*$Y_Coring_5*/, }, { PQ_MAP_REG(REG_FSC_BK23_0E_L), 0x1F, 0x00/*OFF*/, 0x01/*Y_Coring_1*/, 0x02/*Y_Coring_2*/, 0x03/*Y_Coring_3*/, 0x04/*Y_Coring_4*/, 0x05/*Y_Coring_5*/, }, { PQ_MAP_REG(REG_FSC_BK23_0E_H), 0x1F, 0x00/*OFF*/, 0x01/*Y_Coring_1*/, 0x02/*Y_Coring_2*/, 0x03/*Y_Coring_3*/, 0x04/*Y_Coring_4*/, 0x05/*Y_Coring_5*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VSP_DeRing //**************************************************** code U8 MST_VSP_DeRing_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK23_11_L), 0xC0, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK23_12_L), 0xF0, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK23_12_H), 0x9F, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK23_20_H), 0xF0, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VSP_DeRing_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VSP_DeRing_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_11_L), 0x3F, 0x00/*$OFF*/, 0x08/*$DR1*/, 0x08/*$DR2*/, }, { PQ_MAP_REG(REG_FSC_BK23_11_H), 0xFF, 0x00/*$OFF*/, 0x41/*$DR1*/, 0x41/*$DR2*/, }, { PQ_MAP_REG(REG_FSC_BK23_12_L), 0x0F, 0x00/*$OFF*/, 0x06/*$DR1*/, 0x07/*$DR2*/, }, { PQ_MAP_REG(REG_FSC_BK23_12_H), 0x20, 0x00/*$OFF*/, 0x00/*$DR1*/, 0x00/*$DR2*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VSP_Dither //**************************************************** code U8 MST_VSP_Dither_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VSP_Dither_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VSP_Dither_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_0C_L), 0x02, 0x00/*OFF*/, 0x02/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VSP_PreVBound //**************************************************** code U8 MST_VSP_PreVBound_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VSP_PreVBound_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VSP_PreVBound_NUMS_UFSC]= { { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // PreCTI //**************************************************** code U8 MST_PreCTI_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_PreCTI_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_PreCTI_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_60_L), 0xF7, 0x00/*$OFF*/, 0x50/*$CTI_N_0*/, 0x54/*$CTI_P_0*/, 0x64/*$CTI_P_S5*/, 0x64/*$CTI_N_S5*/, 0x34/*$CTI_P_S3_MS5*/, 0x24/*$CTI_N_S2_MS5*/, 0x04/*$CTI_S0_MS5_YREF04*/, 0x04/*$CTI_S0_MS5_YREF08*/, 0x04/*$CTI_S0_MS5_YREF0C*/, 0x64/*$CTI_MS3_CLF_low*/, 0x64/*$CTI_MS3_CLF_mid*/, 0x64/*$CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_FSC_BK23_61_H), 0x80, 0x00/*OFF*/, 0x80/*CTI_N_0*/, 0x80/*CTI_P_0*/, 0x80/*CTI_P_S5*/, 0x80/*CTI_N_S5*/, 0x80/*CTI_P_S3_MS5*/, 0x80/*CTI_N_S2_MS5*/, 0x80/*CTI_S0_MS5_YREF04*/, 0x80/*CTI_S0_MS5_YREF08*/, 0x80/*CTI_S0_MS5_YREF0C*/, 0x80/*CTI_MS3_CLF_low*/, 0x80/*CTI_MS3_CLF_mid*/, 0x80/*CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_FSC_BK23_62_L), 0x0F, 0x00/*OFF*/, 0x03/*CTI_N_0*/, 0x0E/*CTI_P_0*/, 0x0F/*CTI_P_S5*/, 0x0F/*CTI_N_S5*/, 0x0F/*CTI_P_S3_MS5*/, 0x0F/*CTI_N_S2_MS5*/, 0x0F/*CTI_S0_MS5_YREF04*/, 0x0F/*CTI_S0_MS5_YREF08*/, 0x0F/*CTI_S0_MS5_YREF0C*/, 0x04/*CTI_MS3_CLF_low*/, 0x04/*CTI_MS3_CLF_mid*/, 0x04/*CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_FSC_BK23_62_H), 0x07, 0x00/*OFF*/, 0x05/*CTI_N_0*/, 0x07/*CTI_P_0*/, 0x03/*CTI_P_S5*/, 0x03/*CTI_N_S5*/, 0x05/*CTI_P_S3_MS5*/, 0x05/*CTI_N_S2_MS5*/, 0x05/*CTI_S0_MS5_YREF04*/, 0x05/*CTI_S0_MS5_YREF08*/, 0x05/*CTI_S0_MS5_YREF0C*/, 0x03/*CTI_MS3_CLF_low*/, 0x03/*CTI_MS3_CLF_mid*/, 0x03/*CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_FSC_BK23_63_L), 0x03, 0x00/*OFF*/, 0x01/*CTI_N_0*/, 0x03/*CTI_P_0*/, 0x03/*CTI_P_S5*/, 0x03/*CTI_N_S5*/, 0x03/*CTI_P_S3_MS5*/, 0x03/*CTI_N_S2_MS5*/, 0x03/*CTI_S0_MS5_YREF04*/, 0x03/*CTI_S0_MS5_YREF08*/, 0x03/*CTI_S0_MS5_YREF0C*/, 0x03/*CTI_MS3_CLF_low*/, 0x03/*CTI_MS3_CLF_mid*/, 0x03/*CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_FSC_BK23_64_L), 0x1F, 0x00/*OFF*/, 0x00/*CTI_N_0*/, 0x00/*CTI_P_0*/, 0x08/*CTI_P_S5*/, 0x08/*CTI_N_S5*/, 0x08/*CTI_P_S3_MS5*/, 0x08/*CTI_N_S2_MS5*/, 0x08/*CTI_S0_MS5_YREF04*/, 0x08/*CTI_S0_MS5_YREF08*/, 0x08/*CTI_S0_MS5_YREF0C*/, 0x08/*CTI_MS3_CLF_low*/, 0x08/*CTI_MS3_CLF_mid*/, 0x08/*CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_FSC_BK23_64_H), 0x3F, 0x00/*OFF*/, 0x0C/*CTI_N_0*/, 0x0C/*CTI_P_0*/, 0x14/*CTI_P_S5*/, 0x14/*CTI_N_S5*/, 0x14/*CTI_P_S3_MS5*/, 0x14/*CTI_N_S2_MS5*/, 0x14/*CTI_S0_MS5_YREF04*/, 0x14/*CTI_S0_MS5_YREF08*/, 0x14/*CTI_S0_MS5_YREF0C*/, 0x14/*CTI_MS3_CLF_low*/, 0x14/*CTI_MS3_CLF_mid*/, 0x14/*CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_FSC_BK23_65_L), 0x1F, 0x00/*OFF*/, 0x10/*CTI_N_0*/, 0x10/*CTI_P_0*/, 0x08/*CTI_P_S5*/, 0x08/*CTI_N_S5*/, 0x08/*CTI_P_S3_MS5*/, 0x08/*CTI_N_S2_MS5*/, 0x08/*CTI_S0_MS5_YREF04*/, 0x08/*CTI_S0_MS5_YREF08*/, 0x08/*CTI_S0_MS5_YREF0C*/, 0x08/*CTI_MS3_CLF_low*/, 0x08/*CTI_MS3_CLF_mid*/, 0x08/*CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_FSC_BK23_65_H), 0xFF, 0x00/*$OFF*/, 0x54/*$CTI_N_0*/, 0x54/*$CTI_P_0*/, 0x58/*$CTI_P_S5*/, 0x58/*$CTI_N_S5*/, 0x58/*$CTI_P_S3_MS5*/, 0x58/*$CTI_N_S2_MS5*/, 0xD8/*$CTI_S0_MS5_YREF04*/, 0xD8/*$CTI_S0_MS5_YREF08*/, 0xD8/*$CTI_S0_MS5_YREF0C*/, 0x48/*$CTI_MS3_CLF_low*/, 0x58/*$CTI_MS3_CLF_mid*/, 0x50/*$CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_FSC_BK23_66_L), 0xFF, 0x00/*$OFF*/, 0x41/*$CTI_N_0*/, 0x41/*$CTI_P_0*/, 0x40/*$CTI_P_S5*/, 0x40/*$CTI_N_S5*/, 0x40/*$CTI_P_S3_MS5*/, 0x40/*$CTI_N_S2_MS5*/, 0x40/*$CTI_S0_MS5_YREF04*/, 0x40/*$CTI_S0_MS5_YREF08*/, 0x40/*$CTI_S0_MS5_YREF0C*/, 0x40/*$CTI_MS3_CLF_low*/, 0x40/*$CTI_MS3_CLF_mid*/, 0x41/*$CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_FSC_BK23_63_H), 0x0F, 0x00/*OFF*/, 0x08/*CTI_N_0*/, 0x08/*CTI_P_0*/, 0x08/*CTI_P_S5*/, 0x08/*CTI_N_S5*/, 0x08/*CTI_P_S3_MS5*/, 0x08/*CTI_N_S2_MS5*/, 0x08/*CTI_S0_MS5_YREF04*/, 0x08/*CTI_S0_MS5_YREF08*/, 0x08/*CTI_S0_MS5_YREF0C*/, 0x08/*CTI_MS3_CLF_low*/, 0x08/*CTI_MS3_CLF_mid*/, 0x08/*CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_FSC_BK23_66_H), 0xFF, 0x00/*$OFF*/, 0x88/*$CTI_N_0*/, 0x88/*$CTI_P_0*/, 0x88/*$CTI_P_S5*/, 0x88/*$CTI_N_S5*/, 0x88/*$CTI_P_S3_MS5*/, 0x88/*$CTI_N_S2_MS5*/, 0x84/*$CTI_S0_MS5_YREF04*/, 0x88/*$CTI_S0_MS5_YREF08*/, 0x8C/*$CTI_S0_MS5_YREF0C*/, 0x88/*$CTI_MS3_CLF_low*/, 0x88/*$CTI_MS3_CLF_mid*/, 0x88/*$CTI_MS3_CLF_high*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // HSP_Y //**************************************************** code U8 MST_HSP_Y_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_HSP_Y_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_HSP_Y_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_13_L), 0x10, 0x00/*Bypass*/, 0x00/*Bilinear*/, 0x00/*Y_4Tap*/, 0x10/*Y_6Tap*/, }, { PQ_MAP_REG(REG_FSC_BK23_0B_L), 0x41, 0x00/*$Bypass*/, 0x01/*$Bilinear*/, 0x40/*$Y_4Tap*/, 0x40/*$Y_6Tap*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // HSP_C //**************************************************** code U8 MST_HSP_C_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_HSP_C_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_HSP_C_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_0B_L), 0x1E, 0x00/*$Bypass*/, 0x02/*$Bilinear*/, 0x04/*$C_4Tap*/, 0x10/*$Y_4Tap*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // HSP_CoRing //**************************************************** code U8 MST_HSP_CoRing_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_HSP_CoRing_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_HSP_CoRing_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_0C_H), 0x03, 0x00/*$OFF*/, 0x02/*$Y_Coring_1*/, 0x02/*$Y_Coring_2*/, 0x02/*$Y_Coring_3*/, 0x02/*$Y_Coring_4*/, 0x02/*$Y_Coring_5*/, }, { PQ_MAP_REG(REG_FSC_BK23_0D_L), 0x1F, 0x00/*OFF*/, 0x01/*Y_Coring_1*/, 0x02/*Y_Coring_2*/, 0x03/*Y_Coring_3*/, 0x04/*Y_Coring_4*/, 0x05/*Y_Coring_5*/, }, { PQ_MAP_REG(REG_FSC_BK23_0D_H), 0x1F, 0x00/*OFF*/, 0x01/*Y_Coring_1*/, 0x02/*Y_Coring_2*/, 0x03/*Y_Coring_3*/, 0x04/*Y_Coring_4*/, 0x05/*Y_Coring_5*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // HSP_DeRing //**************************************************** code U8 MST_HSP_DeRing_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK23_0F_L), 0xC0, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK23_10_L), 0xFC, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK23_10_H), 0x1F, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK23_20_L), 0x0F, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_HSP_DeRing_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_HSP_DeRing_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_0F_L), 0x1F, 0x00/*$OFF*/, 0x08/*$DR1*/, }, { PQ_MAP_REG(REG_FSC_BK23_0F_H), 0xFF, 0x00/*$OFF*/, 0x05/*$DR1*/, }, { PQ_MAP_REG(REG_FSC_BK23_10_L), 0x03, 0x00/*$OFF*/, 0x03/*$DR1*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // HSP_Dither //**************************************************** code U8 MST_HSP_Dither_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_HSP_Dither_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_HSP_Dither_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_0C_L), 0x01, 0x00/*OFF*/, 0x01/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // HnonLinear //**************************************************** code U8 MST_HnonLinear_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_HnonLinear_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_HnonLinear_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_13_L), 0x40, 0x00/*OFF*/, 0x40/*H_1366_0*/, 0x40/*H_1366_1*/, 0x40/*H_1366_2*/, 0x40/*H_1440*/, 0x40/*H_1680*/, 0x40/*H_1920_0*/, 0x40/*H_1920_1*/, 0x40/*H_1920_2*/, }, { PQ_MAP_REG(REG_FSC_BK23_14_L), 0xFF, 0x7E/*OFF*/, 0x72/*H_1366_0*/, 0x7A/*H_1366_1*/, 0x82/*H_1366_2*/, 0x8C/*H_1440*/, 0xA0/*H_1680*/, 0xA0/*H_1920_0*/, 0xB0/*H_1920_1*/, 0xD0/*H_1920_2*/, }, { PQ_MAP_REG(REG_FSC_BK23_14_H), 0xFF, 0x72/*OFF*/, 0x72/*H_1366_0*/, 0x82/*H_1366_1*/, 0x92/*H_1366_2*/, 0x78/*H_1440*/, 0xA0/*H_1680*/, 0xA0/*H_1920_0*/, 0xD0/*H_1920_1*/, 0xF0/*H_1920_2*/, }, { PQ_MAP_REG(REG_FSC_BK23_15_L), 0xFF, 0x66/*OFF*/, 0x72/*H_1366_0*/, 0x5A/*H_1366_1*/, 0x42/*H_1366_2*/, 0x64/*H_1440*/, 0x64/*H_1680*/, 0xA0/*H_1920_0*/, 0x60/*H_1920_1*/, 0x20/*H_1920_2*/, }, { PQ_MAP_REG(REG_FSC_BK23_15_H), 0xFF, 0x91/*$OFF*/, 0x15/*$H_1366_0*/, 0x23/*$H_1366_1*/, 0x2F/*$H_1366_2*/, 0x12/*$H_1440*/, 0x15/*$H_1680*/, 0x1B/*$H_1920_0*/, 0x2F/*$H_1920_1*/, 0x3E/*$H_1920_2*/, }, { PQ_MAP_REG(REG_FSC_BK23_16_L), 0xFF, 0x21/*OFF*/, 0x20/*H_1366_0*/, 0x34/*H_1366_1*/, 0x10/*H_1366_2*/, 0x21/*H_1440*/, 0x21/*H_1680*/, 0x1C/*H_1920_0*/, 0x34/*H_1920_1*/, 0x10/*H_1920_2*/, }, { PQ_MAP_REG(REG_FSC_BK23_16_H), 0xFF, 0x10/*OFF*/, 0x28/*H_1366_0*/, 0x3F/*H_1366_1*/, 0xAE/*H_1366_2*/, 0x10/*H_1440*/, 0x10/*H_1680*/, 0x28/*H_1920_0*/, 0x34/*H_1920_1*/, 0xAE/*H_1920_2*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VSP_Y_COEFF //**************************************************** code U8 MST_VSP_Y_COEFF_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK23_21_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_22_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_22_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_23_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_25_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_25_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_26_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_27_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_28_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_28_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_2B_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_2B_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_2C_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VSP_Y_COEFF_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VSP_Y_COEFF_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_21_L), 0xFF, 0x00/*OFF*/, 0x09/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x28/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x1F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_23_L), 0xFF, 0x00/*OFF*/, 0xEE/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0xB0/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0xC2/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_24_L), 0xFF, 0x00/*OFF*/, 0xEC/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x07/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0xF8/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_24_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x00/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_26_L), 0xFF, 0x00/*OFF*/, 0xD9/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0xAE/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0xC5/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_27_L), 0xFF, 0x00/*OFF*/, 0x46/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x57/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x53/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_29_L), 0xFF, 0x00/*OFF*/, 0xF5/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0xF3/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0xF0/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_29_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_2A_L), 0xFF, 0x00/*OFF*/, 0xEB/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0xF6/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0xEC/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_2A_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_2C_L), 0xFF, 0x00/*OFF*/, 0x95/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x8A/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x94/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VSP_C_COEFF //**************************************************** code U8 MST_VSP_C_COEFF_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK23_2D_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_2E_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_30_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_31_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_34_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VSP_C_COEFF_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VSP_C_COEFF_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_2D_L), 0xFF, 0x00/*OFF*/, 0x1F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x28/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_2E_L), 0xFF, 0x00/*OFF*/, 0xC2/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0xB0/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_2F_L), 0xFF, 0x00/*OFF*/, 0xF8/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x07/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_2F_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x00/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_30_L), 0xFF, 0x00/*OFF*/, 0xC5/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0xAE/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_31_L), 0xFF, 0x00/*OFF*/, 0x53/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x57/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_32_L), 0xFF, 0x00/*OFF*/, 0xF0/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0xF3/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_32_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_33_L), 0xFF, 0x00/*OFF*/, 0xEC/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0xF6/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_33_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_34_L), 0xFF, 0x00/*OFF*/, 0x94/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x8A/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // HSP_Y_COEFF //**************************************************** code U8 MST_HSP_Y_COEFF_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK23_35_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_36_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_36_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_37_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_39_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_39_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_3A_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_3B_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_3C_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_3C_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_3F_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_3F_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_40_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_HSP_Y_COEFF_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_HSP_Y_COEFF_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_35_L), 0xFF, 0x00/*OFF*/, 0x09/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x28/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x1F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_37_L), 0xFF, 0x00/*OFF*/, 0xEE/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0xB0/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0xC2/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_38_L), 0xFF, 0x00/*OFF*/, 0xEC/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x07/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0xF8/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_38_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x00/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_3A_L), 0xFF, 0x00/*OFF*/, 0xD9/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0xAE/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0xC5/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_3B_L), 0xFF, 0x00/*OFF*/, 0x46/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x57/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x53/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_3D_L), 0xFF, 0x00/*OFF*/, 0xF5/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0xF3/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0xF0/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_3D_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_3E_L), 0xFF, 0x00/*OFF*/, 0xEB/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0xF6/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0xEC/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_3E_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_40_L), 0xFF, 0x00/*OFF*/, 0x95/*InvSinc4Tc4p4Fc95Apass0001Astop40*/, 0x8A/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, 0x94/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // HSP_C_COEFF //**************************************************** code U8 MST_HSP_C_COEFF_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK23_41_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_42_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_44_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_45_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_FSC_BK23_48_H), 0x07, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_HSP_C_COEFF_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_HSP_C_COEFF_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK23_41_L), 0xFF, 0x00/*OFF*/, 0x1F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x28/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_42_L), 0xFF, 0x00/*OFF*/, 0xC2/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0xB0/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_43_L), 0xFF, 0x00/*OFF*/, 0xF8/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x07/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_43_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x00/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_44_L), 0xFF, 0x00/*OFF*/, 0xC5/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0xAE/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_45_L), 0xFF, 0x00/*OFF*/, 0x53/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x57/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_46_L), 0xFF, 0x00/*OFF*/, 0xF0/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0xF3/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_46_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_47_L), 0xFF, 0x00/*OFF*/, 0xEC/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0xF6/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_47_H), 0x01, 0x00/*OFF*/, 0x0F/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x0F/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_FSC_BK23_48_L), 0xFF, 0x00/*OFF*/, 0x94/*InvSinc4Tc4p4Fc85Apass0001Astop40*/, 0x8A/*InvSinc4Tc4p4Fc75Apass0001Astop40*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // SemiDictionarySR //**************************************************** code U8 MST_SemiDictionarySR_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK74_20_H), 0x80, 0x80 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_21_L), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK74_21_H), 0x9F, 0x80 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_22_L), 0x3F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK74_22_H), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK74_23_L), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK74_23_H), 0x80, 0x80 }, { PQ_MAP_REG(REG_FSC_BK74_24_L), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK74_24_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK74_25_L), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK74_25_H), 0x9F, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_26_L), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK74_26_H), 0xBF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_27_L), 0x1F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK74_27_H), 0x9F, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_28_L), 0x01, 0x01 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_2A_H), 0x0F, 0x08 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_2A_L), 0xF0, 0x80 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_2B_H), 0x0F, 0x08 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_2B_L), 0xF0, 0x80 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_2D_L), 0x02, 0x00 }, { PQ_MAP_REG(REG_FSC_BK74_2D_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK74_40_L), 0x02, 0x02 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_42_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK74_42_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK74_44_H), 0x80, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK74_46_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_SemiDictionarySR_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_SemiDictionarySR_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK74_01_L), 0x01, 0x00/*OFF*/, 0x01/*ON*/, 0x01/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_20_L), 0x1F, 0x0A/*OFF*/, 0x0A/*ON*/, 0x02/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_20_H), 0x1F, 0x00/*$OFF*/, 0x00/*$ON*/, 0x10/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_28_L), 0x02, 0x00/*$OFF*/, 0x02/*$ON*/, 0x02/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_29_H), 0xFF, 0x04/*$OFF*/, 0x40/*$ON*/, 0x40/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_29_L), 0xFF, 0x40/*$OFF*/, 0x04/*$ON*/, 0x04/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_2A_H), 0xF0, 0x40/*$OFF*/, 0x00/*$ON*/, 0x00/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_2A_L), 0x0F, 0x04/*$OFF*/, 0x00/*$ON*/, 0x00/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_2B_H), 0xF0, 0x40/*$OFF*/, 0x00/*$ON*/, 0x00/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_2B_L), 0x0F, 0x04/*$OFF*/, 0x00/*$ON*/, 0x00/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_2C_H), 0xFF, 0x04/*$OFF*/, 0x40/*$ON*/, 0x40/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_2C_L), 0xFF, 0x40/*$OFF*/, 0x04/*$ON*/, 0x04/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_2E_L), 0x7F, 0x0A/*OFF*/, 0x14/*ON*/, 0x18/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_2E_H), 0x7F, 0x14/*OFF*/, 0x28/*ON*/, 0x28/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_40_L), 0x01, 0x00/*$OFF*/, 0x01/*$ON*/, 0x01/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_41_L), 0x1F, 0x00/*OFF*/, 0x00/*ON*/, 0x10/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_41_H), 0x1F, 0x00/*OFF*/, 0x00/*ON*/, 0x04/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_43_L), 0x3F, 0x00/*OFF*/, 0x00/*ON*/, 0x10/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_43_H), 0x3F, 0x00/*OFF*/, 0x00/*ON*/, 0x10/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_44_L), 0x1F, 0x00/*OFF*/, 0x00/*ON*/, 0x12/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_44_H), 0x0F, 0x00/*$OFF*/, 0x00/*$ON*/, 0x08/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_45_L), 0x3F, 0x00/*OFF*/, 0x00/*ON*/, 0x12/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_45_H), 0x8F, 0x00/*$OFF*/, 0x00/*$ON*/, 0x88/*$HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_46_H), 0x1F, 0x00/*OFF*/, 0x00/*ON*/, 0x08/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_47_L), 0x0F, 0x00/*OFF*/, 0x00/*ON*/, 0x08/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_48_L), 0x3F, 0x00/*OFF*/, 0x00/*ON*/, 0x08/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_48_H), 0x3F, 0x00/*OFF*/, 0x00/*ON*/, 0x08/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_49_L), 0x3F, 0x00/*OFF*/, 0x00/*ON*/, 0x04/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_49_H), 0x1F, 0x00/*OFF*/, 0x00/*ON*/, 0x10/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_4A_L), 0x3F, 0x00/*OFF*/, 0x00/*ON*/, 0x10/*HONO*/, }, { PQ_MAP_REG(REG_FSC_BK74_4A_H), 0x1F, 0x00/*OFF*/, 0x00/*ON*/, 0x10/*HONO*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // SemiDictionarySR_filter //**************************************************** code U8 MST_SemiDictionarySR_filter_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_SemiDictionarySR_filter_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_SemiDictionarySR_filter_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK74_13_L), 0xFF, 0x6C/*ON*/, 0x6C/*filter_13*/, 0x6A/*filter_14*/, 0x6C/*filter_15*/, 0x76/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_13_H), 0xFF, 0x54/*ON*/, 0x54/*filter_13*/, 0x56/*filter_14*/, 0x54/*filter_15*/, 0x4A/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_14_L), 0xFF, 0x7C/*ON*/, 0x73/*filter_13*/, 0x75/*filter_14*/, 0x7C/*filter_15*/, 0xF7/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_14_H), 0xFF, 0xC9/*ON*/, 0x42/*filter_13*/, 0x47/*filter_14*/, 0xC9/*filter_15*/, 0x41/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_15_L), 0xFF, 0xF8/*ON*/, 0x82/*filter_13*/, 0xFD/*filter_14*/, 0xF8/*filter_15*/, 0x05/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_15_H), 0xFF, 0xC0/*ON*/, 0x02/*filter_13*/, 0x01/*filter_14*/, 0xC0/*filter_15*/, 0x3E/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_16_L), 0xFF, 0x21/*ON*/, 0x00/*filter_13*/, 0x81/*filter_14*/, 0x21/*filter_15*/, 0x9F/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_16_H), 0x0F, 0x07/*ON*/, 0x08/*filter_13*/, 0x07/*filter_14*/, 0x07/*filter_15*/, 0x08/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_1B_L), 0xFF, 0x6C/*ON*/, 0x6C/*filter_13*/, 0x6A/*filter_14*/, 0x6C/*filter_15*/, 0x76/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_1B_H), 0xFF, 0x54/*ON*/, 0x54/*filter_13*/, 0x56/*filter_14*/, 0x54/*filter_15*/, 0x4A/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_1C_L), 0xFF, 0x7C/*ON*/, 0x73/*filter_13*/, 0x75/*filter_14*/, 0x7C/*filter_15*/, 0xF7/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_1C_H), 0xFF, 0xC9/*ON*/, 0x42/*filter_13*/, 0x47/*filter_14*/, 0xC9/*filter_15*/, 0x41/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_1D_L), 0xFF, 0xF8/*ON*/, 0x82/*filter_13*/, 0xFD/*filter_14*/, 0xF8/*filter_15*/, 0x05/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_1D_H), 0xFF, 0xC0/*ON*/, 0x02/*filter_13*/, 0x01/*filter_14*/, 0xC0/*filter_15*/, 0x3E/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_1E_L), 0xFF, 0x21/*ON*/, 0x00/*filter_13*/, 0x81/*filter_14*/, 0x21/*filter_15*/, 0x9F/*filter_16*/, }, { PQ_MAP_REG(REG_FSC_BK74_1E_H), 0x0F, 0x07/*ON*/, 0x08/*filter_13*/, 0x07/*filter_14*/, 0x07/*filter_15*/, 0x08/*filter_16*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // NLM //**************************************************** code U8 MST_NLM_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK70_28_L), 0x0C, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_29_L), 0x1F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK70_29_H), 0xFF, 0x20 }, { PQ_MAP_REG(REG_FSC_BK70_2A_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK70_2A_H), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK70_2B_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_2B_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_2C_L), 0xFF, 0x34 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_2C_H), 0xFF, 0x12 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_30_L), 0x06, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_30_H), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK70_31_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_31_H), 0xFF, 0x0A }, { PQ_MAP_REG(REG_FSC_BK70_36_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_36_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_37_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_37_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_38_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_38_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_39_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_39_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_3E_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_3E_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_4A_L), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK70_4A_H), 0x3F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK70_4B_L), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK70_4B_H), 0x3F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK70_4C_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_4C_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_4D_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_4D_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_4E_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_4E_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_4F_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_4F_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK70_50_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK70_50_H), 0x3F, 0x1C }, { PQ_MAP_REG(REG_FSC_BK70_51_L), 0x3F, 0x18 }, { PQ_MAP_REG(REG_FSC_BK70_51_H), 0x3F, 0x15 }, { PQ_MAP_REG(REG_FSC_BK70_52_L), 0x3F, 0x13 }, { PQ_MAP_REG(REG_FSC_BK70_52_H), 0x3F, 0x11 }, { PQ_MAP_REG(REG_FSC_BK70_53_L), 0x3F, 0x0F }, { PQ_MAP_REG(REG_FSC_BK70_53_H), 0x3F, 0x0D }, { PQ_MAP_REG(REG_FSC_BK70_54_L), 0x3F, 0x0B }, { PQ_MAP_REG(REG_FSC_BK70_54_H), 0x3F, 0x0A }, { PQ_MAP_REG(REG_FSC_BK70_55_L), 0x3F, 0x09 }, { PQ_MAP_REG(REG_FSC_BK70_55_H), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK70_56_L), 0x3F, 0x07 }, { PQ_MAP_REG(REG_FSC_BK70_56_H), 0x3F, 0x06 }, { PQ_MAP_REG(REG_FSC_BK70_57_L), 0x3F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK70_57_H), 0x3F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK70_58_L), 0x3F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK70_58_H), 0x3F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK70_59_L), 0x3F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK70_59_H), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK70_5A_L), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK70_5A_H), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK70_5B_L), 0x3F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK70_5B_H), 0x3F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK70_5C_L), 0x3F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK70_5C_H), 0x3F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK70_5D_L), 0x3F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK70_5D_H), 0x3F, 0x01 }, { PQ_MAP_REG(REG_FSC_BK70_5E_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_5E_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_5F_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK70_5F_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_NLM_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_NLM_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK70_28_L), 0x10, 0x00/*$OFF*/, 0x10/*$S1*/, 0x00/*$UHD*/, 0x10/*$0915*/, }, { PQ_MAP_REG(REG_FSC_BK70_30_L), 0x09, 0x00/*$OFF*/, 0x01/*$S1*/, 0x01/*$UHD*/, 0x09/*$0915*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // NLM_DC //**************************************************** code U8 MST_NLM_DC_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK78_40_H), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK78_41_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK78_41_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK78_50_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_NLM_DC_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_NLM_DC_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK78_40_L), 0x01, 0x00/*OFF*/, 0x01/*DC1*/, 0x01/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_50_H), 0x3F, 0x1C/*OFF*/, 0x19/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_51_L), 0x3F, 0x18/*OFF*/, 0x14/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_51_H), 0x3F, 0x15/*OFF*/, 0x10/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_52_L), 0x3F, 0x13/*OFF*/, 0x0C/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_52_H), 0x3F, 0x11/*OFF*/, 0x0A/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_53_L), 0x3F, 0x0F/*OFF*/, 0x08/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_53_H), 0x3F, 0x0D/*OFF*/, 0x06/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_54_L), 0x3F, 0x0B/*OFF*/, 0x05/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_54_H), 0x3F, 0x0A/*OFF*/, 0x04/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_55_L), 0x3F, 0x09/*OFF*/, 0x03/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_55_H), 0x3F, 0x08/*OFF*/, 0x03/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_56_L), 0x3F, 0x07/*OFF*/, 0x02/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_56_H), 0x3F, 0x06/*OFF*/, 0x02/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_57_L), 0x3F, 0x05/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_57_H), 0x3F, 0x04/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_58_L), 0x3F, 0x04/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_58_H), 0x3F, 0x03/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_59_L), 0x3F, 0x03/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_59_H), 0x3F, 0x02/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5A_L), 0x3F, 0x02/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5A_H), 0x3F, 0x02/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5B_L), 0x3F, 0x02/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5B_H), 0x3F, 0x01/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5C_L), 0x3F, 0x01/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5C_H), 0x3F, 0x01/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5D_L), 0x3F, 0x01/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5D_H), 0x3F, 0x01/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5E_L), 0x3F, 0x00/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5E_H), 0x3F, 0x00/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5F_L), 0x3F, 0x00/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_FSC_BK78_5F_H), 0x3F, 0x00/*OFF*/, 0x01/*DC1*/, 0x20/*DC2*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP //**************************************************** code U8 MST_VIP_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK27_70_L), 0x01, 0x01/*OFF*/, 0x00/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_pseudo //**************************************************** code U8 MST_VIP_pseudo_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK18_60_L), 0x06, 0x00 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_pseudo_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_pseudo_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK18_60_L), 0x01, 0x00/*$OFF*/, 0x01/*$ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_LineBuffer //**************************************************** code U8 MST_VIP_LineBuffer_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_LineBuffer_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_LineBuffer_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK19_10_L), 0x80, 0x00/*OFF*/, 0x80/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_BGD //**************************************************** code U8 MST_VIP_BGD_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK76_19_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK76_19_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK76_1A_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK76_26_L), 0xFF, 0x56 }, { PQ_MAP_REG(REG_FSC_BK76_26_H), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK76_27_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK76_27_H), 0xFF, 0x56 }, { PQ_MAP_REG(REG_FSC_BK76_28_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK76_28_H), 0x3F, 0x20 }, { PQ_MAP_REG(REG_FSC_BK76_17_H), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK76_1C_L), 0x1F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK76_1C_H), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK76_1D_L), 0x1F, 0x0D }, { PQ_MAP_REG(REG_FSC_BK76_1D_H), 0x1F, 0x18 }, { PQ_MAP_REG(REG_FSC_BK76_1E_H), 0x1F, 0x0E }, { PQ_MAP_REG(REG_FSC_BK76_1F_L), 0x1F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK76_20_H), 0xFF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_1F_H), 0x0F, 0x05 }, { PQ_MAP_REG(REG_FSC_BK76_21_H), 0xFF, 0x01 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_22_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_22_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_23_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_23_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_24_L), 0xFF, 0x65 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_24_H), 0xFF, 0x87 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_25_L), 0xFF, 0x21 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_25_H), 0xFF, 0x43 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_BGD_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_BGD_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK76_10_L), 0x0F, 0x00/*$OFF*/, 0x0F/*$ON*/, 0x0F/*$1204*/, 0x0F/*$1209*/, }, { PQ_MAP_REG(REG_FSC_BK76_1A_H), 0x1F, 0x00/*OFF*/, 0x00/*ON*/, 0x00/*1204*/, 0x08/*1209*/, }, { PQ_MAP_REG(REG_FSC_BK76_1B_L), 0x0F, 0x04/*OFF*/, 0x04/*ON*/, 0x04/*1204*/, 0x06/*1209*/, }, { PQ_MAP_REG(REG_FSC_BK76_1B_H), 0x1F, 0x00/*OFF*/, 0x00/*ON*/, 0x00/*1204*/, 0x0F/*1209*/, }, { PQ_MAP_REG(REG_FSC_BK76_15_H), 0x1F, 0x08/*OFF*/, 0x08/*ON*/, 0x1C/*1204*/, 0x10/*1209*/, }, { PQ_MAP_REG(REG_FSC_BK76_16_L), 0x3F, 0x08/*OFF*/, 0x08/*ON*/, 0x09/*1204*/, 0x05/*1209*/, }, { PQ_MAP_REG(REG_FSC_BK76_16_H), 0x3F, 0x1F/*OFF*/, 0x1F/*ON*/, 0x0F/*1204*/, 0x2F/*1209*/, }, { PQ_MAP_REG(REG_FSC_BK76_17_L), 0x1F, 0x08/*OFF*/, 0x08/*ON*/, 0x08/*1204*/, 0x1C/*1209*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Post3x3PK //**************************************************** code U8 MST_VIP_Post3x3PK_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK76_41_H), 0x01, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_42_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK76_46_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Post3x3PK_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Post3x3PK_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK76_40_L), 0x17, 0x00/*$OFF*/, 0x17/*$S1*/, 0x13/*$1120*/, 0x13/*$SR_L*/, 0x13/*$SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_41_L), 0x3F, 0x00/*OFF*/, 0x20/*S1*/, 0x20/*1120*/, 0x20/*SR_L*/, 0x20/*SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_41_H), 0x06, 0x00/*$OFF*/, 0x06/*$S1*/, 0x06/*$1120*/, 0x06/*$SR_L*/, 0x06/*$SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_42_L), 0xFF, 0x00/*OFF*/, 0x20/*S1*/, 0x0B/*1120*/, 0x0B/*SR_L*/, 0x0B/*SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_43_L), 0xFF, 0x00/*OFF*/, 0x80/*S1*/, 0x80/*1120*/, 0x80/*SR_L*/, 0x80/*SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_43_H), 0x3F, 0x00/*OFF*/, 0x10/*S1*/, 0x10/*1120*/, 0x10/*SR_L*/, 0x10/*SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_44_L), 0xFF, 0x00/*OFF*/, 0x10/*S1*/, 0x30/*1120*/, 0x10/*SR_L*/, 0x45/*SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_44_H), 0xFF, 0x00/*OFF*/, 0x10/*S1*/, 0x30/*1120*/, 0x10/*SR_L*/, 0x45/*SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_46_L), 0x01, 0x00/*OFF*/, 0x01/*S1*/, 0x01/*1120*/, 0x01/*SR_L*/, 0x01/*SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_48_L), 0x7F, 0x00/*OFF*/, 0x08/*S1*/, 0x08/*1120*/, 0x08/*SR_L*/, 0x08/*SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_48_H), 0xFF, 0x00/*OFF*/, 0xFF/*S1*/, 0xFF/*1120*/, 0xFF/*SR_L*/, 0xFF/*SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_49_L), 0x7F, 0x00/*OFF*/, 0x40/*S1*/, 0x40/*1120*/, 0x40/*SR_L*/, 0x40/*SR_H*/, }, { PQ_MAP_REG(REG_FSC_BK76_49_H), 0xFF, 0x00/*OFF*/, 0xFF/*S1*/, 0xFF/*1120*/, 0xFF/*SR_L*/, 0xFF/*SR_H*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking //**************************************************** code U8 MST_VIP_Peaking_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK19_10_L), 0x01, 0x00/*OFF*/, 0x01/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_band //**************************************************** code U8 MST_VIP_Peaking_band_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK19_11_L), 0x0F, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_11_H), 0xFF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_0E_L), 0xFF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_1E_L), 0xFF, 0x44 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_1E_H), 0xFF, 0x44 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_1F_H), 0xFF, 0x77 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_3C_L), 0xFF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_3C_H), 0xFF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK5F_3B_L), 0x77, 0x21 },//Same mark { PQ_MAP_REG(REG_FSC_BK5F_3B_H), 0x77, 0x43 },//Same mark { PQ_MAP_REG(REG_FSC_BK5F_3C_L), 0x33, 0x21 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_band_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_band_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK19_10_H), 0xFF, 0xFF/*$Gain_0C*/, 0x93/*$0915*/, 0x93/*$M1127*/, 0x9F/*$M1208*/, 0x9F/*$M0205*/, 0x9F/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_0C_L), 0x0F, 0x0F/*$Gain_0C*/, 0x00/*$0915*/, 0x0F/*$M1127*/, 0x0F/*$M1208*/, 0x0F/*$M0205*/, 0x0F/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_11_L), 0xF0, 0x00/*$Gain_0C*/, 0x50/*$0915*/, 0x00/*$M1127*/, 0x00/*$M1208*/, 0x00/*$M0205*/, 0x00/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_18_L), 0x7F, 0x0C/*Gain_0C*/, 0x1D/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x1C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_18_H), 0x7F, 0x0C/*Gain_0C*/, 0x1F/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x1C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_19_L), 0x7F, 0x0C/*Gain_0C*/, 0x17/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x1C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_19_H), 0x7F, 0x0C/*Gain_0C*/, 0x15/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x0C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_1A_L), 0x7F, 0x0C/*Gain_0C*/, 0x1D/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x1C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_1A_H), 0x7F, 0x0C/*Gain_0C*/, 0x12/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x1C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_1B_L), 0x7F, 0x0C/*Gain_0C*/, 0x12/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x1C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_1B_H), 0x7F, 0x0C/*Gain_0C*/, 0x1F/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x1C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_68_L), 0x7F, 0x0C/*Gain_0C*/, 0x10/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x1C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_68_H), 0x7F, 0x0C/*Gain_0C*/, 0x10/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x1C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_69_L), 0x7F, 0x0C/*Gain_0C*/, 0x10/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x1C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_69_H), 0x7F, 0x0C/*Gain_0C*/, 0x10/*0915*/, 0x1C/*M1127*/, 0x1C/*M1208*/, 0x1C/*M0205*/, 0x1C/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_1C_L), 0xFF, 0x01/*$Gain_0C*/, 0x11/*$0915*/, 0x10/*$M1127*/, 0x00/*$M1208*/, 0x00/*$M0205*/, 0x11/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_1C_H), 0xFF, 0x23/*$Gain_0C*/, 0x00/*$0915*/, 0x32/*$M1127*/, 0x20/*$M1208*/, 0x20/*$M0205*/, 0x21/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_1D_L), 0xFF, 0x01/*$Gain_0C*/, 0x00/*$0915*/, 0x10/*$M1127*/, 0x00/*$M1208*/, 0x00/*$M0205*/, 0x22/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_1D_H), 0xFF, 0x23/*$Gain_0C*/, 0x00/*$0915*/, 0x32/*$M1127*/, 0x30/*$M1208*/, 0x30/*$M0205*/, 0x33/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_1F_L), 0xFF, 0x56/*$Gain_0C*/, 0x44/*$0915*/, 0x77/*$M1127*/, 0x77/*$M1208*/, 0x77/*$M0205*/, 0x77/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_20_L), 0xFF, 0xFF/*Gain_0C*/, 0x13/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_24_L), 0xFF, 0xFF/*Gain_0C*/, 0x4F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_20_H), 0xFF, 0xFF/*Gain_0C*/, 0x23/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_24_H), 0xFF, 0xFF/*Gain_0C*/, 0x5F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_21_L), 0xFF, 0xFF/*Gain_0C*/, 0x1F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_25_L), 0xFF, 0xFF/*Gain_0C*/, 0x1F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_21_H), 0xFF, 0xFF/*Gain_0C*/, 0x5F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_25_H), 0xFF, 0xFF/*Gain_0C*/, 0x5F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_22_L), 0xFF, 0xFF/*Gain_0C*/, 0x1F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_26_L), 0xFF, 0xFF/*Gain_0C*/, 0x1F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_22_H), 0xFF, 0xFF/*Gain_0C*/, 0x1F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_26_H), 0xFF, 0xFF/*Gain_0C*/, 0x1F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_23_L), 0xFF, 0xFF/*Gain_0C*/, 0x0A/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_27_L), 0xFF, 0xFF/*Gain_0C*/, 0x0A/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_23_H), 0xFF, 0xFF/*Gain_0C*/, 0x2F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_27_H), 0xFF, 0xFF/*Gain_0C*/, 0x3F/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_70_L), 0xFF, 0xFF/*Gain_0C*/, 0xFF/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_72_L), 0xFF, 0xFF/*Gain_0C*/, 0xFF/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_70_H), 0xFF, 0xFF/*Gain_0C*/, 0xFF/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_72_H), 0xFF, 0xFF/*Gain_0C*/, 0xFF/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_71_L), 0xFF, 0xFF/*Gain_0C*/, 0xFF/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_73_L), 0xFF, 0xFF/*Gain_0C*/, 0xFF/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_71_H), 0xFF, 0xFF/*Gain_0C*/, 0xFF/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0x1F/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_73_H), 0xFF, 0xFF/*Gain_0C*/, 0xFF/*0915*/, 0x1F/*M1127*/, 0x1F/*M1208*/, 0x1F/*M0205*/, 0xFF/*M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_33_L), 0xFF, 0x77/*$Gain_0C*/, 0x85/*$0915*/, 0x85/*$M1127*/, 0x85/*$M1208*/, 0x22/*$M0205*/, 0x22/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_33_H), 0xFF, 0x88/*$Gain_0C*/, 0x88/*$0915*/, 0x88/*$M1127*/, 0x88/*$M1208*/, 0x22/*$M0205*/, 0x22/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_34_L), 0xFF, 0x77/*$Gain_0C*/, 0x75/*$0915*/, 0x75/*$M1127*/, 0x75/*$M1208*/, 0x22/*$M0205*/, 0x22/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK19_34_H), 0xFF, 0x88/*$Gain_0C*/, 0xA8/*$0915*/, 0xA8/*$M1127*/, 0xA8/*$M1208*/, 0x22/*$M0205*/, 0x22/*$M0216*/, }, { PQ_MAP_REG(REG_FSC_BK5F_20_L), 0x01, 0x00/*Gain_0C*/, 0x00/*0915*/, 0x00/*M1127*/, 0x01/*M1208*/, 0x01/*M0205*/, 0x01/*M0216*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_SecAC //**************************************************** code U8 MST_VIP_Peaking_SecAC_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK5F_11_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_12_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_19_L), 0x0F, 0x02 },//Same mark { PQ_MAP_REG(REG_FSC_BK5F_19_H), 0xFF, 0x33 },//Same mark { PQ_MAP_REG(REG_FSC_BK5F_1A_L), 0xFF, 0x44 },//Same mark { PQ_MAP_REG(REG_FSC_BK5F_1A_H), 0xFF, 0x44 },//Same mark { PQ_MAP_REG(REG_FSC_BK5F_1B_L), 0xFF, 0x77 },//Same mark { PQ_MAP_REG(REG_FSC_BK5F_1B_H), 0xFF, 0x77 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_SecAC_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_SecAC_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK5F_10_L), 0x01, 0x00/*OFF*/, 0x01/*ON*/, 0x01/*M1127*/, 0x01/*M1208*/, }, { PQ_MAP_REG(REG_FSC_BK5F_11_L), 0x3F, 0x10/*OFF*/, 0x10/*ON*/, 0x08/*M1127*/, 0x08/*M1208*/, }, { PQ_MAP_REG(REG_FSC_BK5F_12_L), 0x3F, 0x10/*OFF*/, 0x10/*ON*/, 0x11/*M1127*/, 0x0C/*M1208*/, }, { PQ_MAP_REG(REG_FSC_BK5F_18_L), 0xFF, 0x00/*$OFF*/, 0x00/*$ON*/, 0x21/*$M1127*/, 0x10/*$M1208*/, }, { PQ_MAP_REG(REG_FSC_BK5F_18_H), 0xFF, 0x11/*$OFF*/, 0x11/*$ON*/, 0x22/*$M1127*/, 0x22/*$M1208*/, }, { PQ_MAP_REG(REG_FSC_BK5F_19_L), 0xF0, 0x20/*$OFF*/, 0x20/*$ON*/, 0x20/*$M1127*/, 0x30/*$M1208*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_Coef //**************************************************** code U8 MST_VIP_Peaking_Coef_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK5F_22_H), 0x03, 0x03 }, { PQ_MAP_REG(REG_FSC_BK5F_23_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_29_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_2C_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_2F_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_31_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_35_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_35_H), 0x03, 0x02 }, { PQ_MAP_REG(REG_FSC_BK5F_36_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_36_H), 0x03, 0x03 }, { PQ_MAP_REG(REG_FSC_BK5F_37_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_37_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_38_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_38_H), 0x03, 0x02 }, { PQ_MAP_REG(REG_FSC_BK5F_39_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_39_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_3A_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_3A_H), 0x03, 0x03 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_Coef_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_Coef_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK5F_21_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0xD6/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_21_H), 0x03, 0x02/*OFF*/, 0x02/*ON*/, 0x01/*FS*/, 0x02/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_22_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x6C/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_23_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0xA4/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_24_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x16/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_24_H), 0x03, 0x00/*OFF*/, 0x00/*ON*/, 0x02/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_25_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x0D/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_25_H), 0x03, 0x00/*OFF*/, 0x00/*ON*/, 0x02/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_26_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x88/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_26_H), 0x03, 0x02/*OFF*/, 0x02/*ON*/, 0x00/*FS*/, 0x02/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_27_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x44/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_27_H), 0x03, 0x00/*OFF*/, 0x00/*ON*/, 0x02/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_28_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x37/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_28_H), 0x03, 0x03/*OFF*/, 0x03/*ON*/, 0x02/*FS*/, 0x03/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_29_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x48/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_2A_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x11/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_2A_H), 0x03, 0x00/*OFF*/, 0x00/*ON*/, 0x02/*FS*/, 0x00/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_2B_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x42/*FS*/, 0x42/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_2B_H), 0x03, 0x02/*OFF*/, 0x02/*ON*/, 0x01/*FS*/, 0x01/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_2C_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x07/*FS*/, 0x07/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_2D_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0xD0/*FS*/, 0xD0/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_2D_H), 0x03, 0x00/*OFF*/, 0x00/*ON*/, 0x02/*FS*/, 0x02/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_2E_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x0B/*FS*/, 0x0B/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_2E_H), 0x03, 0x03/*OFF*/, 0x03/*ON*/, 0x02/*FS*/, 0x02/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_2F_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x33/*FS*/, 0x33/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_30_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x32/*FS*/, 0x32/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_30_H), 0x03, 0x02/*OFF*/, 0x02/*ON*/, 0x01/*FS*/, 0x01/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_31_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x91/*FS*/, 0x91/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_32_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x62/*FS*/, 0x62/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_32_H), 0x03, 0x00/*OFF*/, 0x00/*ON*/, 0x02/*FS*/, 0x02/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_33_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x93/*FS*/, 0x93/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_33_H), 0x03, 0x00/*OFF*/, 0x00/*ON*/, 0x02/*FS*/, 0x02/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_34_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x35/*FS*/, 0x35/*1204*/, }, { PQ_MAP_REG(REG_FSC_BK5F_34_H), 0x03, 0x03/*OFF*/, 0x03/*ON*/, 0x02/*FS*/, 0x02/*1204*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_adptive //**************************************************** code U8 MST_VIP_Peaking_adptive_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK76_59_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK5F_6C_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_6D_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_adptive_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_adptive_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK76_58_L), 0x71, 0x00/*$OFF*/, 0x51/*$ON*/, 0x21/*$M1208*/, 0x21/*$Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_58_H), 0x1F, 0x00/*OFF*/, 0x00/*ON*/, 0x0A/*M1208*/, 0x0A/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_60_L), 0x7F, 0x20/*OFF*/, 0x35/*ON*/, 0x35/*M1208*/, 0x33/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_60_H), 0x7F, 0x20/*OFF*/, 0x36/*ON*/, 0x36/*M1208*/, 0x34/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_61_L), 0x7F, 0x20/*OFF*/, 0x33/*ON*/, 0x33/*M1208*/, 0x31/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_61_H), 0x7F, 0x20/*OFF*/, 0x34/*ON*/, 0x34/*M1208*/, 0x32/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_62_L), 0x7F, 0x20/*OFF*/, 0x31/*ON*/, 0x31/*M1208*/, 0x2F/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_62_H), 0x7F, 0x20/*OFF*/, 0x32/*ON*/, 0x32/*M1208*/, 0x30/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_63_L), 0x7F, 0x20/*OFF*/, 0x2F/*ON*/, 0x2F/*M1208*/, 0x2D/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_63_H), 0x7F, 0x20/*OFF*/, 0x30/*ON*/, 0x30/*M1208*/, 0x2E/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_64_L), 0x7F, 0x20/*OFF*/, 0x2D/*ON*/, 0x2D/*M1208*/, 0x2B/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_64_H), 0x7F, 0x20/*OFF*/, 0x2E/*ON*/, 0x2E/*M1208*/, 0x2C/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_65_L), 0x7F, 0x20/*OFF*/, 0x2B/*ON*/, 0x2B/*M1208*/, 0x29/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_65_H), 0x7F, 0x20/*OFF*/, 0x2C/*ON*/, 0x2C/*M1208*/, 0x2A/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_66_L), 0x7F, 0x20/*OFF*/, 0x29/*ON*/, 0x29/*M1208*/, 0x27/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_66_H), 0x7F, 0x20/*OFF*/, 0x2A/*ON*/, 0x2A/*M1208*/, 0x28/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_67_L), 0x7F, 0x20/*OFF*/, 0x27/*ON*/, 0x27/*M1208*/, 0x25/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_67_H), 0x7F, 0x20/*OFF*/, 0x28/*ON*/, 0x28/*M1208*/, 0x26/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_68_L), 0x7F, 0x20/*OFF*/, 0x25/*ON*/, 0x25/*M1208*/, 0x23/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_68_H), 0x7F, 0x20/*OFF*/, 0x26/*ON*/, 0x26/*M1208*/, 0x24/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_69_L), 0x7F, 0x20/*OFF*/, 0x23/*ON*/, 0x23/*M1208*/, 0x21/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_69_H), 0x7F, 0x20/*OFF*/, 0x24/*ON*/, 0x24/*M1208*/, 0x22/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6A_L), 0x7F, 0x20/*OFF*/, 0x21/*ON*/, 0x21/*M1208*/, 0x1B/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6A_H), 0x7F, 0x20/*OFF*/, 0x22/*ON*/, 0x22/*M1208*/, 0x20/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6B_L), 0x7F, 0x20/*OFF*/, 0x1F/*ON*/, 0x1F/*M1208*/, 0x15/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6B_H), 0x7F, 0x20/*OFF*/, 0x20/*ON*/, 0x20/*M1208*/, 0x19/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6C_L), 0x7F, 0x20/*OFF*/, 0x1D/*ON*/, 0x1D/*M1208*/, 0x0A/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6C_H), 0x7F, 0x20/*OFF*/, 0x1E/*ON*/, 0x1E/*M1208*/, 0x0F/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6D_L), 0x7F, 0x20/*OFF*/, 0x1B/*ON*/, 0x1B/*M1208*/, 0x02/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6D_H), 0x7F, 0x20/*OFF*/, 0x1C/*ON*/, 0x1C/*M1208*/, 0x06/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6E_L), 0x7F, 0x20/*OFF*/, 0x19/*ON*/, 0x19/*M1208*/, 0x00/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6E_H), 0x7F, 0x20/*OFF*/, 0x1A/*ON*/, 0x1A/*M1208*/, 0x00/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6F_L), 0x7F, 0x20/*OFF*/, 0x17/*ON*/, 0x17/*M1208*/, 0x00/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK76_6F_H), 0x7F, 0x20/*OFF*/, 0x18/*ON*/, 0x18/*M1208*/, 0x00/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_6C_L), 0x71, 0x00/*$OFF*/, 0x01/*$ON*/, 0x01/*$M1208*/, 0x01/*$Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_70_L), 0x7F, 0x20/*OFF*/, 0x35/*ON*/, 0x35/*M1208*/, 0x33/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_70_H), 0x7F, 0x20/*OFF*/, 0x36/*ON*/, 0x36/*M1208*/, 0x34/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_71_L), 0x7F, 0x20/*OFF*/, 0x33/*ON*/, 0x33/*M1208*/, 0x31/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_71_H), 0x7F, 0x20/*OFF*/, 0x34/*ON*/, 0x34/*M1208*/, 0x32/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_72_L), 0x7F, 0x20/*OFF*/, 0x31/*ON*/, 0x31/*M1208*/, 0x2F/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_72_H), 0x7F, 0x20/*OFF*/, 0x32/*ON*/, 0x32/*M1208*/, 0x30/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_73_L), 0x7F, 0x20/*OFF*/, 0x2F/*ON*/, 0x2F/*M1208*/, 0x2D/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_73_H), 0x7F, 0x20/*OFF*/, 0x30/*ON*/, 0x30/*M1208*/, 0x2E/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_74_L), 0x7F, 0x20/*OFF*/, 0x2D/*ON*/, 0x2D/*M1208*/, 0x2B/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_74_H), 0x7F, 0x20/*OFF*/, 0x2E/*ON*/, 0x2E/*M1208*/, 0x2C/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_75_L), 0x7F, 0x20/*OFF*/, 0x2B/*ON*/, 0x2B/*M1208*/, 0x29/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_75_H), 0x7F, 0x20/*OFF*/, 0x2C/*ON*/, 0x2C/*M1208*/, 0x2A/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_76_L), 0x7F, 0x20/*OFF*/, 0x29/*ON*/, 0x29/*M1208*/, 0x27/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_76_H), 0x7F, 0x20/*OFF*/, 0x2A/*ON*/, 0x2A/*M1208*/, 0x28/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_77_L), 0x7F, 0x20/*OFF*/, 0x27/*ON*/, 0x27/*M1208*/, 0x25/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_77_H), 0x7F, 0x20/*OFF*/, 0x28/*ON*/, 0x28/*M1208*/, 0x26/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_78_L), 0x7F, 0x20/*OFF*/, 0x25/*ON*/, 0x25/*M1208*/, 0x23/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_78_H), 0x7F, 0x20/*OFF*/, 0x26/*ON*/, 0x26/*M1208*/, 0x24/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_79_L), 0x7F, 0x20/*OFF*/, 0x23/*ON*/, 0x23/*M1208*/, 0x21/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_79_H), 0x7F, 0x20/*OFF*/, 0x24/*ON*/, 0x24/*M1208*/, 0x22/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7A_L), 0x7F, 0x20/*OFF*/, 0x21/*ON*/, 0x21/*M1208*/, 0x1B/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7A_H), 0x7F, 0x20/*OFF*/, 0x22/*ON*/, 0x22/*M1208*/, 0x20/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7B_L), 0x7F, 0x20/*OFF*/, 0x1F/*ON*/, 0x1F/*M1208*/, 0x15/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7B_H), 0x7F, 0x20/*OFF*/, 0x20/*ON*/, 0x20/*M1208*/, 0x19/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7C_L), 0x7F, 0x20/*OFF*/, 0x1D/*ON*/, 0x1D/*M1208*/, 0x0A/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7C_H), 0x7F, 0x20/*OFF*/, 0x1E/*ON*/, 0x1E/*M1208*/, 0x0F/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7D_L), 0x7F, 0x20/*OFF*/, 0x1B/*ON*/, 0x1B/*M1208*/, 0x02/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7D_H), 0x7F, 0x20/*OFF*/, 0x1C/*ON*/, 0x1C/*M1208*/, 0x06/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7E_L), 0x7F, 0x20/*OFF*/, 0x19/*ON*/, 0x19/*M1208*/, 0x00/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7E_H), 0x7F, 0x20/*OFF*/, 0x1A/*ON*/, 0x1A/*M1208*/, 0x00/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7F_L), 0x7F, 0x20/*OFF*/, 0x17/*ON*/, 0x17/*M1208*/, 0x00/*Lrange*/, }, { PQ_MAP_REG(REG_FSC_BK5F_7F_H), 0x7F, 0x20/*OFF*/, 0x18/*ON*/, 0x18/*M1208*/, 0x00/*Lrange*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_dering //**************************************************** code U8 MST_VIP_Peaking_dering_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_dering_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_dering_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK19_62_L), 0x3F, 0x20/*$OFF*/, 0x01/*$W0_R0*/, 0x07/*$W1_R0*/, 0x01/*$W0_R0_SA*/, 0x0B/*$0915*/, }, { PQ_MAP_REG(REG_FSC_BK19_63_L), 0x0F, 0x00/*OFF*/, 0x08/*W0_R0*/, 0x08/*W1_R0*/, 0x0A/*W0_R0_SA*/, 0x08/*0915*/, }, { PQ_MAP_REG(REG_FSC_BK19_63_H), 0x0F, 0x00/*OFF*/, 0x08/*W0_R0*/, 0x08/*W1_R0*/, 0x0A/*W0_R0_SA*/, 0x04/*0915*/, }, { PQ_MAP_REG(REG_FSC_BK1E_73_L), 0x01, 0x00/*OFF*/, 0x07/*W0_R0*/, 0x07/*W1_R0*/, 0x07/*W0_R0_SA*/, 0x07/*0915*/, }, { PQ_MAP_REG(REG_FSC_BK1E_74_L), 0xFF, 0x00/*OFF*/, 0x30/*W0_R0*/, 0x30/*W1_R0*/, 0x30/*W0_R0_SA*/, 0x30/*0915*/, }, { PQ_MAP_REG(REG_FSC_BK1E_74_H), 0xFF, 0x00/*OFF*/, 0x10/*W0_R0*/, 0x10/*W1_R0*/, 0x10/*W0_R0_SA*/, 0x10/*0915*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_V_dering //**************************************************** code U8 MST_VIP_Peaking_V_dering_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_V_dering_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_V_dering_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2B_10_L), 0x07, 0x00/*$OFF*/, 0x07/*$0x07*/, 0x07/*$0915*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_V_dering_VDR1 //**************************************************** code U8 MST_VIP_Peaking_V_dering_VDR1_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_V_dering_VDR1_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_V_dering_VDR1_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2B_20_L), 0x70, 0x00/*$OFF*/, 0x00/*$VDR1_1*/, 0x40/*$VDR1_2*/, 0x50/*$L*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_V_dering_VDR2 //**************************************************** code U8 MST_VIP_Peaking_V_dering_VDR2_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK2B_10_L), 0x40, 0x00 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_V_dering_VDR2_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_V_dering_VDR2_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2B_10_L), 0x30, 0x00/*$OFF*/, 0x00/*$VDR2_1*/, 0x10/*$VDR2_2*/, 0x10/*$0915*/, }, { PQ_MAP_REG(REG_FSC_BK2B_13_L), 0xFF, 0x00/*$OFF*/, 0x88/*$VDR2_1*/, 0x88/*$VDR2_2*/, 0x58/*$0915*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_Pcoring //**************************************************** code U8 MST_VIP_Peaking_Pcoring_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_Pcoring_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_Pcoring_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK19_13_L), 0xFF, 0x00/*$S00_0*/, 0x21/*$S21_0*/, 0x21/*$S21_1*/, 0x30/*$S30_0*/, 0x30/*$S30_1*/, 0x31/*$S31_0*/, 0x31/*$S31_1*/, 0x21/*$S20_1*/, 0x32/*$S32_0*/, 0x32/*$S32_1*/, 0x42/*$S42_1*/, 0x33/*$SEC1*/, 0x66/*$SEC2*/, 0x66/*$SEC3*/, 0x44/*$0915*/, }, { PQ_MAP_REG(REG_FSC_BK19_30_H), 0x30, 0x00/*S00_0*/, 0x00/*S21_0*/, 0x10/*S21_1*/, 0x00/*S30_0*/, 0x10/*S30_1*/, 0x00/*S31_0*/, 0x10/*S31_1*/, 0x10/*S20_1*/, 0x00/*S32_0*/, 0x10/*S32_1*/, 0x10/*S42_1*/, 0x00/*SEC1*/, 0x00/*SEC2*/, 0x10/*SEC3*/, 0x00/*0915*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_Pcoring_ad_C //**************************************************** code U8 MST_VIP_Peaking_Pcoring_ad_C_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK27_1C_L), 0xFF, 0x03 }, { PQ_MAP_REG(REG_FSC_BK27_1C_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK27_1D_L), 0xFF, 0x0C }, { PQ_MAP_REG(REG_FSC_BK27_1D_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK27_1E_L), 0xFF, 0x30 }, { PQ_MAP_REG(REG_FSC_BK27_1E_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK27_1F_L), 0xFF, 0xC0 }, { PQ_MAP_REG(REG_FSC_BK27_1F_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2B_09_L), 0x3F, 0x88 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_Pcoring_ad_C_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_Pcoring_ad_C_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK19_30_H), 0x80, 0x00/*OFF*/, 0x00/*T1*/, 0x80/*T2*/, 0x80/*T3*/, 0x80/*T4*/, 0x80/*T5*/, 0x80/*T6*/, }, { PQ_MAP_REG(REG_FSC_BK2B_08_L), 0x3F, 0x88/*OFF*/, 0xA8/*T1*/, 0xA8/*T2*/, 0x88/*T3*/, 0x88/*T4*/, 0x88/*T5*/, 0x88/*T6*/, }, { PQ_MAP_REG(REG_FSC_BK2B_08_H), 0x3F, 0x88/*OFF*/, 0x66/*T1*/, 0x77/*T2*/, 0x86/*T3*/, 0x88/*T4*/, 0x88/*T5*/, 0x88/*T6*/, }, { PQ_MAP_REG(REG_FSC_BK2B_09_H), 0x3F, 0x88/*OFF*/, 0x85/*T1*/, 0x86/*T2*/, 0x87/*T3*/, 0x88/*T4*/, 0x88/*T5*/, 0x88/*T6*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_Pcoring_ad_Y //**************************************************** code U8 MST_VIP_Peaking_Pcoring_ad_Y_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK2B_70_L), 0x30, 0x30 },//Same mark { PQ_MAP_REG(REG_FSC_BK2B_70_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK2B_73_L), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK2B_73_H), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK2B_74_L), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK2B_74_H), 0x3F, 0x08 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_Pcoring_ad_Y_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_Pcoring_ad_Y_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK2B_70_L), 0x03, 0x00/*$OFF*/, 0x03/*$T2*/, }, { PQ_MAP_REG(REG_FSC_BK2B_71_L), 0x3F, 0x08/*OFF*/, 0x04/*T2*/, }, { PQ_MAP_REG(REG_FSC_BK2B_71_H), 0x3F, 0x08/*OFF*/, 0x05/*T2*/, }, { PQ_MAP_REG(REG_FSC_BK2B_72_L), 0x3F, 0x08/*OFF*/, 0x06/*T2*/, }, { PQ_MAP_REG(REG_FSC_BK2B_72_H), 0x3F, 0x08/*OFF*/, 0x07/*T2*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_gain //**************************************************** code U8 MST_VIP_Peaking_gain_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK19_3E_L), 0xFF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_3E_H), 0x7F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK5F_3D_L), 0x33, 0x33 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_gain_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_gain_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK19_13_H), 0x7F, 0x18/*0x18*/, 0x1C/*0x1C*/, 0x20/*0x20*/, 0x24/*0x24*/, 0x28/*0x28*/, 0x2C/*0x2C*/, 0x30/*0x30*/, 0x34/*0x34*/, 0x38/*0x38*/, 0x10/*M1127*/, 0x10/*0216*/, }, { PQ_MAP_REG(REG_FSC_BK5F_3D_H), 0x37, 0x00/*$0x18*/, 0x00/*$0x1C*/, 0x00/*$0x20*/, 0x00/*$0x24*/, 0x00/*$0x28*/, 0x00/*$0x2C*/, 0x00/*$0x30*/, 0x00/*$0x34*/, 0x00/*$0x38*/, 0x04/*$M1127*/, 0x04/*$0216*/, }, { PQ_MAP_REG(REG_FSC_BK5F_3E_L), 0xFF, 0xFF/*0x18*/, 0xFF/*0x1C*/, 0xFF/*0x20*/, 0xFF/*0x24*/, 0xFF/*0x28*/, 0xFF/*0x2C*/, 0xFF/*0x30*/, 0xFF/*0x34*/, 0xFF/*0x38*/, 0x1F/*M1127*/, 0x1F/*0216*/, }, { PQ_MAP_REG(REG_FSC_BK5F_3E_H), 0xFF, 0xFF/*0x18*/, 0xFF/*0x1C*/, 0xFF/*0x20*/, 0xFF/*0x24*/, 0xFF/*0x28*/, 0xFF/*0x2C*/, 0xFF/*0x30*/, 0xFF/*0x34*/, 0xFF/*0x38*/, 0x1F/*M1127*/, 0x1F/*0216*/, }, { PQ_MAP_REG(REG_FSC_BK5F_3F_L), 0x3F, 0x10/*0x18*/, 0x10/*0x1C*/, 0x10/*0x20*/, 0x10/*0x24*/, 0x10/*0x28*/, 0x10/*0x2C*/, 0x10/*0x30*/, 0x10/*0x34*/, 0x10/*0x38*/, 0x10/*M1127*/, 0x1B/*0216*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_gain_ad_C //**************************************************** code U8 MST_VIP_Peaking_gain_ad_C_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK27_10_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK27_11_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK27_12_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK27_13_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK27_18_H), 0x0F, 0x08 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_gain_ad_C_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_gain_ad_C_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK19_30_L), 0xC0, 0x00/*$OFF*/, 0x00/*$T1*/, 0x00/*$T2*/, 0x00/*$T3*/, 0x40/*$T4*/, 0x40/*$T5*/, 0x40/*$T6*/, 0x40/*$BGBrown0A*/, 0xC0/*$SECX10*/, }, { PQ_MAP_REG(REG_FSC_BK27_10_L), 0xFF, 0x03/*OFF*/, 0x03/*T1*/, 0x03/*T2*/, 0x03/*T3*/, 0x03/*T4*/, 0x03/*T5*/, 0x03/*T6*/, 0x9C/*BGBrown0A*/, 0x03/*SECX10*/, }, { PQ_MAP_REG(REG_FSC_BK27_11_L), 0xFF, 0x0C/*OFF*/, 0x0C/*T1*/, 0x0C/*T2*/, 0x0C/*T3*/, 0x0C/*T4*/, 0x0C/*T5*/, 0x0C/*T6*/, 0x00/*BGBrown0A*/, 0x0C/*SECX10*/, }, { PQ_MAP_REG(REG_FSC_BK27_12_L), 0xFF, 0x30/*OFF*/, 0x30/*T1*/, 0x30/*T2*/, 0x30/*T3*/, 0x30/*T4*/, 0x30/*T5*/, 0x30/*T6*/, 0x00/*BGBrown0A*/, 0x30/*SECX10*/, }, { PQ_MAP_REG(REG_FSC_BK27_13_L), 0xFF, 0xC0/*OFF*/, 0xC0/*T1*/, 0xC0/*T2*/, 0xC0/*T3*/, 0xC0/*T4*/, 0xC0/*T5*/, 0xC0/*T6*/, 0x00/*BGBrown0A*/, 0xC0/*SECX10*/, }, { PQ_MAP_REG(REG_FSC_BK27_18_L), 0xFF, 0x88/*$OFF*/, 0x68/*$T1*/, 0x78/*$T2*/, 0x88/*$T3*/, 0x88/*$T4*/, 0x88/*$T5*/, 0x88/*$T6*/, 0x8A/*$BGBrown0A*/, 0x68/*$SECX10*/, }, { PQ_MAP_REG(REG_FSC_BK27_18_H), 0xF0, 0x80/*$OFF*/, 0x80/*$T1*/, 0x80/*$T2*/, 0x80/*$T3*/, 0x80/*$T4*/, 0x60/*$T5*/, 0x80/*$T6*/, 0x80/*$BGBrown0A*/, 0x80/*$SECX10*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_gain_ad_Y //**************************************************** code U8 MST_VIP_Peaking_gain_ad_Y_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK19_55_L), 0x30, 0x30 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_55_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK19_56_L), 0xFF, 0x54 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_56_H), 0xFF, 0x76 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_57_L), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_FSC_BK19_57_H), 0xFF, 0x88 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_gain_ad_Y_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_gain_ad_Y_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK19_55_L), 0x03, 0x00/*$OFF*/, 0x03/*$T2*/, 0x03/*$T3*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_SDHD_Blending //**************************************************** code U8 MST_VIP_Peaking_SDHD_Blending_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK5F_61_L), 0x1F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK5F_61_H), 0x1F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK5F_62_H), 0x1F, 0x10 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_SDHD_Blending_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_SDHD_Blending_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK5F_62_L), 0x1F, 0x10/*OFF*/, 0x10/*ON*/, 0x00/*M1127*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_Peaking_Patch //**************************************************** code U8 MST_VIP_Peaking_Patch_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK76_30_L), 0x3F, 0x18 }, { PQ_MAP_REG(REG_FSC_BK76_30_H), 0x3F, 0x29 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_31_L), 0x7F, 0x0B }, { PQ_MAP_REG(REG_FSC_BK76_31_H), 0x1F, 0x17 }, { PQ_MAP_REG(REG_FSC_BK76_32_L), 0x7F, 0x02 }, { PQ_MAP_REG(REG_FSC_BK76_32_H), 0x1F, 0x1F }, { PQ_MAP_REG(REG_FSC_BK76_33_L), 0x7F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK76_33_H), 0x1F, 0x03 }, { PQ_MAP_REG(REG_FSC_BK76_34_L), 0x0C, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_34_H), 0x3F, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK76_35_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK76_36_L), 0xFF, 0xFF }, { PQ_MAP_REG(REG_FSC_BK76_36_H), 0xFF, 0x40 }, { PQ_MAP_REG(REG_FSC_BK76_37_L), 0xFF, 0x80 }, { PQ_MAP_REG(REG_FSC_BK76_37_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_Peaking_Patch_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_Patch_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK76_34_L), 0x03, 0x00/*$OFF*/, 0x03/*$ON*/, 0x03/*$E_Strong*/, }, { PQ_MAP_REG(REG_FSC_BK76_35_L), 0xFF, 0x70/*OFF*/, 0x70/*ON*/, 0x90/*E_Strong*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_ICC_CRD_SRAM //**************************************************** code U8 MST_VIP_ICC_CRD_SRAM_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_ICC_CRD_SRAM_UFSC[][PQ_IP_VIP_ICC_CRD_SRAM_SIZE_UFSC]= { {//15wins3 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0xB2, 0x00, 0xC2, 0x00, 0x72, 0x00, 0x69, 0x00, 0x99, 0x00, 0xF9, 0x00, 0x69, 0x01, 0xC4, 0x01, 0xF4, 0x01, 0xC4, 0x01, 0x34, 0x01, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x00, 0x22, 0x01, 0x42, 0x01, 0x02, 0x01, 0xA2, 0x00, 0x42, 0x00, 0x79, 0x00, 0xF9, 0x00, 0x79, 0x01, 0xE4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0x74, 0x01, 0xA4, 0x00, 0x52, 0x00, 0x22, 0x01, 0x92, 0x01, 0x72, 0x01, 0x32, 0x01, 0xD2, 0x00, 0x52, 0x00, 0x69, 0x00, 0xF9, 0x00, 0x89, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0x73, 0x01, 0x32, 0x00, 0x42, 0x01, 0x72, 0x01, 0x92, 0x01, 0x72, 0x01, 0x12, 0x01, 0x82, 0x00, 0x39, 0x00, 0xF9, 0x00, 0xA4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0x62, 0x00, 0x02, 0x01, 0x32, 0x01, 0x72, 0x01, 0x92, 0x01, 0x52, 0x01, 0xD2, 0x00, 0x72, 0x00, 0xF9, 0x00, 0xC4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0x52, 0x00, 0xA2, 0x00, 0xD2, 0x00, 0x12, 0x01, 0x52, 0x01, 0x92, 0x01, 0x32, 0x01, 0xD2, 0x00, 0xF9, 0x00, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0x52, 0x00, 0xA2, 0x00, 0xA2, 0x00, 0xA2, 0x00, 0xD2, 0x00, 0x32, 0x01, 0x92, 0x01, 0x52, 0x01, 0xF9, 0x00, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xE3, 0x01, 0xA8, 0x00, 0xA8, 0x00, 0xA8, 0x00, 0xA8, 0x00, 0xA8, 0x00, 0xA8, 0x00, 0xD2, 0x00, 0x32, 0x01, 0x89, 0x00, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xC3, 0x01, 0xA3, 0x01, 0x83, 0x01, 0x73, 0x01, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x00, 0x00, 0x83, 0x00, 0xF3, 0x00, 0xF3, 0x00, 0xF3, 0x00, 0xF3, 0x00, 0xF3, 0x00, 0xF3, 0x00, 0x26, 0x00, 0x36, 0x00, 0x46, 0x00, 0x56, 0x00, 0x66, 0x00, 0x86, 0x00, 0xB6, 0x00, 0xF7, 0x00, 0x27, 0x01, 0x65, 0x00, 0xC5, 0x00, 0x45, 0x00, 0x33, 0x00, 0x53, 0x00, 0x73, 0x00, 0x83, 0x00, 0xA6, 0x00, 0x96, 0x00, 0x66, 0x00, 0x76, 0x00, 0x2A, 0x00, 0x8A, 0x00, 0xE7, 0x00, 0xFC, 0x00, 0x21, 0x01, 0xA5, 0x00, 0x75, 0x01, 0x25, 0x01, 0xC5, 0x00, 0x75, 0x00, 0x45, 0x00, 0x13, 0x00, 0xA6, 0x00, 0x96, 0x00, 0x66, 0x00, 0x66, 0x00, 0xBA, 0x00, 0xEA, 0x00, 0x5B, 0x00, 0xA1, 0x00, 0x21, 0x01, 0x25, 0x00, 0x15, 0x01, 0x75, 0x01, 0x55, 0x01, 0x05, 0x01, 0xC5, 0x00, 0x95, 0x00, 0x86, 0x00, 0x66, 0x00, 0x8A, 0x00, 0xCA, 0x00, 0xEA, 0x00, 0x7A, 0x00, 0x91, 0x00, 0xE1, 0x00, 0x21, 0x01, 0x61, 0x00, 0xA5, 0x00, 0x35, 0x01, 0x75, 0x01, 0x65, 0x01, 0x25, 0x01, 0xF5, 0x00, 0x66, 0x00, 0xAA, 0x00, 0xDA, 0x00, 0xEA, 0x00, 0x9A, 0x00, 0x21, 0x00, 0xD1, 0x00, 0x11, 0x01, 0x21, 0x01, 0x81, 0x00, 0x65, 0x00, 0xE5, 0x00, 0x45, 0x01, 0x75, 0x01, 0x65, 0x01, 0x45, 0x01, 0x2A, 0x00, 0xAA, 0x00, 0xEA, 0x00, 0xAA, 0x00, 0x71, 0x00, 0x71, 0x00, 0x01, 0x01, 0x31, 0x01, 0x21, 0x01, 0xA1, 0x00, 0x25, 0x00, 0xA5, 0x00, 0x15, 0x01, 0x55, 0x01, 0x75, 0x01, 0x15, 0x01, 0x00, 0x00, 0x4A, 0x00, 0x8A, 0x00, 0x71, 0x00, 0xA1, 0x00, 0xA1, 0x00, 0x11, 0x01, 0x41, 0x01, 0x21, 0x01, 0xB1, 0x00, 0x41, 0x00, 0x75, 0x00, 0xD5, 0x00, 0x25, 0x01, 0x05, 0x01, 0x75, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, 0x00, 0xA1, 0x00, 0xD1, 0x00, 0xD1, 0x00, 0x21, 0x01, 0x41, 0x01, 0x21, 0x01, 0xC1, 0x00, 0x61, 0x00, 0x45, 0x00, 0x95, 0x00, 0x95, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, 0x00, 0x33, 0x01, 0xC3, 0x01, 0xF3, 0x01, 0xC3, 0x01, 0x63, 0x01, 0xF3, 0x00, 0x93, 0x00, 0x33, 0x00, 0x65, 0x00, 0xB5, 0x00, 0xA5, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x92, 0x00, 0xC2, 0x00, 0xA2, 0x00, 0x49, 0x00, 0x99, 0x00, 0xB9, 0x00, 0x39, 0x01, 0x94, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0x84, 0x01, 0xD4, 0x00, 0x24, 0x00, 0x00, 0x00, 0x22, 0x00, 0xD2, 0x00, 0x52, 0x01, 0x22, 0x01, 0xD2, 0x00, 0x52, 0x00, 0x79, 0x00, 0xB9, 0x00, 0x39, 0x01, 0xA4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xD4, 0x01, 0x04, 0x01, 0x34, 0x00, 0xB2, 0x00, 0x82, 0x01, 0x92, 0x01, 0x52, 0x01, 0x02, 0x01, 0x92, 0x00, 0x62, 0x00, 0xA9, 0x00, 0x49, 0x01, 0xC4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xE4, 0x01, 0xF3, 0x00, 0x02, 0x01, 0x62, 0x01, 0x82, 0x01, 0x82, 0x01, 0x42, 0x01, 0xD2, 0x00, 0x32, 0x00, 0x89, 0x00, 0x59, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xB3, 0x01, 0xE2, 0x00, 0x12, 0x01, 0x52, 0x01, 0x82, 0x01, 0x82, 0x01, 0x22, 0x01, 0x72, 0x00, 0x69, 0x00, 0x69, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0x82, 0x00, 0xB2, 0x00, 0xF2, 0x00, 0x32, 0x01, 0x82, 0x01, 0x72, 0x01, 0xD2, 0x00, 0x29, 0x00, 0x84, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xA2, 0x00, 0xA2, 0x00, 0xA2, 0x00, 0xA2, 0x00, 0x02, 0x01, 0x72, 0x01, 0x52, 0x01, 0xD2, 0x00, 0xC4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xD3, 0x01, 0xA8, 0x00, 0xA8, 0x00, 0xA8, 0x00, 0xA8, 0x00, 0xA8, 0x00, 0xA2, 0x00, 0x32, 0x01, 0x92, 0x01, 0x94, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xE3, 0x01, 0xB3, 0x01, 0x93, 0x01, 0x73, 0x01, 0x63, 0x01, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x88, 0x00, 0x3F, 0x00, 0xE4, 0x00, 0xF3, 0x00, 0xF3, 0x00, 0xF3, 0x00, 0xF3, 0x00, 0xF3, 0x00, 0xF3, 0x00, 0xF3, 0x00, 0x36, 0x00, 0x36, 0x00, 0x46, 0x00, 0x56, 0x00, 0x76, 0x00, 0x96, 0x00, 0xC7, 0x00, 0xF7, 0x00, 0x65, 0x00, 0x25, 0x01, 0x75, 0x00, 0x33, 0x00, 0x43, 0x00, 0x63, 0x00, 0x73, 0x00, 0x83, 0x00, 0xA6, 0x00, 0x76, 0x00, 0x46, 0x00, 0x56, 0x00, 0x5A, 0x00, 0xCA, 0x00, 0xBB, 0x00, 0xFE, 0x00, 0x61, 0x00, 0x35, 0x01, 0x65, 0x01, 0xF5, 0x00, 0xA5, 0x00, 0x65, 0x00, 0x35, 0x00, 0x23, 0x00, 0xA6, 0x00, 0x76, 0x00, 0x46, 0x00, 0x8A, 0x00, 0xDA, 0x00, 0xAA, 0x00, 0xAB, 0x00, 0x11, 0x01, 0xA1, 0x00, 0xA5, 0x00, 0x55, 0x01, 0x75, 0x01, 0x25, 0x01, 0xE5, 0x00, 0xA5, 0x00, 0x75, 0x00, 0x76, 0x00, 0x6A, 0x00, 0xAA, 0x00, 0xEA, 0x00, 0xBA, 0x00, 0x31, 0x00, 0xE1, 0x00, 0x31, 0x01, 0xC1, 0x00, 0x45, 0x00, 0xF5, 0x00, 0x65, 0x01, 0x75, 0x01, 0x45, 0x01, 0x05, 0x01, 0xD5, 0x00, 0x7A, 0x00, 0xBA, 0x00, 0xEA, 0x00, 0xCA, 0x00, 0x61, 0x00, 0x71, 0x00, 0x11, 0x01, 0x41, 0x01, 0xD1, 0x00, 0x15, 0x00, 0xA5, 0x00, 0x25, 0x01, 0x65, 0x01, 0x75, 0x01, 0x55, 0x01, 0x05, 0x01, 0x6A, 0x00, 0xEA, 0x00, 0xCA, 0x00, 0x7A, 0x00, 0x71, 0x00, 0xB1, 0x00, 0x31, 0x01, 0x51, 0x01, 0xE1, 0x00, 0x61, 0x00, 0x65, 0x00, 0xD5, 0x00, 0x35, 0x01, 0x75, 0x01, 0x75, 0x01, 0xB5, 0x00, 0x1A, 0x00, 0x7A, 0x00, 0x8A, 0x00, 0x71, 0x00, 0xA1, 0x00, 0xD1, 0x00, 0x41, 0x01, 0x51, 0x01, 0xF1, 0x00, 0x71, 0x00, 0x45, 0x00, 0xA5, 0x00, 0x05, 0x01, 0x35, 0x01, 0xC5, 0x00, 0x25, 0x00, 0x00, 0x00, 0x61, 0x00, 0x61, 0x00, 0xA1, 0x00, 0xD1, 0x00, 0xF1, 0x00, 0x41, 0x01, 0x61, 0x01, 0xF1, 0x00, 0x91, 0x00, 0x65, 0x00, 0x75, 0x00, 0xA5, 0x00, 0x75, 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0xB2, 0x00, 0x02, 0x01, 0xE2, 0x00, 0x82, 0x00, 0x59, 0x00, 0x89, 0x00, 0xF9, 0x00, 0x69, 0x01, 0xD4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xB4, 0x01, 0xF4, 0x00, 0x34, 0x00, 0x12, 0x00, 0xD2, 0x00, 0x82, 0x01, 0x62, 0x01, 0x12, 0x01, 0xB2, 0x00, 0x52, 0x00, 0x79, 0x00, 0xF9, 0x00, 0x79, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xE4, 0x01, 0x04, 0x01, 0x92, 0x00, 0x52, 0x01, 0x92, 0x01, 0x82, 0x01, 0x52, 0x01, 0xF2, 0x00, 0x52, 0x00, 0x59, 0x00, 0xF9, 0x00, 0x94, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xD3, 0x01, 0x52, 0x00, 0x22, 0x01, 0x52, 0x01, 0x82, 0x01, 0x82, 0x01, 0x32, 0x01, 0xA2, 0x00, 0x29, 0x00, 0xF9, 0x00, 0xB4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0x62, 0x00, 0xD2, 0x00, 0x02, 0x01, 0x42, 0x01, 0x82, 0x01, 0x82, 0x01, 0x02, 0x01, 0xA2, 0x00, 0xF9, 0x00, 0xE4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0x22, 0x00, 0xA2, 0x00, 0xA2, 0x00, 0xD2, 0x00, 0x22, 0x01, 0x72, 0x01, 0x72, 0x01, 0x12, 0x01, 0xF9, 0x00, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xA8, 0x00, 0xA8, 0x00, 0xA2, 0x00, 0xA2, 0x00, 0xA2, 0x00, 0xD2, 0x00, 0x52, 0x01, 0x92, 0x01, 0xF9, 0x00, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xE3, 0x01, 0xC3, 0x01, 0xA3, 0x01, 0xD8, 0x00, 0xD8, 0x00, 0xD8, 0x00, 0xD8, 0x00, 0xD8, 0x00, 0xD8, 0x00, 0xD8, 0x00, 0xD2, 0x00, 0x79, 0x00, 0x94, 0x01, 0xC3, 0x01, 0x83, 0x01, 0x63, 0x01, 0x43, 0x01, 0x43, 0x01, 0x33, 0x01, 0x26, 0x00, 0x36, 0x00, 0x46, 0x00, 0x56, 0x00, 0x66, 0x00, 0x86, 0x00, 0xB6, 0x00, 0x4D, 0x01, 0x25, 0x01, 0x65, 0x00, 0x25, 0x00, 0x73, 0x00, 0x93, 0x00, 0xA3, 0x00, 0xB3, 0x00, 0xB3, 0x00, 0x96, 0x00, 0xA6, 0x00, 0xB6, 0x00, 0xB6, 0x00, 0x66, 0x00, 0x66, 0x00, 0x67, 0x00, 0xF7, 0x00, 0x21, 0x01, 0x65, 0x00, 0x55, 0x01, 0xC5, 0x00, 0x65, 0x00, 0x33, 0x00, 0x33, 0x00, 0x43, 0x00, 0xA6, 0x00, 0x96, 0x00, 0x66, 0x00, 0x66, 0x00, 0x7A, 0x00, 0xDA, 0x00, 0x9B, 0x00, 0x7B, 0x00, 0x21, 0x01, 0x65, 0x00, 0x45, 0x01, 0x65, 0x01, 0x15, 0x01, 0xC5, 0x00, 0x85, 0x00, 0x55, 0x00, 0x86, 0x00, 0x66, 0x00, 0x5A, 0x00, 0x9A, 0x00, 0xEA, 0x00, 0xBA, 0x00, 0x71, 0x00, 0xD1, 0x00, 0x21, 0x01, 0x41, 0x00, 0xD5, 0x00, 0x65, 0x01, 0x75, 0x01, 0x35, 0x01, 0xF5, 0x00, 0xC5, 0x00, 0x56, 0x00, 0x7A, 0x00, 0xBA, 0x00, 0xEA, 0x00, 0xCA, 0x00, 0x51, 0x00, 0xB1, 0x00, 0x01, 0x01, 0x21, 0x01, 0x71, 0x00, 0x85, 0x00, 0x15, 0x01, 0x65, 0x01, 0x75, 0x01, 0x55, 0x01, 0x15, 0x01, 0x3A, 0x00, 0xBA, 0x00, 0xEA, 0x00, 0xCA, 0x00, 0x51, 0x00, 0x51, 0x00, 0xE1, 0x00, 0x21, 0x01, 0x21, 0x01, 0x91, 0x00, 0x45, 0x00, 0xC5, 0x00, 0x25, 0x01, 0x75, 0x01, 0x75, 0x01, 0x45, 0x01, 0x1A, 0x00, 0x7A, 0x00, 0xCA, 0x00, 0x51, 0x00, 0x91, 0x00, 0x91, 0x00, 0x11, 0x01, 0x31, 0x01, 0x21, 0x01, 0xB1, 0x00, 0x15, 0x00, 0x85, 0x00, 0xF5, 0x00, 0x45, 0x01, 0x65, 0x01, 0xC5, 0x00, 0x00, 0x00, 0x21, 0x00, 0x61, 0x00, 0x81, 0x00, 0xB1, 0x00, 0xB1, 0x00, 0x21, 0x01, 0x41, 0x01, 0x21, 0x01, 0xC1, 0x00, 0x51, 0x00, 0x65, 0x00, 0xB5, 0x00, 0xE5, 0x00, 0xA5, 0x00, 0x25, 0x00, 0x00, 0x00, 0x23, 0x00, 0xD3, 0x00, 0x83, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0x93, 0x01, 0x23, 0x01, 0xC3, 0x00, 0x63, 0x00, 0x35, 0x00, 0x95, 0x00, 0xB5, 0x00, 0x85, 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, 0x00, 0xE2, 0x00, 0x12, 0x01, 0xB2, 0x00, 0x42, 0x00, 0x89, 0x00, 0xB9, 0x00, 0x39, 0x01, 0xA4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0x54, 0x01, 0x94, 0x00, 0x00, 0x00, 0x72, 0x00, 0x32, 0x01, 0x82, 0x01, 0x42, 0x01, 0xE2, 0x00, 0x82, 0x00, 0x79, 0x00, 0xA9, 0x00, 0x39, 0x01, 0xB4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0x74, 0x01, 0x93, 0x00, 0xE2, 0x00, 0x82, 0x01, 0x92, 0x01, 0x72, 0x01, 0x22, 0x01, 0xB2, 0x00, 0x52, 0x00, 0x99, 0x00, 0x49, 0x01, 0xD4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0x53, 0x01, 0x12, 0x01, 0x42, 0x01, 0x72, 0x01, 0x92, 0x01, 0x62, 0x01, 0xF2, 0x00, 0x22, 0x00, 0x79, 0x00, 0x59, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xB2, 0x00, 0xE2, 0x00, 0x22, 0x01, 0x62, 0x01, 0x92, 0x01, 0x42, 0x01, 0xA2, 0x00, 0x49, 0x00, 0x79, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xA2, 0x00, 0xA2, 0x00, 0xB2, 0x00, 0xF2, 0x00, 0x42, 0x01, 0x92, 0x01, 0x12, 0x01, 0x82, 0x00, 0xA4, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xA8, 0x00, 0xA2, 0x00, 0xA2, 0x00, 0xA2, 0x00, 0xA2, 0x00, 0x12, 0x01, 0x92, 0x01, 0x32, 0x01, 0xF4, 0x01, 0xF4, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xF3, 0x01, 0xD3, 0x01, 0xB3, 0x01, 0xA3, 0x01, 0xD8, 0x00, 0xD8, 0x00, 0xD8, 0x00, 0xD8, 0x00, 0xD8, 0x00, 0xD8, 0x00, 0xD2, 0x00, 0xD2, 0x00, 0xF4, 0x00, 0xF3, 0x01, 0xA3, 0x01, 0x73, 0x01, 0x53, 0x01, 0x43, 0x01, 0x33, 0x01, 0x33, 0x01, 0x36, 0x00, 0x36, 0x00, 0x46, 0x00, 0x56, 0x00, 0x76, 0x00, 0x96, 0x00, 0x4D, 0x01, 0xFD, 0x00, 0x65, 0x00, 0x45, 0x00, 0x53, 0x00, 0x83, 0x00, 0x93, 0x00, 0xA3, 0x00, 0xB3, 0x00, 0xC3, 0x00, 0x96, 0x00, 0xA6, 0x00, 0xB6, 0x00, 0xA6, 0x00, 0x66, 0x00, 0x66, 0x00, 0xF7, 0x00, 0xFE, 0x00, 0x65, 0x00, 0x75, 0x01, 0x05, 0x01, 0x65, 0x00, 0x65, 0x00, 0x23, 0x00, 0x33, 0x00, 0x53, 0x00, 0xA6, 0x00, 0x76, 0x00, 0x46, 0x00, 0x4A, 0x00, 0xAA, 0x00, 0xEA, 0x00, 0x7B, 0x00, 0xE1, 0x00, 0x81, 0x00, 0xE5, 0x00, 0x75, 0x01, 0x45, 0x01, 0xE5, 0x00, 0xA5, 0x00, 0x75, 0x00, 0x45, 0x00, 0x76, 0x00, 0x46, 0x00, 0x7A, 0x00, 0xCA, 0x00, 0xEA, 0x00, 0x6A, 0x00, 0xD1, 0x00, 0x21, 0x01, 0xB1, 0x00, 0x75, 0x00, 0x25, 0x01, 0x75, 0x01, 0x55, 0x01, 0x15, 0x01, 0xE5, 0x00, 0xB5, 0x00, 0x66, 0x00, 0x9A, 0x00, 0xDA, 0x00, 0xEA, 0x00, 0x8A, 0x00, 0x41, 0x00, 0x01, 0x01, 0x41, 0x01, 0xD1, 0x00, 0x25, 0x00, 0xC5, 0x00, 0x45, 0x01, 0x75, 0x01, 0x65, 0x01, 0x35, 0x01, 0x05, 0x01, 0x7A, 0x00, 0xDA, 0x00, 0xEA, 0x00, 0xAA, 0x00, 0x51, 0x00, 0x91, 0x00, 0x21, 0x01, 0x51, 0x01, 0xE1, 0x00, 0x41, 0x00, 0x85, 0x00, 0xF5, 0x00, 0x55, 0x01, 0x75, 0x01, 0x75, 0x01, 0xE5, 0x00, 0x4A, 0x00, 0xAA, 0x00, 0xAA, 0x00, 0x51, 0x00, 0x91, 0x00, 0xC1, 0x00, 0x31, 0x01, 0x51, 0x01, 0xE1, 0x00, 0x71, 0x00, 0x55, 0x00, 0xC5, 0x00, 0x15, 0x01, 0x55, 0x01, 0x25, 0x01, 0x75, 0x00, 0x00, 0x00, 0x61, 0x00, 0x61, 0x00, 0x81, 0x00, 0xB1, 0x00, 0xE1, 0x00, 0x41, 0x01, 0x51, 0x01, 0xF1, 0x00, 0x81, 0x00, 0x65, 0x00, 0x95, 0x00, 0xE5, 0x00, 0xD5, 0x00, 0x65, 0x00, 0x00, 0x00 }, }; //**************************************************** // VIP_YC_gain_offset //**************************************************** code U8 MST_VIP_YC_gain_offset_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_YC_gain_offset_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_YC_gain_offset_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1B_4C_L), 0xFF, 0x00/*OFF*/, 0x6D/*compress_1023_to_940*/, 0xAC/*extend_940_to_1023_limitout*/, 0xAC/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_4C_H), 0x07, 0x04/*OFF*/, 0x03/*compress_1023_to_940*/, 0x04/*extend_940_to_1023_limitout*/, 0x04/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_4D_L), 0xFF, 0x00/*OFF*/, 0x40/*compress_1023_to_940*/, 0x4B/*extend_940_to_1023_limitout*/, 0x4B/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_4D_H), 0x01, 0x00/*OFF*/, 0x00/*compress_1023_to_940*/, 0x01/*extend_940_to_1023_limitout*/, 0x01/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_4E_L), 0xFF, 0x00/*OFF*/, 0x80/*compress_1023_to_940*/, 0x91/*extend_940_to_1023_limitout*/, 0x91/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_4E_H), 0x07, 0x04/*OFF*/, 0x03/*compress_1023_to_940*/, 0x04/*extend_940_to_1023_limitout*/, 0x04/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_4F_L), 0xFF, 0x00/*OFF*/, 0x40/*compress_1023_to_940*/, 0x49/*extend_940_to_1023_limitout*/, 0x49/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_4F_H), 0x01, 0x00/*OFF*/, 0x00/*compress_1023_to_940*/, 0x01/*extend_940_to_1023_limitout*/, 0x01/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_1C_L), 0xFF, 0x00/*OFF*/, 0xAC/*compress_1023_to_940*/, 0x6D/*extend_940_to_1023_limitout*/, 0x00/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_1C_H), 0x07, 0x04/*OFF*/, 0x04/*compress_1023_to_940*/, 0x03/*extend_940_to_1023_limitout*/, 0x04/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_1D_L), 0xFF, 0x00/*OFF*/, 0x40/*compress_1023_to_940*/, 0x4B/*extend_940_to_1023_limitout*/, 0x00/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_1D_H), 0x01, 0x00/*OFF*/, 0x01/*compress_1023_to_940*/, 0x00/*extend_940_to_1023_limitout*/, 0x00/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_1E_L), 0xFF, 0x00/*OFF*/, 0x92/*compress_1023_to_940*/, 0x81/*extend_940_to_1023_limitout*/, 0x00/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_1E_H), 0x07, 0x04/*OFF*/, 0x04/*compress_1023_to_940*/, 0x03/*extend_940_to_1023_limitout*/, 0x04/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_1F_L), 0xFF, 0x00/*OFF*/, 0x40/*compress_1023_to_940*/, 0x49/*extend_940_to_1023_limitout*/, 0x00/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_FSC_BK1B_1F_H), 0x01, 0x00/*OFF*/, 0x01/*compress_1023_to_940*/, 0x00/*extend_940_to_1023_limitout*/, 0x00/*extend_940_to_1023_fullout*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_LCE //**************************************************** code U8 MST_VIP_LCE_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_LCE_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_LCE_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1E_10_L), 0x01, 0x00/*OFF*/, 0x01/*ON_cascade*/, 0x01/*ON_parallel*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_LCE_dither //**************************************************** code U8 MST_VIP_LCE_dither_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_LCE_dither_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_LCE_dither_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1E_10_L), 0x80, 0x00/*OFF*/, 0x80/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_LCE_dc //**************************************************** code U8 MST_VIP_LCE_dc_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_LCE_dc_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_LCE_dc_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1E_2A_H), 0x80, 0x00/*OFF*/, 0x80/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_LCE_setting //**************************************************** code U8 MST_VIP_LCE_setting_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK1E_10_L), 0x16, 0x06 },//Same mark { PQ_MAP_REG(REG_FSC_BK1E_12_H), 0xFF, 0x50 }, { PQ_MAP_REG(REG_FSC_BK1E_13_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK1E_13_H), 0xFF, 0x10 }, { PQ_MAP_REG(REG_FSC_BK1E_14_L), 0x0F, 0x04 }, { PQ_MAP_REG(REG_FSC_BK1E_14_H), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK1E_19_L), 0xFF, 0x40 }, { PQ_MAP_REG(REG_FSC_BK1E_1A_L), 0x3F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK1E_1A_H), 0x0F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK1E_1B_L), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK1E_2A_H), 0x43, 0x02 },//Same mark { PQ_MAP_REG(REG_FSC_BK1E_2A_L), 0x3F, 0x20 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_LCE_setting_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_LCE_setting_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1E_10_L), 0x40, 0x00/*$S0*/, 0x00/*$S1*/, 0x00/*$S2*/, 0x00/*$S3*/, 0x40/*$3CV_S3*/, 0x40/*$3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_10_H), 0xFF, 0x23/*$S0*/, 0x83/*$S1*/, 0xA5/*$S2*/, 0x8B/*$S3*/, 0x8B/*$3CV_S3*/, 0xA5/*$3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_11_L), 0xFF, 0x08/*S0*/, 0x00/*S1*/, 0x00/*S2*/, 0x02/*S3*/, 0x02/*3CV_S3*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_11_H), 0xFF, 0x2A/*S0*/, 0x10/*S1*/, 0x08/*S2*/, 0x38/*S3*/, 0x38/*3CV_S3*/, 0x08/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_12_L), 0x7F, 0x3F/*S0*/, 0x3E/*S1*/, 0x3E/*S2*/, 0x3F/*S3*/, 0x3F/*3CV_S3*/, 0x3E/*3CV_T12*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_LCE_ad_C //**************************************************** code U8 MST_VIP_LCE_ad_C_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK1E_08_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK1E_09_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK1E_0A_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK1E_0B_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_LCE_ad_C_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_LCE_ad_C_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1E_10_L), 0x08, 0x00/*OFF*/, 0x08/*R5*/, }, { PQ_MAP_REG(REG_FSC_BK1E_08_L), 0xFF, 0x11/*OFF*/, 0x02/*R5*/, }, { PQ_MAP_REG(REG_FSC_BK1E_09_L), 0xFF, 0x22/*OFF*/, 0x00/*R5*/, }, { PQ_MAP_REG(REG_FSC_BK1E_0A_L), 0xFF, 0x44/*OFF*/, 0x00/*R5*/, }, { PQ_MAP_REG(REG_FSC_BK1E_0B_L), 0xFF, 0x88/*OFF*/, 0x00/*R5*/, }, { PQ_MAP_REG(REG_FSC_BK1E_15_L), 0xFF, 0xED/*$OFF*/, 0x05/*$R5*/, }, { PQ_MAP_REG(REG_FSC_BK1E_15_H), 0xFF, 0xD9/*$OFF*/, 0x00/*$R5*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_LCE_curve //**************************************************** code U8 MST_VIP_LCE_curve_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK1E_17_L), 0xFF, 0x08 }, { PQ_MAP_REG(REG_FSC_BK1E_17_H), 0xFF, 0x40 }, { PQ_MAP_REG(REG_FSC_BK1E_18_L), 0xFF, 0x96 }, { PQ_MAP_REG(REG_FSC_BK1E_18_H), 0xFF, 0xE6 }, { PQ_MAP_REG(REG_FSC_BK1E_3F_L), 0xFF, 0xF8 }, { PQ_MAP_REG(REG_FSC_BK1E_47_L), 0xFF, 0x78 }, { PQ_MAP_REG(REG_FSC_BK1E_4B_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK1E_4D_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK1E_4F_L), 0xFF, 0xF8 }, { PQ_MAP_REG(REG_FSC_BK1E_5F_L), 0xFF, 0xF8 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_LCE_curve_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_LCE_curve_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1E_30_L), 0xFF, 0x0A/*CV1*/, 0x08/*linear*/, 0x08/*3CV_T1*/, 0x0A/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_30_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x01/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_31_L), 0xFF, 0x1B/*CV1*/, 0x18/*linear*/, 0x1F/*3CV_T1*/, 0x1C/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_31_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_32_L), 0xFF, 0x29/*CV1*/, 0x28/*linear*/, 0x35/*3CV_T1*/, 0x30/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_32_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_33_L), 0xFF, 0x35/*CV1*/, 0x38/*linear*/, 0x4A/*3CV_T1*/, 0x44/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_33_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_34_L), 0xFF, 0x44/*CV1*/, 0x48/*linear*/, 0x5E/*3CV_T1*/, 0x58/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_34_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_35_L), 0xFF, 0x56/*CV1*/, 0x58/*linear*/, 0x71/*3CV_T1*/, 0x67/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_35_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_36_L), 0xFF, 0x67/*CV1*/, 0x68/*linear*/, 0x83/*3CV_T1*/, 0x74/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_36_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_37_L), 0xFF, 0x78/*CV1*/, 0x78/*linear*/, 0x94/*3CV_T1*/, 0x82/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_37_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x01/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_38_L), 0xFF, 0x89/*CV1*/, 0x88/*linear*/, 0xA4/*3CV_T1*/, 0x91/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_38_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_39_L), 0xFF, 0x99/*CV1*/, 0x98/*linear*/, 0xB3/*3CV_T1*/, 0x9E/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_39_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x01/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_3A_L), 0xFF, 0xA8/*CV1*/, 0xA8/*linear*/, 0xC1/*3CV_T1*/, 0xAC/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_3A_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_3B_L), 0xFF, 0xB6/*CV1*/, 0xB8/*linear*/, 0xCE/*3CV_T1*/, 0xBA/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_3B_H), 0x03, 0x00/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_3C_L), 0xFF, 0xC5/*CV1*/, 0xC8/*linear*/, 0xDA/*3CV_T1*/, 0xC9/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_3C_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x01/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_3D_L), 0xFF, 0xD6/*CV1*/, 0xD8/*linear*/, 0xE5/*3CV_T1*/, 0xD8/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_3D_H), 0x03, 0x00/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_3E_L), 0xFF, 0xE6/*CV1*/, 0xE8/*linear*/, 0xEF/*3CV_T1*/, 0xE8/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_3E_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_3F_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_40_L), 0xFF, 0x0A/*CV1*/, 0x08/*linear*/, 0x0A/*3CV_T1*/, 0x06/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_40_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x03/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_41_L), 0xFF, 0x1B/*CV1*/, 0x18/*linear*/, 0x1B/*3CV_T1*/, 0x10/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_41_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_42_L), 0xFF, 0x29/*CV1*/, 0x28/*linear*/, 0x29/*3CV_T1*/, 0x22/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_42_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_43_L), 0xFF, 0x35/*CV1*/, 0x38/*linear*/, 0x35/*3CV_T1*/, 0x34/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_43_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_44_L), 0xFF, 0x44/*CV1*/, 0x48/*linear*/, 0x44/*3CV_T1*/, 0x45/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_44_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_45_L), 0xFF, 0x56/*CV1*/, 0x58/*linear*/, 0x56/*3CV_T1*/, 0x56/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_45_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_46_L), 0xFF, 0x67/*CV1*/, 0x68/*linear*/, 0x67/*3CV_T1*/, 0x67/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_46_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x01/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_47_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x03/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_48_L), 0xFF, 0x89/*CV1*/, 0x88/*linear*/, 0x89/*3CV_T1*/, 0x89/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_48_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_49_L), 0xFF, 0x99/*CV1*/, 0x98/*linear*/, 0x99/*3CV_T1*/, 0x9A/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_49_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x01/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_4A_L), 0xFF, 0xA8/*CV1*/, 0xA8/*linear*/, 0xA8/*3CV_T1*/, 0xAC/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_4A_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x03/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_4B_L), 0xFF, 0xB6/*CV1*/, 0xB8/*linear*/, 0xB6/*3CV_T1*/, 0xBD/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_4C_L), 0xFF, 0xC5/*CV1*/, 0xC8/*linear*/, 0xC5/*3CV_T1*/, 0xCE/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_4C_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x01/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_4D_L), 0xFF, 0xD6/*CV1*/, 0xD8/*linear*/, 0xD8/*3CV_T1*/, 0xDD/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_4E_L), 0xFF, 0xE6/*CV1*/, 0xE8/*linear*/, 0xE6/*3CV_T1*/, 0xEA/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_4E_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x03/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_4F_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_50_L), 0xFF, 0x0A/*CV1*/, 0x08/*linear*/, 0x08/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_50_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_51_L), 0xFF, 0x1B/*CV1*/, 0x18/*linear*/, 0x11/*3CV_T1*/, 0x08/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_51_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_52_L), 0xFF, 0x29/*CV1*/, 0x28/*linear*/, 0x1B/*3CV_T1*/, 0x16/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_52_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_53_L), 0xFF, 0x35/*CV1*/, 0x38/*linear*/, 0x26/*3CV_T1*/, 0x24/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_53_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_54_L), 0xFF, 0x44/*CV1*/, 0x48/*linear*/, 0x32/*3CV_T1*/, 0x32/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_54_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x00/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_55_L), 0xFF, 0x56/*CV1*/, 0x58/*linear*/, 0x3F/*3CV_T1*/, 0x40/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_55_H), 0x03, 0x02/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_56_L), 0xFF, 0x67/*CV1*/, 0x68/*linear*/, 0x4D/*3CV_T1*/, 0x50/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_56_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x01/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_57_L), 0xFF, 0x78/*CV1*/, 0x78/*linear*/, 0x5C/*3CV_T1*/, 0x60/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_57_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_58_L), 0xFF, 0x89/*CV1*/, 0x88/*linear*/, 0x6C/*3CV_T1*/, 0x72/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_58_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_59_L), 0xFF, 0x99/*CV1*/, 0x98/*linear*/, 0x7D/*3CV_T1*/, 0x84/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_59_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x03/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_5A_L), 0xFF, 0xA8/*CV1*/, 0xA8/*linear*/, 0x8F/*3CV_T1*/, 0x98/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_5A_H), 0x03, 0x01/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_5B_L), 0xFF, 0xB6/*CV1*/, 0xB8/*linear*/, 0xA2/*3CV_T1*/, 0xAC/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_5B_H), 0x03, 0x00/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x01/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_5C_L), 0xFF, 0xC5/*CV1*/, 0xC8/*linear*/, 0xB6/*3CV_T1*/, 0xC0/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_5C_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_5D_L), 0xFF, 0xD6/*CV1*/, 0xD8/*linear*/, 0xCB/*3CV_T1*/, 0xD4/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_5D_H), 0x03, 0x00/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x02/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_5E_L), 0xFF, 0xE6/*CV1*/, 0xE8/*linear*/, 0xE1/*3CV_T1*/, 0xE6/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_5E_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x03/*3CV_T12*/, }, { PQ_MAP_REG(REG_FSC_BK1E_5F_H), 0x03, 0x03/*CV1*/, 0x00/*linear*/, 0x00/*3CV_T1*/, 0x03/*3CV_T12*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_DLC //**************************************************** code U8 MST_VIP_DLC_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK1A_04_L), 0x02, 0x02 },//Same mark { PQ_MAP_REG(REG_FSC_BK1A_04_H), 0xC2, 0x42 },//Same mark { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_DLC_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_DLC_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1A_04_L), 0x80, 0x00/*$OFF*/, 0x80/*$ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_DLC_ad_C //**************************************************** code U8 MST_VIP_DLC_ad_C_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK27_06_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK27_07_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK27_08_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_DLC_ad_C_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_DLC_ad_C_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK27_04_L), 0x03, 0x00/*$OFF*/, 0x03/*$T0*/, 0x03/*$T1*/, 0x03/*$T2*/, 0x03/*$T3*/, 0x03/*$demo*/, 0x03/*$HD*/, 0x03/*$R5G7BBrown5G9*/, }, { PQ_MAP_REG(REG_FSC_BK27_05_L), 0xFF, 0x03/*OFF*/, 0x03/*T0*/, 0x03/*T1*/, 0x03/*T2*/, 0x03/*T3*/, 0x03/*demo*/, 0x80/*HD*/, 0x04/*R5G7BBrown5G9*/, }, { PQ_MAP_REG(REG_FSC_BK27_05_H), 0xFF, 0x00/*OFF*/, 0x00/*T0*/, 0x00/*T1*/, 0x00/*T2*/, 0x00/*T3*/, 0x00/*demo*/, 0xFF/*HD*/, 0x00/*R5G7BBrown5G9*/, }, { PQ_MAP_REG(REG_FSC_BK27_06_L), 0xFF, 0x0C/*OFF*/, 0x0C/*T0*/, 0x0C/*T1*/, 0x0C/*T2*/, 0x0C/*T3*/, 0x0C/*demo*/, 0x00/*HD*/, 0x9A/*R5G7BBrown5G9*/, }, { PQ_MAP_REG(REG_FSC_BK27_07_L), 0xFF, 0x30/*OFF*/, 0x30/*T0*/, 0x30/*T1*/, 0x30/*T2*/, 0x30/*T3*/, 0x30/*demo*/, 0x00/*HD*/, 0x01/*R5G7BBrown5G9*/, }, { PQ_MAP_REG(REG_FSC_BK27_08_L), 0xFF, 0xC0/*OFF*/, 0xC0/*T0*/, 0xC0/*T1*/, 0xC0/*T2*/, 0xC0/*T3*/, 0xC0/*demo*/, 0x00/*HD*/, 0x00/*R5G7BBrown5G9*/, }, { PQ_MAP_REG(REG_FSC_BK27_0D_L), 0xFF, 0x88/*$OFF*/, 0x88/*$T0*/, 0x68/*$T1*/, 0x78/*$T2*/, 0x88/*$T3*/, 0x88/*$demo*/, 0x88/*$HD*/, 0x57/*$R5G7BBrown5G9*/, }, { PQ_MAP_REG(REG_FSC_BK27_0D_H), 0xFF, 0x88/*$OFF*/, 0x88/*$T0*/, 0x88/*$T1*/, 0x88/*$T2*/, 0x88/*$T3*/, 0x88/*$demo*/, 0x88/*$HD*/, 0x89/*$R5G7BBrown5G9*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_DLC_skin_protect //**************************************************** code U8 MST_VIP_DLC_skin_protect_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK56_12_L), 0x17, 0x12 },//Same mark { PQ_MAP_REG(REG_FSC_BK56_13_L), 0x7F, 0x3F }, { PQ_MAP_REG(REG_FSC_BK56_13_H), 0x1F, 0x10 }, { PQ_MAP_REG(REG_FSC_BK56_14_L), 0x7F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK56_14_H), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK56_15_L), 0x7F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK56_15_H), 0x1F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK56_16_L), 0x3F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK56_16_H), 0x1F, 0x08 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_DLC_skin_protect_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_DLC_skin_protect_NUMS_UFSC]= { { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_DLC_dither //**************************************************** code U8 MST_VIP_DLC_dither_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_DLC_dither_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_DLC_dither_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1A_04_L), 0x20, 0x00/*OFF*/, 0x20/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_DLC_His_range //**************************************************** code U8 MST_VIP_DLC_His_range_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_DLC_His_range_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_DLC_His_range_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1A_08_L), 0x80, 0x00/*OFF*/, 0x80/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_DLC_His_rangeH //**************************************************** code U8 MST_VIP_DLC_His_rangeH_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK55_12_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK55_13_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK55_14_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK55_15_H), 0x01, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_DLC_His_rangeH_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_DLC_His_rangeH_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK55_12_L), 0xFF, 0x08/*90pa_1366*/, 0x0C/*90pa_1920*/, }, { PQ_MAP_REG(REG_FSC_BK55_13_L), 0xFF, 0xA2/*90pa_1366*/, 0xE4/*90pa_1920*/, }, { PQ_MAP_REG(REG_FSC_BK55_14_L), 0xFF, 0x08/*90pa_1366*/, 0x0C/*90pa_1920*/, }, { PQ_MAP_REG(REG_FSC_BK55_15_L), 0xFF, 0xA2/*90pa_1366*/, 0xE4/*90pa_1920*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_DLC_His_rangeV //**************************************************** code U8 MST_VIP_DLC_His_rangeV_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK55_10_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_FSC_BK55_11_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_DLC_His_rangeV_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_DLC_His_rangeV_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK55_10_L), 0xFF, 0x04/*90pa_1366*/, 0x06/*90pa_1920*/, }, { PQ_MAP_REG(REG_FSC_BK55_11_L), 0xFF, 0x5B/*90pa_1366*/, 0x7A/*90pa_1920*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_DLC_PC //**************************************************** code U8 MST_VIP_DLC_PC_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_DLC_PC_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_DLC_PC_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1A_04_H), 0x24, 0x00/*$OFF*/, 0x24/*$ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_BWLE //**************************************************** code U8 MST_VIP_BWLE_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_BWLE_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_BWLE_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1A_0D_L), 0x80, 0x00/*OFF*/, 0x80/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_BLE //**************************************************** code U8 MST_VIP_BLE_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK1A_0D_L), 0x07, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_BLE_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_BLE_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1A_10_L), 0x7F, 0x00/*OFF*/, 0x40/*0x82_0x40*/, 0x50/*0x82_0x50*/, 0x60/*0x82_0x60*/, 0x40/*0x84_0x40*/, 0x40/*0x86_0x40*/, 0x40/*0x88_0x40*/, 0x60/*0x88_0x60*/, 0x40/*0x8A_0x40*/, }, { PQ_MAP_REG(REG_FSC_BK1A_10_H), 0xFF, 0x80/*OFF*/, 0x82/*0x82_0x40*/, 0x82/*0x82_0x50*/, 0x82/*0x82_0x60*/, 0x84/*0x84_0x40*/, 0x86/*0x86_0x40*/, 0x88/*0x88_0x40*/, 0x88/*0x88_0x60*/, 0x8A/*0x8A_0x40*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_WLE //**************************************************** code U8 MST_VIP_WLE_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK1A_0D_L), 0x70, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_WLE_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_WLE_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1A_11_L), 0x7F, 0x00/*OFF*/, 0x20/*0x78_0x20*/, }, { PQ_MAP_REG(REG_FSC_BK1A_11_H), 0xFF, 0x80/*OFF*/, 0x78/*0x78_0x20*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_BWLE_dither //**************************************************** code U8 MST_VIP_BWLE_dither_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_BWLE_dither_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_BWLE_dither_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK18_38_L), 0x02, 0x00/*OFF*/, 0x02/*ON*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_UVC //**************************************************** code U8 MST_VIP_UVC_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK1A_08_H), 0x02, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK1A_65_H), 0x0F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK1E_7B_H), 0x0F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK1E_7C_L), 0xBF, 0x00 },//Same mark { PQ_MAP_REG(REG_FSC_BK1E_7D_L), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK1E_7D_H), 0x03, 0x00 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_UVC_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_UVC_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK1A_08_H), 0x01, 0x00/*$OFF*/, 0x01/*$ON*/, 0x01/*$ON_6CC*/, 0x01/*$ON_RGB*/, 0x01/*$ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1A_64_L), 0xFF, 0x00/*OFF*/, 0x60/*ON*/, 0x00/*ON_6CC*/, 0x00/*ON_RGB*/, 0x00/*ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1A_64_H), 0x0F, 0x00/*OFF*/, 0x01/*ON*/, 0x02/*ON_6CC*/, 0x02/*ON_RGB*/, 0x02/*ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1A_65_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x00/*ON_6CC*/, 0x00/*ON_RGB*/, 0x80/*ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1B_01_L), 0xFF, 0x00/*$OFF*/, 0x5B/*$ON*/, 0x5B/*$ON_6CC*/, 0x0C/*$ON_RGB*/, 0x5A/*$ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1B_02_L), 0xFF, 0x00/*OFF*/, 0x30/*ON*/, 0x30/*ON_6CC*/, 0x00/*ON_RGB*/, 0x30/*ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1B_02_H), 0xFF, 0x00/*OFF*/, 0xE0/*ON*/, 0xE0/*ON_6CC*/, 0x00/*ON_RGB*/, 0xE0/*ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1B_03_L), 0x1F, 0x00/*OFF*/, 0x03/*ON*/, 0x06/*ON_6CC*/, 0x00/*ON_RGB*/, 0x02/*ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1B_03_H), 0x1F, 0x00/*OFF*/, 0x10/*ON*/, 0x0C/*ON_6CC*/, 0x00/*ON_RGB*/, 0x08/*ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1B_04_L), 0x1F, 0x00/*OFF*/, 0x10/*ON*/, 0x0C/*ON_6CC*/, 0x00/*ON_RGB*/, 0x08/*ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1B_04_H), 0x0F, 0x00/*OFF*/, 0x08/*ON*/, 0x08/*ON_6CC*/, 0x08/*ON_RGB*/, 0x08/*ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1E_79_L), 0xFF, 0x00/*OFF*/, 0x20/*ON*/, 0x20/*ON_6CC*/, 0x00/*ON_RGB*/, 0x20/*ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1E_79_H), 0xFF, 0x00/*$OFF*/, 0xF0/*$ON*/, 0xF0/*$ON_6CC*/, 0x00/*$ON_RGB*/, 0x00/*$ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1E_7A_L), 0x3F, 0x00/*OFF*/, 0x04/*ON*/, 0x04/*ON_6CC*/, 0x00/*ON_RGB*/, 0x04/*ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1E_7A_H), 0xFF, 0x00/*$OFF*/, 0x04/*$ON*/, 0x04/*$ON_6CC*/, 0x00/*$ON_RGB*/, 0x04/*$ON_HDR*/, }, { PQ_MAP_REG(REG_FSC_BK1E_7B_L), 0xFF, 0x00/*OFF*/, 0x40/*ON*/, 0x40/*ON_6CC*/, 0x00/*ON_RGB*/, 0x40/*ON_HDR*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // VIP_YCbCr_Clip //**************************************************** code U8 MST_VIP_YCbCr_Clip_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK1B_70_L), 0x01, 0x00 }, { PQ_MAP_REG(REG_FSC_BK1B_72_H), 0x03, 0x03 }, { PQ_MAP_REG(REG_FSC_BK1B_72_L), 0xFF, 0xFF }, { PQ_MAP_REG(REG_FSC_BK1B_73_H), 0x03, 0x03 }, { PQ_MAP_REG(REG_FSC_BK1B_73_L), 0xFF, 0xFF }, { PQ_MAP_REG(REG_FSC_BK1B_74_H), 0x03, 0x03 }, { PQ_MAP_REG(REG_FSC_BK1B_74_L), 0xFF, 0xFF }, { PQ_MAP_REG(REG_FSC_BK1B_75_H), 0x03, 0x03 }, { PQ_MAP_REG(REG_FSC_BK1B_75_L), 0xFF, 0xFF }, { PQ_MAP_REG(REG_FSC_BK1B_76_H), 0x03, 0x03 }, { PQ_MAP_REG(REG_FSC_BK1B_76_L), 0xFF, 0xFF }, { PQ_MAP_REG(REG_FSC_BK1B_77_H), 0x03, 0x03 }, { PQ_MAP_REG(REG_FSC_BK1B_77_L), 0xFF, 0xFF }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_VIP_YCbCr_Clip_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_YCbCr_Clip_NUMS_UFSC]= { { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // SWDriver //**************************************************** code U8 MST_SWDriver_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_FSC_BK30_30_L), 0xFF, 0x0A }, { PQ_MAP_REG(REG_FSC_BK30_30_H), 0x3F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK30_33_H), 0xFF, 0x00 }, { PQ_MAP_REG(REG_FSC_BK30_2D_H), 0xFF, 0x08 }, { PQ_MAP_REG(REG_FSC_BK30_2E_L), 0xFF, 0x44 },//Same mark { PQ_MAP_REG(REG_FSC_BK30_14_L), 0x1F, 0x08 }, { PQ_MAP_REG(REG_FSC_BK30_14_H), 0x1F, 0x00 }, { PQ_MAP_REG(REG_FSC_BK30_15_L), 0x1F, 0x10 }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_SWDriver_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_SWDriver_NUMS_UFSC]= { { PQ_MAP_REG(REG_FSC_BK30_3F_H), 0x01, 0x00/*OFF*/, 0x01/*ON*/, 0x01/*SD_FRC*/, 0x01/*HD_FRC*/, 0x01/*0915*/, 0x01/*Frange*/, 0x01/*Lrange*/, 0x01/*Lrange_0205*/, 0x01/*Lrange_0216*/, 0x01/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_38_L), 0x3F, 0x10/*OFF*/, 0x10/*ON*/, 0x05/*SD_FRC*/, 0x05/*HD_FRC*/, 0x10/*0915*/, 0x10/*Frange*/, 0x10/*Lrange*/, 0x10/*Lrange_0205*/, 0x10/*Lrange_0216*/, 0x20/*Lrange_0323*/, 0x10/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_38_H), 0x3F, 0x08/*OFF*/, 0x08/*ON*/, 0x08/*SD_FRC*/, 0x08/*HD_FRC*/, 0x08/*0915*/, 0x10/*Frange*/, 0x10/*Lrange*/, 0x10/*Lrange_0205*/, 0x10/*Lrange_0216*/, 0x20/*Lrange_0323*/, 0x08/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_39_L), 0x3F, 0x04/*OFF*/, 0x04/*ON*/, 0x04/*SD_FRC*/, 0x04/*HD_FRC*/, 0x04/*0915*/, 0x04/*Frange*/, 0x04/*Lrange*/, 0x04/*Lrange_0205*/, 0x04/*Lrange_0216*/, 0x10/*Lrange_0323*/, 0x04/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_39_H), 0x3F, 0x10/*OFF*/, 0x10/*ON*/, 0x10/*SD_FRC*/, 0x10/*HD_FRC*/, 0x10/*0915*/, 0x04/*Frange*/, 0x04/*Lrange*/, 0x04/*Lrange_0205*/, 0x04/*Lrange_0216*/, 0x10/*Lrange_0323*/, 0x10/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_31_L), 0x1F, 0x0A/*OFF*/, 0x0A/*ON*/, 0x0A/*SD_FRC*/, 0x04/*HD_FRC*/, 0x0A/*0915*/, 0x0A/*Frange*/, 0x0A/*Lrange*/, 0x0A/*Lrange_0205*/, 0x0A/*Lrange_0216*/, 0x0A/*Lrange_0323*/, 0x0A/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_31_H), 0x1F, 0x0A/*OFF*/, 0x0A/*ON*/, 0x0A/*SD_FRC*/, 0x04/*HD_FRC*/, 0x0A/*0915*/, 0x0A/*Frange*/, 0x0A/*Lrange*/, 0x0A/*Lrange_0205*/, 0x0A/*Lrange_0216*/, 0x0A/*Lrange_0323*/, 0x0A/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_32_L), 0x1F, 0x1A/*OFF*/, 0x1A/*ON*/, 0x1A/*SD_FRC*/, 0x0C/*HD_FRC*/, 0x05/*0915*/, 0x05/*Frange*/, 0x05/*Lrange*/, 0x05/*Lrange_0205*/, 0x05/*Lrange_0216*/, 0x05/*Lrange_0323*/, 0x1A/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_32_H), 0x1F, 0x1A/*OFF*/, 0x1A/*ON*/, 0x1A/*SD_FRC*/, 0x1A/*HD_FRC*/, 0x0A/*0915*/, 0x0A/*Frange*/, 0x0A/*Lrange*/, 0x0A/*Lrange_0205*/, 0x0A/*Lrange_0216*/, 0x0A/*Lrange_0323*/, 0x1A/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_34_L), 0xFF, 0x60/*OFF*/, 0x60/*ON*/, 0x60/*SD_FRC*/, 0x60/*HD_FRC*/, 0x10/*0915*/, 0x10/*Frange*/, 0x10/*Lrange*/, 0x10/*Lrange_0205*/, 0x10/*Lrange_0216*/, 0x10/*Lrange_0323*/, 0x60/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_36_L), 0x7F, 0x18/*OFF*/, 0x18/*ON*/, 0x18/*SD_FRC*/, 0x18/*HD_FRC*/, 0x18/*0915*/, 0x18/*Frange*/, 0x18/*Lrange*/, 0x18/*Lrange_0205*/, 0x08/*Lrange_0216*/, 0x08/*Lrange_0323*/, 0x18/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_36_H), 0x7F, 0x28/*OFF*/, 0x28/*ON*/, 0x28/*SD_FRC*/, 0x28/*HD_FRC*/, 0x28/*0915*/, 0x28/*Frange*/, 0x28/*Lrange*/, 0x28/*Lrange_0205*/, 0x10/*Lrange_0216*/, 0x10/*Lrange_0323*/, 0x28/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_37_L), 0x7F, 0x38/*OFF*/, 0x38/*ON*/, 0x38/*SD_FRC*/, 0x38/*HD_FRC*/, 0x38/*0915*/, 0x38/*Frange*/, 0x38/*Lrange*/, 0x38/*Lrange_0205*/, 0x18/*Lrange_0216*/, 0x18/*Lrange_0323*/, 0x38/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_37_H), 0x3F, 0x09/*OFF*/, 0x09/*ON*/, 0x09/*SD_FRC*/, 0x04/*HD_FRC*/, 0x09/*0915*/, 0x09/*Frange*/, 0x09/*Lrange*/, 0x09/*Lrange_0205*/, 0x09/*Lrange_0216*/, 0x09/*Lrange_0323*/, 0x09/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_3E_L), 0xFF, 0x20/*OFF*/, 0x20/*ON*/, 0x10/*SD_FRC*/, 0x08/*HD_FRC*/, 0x20/*0915*/, 0x20/*Frange*/, 0x20/*Lrange*/, 0x20/*Lrange_0205*/, 0x20/*Lrange_0216*/, 0x20/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_20_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x00/*SD_FRC*/, 0x00/*HD_FRC*/, 0x0C/*0915*/, 0x0F/*Frange*/, 0x0F/*Lrange*/, 0x07/*Lrange_0205*/, 0x1C/*Lrange_0216*/, 0x1C/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_20_H), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x00/*SD_FRC*/, 0x00/*HD_FRC*/, 0x05/*0915*/, 0x08/*Frange*/, 0x08/*Lrange*/, 0x04/*Lrange_0205*/, 0x10/*Lrange_0216*/, 0x10/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_21_L), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x00/*SD_FRC*/, 0x00/*HD_FRC*/, 0x00/*0915*/, 0x00/*Frange*/, 0x00/*Lrange*/, 0x00/*Lrange_0205*/, 0x0C/*Lrange_0216*/, 0x0C/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_22_H), 0xFF, 0x04/*OFF*/, 0x04/*ON*/, 0x04/*SD_FRC*/, 0x04/*HD_FRC*/, 0x02/*0915*/, 0x02/*Frange*/, 0x02/*Lrange*/, 0x02/*Lrange_0205*/, 0x02/*Lrange_0216*/, 0x02/*Lrange_0323*/, 0x04/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_23_L), 0xFF, 0x10/*OFF*/, 0x10/*ON*/, 0x10/*SD_FRC*/, 0x10/*HD_FRC*/, 0x02/*0915*/, 0x02/*Frange*/, 0x02/*Lrange*/, 0x02/*Lrange_0205*/, 0x02/*Lrange_0216*/, 0x02/*Lrange_0323*/, 0x10/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_2D_L), 0xFF, 0x08/*OFF*/, 0x08/*ON*/, 0x08/*SD_FRC*/, 0x08/*HD_FRC*/, 0x10/*0915*/, 0x10/*Frange*/, 0x10/*Lrange*/, 0x08/*Lrange_0205*/, 0x08/*Lrange_0216*/, 0x08/*Lrange_0323*/, 0x08/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_2E_H), 0xFF, 0x20/*OFF*/, 0x20/*ON*/, 0x20/*SD_FRC*/, 0x20/*HD_FRC*/, 0x06/*0915*/, 0x08/*Frange*/, 0x08/*Lrange*/, 0x08/*Lrange_0205*/, 0x08/*Lrange_0216*/, 0x08/*Lrange_0323*/, 0x20/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_2F_L), 0xFF, 0x30/*OFF*/, 0x30/*ON*/, 0x30/*SD_FRC*/, 0x30/*HD_FRC*/, 0x60/*0915*/, 0x30/*Frange*/, 0x30/*Lrange*/, 0x30/*Lrange_0205*/, 0x30/*Lrange_0216*/, 0x30/*Lrange_0323*/, 0x30/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_2F_H), 0xFF, 0x00/*OFF*/, 0x00/*ON*/, 0x00/*SD_FRC*/, 0x00/*HD_FRC*/, 0x20/*0915*/, 0x10/*Frange*/, 0x10/*Lrange*/, 0x10/*Lrange_0205*/, 0x10/*Lrange_0216*/, 0x10/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_13_H), 0x7F, 0x20/*OFF*/, 0x20/*ON*/, 0x20/*SD_FRC*/, 0x20/*HD_FRC*/, 0x10/*0915*/, 0x15/*Frange*/, 0x15/*Lrange*/, 0x18/*Lrange_0205*/, 0x20/*Lrange_0216*/, 0x20/*Lrange_0323*/, 0x20/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_10_H), 0xF0, 0x00/*OFF*/, 0x70/*ON*/, 0x70/*SD_FRC*/, 0x70/*HD_FRC*/, 0x70/*0915*/, 0x80/*Frange*/, 0x80/*Lrange*/, 0x80/*Lrange_0205*/, 0x80/*Lrange_0216*/, 0x80/*Lrange_0323*/, 0x70/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_16_H), 0x3F, 0x10/*OFF*/, 0x10/*ON*/, 0x10/*SD_FRC*/, 0x05/*HD_FRC*/, 0x05/*0915*/, 0x05/*Frange*/, 0x05/*Lrange*/, 0x05/*Lrange_0205*/, 0x0B/*Lrange_0216*/, 0x0B/*Lrange_0323*/, 0x10/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_11_L), 0x7F, 0x1A/*OFF*/, 0x1A/*ON*/, 0x1A/*SD_FRC*/, 0x1A/*HD_FRC*/, 0x1A/*0915*/, 0x1A/*Frange*/, 0x1A/*Lrange*/, 0x1A/*Lrange_0205*/, 0x1A/*Lrange_0216*/, 0x1A/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_12_L), 0xFF, 0x30/*OFF*/, 0x30/*ON*/, 0x30/*SD_FRC*/, 0x30/*HD_FRC*/, 0x30/*0915*/, 0x30/*Frange*/, 0x30/*Lrange*/, 0x30/*Lrange_0205*/, 0x30/*Lrange_0216*/, 0x30/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_12_H), 0xFF, 0x30/*OFF*/, 0x30/*ON*/, 0x30/*SD_FRC*/, 0x30/*HD_FRC*/, 0x30/*0915*/, 0x30/*Frange*/, 0x30/*Lrange*/, 0x30/*Lrange_0205*/, 0x30/*Lrange_0216*/, 0x30/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_13_L), 0x3F, 0x28/*OFF*/, 0x1C/*ON*/, 0x1C/*SD_FRC*/, 0x1C/*HD_FRC*/, 0x1C/*0915*/, 0x1C/*Frange*/, 0x1C/*Lrange*/, 0x1C/*Lrange_0205*/, 0x1C/*Lrange_0216*/, 0x1C/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_16_L), 0x3F, 0x28/*OFF*/, 0x13/*ON*/, 0x14/*SD_FRC*/, 0x15/*HD_FRC*/, 0x16/*0915*/, 0x17/*Frange*/, 0x18/*Lrange*/, 0x19/*Lrange_0205*/, 0x20/*Lrange_0216*/, 0x20/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_3A_L), 0x1F, 0x0A/*OFF*/, 0x0A/*ON*/, 0x0A/*SD_FRC*/, 0x0A/*HD_FRC*/, 0x0A/*0915*/, 0x0A/*Frange*/, 0x0A/*Lrange*/, 0x0A/*Lrange_0205*/, 0x0A/*Lrange_0216*/, 0x0A/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_3A_H), 0x1F, 0x0A/*OFF*/, 0x0A/*ON*/, 0x0A/*SD_FRC*/, 0x0A/*HD_FRC*/, 0x0A/*0915*/, 0x0A/*Frange*/, 0x0A/*Lrange*/, 0x0A/*Lrange_0205*/, 0x0A/*Lrange_0216*/, 0x0A/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_3B_L), 0x3F, 0x10/*OFF*/, 0x10/*ON*/, 0x10/*SD_FRC*/, 0x10/*HD_FRC*/, 0x10/*0915*/, 0x10/*Frange*/, 0x10/*Lrange*/, 0x10/*Lrange_0205*/, 0x10/*Lrange_0216*/, 0x10/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_3B_H), 0x3F, 0x09/*OFF*/, 0x09/*ON*/, 0x09/*SD_FRC*/, 0x09/*HD_FRC*/, 0x09/*0915*/, 0x09/*Frange*/, 0x09/*Lrange*/, 0x09/*Lrange_0205*/, 0x09/*Lrange_0216*/, 0x09/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_3C_L), 0xFF, 0x0A/*OFF*/, 0x0A/*ON*/, 0x0A/*SD_FRC*/, 0x0A/*HD_FRC*/, 0x0A/*0915*/, 0x0A/*Frange*/, 0x0A/*Lrange*/, 0x0A/*Lrange_0205*/, 0x0A/*Lrange_0216*/, 0x0A/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_3C_H), 0x3F, 0x10/*OFF*/, 0x10/*ON*/, 0x10/*SD_FRC*/, 0x10/*HD_FRC*/, 0x10/*0915*/, 0x10/*Frange*/, 0x10/*Lrange*/, 0x10/*Lrange_0205*/, 0x10/*Lrange_0216*/, 0x10/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_3D_L), 0x3F, 0x04/*OFF*/, 0x04/*ON*/, 0x04/*SD_FRC*/, 0x04/*HD_FRC*/, 0x04/*0915*/, 0x04/*Frange*/, 0x04/*Lrange*/, 0x04/*Lrange_0205*/, 0x04/*Lrange_0216*/, 0x04/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_3D_H), 0x3F, 0x10/*OFF*/, 0x10/*ON*/, 0x10/*SD_FRC*/, 0x10/*HD_FRC*/, 0x10/*0915*/, 0x10/*Frange*/, 0x10/*Lrange*/, 0x10/*Lrange_0205*/, 0x10/*Lrange_0216*/, 0x10/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_09_L), 0x1F, 0x10/*OFF*/, 0x10/*ON*/, 0x10/*SD_FRC*/, 0x10/*HD_FRC*/, 0x10/*0915*/, 0x10/*Frange*/, 0x10/*Lrange*/, 0x10/*Lrange_0205*/, 0x10/*Lrange_0216*/, 0x10/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_FSC_BK30_09_H), 0x1F, 0x04/*OFF*/, 0x04/*ON*/, 0x04/*SD_FRC*/, 0x04/*HD_FRC*/, 0x04/*0915*/, 0x04/*Frange*/, 0x04/*Lrange*/, 0x04/*Lrange_0205*/, 0x04/*Lrange_0216*/, 0x04/*Lrange_0323*/, 0x00/*HDR_SROFF*/, }, { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; //**************************************************** // SC_End //**************************************************** code U8 MST_SC_End_COM_UFSC[][4] = { // Reg Mask Value { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code U8 MST_SC_End_UFSC[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_SC_End_NUMS_UFSC]= { { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 } }; code EN_IPTAB_INFO PQ_IPTAB_INFO_UFSC[]= { {*MST_SC_Init_COM_UFSC, *MST_SC_Init_UFSC, PQ_IP_SC_Init_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_UC_CTL_COM_UFSC, *MST_UC_CTL_UFSC, PQ_IP_UC_CTL_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_SPF_COM_UFSC, *MST_SPF_UFSC, PQ_IP_SPF_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DMS_COM_UFSC, *MST_DMS_UFSC, PQ_IP_DMS_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DMS_H_COM_UFSC, *MST_DMS_H_UFSC, PQ_IP_DMS_H_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DMS_V_COM_UFSC, *MST_DMS_V_UFSC, PQ_IP_DMS_V_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DMS_Cplx_COM_UFSC, *MST_DMS_Cplx_UFSC, PQ_IP_DMS_Cplx_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_V12L_COM_UFSC, *MST_V12L_UFSC, PQ_IP_V12L_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_AA_COM_UFSC, *MST_AA_UFSC, PQ_IP_AA_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_AA_H_COM_UFSC, *MST_AA_H_UFSC, PQ_IP_AA_H_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_AA_V_COM_UFSC, *MST_AA_V_UFSC, PQ_IP_AA_V_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_BNF_COM_UFSC, *MST_BNF_UFSC, PQ_IP_BNF_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_PreEnhance_COM_UFSC, *MST_PreEnhance_UFSC, PQ_IP_PreEnhance_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_PreEnhance_PrePK_COM_UFSC, *MST_PreEnhance_PrePK_UFSC, PQ_IP_PreEnhance_PrePK_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_PreEnhance_LDE3x3_COM_UFSC, *MST_PreEnhance_LDE3x3_UFSC, PQ_IP_PreEnhance_LDE3x3_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_PreEnhance_PK3x3_COM_UFSC, *MST_PreEnhance_PK3x3_UFSC, PQ_IP_PreEnhance_PK3x3_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_PreEnhance_BLTI_COM_UFSC, *MST_PreEnhance_BLTI_UFSC, PQ_IP_PreEnhance_BLTI_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_SPF_PrePK_Kernel_COM_UFSC, *MST_SPF_PrePK_Kernel_UFSC, PQ_IP_SPF_PrePK_Kernel_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_ANN_COM_UFSC, *MST_ANN_UFSC, PQ_IP_ANN_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_WeakDetail_Detect_COM_UFSC, *MST_WeakDetail_Detect_UFSC, PQ_IP_WeakDetail_Detect_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_SDHD_Detect_COM_UFSC, *MST_SDHD_Detect_UFSC, PQ_IP_SDHD_Detect_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_ERC_COM_UFSC, *MST_ERC_UFSC, PQ_IP_ERC_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_ERCL1_COM_UFSC, *MST_ERCL1_UFSC, PQ_IP_ERCL1_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_ERCL2_COM_UFSC, *MST_ERCL2_UFSC, PQ_IP_ERCL2_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_ERC_Edge_COM_UFSC, *MST_ERC_Edge_UFSC, PQ_IP_ERC_Edge_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_ERC_Modify_MTISL_COM_UFSC, *MST_ERC_Modify_MTISL_UFSC, PQ_IP_ERC_Modify_MTISL_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_ERC_Modify_DSMINSTD_COM_UFSC, *MST_ERC_Modify_DSMINSTD_UFSC, PQ_IP_ERC_Modify_DSMINSTD_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_ERC_Modify_Others_COM_UFSC, *MST_ERC_Modify_Others_UFSC, PQ_IP_ERC_Modify_Others_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_P2M_COM_UFSC, *MST_P2M_UFSC, PQ_IP_P2M_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_INIT_FAC_COM_UFSC, *MST_INIT_FAC_UFSC, PQ_IP_INIT_FAC_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DBI_COM_UFSC, *MST_DBI_UFSC, PQ_IP_DBI_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_COM_UFSC, *MST_DS_UFSC, PQ_IP_DS_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_180_AD_COM_UFSC, *MST_DS_180_AD_UFSC, PQ_IP_DS_180_AD_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_180_BC_COM_UFSC, *MST_DS_180_BC_UFSC, PQ_IP_DS_180_BC_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_180_R_COM_UFSC, *MST_DS_180_R_UFSC, PQ_IP_DS_180_R_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_11_AD_COM_UFSC, *MST_DS_11_AD_UFSC, PQ_IP_DS_11_AD_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_11_BC_COM_UFSC, *MST_DS_11_BC_UFSC, PQ_IP_DS_11_BC_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_11_R_COM_UFSC, *MST_DS_11_R_UFSC, PQ_IP_DS_11_R_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_12_AD_COM_UFSC, *MST_DS_12_AD_UFSC, PQ_IP_DS_12_AD_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_12_BC_COM_UFSC, *MST_DS_12_BC_UFSC, PQ_IP_DS_12_BC_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_12_R_COM_UFSC, *MST_DS_12_R_UFSC, PQ_IP_DS_12_R_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_13_AD_COM_UFSC, *MST_DS_13_AD_UFSC, PQ_IP_DS_13_AD_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_13_BC_COM_UFSC, *MST_DS_13_BC_UFSC, PQ_IP_DS_13_BC_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_DS_13_R_COM_UFSC, *MST_DS_13_R_UFSC, PQ_IP_DS_13_R_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VSP_Y_COM_UFSC, *MST_VSP_Y_UFSC, PQ_IP_VSP_Y_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VSP_C_COM_UFSC, *MST_VSP_C_UFSC, PQ_IP_VSP_C_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VSP_CoRing_COM_UFSC, *MST_VSP_CoRing_UFSC, PQ_IP_VSP_CoRing_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VSP_DeRing_COM_UFSC, *MST_VSP_DeRing_UFSC, PQ_IP_VSP_DeRing_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VSP_Dither_COM_UFSC, *MST_VSP_Dither_UFSC, PQ_IP_VSP_Dither_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VSP_PreVBound_COM_UFSC, *MST_VSP_PreVBound_UFSC, PQ_IP_VSP_PreVBound_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_PreCTI_COM_UFSC, *MST_PreCTI_UFSC, PQ_IP_PreCTI_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_HSP_Y_COM_UFSC, *MST_HSP_Y_UFSC, PQ_IP_HSP_Y_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_HSP_C_COM_UFSC, *MST_HSP_C_UFSC, PQ_IP_HSP_C_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_HSP_CoRing_COM_UFSC, *MST_HSP_CoRing_UFSC, PQ_IP_HSP_CoRing_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_HSP_DeRing_COM_UFSC, *MST_HSP_DeRing_UFSC, PQ_IP_HSP_DeRing_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_HSP_Dither_COM_UFSC, *MST_HSP_Dither_UFSC, PQ_IP_HSP_Dither_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_HnonLinear_COM_UFSC, *MST_HnonLinear_UFSC, PQ_IP_HnonLinear_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VSP_Y_COEFF_COM_UFSC, *MST_VSP_Y_COEFF_UFSC, PQ_IP_VSP_Y_COEFF_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VSP_C_COEFF_COM_UFSC, *MST_VSP_C_COEFF_UFSC, PQ_IP_VSP_C_COEFF_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_HSP_Y_COEFF_COM_UFSC, *MST_HSP_Y_COEFF_UFSC, PQ_IP_HSP_Y_COEFF_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_HSP_C_COEFF_COM_UFSC, *MST_HSP_C_COEFF_UFSC, PQ_IP_HSP_C_COEFF_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_SemiDictionarySR_COM_UFSC, *MST_SemiDictionarySR_UFSC, PQ_IP_SemiDictionarySR_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_SemiDictionarySR_filter_COM_UFSC, *MST_SemiDictionarySR_filter_UFSC, PQ_IP_SemiDictionarySR_filter_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_NLM_COM_UFSC, *MST_NLM_UFSC, PQ_IP_NLM_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_NLM_DC_COM_UFSC, *MST_NLM_DC_UFSC, PQ_IP_NLM_DC_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_COM_UFSC, *MST_VIP_UFSC, PQ_IP_VIP_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_pseudo_COM_UFSC, *MST_VIP_pseudo_UFSC, PQ_IP_VIP_pseudo_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_LineBuffer_COM_UFSC, *MST_VIP_LineBuffer_UFSC, PQ_IP_VIP_LineBuffer_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_BGD_COM_UFSC, *MST_VIP_BGD_UFSC, PQ_IP_VIP_BGD_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Post3x3PK_COM_UFSC, *MST_VIP_Post3x3PK_UFSC, PQ_IP_VIP_Post3x3PK_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_COM_UFSC, *MST_VIP_Peaking_UFSC, PQ_IP_VIP_Peaking_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_band_COM_UFSC, *MST_VIP_Peaking_band_UFSC, PQ_IP_VIP_Peaking_band_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_SecAC_COM_UFSC, *MST_VIP_Peaking_SecAC_UFSC, PQ_IP_VIP_Peaking_SecAC_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_Coef_COM_UFSC, *MST_VIP_Peaking_Coef_UFSC, PQ_IP_VIP_Peaking_Coef_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_adptive_COM_UFSC, *MST_VIP_Peaking_adptive_UFSC, PQ_IP_VIP_Peaking_adptive_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_dering_COM_UFSC, *MST_VIP_Peaking_dering_UFSC, PQ_IP_VIP_Peaking_dering_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_V_dering_COM_UFSC, *MST_VIP_Peaking_V_dering_UFSC, PQ_IP_VIP_Peaking_V_dering_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_V_dering_VDR1_COM_UFSC, *MST_VIP_Peaking_V_dering_VDR1_UFSC, PQ_IP_VIP_Peaking_V_dering_VDR1_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_V_dering_VDR2_COM_UFSC, *MST_VIP_Peaking_V_dering_VDR2_UFSC, PQ_IP_VIP_Peaking_V_dering_VDR2_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_Pcoring_COM_UFSC, *MST_VIP_Peaking_Pcoring_UFSC, PQ_IP_VIP_Peaking_Pcoring_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_Pcoring_ad_C_COM_UFSC, *MST_VIP_Peaking_Pcoring_ad_C_UFSC, PQ_IP_VIP_Peaking_Pcoring_ad_C_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_Pcoring_ad_Y_COM_UFSC, *MST_VIP_Peaking_Pcoring_ad_Y_UFSC, PQ_IP_VIP_Peaking_Pcoring_ad_Y_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_gain_COM_UFSC, *MST_VIP_Peaking_gain_UFSC, PQ_IP_VIP_Peaking_gain_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_gain_ad_C_COM_UFSC, *MST_VIP_Peaking_gain_ad_C_UFSC, PQ_IP_VIP_Peaking_gain_ad_C_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_gain_ad_Y_COM_UFSC, *MST_VIP_Peaking_gain_ad_Y_UFSC, PQ_IP_VIP_Peaking_gain_ad_Y_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_SDHD_Blending_COM_UFSC, *MST_VIP_Peaking_SDHD_Blending_UFSC, PQ_IP_VIP_Peaking_SDHD_Blending_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_Peaking_Patch_COM_UFSC, *MST_VIP_Peaking_Patch_UFSC, PQ_IP_VIP_Peaking_Patch_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_ICC_CRD_SRAM_COM_UFSC, *MST_VIP_ICC_CRD_SRAM_UFSC, PQ_IP_VIP_ICC_CRD_SRAM_NUMS_UFSC, PQ_TABTYPE_UFSC_VIP_ICC_CRD_SRAM}, {*MST_VIP_YC_gain_offset_COM_UFSC, *MST_VIP_YC_gain_offset_UFSC, PQ_IP_VIP_YC_gain_offset_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_LCE_COM_UFSC, *MST_VIP_LCE_UFSC, PQ_IP_VIP_LCE_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_LCE_dither_COM_UFSC, *MST_VIP_LCE_dither_UFSC, PQ_IP_VIP_LCE_dither_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_LCE_dc_COM_UFSC, *MST_VIP_LCE_dc_UFSC, PQ_IP_VIP_LCE_dc_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_LCE_setting_COM_UFSC, *MST_VIP_LCE_setting_UFSC, PQ_IP_VIP_LCE_setting_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_LCE_ad_C_COM_UFSC, *MST_VIP_LCE_ad_C_UFSC, PQ_IP_VIP_LCE_ad_C_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_LCE_curve_COM_UFSC, *MST_VIP_LCE_curve_UFSC, PQ_IP_VIP_LCE_curve_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_DLC_COM_UFSC, *MST_VIP_DLC_UFSC, PQ_IP_VIP_DLC_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_DLC_ad_C_COM_UFSC, *MST_VIP_DLC_ad_C_UFSC, PQ_IP_VIP_DLC_ad_C_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_DLC_skin_protect_COM_UFSC, *MST_VIP_DLC_skin_protect_UFSC, PQ_IP_VIP_DLC_skin_protect_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_DLC_dither_COM_UFSC, *MST_VIP_DLC_dither_UFSC, PQ_IP_VIP_DLC_dither_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_DLC_His_range_COM_UFSC, *MST_VIP_DLC_His_range_UFSC, PQ_IP_VIP_DLC_His_range_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_DLC_His_rangeH_COM_UFSC, *MST_VIP_DLC_His_rangeH_UFSC, PQ_IP_VIP_DLC_His_rangeH_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_DLC_His_rangeV_COM_UFSC, *MST_VIP_DLC_His_rangeV_UFSC, PQ_IP_VIP_DLC_His_rangeV_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_DLC_PC_COM_UFSC, *MST_VIP_DLC_PC_UFSC, PQ_IP_VIP_DLC_PC_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_BWLE_COM_UFSC, *MST_VIP_BWLE_UFSC, PQ_IP_VIP_BWLE_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_BLE_COM_UFSC, *MST_VIP_BLE_UFSC, PQ_IP_VIP_BLE_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_WLE_COM_UFSC, *MST_VIP_WLE_UFSC, PQ_IP_VIP_WLE_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_BWLE_dither_COM_UFSC, *MST_VIP_BWLE_dither_UFSC, PQ_IP_VIP_BWLE_dither_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_UVC_COM_UFSC, *MST_VIP_UVC_UFSC, PQ_IP_VIP_UVC_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_VIP_YCbCr_Clip_COM_UFSC, *MST_VIP_YCbCr_Clip_UFSC, PQ_IP_VIP_YCbCr_Clip_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_SWDriver_COM_UFSC, *MST_SWDriver_UFSC, PQ_IP_SWDriver_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, {*MST_SC_End_COM_UFSC, *MST_SC_End_UFSC, PQ_IP_SC_End_NUMS_UFSC, PQ_TABTYPE_UFSC_SCALER}, }; #endif