Lines Matching refs:u32DeviceID

341         SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_1D_L, (reg_1D<<8), 0xEF00);  in Hal_SC_setfield()
342 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_21_L, reg_21, 0x3FFF); in Hal_SC_setfield()
343 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_23_L, (reg_23<<8), HBMASK); in Hal_SC_setfield()
347 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_1D_L, (reg_1D<<8), 0xEF00); in Hal_SC_setfield()
348 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_21_L, reg_21, 0x3FFF); in Hal_SC_setfield()
349 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_23_L, (reg_23<<8), HBMASK); in Hal_SC_setfield()
371 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_03_L, (benable ? BIT(6):0), BIT(6)); in Hal_SC_de_only_en()
372 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_2F_L, (benable ? BIT(4):0), BIT(4)); // SW patc… in Hal_SC_de_only_en()
376 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_03_L, (benable ? BIT(6):0), BIT(6)); in Hal_SC_de_only_en()
377 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_2F_L, (benable ? BIT(4):0), BIT(4)); // SW patc… in Hal_SC_de_only_en()
392 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_03_L, (benable ? BIT(7):0), BIT(7)); in Hal_SC_de_direct_en()
394 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_03_L, (benable ? BIT(7):0), BIT(7)); in Hal_SC_de_direct_en()
402 if(E_XC_DEVICE0 == psXCInstPri->u32DeviceID) in Hal_SC_set_ficlk()
425 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_2F_L, (u8Val & 0x07)<<8, (BIT(10)|BIT(9)|BIT(8)… in Hal_SC_set_shiftline()
429 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_2F_L, (u8Val & 0x03)<<13, (BIT(14)|BIT(13))); in Hal_SC_set_shiftline()
439 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_0A_L, bEnable ? BIT(6) : 0, BIT(6)); in Hal_SC_set_422_cbcr_swap()
443 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK04_0A_L, bEnable ? BIT(6) : 0, BIT(6)); in Hal_SC_set_422_cbcr_swap()
456 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_2A_L, BIT(15), BIT(15)); in Hal_SC_set_pre_align_pixel()
459 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_2A_L, pixels << 8 , 0x1F00); in Hal_SC_set_pre_align_pixel()
464 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK04_2A_L, BIT(15), BIT(15)); in Hal_SC_set_pre_align_pixel()
467 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK04_2A_L, pixels << 8 , 0x1F00); in Hal_SC_set_pre_align_pixel()
476 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_2A_L, 0x00 , BIT(15)); in Hal_SC_set_pre_align_pixel()
481 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK04_2A_L, 0x00 , BIT(15)); in Hal_SC_set_pre_align_pixel()
493 return ( SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_2A_L, BIT(15))) ? TRUE:FALSE; in Hal_SC_get_pre_align_pixel()
498 return ( SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK04_2A_L, BIT(15))) ? TRUE:FALSE; in Hal_SC_get_pre_align_pixel()
506 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_05_L, bEnable? BIT(5) : 0, BIT(5)); in Hal_XC_Set_FreeFRCMD()
522 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_GetFrameStoreMode()
525 u16FrameCount = 0x1F & SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_19_L); in Hal_SC_GetFrameStoreMode()
529 u16FrameCount = 0x1F & SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_59_L); in Hal_SC_GetFrameStoreMode()
601 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_07_L, ((MS_U16)u8val)<<13, BIT(15)|BIT(14)|BIT(… in Hal_SC_set_wr_bank_mapping()
605 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_47_L, ((MS_U16)u8val)<<13, BIT(15)|BIT(14)|BIT(… in Hal_SC_set_wr_bank_mapping()
617 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_07_L, ((MS_U16)u8val)<<13, BIT(15)|BIT(14)|BIT(… in Hal_SC_set_frcm_wr_bank_mapping()
621 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_47_L, ((MS_U16)u8val)<<13, BIT(15)|BIT(14)|BIT(… in Hal_SC_set_frcm_wr_bank_mapping()
638 … u8val = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_07_L, BIT(15)|BIT(14)|BIT(13)) >> 13; in Hal_SC_Get_WR_Bank_Mapping()
642 … u8val = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_47_L, BIT(15)|BIT(14)|BIT(13)) >> 13; in Hal_SC_Get_WR_Bank_Mapping()
659 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_40_L, (bEnable ? BIT(3):0), BIT(3)); in Hal_SC_set_csc()
660 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_01_L, (bEnable ? BIT(2):0), BIT(2)); in Hal_SC_set_csc()
664 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK04_40_L, (bEnable ? BIT(3):0), BIT(3)); in Hal_SC_set_csc()
665 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK04_01_L, (bEnable ? BIT(2):0), BIT(2)); in Hal_SC_set_csc()
678 … bYUVInput = ( SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_40_L, BIT(3) ))? FALSE:TRUE; in Hal_SC_get_ip2_csc()
682 … bYUVInput = ( SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_40_L, BIT(3) ))? FALSE:TRUE; in Hal_SC_get_ip2_csc()
695 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_1C_L, (u16DelayLines<<4), (BIT(9)|BIT(8)|BIT(7)… in Hal_SC_set_delayline()
699 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_1C_L, (u16DelayLines<<4), (BIT(9)|BIT(8)|BIT(7)… in Hal_SC_set_delayline()
708 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_set_write_limit()
763 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_07_L, BIT(0)|BIT(1), BIT(0)|BIT(1)); in Hal_SC_set_write_limit()
766 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_38_L, ((u32WritelimitAddrBase&BIT(31))?BIT(4):0… in Hal_SC_set_write_limit()
767 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_48_L, u32MinLimitAddress); //F2 memory min address in Hal_SC_set_write_limit()
768 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_4A_L, u32MaxLimitAddress); //F2 memory max address in Hal_SC_set_write_limit()
772 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_38_L, ((u32WritelimitAddrBase&BIT(31))?BIT(0):0… in Hal_SC_set_write_limit()
773 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_40_L, u32MinLimitAddress); //F2 memory min address in Hal_SC_set_write_limit()
774 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_42_L, u32MaxLimitAddress); //F2 memory max address in Hal_SC_set_write_limit()
777 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_07_L, 0x00, BIT(0)|BIT(1)); in Hal_SC_set_write_limit()
781 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_47_L, BIT(0)|BIT(1), BIT(0)|BIT(1)); in Hal_SC_set_write_limit()
782 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_38_L, ((u32WritelimitAddrBase&BIT(31))?BIT(1):0… in Hal_SC_set_write_limit()
783 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_44_L, u32MinLimitAddress); //F1 memory min address in Hal_SC_set_write_limit()
784 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_46_L, u32MaxLimitAddress); //F1 memory max address in Hal_SC_set_write_limit()
785 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_47_L, 0x00, BIT(0)|BIT(1)); in Hal_SC_set_write_limit()
803 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_50_L, ((u32WritelimitAddrBase&BIT(31))?BIT(4):0… in Hal_SC_set_frcm_write_limit()
804 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_64_L, u32MinLimitAddress); //F2 memory min address in Hal_SC_set_frcm_write_limit()
805 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_66_L, u32MaxLimitAddress); //F2 memory max address in Hal_SC_set_frcm_write_limit()
809 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_50_L, ((u32WritelimitAddrBase&BIT(31))?BIT(5):0… in Hal_SC_set_frcm_write_limit()
810 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_68_L, u32MinLimitAddress); //F1 memory min address in Hal_SC_set_frcm_write_limit()
811 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_6A_L, u32MaxLimitAddress); //F1 memory max address in Hal_SC_set_frcm_write_limit()
822 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_set_dual_write_limit()
843 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_38_L, ((u32WritelimitAddrBase&BIT(31))?BIT(0):0… in Hal_SC_set_dual_write_limit()
844 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_40_L, u32MinLimitAddress); //F2 memory min address in Hal_SC_set_dual_write_limit()
845 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_42_L, u32MaxLimitAddress); //F2 memory max address in Hal_SC_set_dual_write_limit()
850 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_38_L, ((u32WritelimitAddrBase&BIT(31))?BIT(4):0… in Hal_SC_set_dual_write_limit()
851 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_48_L, u32MinLimitAddress); //F2 memory min address in Hal_SC_set_dual_write_limit()
852 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0D_4A_L, u32MaxLimitAddress); //F2 memory max address in Hal_SC_set_dual_write_limit()
873 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_5E_L, u32OPWlimitAddr & 0xFFFF); in Hal_SC_set_opm_write_limit()
874 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_5F_L, (u32OPWlimitAddr >> 16) & 0x1FF); in Hal_SC_set_opm_write_limit()
884 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_5F_L,u16temp ,BIT(9) | BIT(10) ); in Hal_SC_set_opm_write_limit()
897 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_is_extra_req_en()
902 …u16MainHStart = pu16MainHStart == NULL ? SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_08_L) : *… in Hal_SC_is_extra_req_en()
903 …u16MainHEnd = pu16MainHEnd == NULL ? SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_09_L) : *… in Hal_SC_is_extra_req_en()
904 …u16SubHStart = pu16SubHStart == NULL ? SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_07_L) : *… in Hal_SC_is_extra_req_en()
905 …u16SubHEnd = pu16SubHEnd == NULL ? SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_08_L) : *… in Hal_SC_is_extra_req_en()
907 if( SC_R2BYTEMSK( psXCInstPri->u32DeviceID, REG_SC_BK20_10_L, BIT(1)) in Hal_SC_is_extra_req_en()
908 …&&(((psXCInstPri->u32DeviceID == 0) && (pXCResourcePrivate->stdrvXC_MVideo_Context.g_XC_Init_Misc.… in Hal_SC_is_extra_req_en()
909 ||(psXCInstPri->u32DeviceID == 1)) in Hal_SC_is_extra_req_en()
927 SC_R2BYTEMSK( psXCInstPri->u32DeviceID, REG_SC_BK20_10_L, BIT(1)), in Hal_SC_is_extra_req_en()
994 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo…
995 u8MIUSel_temp = SC_R2BYTEMSK( psXCInstPri->u32DeviceID, REG_SC_BK51_05_L, BIT(4)) >> 3;
996 …u8MIUSel_temp = u8MIUSel_temp | (SC_R2BYTEMSK( psXCInstPri->u32DeviceID, REG_SC_BK52_05_L, BIT(4))…
1000 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_05_L, (u8MIUSel & BIT(0)) << 4 , 0x0010);
1001 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK51_05_L, ((u8MIUSel & BIT(1)) >> 1) << 4 , 0x0010);
1015 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo…
1016 u8MIUSel_temp = SC_R2BYTEMSK( psXCInstPri->u32DeviceID, REG_SC_BK51_05_L, BIT(4)) >> 3;
1017 …u8MIUSel_temp = u8MIUSel_temp | (SC_R2BYTEMSK( psXCInstPri->u32DeviceID, REG_SC_BK52_05_L, BIT(4))…
1038 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_3D_CopyDispWinToSTGEN()
1045 u16Start = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0A_L); in Hal_SC_3D_CopyDispWinToSTGEN()
1046 u16End = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0B_L); in Hal_SC_3D_CopyDispWinToSTGEN()
1064 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0D_L, u16Start, 0x1FFF); in Hal_SC_3D_CopyDispWinToSTGEN()
1065 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0E_L, u16End, 0x1FFF); in Hal_SC_3D_CopyDispWinToSTGEN()
1068 u16Start = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_08_L); in Hal_SC_3D_CopyDispWinToSTGEN()
1069 u16End = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_09_L); in Hal_SC_3D_CopyDispWinToSTGEN()
1071 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_05_L, u16Start, 0x3FFF); in Hal_SC_3D_CopyDispWinToSTGEN()
1072 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_06_L, u16End, 0x3FFF); in Hal_SC_3D_CopyDispWinToSTGEN()
1077 u16Start = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_09_L); in Hal_SC_3D_CopyDispWinToSTGEN()
1078 u16End = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_0A_L); in Hal_SC_3D_CopyDispWinToSTGEN()
1083 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_12_L, u16Start, 0x1FFF); in Hal_SC_3D_CopyDispWinToSTGEN()
1084 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_13_L, u16End, 0x1FFF); in Hal_SC_3D_CopyDispWinToSTGEN()
1087 u16Start = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_07_L); in Hal_SC_3D_CopyDispWinToSTGEN()
1088 u16End = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_08_L); in Hal_SC_3D_CopyDispWinToSTGEN()
1090 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_10_L, u16Start, 0x3FFF); in Hal_SC_3D_CopyDispWinToSTGEN()
1091 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_11_L, u16End, 0x3FFF); in Hal_SC_3D_CopyDispWinToSTGEN()
1100 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _Hal_SC_fill_main_sw_db_burst()
1161 if (psXCInstPri->u32DeviceID == 0) // Dual miu just support sc0 main window for main window. in _Hal_SC_fill_main_sw_db_burst()
1229 if (pDBreg->u16LBOffset > SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_14_L, 0x00FF)) in _Hal_SC_fill_main_sw_db_burst()
1248 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_07_L, BIT(15))) in _Hal_SC_fill_main_sw_db_burst()
1266 if (psXCInstPri->u32DeviceID == 1) in _Hal_SC_fill_main_sw_db_burst()
1374 … if(pXCResourcePrivate->stdrvXC_MVideo_Context.g_bFSCEnabled && (psXCInstPri->u32DeviceID != 1) && in _Hal_SC_fill_main_sw_db_burst()
1392 … if(pXCResourcePrivate->stdrvXC_MVideo_Context.g_bFSCEnabled &&(psXCInstPri->u32DeviceID != 1) && in _Hal_SC_fill_main_sw_db_burst()
1412 …) && (!gSrcInfo[MAIN_WINDOW].bInterlace) && (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK2A_02… in _Hal_SC_fill_main_sw_db_burst()
1422 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_01_L, 0x0001) == 0 )//compress mode in _Hal_SC_fill_main_sw_db_burst()
1429 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK2A_02_L, BIT(15)) == BIT(15)) in _Hal_SC_fill_main_sw_db_burst()
1439 …if (((psXCInstPri->u32DeviceID == 0) && (pXCResourcePrivate->stdrvXC_MVideo_Context.g_XC_Init_Misc… in _Hal_SC_fill_main_sw_db_burst()
1440 ||(psXCInstPri->u32DeviceID == 1)) in _Hal_SC_fill_main_sw_db_burst()
1442 u16reg = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK08_32_L); in _Hal_SC_fill_main_sw_db_burst()
1446 u16reg = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK33_32_L); in _Hal_SC_fill_main_sw_db_burst()
1480 …if (((psXCInstPri->u32DeviceID == 0) && (pXCResourcePrivate->stdrvXC_MVideo_Context.g_XC_Init_Misc… in _Hal_SC_fill_main_sw_db_burst()
1481 ||(psXCInstPri->u32DeviceID == 1)) in _Hal_SC_fill_main_sw_db_burst()
1510 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _Hal_SC_fill_sub_sw_db_burst()
1571 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_07_L, BIT(15))) in _Hal_SC_fill_sub_sw_db_burst()
1591 …if (((psXCInstPri->u32DeviceID == 0) && (pXCResourcePrivate->stdrvXC_MVideo_Context.g_XC_Init_Misc… in _Hal_SC_fill_sub_sw_db_burst()
1592 ||(psXCInstPri->u32DeviceID == 1)) in _Hal_SC_fill_sub_sw_db_burst()
1594 u16reg = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK08_32_L); in _Hal_SC_fill_sub_sw_db_burst()
1598 u16reg = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK33_32_L); in _Hal_SC_fill_sub_sw_db_burst()
1610 …if (((psXCInstPri->u32DeviceID == 0) && (pXCResourcePrivate->stdrvXC_MVideo_Context.g_XC_Init_Misc… in _Hal_SC_fill_sub_sw_db_burst()
1611 ||(psXCInstPri->u32DeviceID == 1)) in _Hal_SC_fill_sub_sw_db_burst()
1632 …urceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(void**)(&pXC… in Hal_SC_sw_db_burst()
1637 if(SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK68_5F_L) & BIT(15)) in Hal_SC_sw_db_burst()
1690 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_sw_db()
1698 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_11_L, BIT(15), BIT(15)); in Hal_SC_sw_db()
1702 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_11_L, 0, BIT(15)); in Hal_SC_sw_db()
1706 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK02_04_L, pDBreg->u32H_PreScalingRatio); in Hal_SC_sw_db()
1708 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK02_08_L, pDBreg->u32V_PreScalingRatio); in Hal_SC_sw_db()
1710 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_07_L, pDBreg->u32H_PostScalingRatio); in Hal_SC_sw_db()
1712 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_09_L, pDBreg->u32V_PostScalingRatio); in Hal_SC_sw_db()
1715 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_18_L, pDBreg->u16VWritelimit); // Set vertical lim… in Hal_SC_sw_db()
1716 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_1A_L, pDBreg->u32DNRBase1); in Hal_SC_sw_db()
1718 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_08_L, pDBreg->u32DNRBase0); // input address0 in Hal_SC_sw_db()
1722 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_0E_L, pDBreg->u16DNROffset);// input Offset in Hal_SC_sw_db()
1723 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_0F_L, pDBreg->u16DNRFetch); // input fetch in Hal_SC_sw_db()
1724 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_1C_L, 0x0, 0xFFFF); //always disable IP… in Hal_SC_sw_db()
1727 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_10_L, pDBreg->u32OPMBase0); // output address0 in Hal_SC_sw_db()
1728 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_12_L, pDBreg->u32OPMBase1); // output address1 in Hal_SC_sw_db()
1730 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_16_L, pDBreg->u16OPMOffset); // output offset in Hal_SC_sw_db()
1731 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_17_L, pDBreg->u16OPMFetch); // output fetch in Hal_SC_sw_db()
1734 if (psXCInstPri->u32DeviceID == 0) // Dual miu just support sc0 main window for main window. in Hal_SC_sw_db()
1753 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_10_L, ((u16OPMLeftMiuSel & BIT(0)) << 1)|(u16OP… in Hal_SC_sw_db()
1755 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_18_L, (u16OPMLeftMiuSel & BIT(1))|((u16OPMLeftM… in Hal_SC_sw_db()
1757 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_19_L, (u16OPMRightMiuSel << 2)| u16OPMRightMiuS… in Hal_SC_sw_db()
1762 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_08_L, pDBreg->u32DualDNRBase0 >> 0, 0xFFFF); /… in Hal_SC_sw_db()
1763 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_09_L, pDBreg->u32DualDNRBase0 >> 16, 0x03FF); in Hal_SC_sw_db()
1764 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_0E_L, pDBreg->u16DualDNROffset, 0x1FFF); //F2_… in Hal_SC_sw_db()
1765 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_0F_L, pDBreg->u16DualDNRFetch, 0x1FFF); //F2_1… in Hal_SC_sw_db()
1766 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_10_L, pDBreg->u32DualOPMBase0 >> 0, 0xFFFF); /… in Hal_SC_sw_db()
1767 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_11_L, pDBreg->u32DualOPMBase0 >> 16, 0x03FF); in Hal_SC_sw_db()
1768 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_16_L, pDBreg->u16DualOPMOffset, 0x1FFF); //F2_… in Hal_SC_sw_db()
1769 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_17_L, pDBreg->u16DualOPMFetch, 0x1FFF); //F2_1… in Hal_SC_sw_db()
1770 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_28_L, pDBreg->u16DualDNRFetch + pDBreg->u16DNRF… in Hal_SC_sw_db()
1771 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_29_L, pDBreg->u16DualOPMFetch + pDBreg->u16OPMF… in Hal_SC_sw_db()
1772 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_29_L, BIT(15), BIT(15)); //Enable SCMI MIU Dua… in Hal_SC_sw_db()
1784 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_10_L, ((u16OPMLeftMiuSel & BIT(0)) << 1)|(u16OP… in Hal_SC_sw_db()
1786 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_18_L, (u16OPMLeftMiuSel & BIT(1))|((u16OPMLeftM… in Hal_SC_sw_db()
1788 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_19_L, (u16OPMRightMiuSel << 2)| u16OPMRightMiuS… in Hal_SC_sw_db()
1798 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK20_15_L, pDBreg->u16VLen); // Write V length in Hal_SC_sw_db()
1799 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_1D_L, (pDBreg->u16LBOffset&0xFF), 0xFF); in Hal_SC_sw_db()
1800 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_1C_L, (pDBreg->u16DispOffset&0xFF), 0xFF); in Hal_SC_sw_db()
1803 if (pDBreg->u16LBOffset > SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_14_L, 0xFF)) in Hal_SC_sw_db()
1805 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_14_L, (pDBreg->u16LBOffset&0xFF), 0xFF); in Hal_SC_sw_db()
1811 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK79_08_L, (MS_U16)(gSrcInfo[MAIN_WINDOW].stCropWin.… in Hal_SC_sw_db()
1812 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK79_09_L, (MS_U16)(gSrcInfo[MAIN_WINDOW].stCropWin.… in Hal_SC_sw_db()
1816 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK79_08_L, (MS_U16)(pDBreg->u16H_CapSize>>00), 0x1FF… in Hal_SC_sw_db()
1817 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK79_09_L, (MS_U16)(pDBreg->u16V_CapSize>>00), 0x0FF… in Hal_SC_sw_db()
1821 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_07_L, BIT(15))) in Hal_SC_sw_db()
1827 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_04_L, pDBreg->u16V_CapStart); // Capture V start in Hal_SC_sw_db()
1828 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_05_L, pDBreg->u16H_CapStart); // Capture H start in Hal_SC_sw_db()
1829 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_06_L, pDBreg->u16V_CapSize); // Capture V size in Hal_SC_sw_db()
1830 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_07_L, pDBreg->u16H_CapSize); // Capture H size in Hal_SC_sw_db()
1833 SC_W2BYTE(psXCInstPri->u32DeviceID,REG_SC_BK5C_04_L,0); in Hal_SC_sw_db()
1834 … SC_W2BYTE(psXCInstPri->u32DeviceID,REG_SC_BK5C_05_L,(gSrcInfo[MAIN_WINDOW].stCapWin.width-1)); in Hal_SC_sw_db()
1835 …SC_W2BYTE(psXCInstPri->u32DeviceID,REG_SC_BK5C_06_L,(gSrcInfo[MAIN_WINDOW].stCapWin.height*1/8)-1); in Hal_SC_sw_db()
1836 …SC_W2BYTE(psXCInstPri->u32DeviceID,REG_SC_BK5C_07_L,(gSrcInfo[MAIN_WINDOW].stCapWin.height*7/8)-1); in Hal_SC_sw_db()
1840 if (psXCInstPri->u32DeviceID == 1) in Hal_SC_sw_db()
1843 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_08_L, u16HDEStart/2);//temp solution(+90) in Hal_SC_sw_db()
1844 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_09_L, (u16HDEStart/2+ pDBreg->u16H_DisEnd -pDBreg-… in Hal_SC_sw_db()
1845 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_04_L, u16HDEStart/2);//temp solution(+90) in Hal_SC_sw_db()
1846 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_05_L, (u16HDEStart/2+ pDBreg->u16H_DisEnd -pDBreg-… in Hal_SC_sw_db()
1864 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0A_L, pDBreg->u16V_DisStart); in Hal_SC_sw_db()
1865 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0B_L, pDBreg->u16V_DisEnd); in Hal_SC_sw_db()
1868 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, pDBreg->u16V_DisStart); in Hal_SC_sw_db()
1869 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L, pDBreg->u16V_DisEnd); in Hal_SC_sw_db()
1874 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0A_L, pDBreg->u16V_DisStart - 1); in Hal_SC_sw_db()
1875 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0B_L, pDBreg->u16V_DisEnd - 1); in Hal_SC_sw_db()
1878 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, pDBreg->u16V_DisStart -1); in Hal_SC_sw_db()
1879 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L, pDBreg->u16V_DisEnd -1); in Hal_SC_sw_db()
1894 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0A_L, pDBreg->u16V_DisStart); in Hal_SC_sw_db()
1895 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0B_L, pDBreg->u16V_DisEnd); in Hal_SC_sw_db()
1897 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, pDBreg->u16V_DisStart);//maxim use fde in Hal_SC_sw_db()
1898 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L, pDBreg->u16V_DisEnd); in Hal_SC_sw_db()
1904 … if(pXCResourcePrivate->stdrvXC_MVideo_Context.g_bFSCEnabled && (psXCInstPri->u32DeviceID != 1) && in Hal_SC_sw_db()
1907 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_08_L, (MS_U16)(pXCResourcePrivate->stdrvXC_MVideo_… in Hal_SC_sw_db()
1908 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_09_L, (MS_U16)(pXCResourcePrivate->stdrvXC_MVideo_… in Hal_SC_sw_db()
1909 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0A_L, (MS_U16)(pXCResourcePrivate->stdrvXC_MVideo_… in Hal_SC_sw_db()
1910 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0B_L, (MS_U16)(pXCResourcePrivate->stdrvXC_MVideo_… in Hal_SC_sw_db()
1914 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_08_L, pDBreg->u16H_DisStart); in Hal_SC_sw_db()
1915 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_09_L, pDBreg->u16H_DisEnd); in Hal_SC_sw_db()
1916 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0A_L, pDBreg->u16V_DisStart); in Hal_SC_sw_db()
1917 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0B_L, pDBreg->u16V_DisEnd); in Hal_SC_sw_db()
1924 …if ((psXCInstPri->u32DeviceID == 1) && (!Hal_SC_3D_IsDualViewMode(pInstance, MAIN_WINDOW)))//follo… in Hal_SC_sw_db()
1934 … if(pXCResourcePrivate->stdrvXC_MVideo_Context.g_bFSCEnabled && (psXCInstPri->u32DeviceID != 1) && in Hal_SC_sw_db()
1937 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_08_L, (MS_U16)(pXCResourcePrivate->stdrvXC_MVideo_… in Hal_SC_sw_db()
1938 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_09_L, (MS_U16)(pXCResourcePrivate->stdrvXC_MVideo_… in Hal_SC_sw_db()
1939 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0A_L, (MS_U16)(pXCResourcePrivate->stdrvXC_MVideo_… in Hal_SC_sw_db()
1940 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0B_L, (MS_U16)(pXCResourcePrivate->stdrvXC_MVideo_… in Hal_SC_sw_db()
1944 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_08_L, pDBreg->u16H_DisStart); // Display H start in Hal_SC_sw_db()
1945 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_09_L, pDBreg->u16H_DisEnd); // Display H end in Hal_SC_sw_db()
1946 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0A_L, pDBreg->u16V_DisStart); // Display V start in Hal_SC_sw_db()
1947 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0B_L, pDBreg->u16V_DisEnd); // Display V end in Hal_SC_sw_db()
1951 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_1C_L, 0x0, 0xFFFF); //always disable IP… in Hal_SC_sw_db()
1956 …AMES) && (!gSrcInfo[eWindow].bInterlace) && (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK2A_02… in Hal_SC_sw_db()
1959 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_30_L, 0x4000, BIT(14)); // enable two frame m… in Hal_SC_sw_db()
1961 … if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_01_L, 0x0001) == 0 )//compress mode in Hal_SC_sw_db()
1963 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_32_L, 0X20 ,0x00F0 ); // opm_ce_lcnt_inv in Hal_SC_sw_db()
1968 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK2A_02_L, BIT(15)) == BIT(15)) in Hal_SC_sw_db()
1973 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_30_L, 0x00 , BIT(14)); // disable two frame mir… in Hal_SC_sw_db()
1976 …if (((psXCInstPri->u32DeviceID == 0) && (pXCResourcePrivate->stdrvXC_MVideo_Context.g_XC_Init_Misc… in Hal_SC_sw_db()
1977 ||(psXCInstPri->u32DeviceID == 1)) in Hal_SC_sw_db()
1988 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32LcentInvReg, BIT(5), BIT(5)); in Hal_SC_sw_db()
1992 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32LcentInvReg, 0x00, BIT(5)); in Hal_SC_sw_db()
2006 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32LcentInvReg, BIT(4), BIT(4)); in Hal_SC_sw_db()
2010 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32LcentInvReg, 0x00, BIT(4)); in Hal_SC_sw_db()
2019 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_11_L, BIT(15), BIT(15)); in Hal_SC_sw_db()
2023 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_11_L, 0, BIT(15)); in Hal_SC_sw_db()
2026 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK04_04_L, pDBreg->u32H_PreScalingRatio); // H pre-sc… in Hal_SC_sw_db()
2027 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK04_08_L, pDBreg->u32V_PreScalingRatio); // V pre-sc… in Hal_SC_sw_db()
2030 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_27_L, pDBreg->u32H_PostScalingRatio); // H post-s… in Hal_SC_sw_db()
2031 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_29_L, pDBreg->u32V_PostScalingRatio); // V post-s… in Hal_SC_sw_db()
2034 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_58_L, pDBreg->u16VWritelimit); // Set vertical lim… in Hal_SC_sw_db()
2035 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_5A_L, pDBreg->u32WritelimitBase); in Hal_SC_sw_db()
2036 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_48_L, pDBreg->u32DNRBase0); // input address0 in Hal_SC_sw_db()
2039 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_4E_L, pDBreg->u16DNROffset);// input Offset in Hal_SC_sw_db()
2040 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_4F_L, pDBreg->u16DNRFetch); // input fetch in Hal_SC_sw_db()
2041 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_50_L, pDBreg->u32OPMBase0); // output address0 in Hal_SC_sw_db()
2042 … SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_52_L, pDBreg->u32OPMBase1); // output address1 in Hal_SC_sw_db()
2044 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_56_L, pDBreg->u16OPMOffset); // output offset in Hal_SC_sw_db()
2045 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_57_L, pDBreg->u16OPMFetch); // output fetch in Hal_SC_sw_db()
2047 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK20_16_L, pDBreg->u16VLen); // Write V length in Hal_SC_sw_db()
2048 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_1D_L, (pDBreg->u16LBOffset&0xFF)<<8, 0xFF00); in Hal_SC_sw_db()
2049 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_1C_L, (pDBreg->u16DispOffset&0xFF)<<8, 0xFF00); in Hal_SC_sw_db()
2052 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_04_L, pDBreg->u16V_CapStart); // Capture V start in Hal_SC_sw_db()
2053 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_05_L, pDBreg->u16H_CapStart); // Capture H start in Hal_SC_sw_db()
2054 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_06_L, pDBreg->u16V_CapSize); // Capture V size in Hal_SC_sw_db()
2055 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_07_L, pDBreg->u16H_CapSize); // Capture H size in Hal_SC_sw_db()
2058 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_07_L, pDBreg->u16H_DisStart); // Display H start in Hal_SC_sw_db()
2059 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_08_L, pDBreg->u16H_DisEnd); // Display H end in Hal_SC_sw_db()
2060 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_09_L, pDBreg->u16V_DisStart); // Display V start in Hal_SC_sw_db()
2061 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_0A_L, pDBreg->u16V_DisEnd); // Display V end in Hal_SC_sw_db()
2063 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_5C_L, 0x0, 0x1FFF); //always disable IP… in Hal_SC_sw_db()
2065 …if (((psXCInstPri->u32DeviceID == 0) && (pXCResourcePrivate->stdrvXC_MVideo_Context.g_XC_Init_Misc… in Hal_SC_sw_db()
2066 ||(psXCInstPri->u32DeviceID == 1)) in Hal_SC_sw_db()
2077 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32LcentInvReg, BIT(4), BIT(4)); in Hal_SC_sw_db()
2081 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32LcentInvReg, 0x00, BIT(4)); in Hal_SC_sw_db()
2087 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_20_L, 0x2020); in Hal_SC_sw_db()
2088 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_21_L, 0x2020); in Hal_SC_sw_db()
2089 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_22_L, 0x2222); in Hal_SC_sw_db()
2093 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_20_L, 0x1818); in Hal_SC_sw_db()
2094 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_21_L, 0x1818); in Hal_SC_sw_db()
2095 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_22_L, 0x1818); in Hal_SC_sw_db()
2107 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_SWDS_AddCmd()
2136 ActiveSWClearEn = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK1F_17_L, 0xFFFF); in Hal_SC_SWDS_AddCmd()
2257 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_07_L, BIT(15))) in Hal_SC_SWDS_AddCmd()
2376 … if ( (pXCResourcePrivate->stdrvXC_MVideo_Context.g_bFSCEnabled)&&(psXCInstPri->u32DeviceID != 1) in Hal_SC_SWDS_AddCmd()
2481 … if (pXCResourcePrivate->stdrvXC_MVideo_Context.g_bFSCEnabled && (psXCInstPri->u32DeviceID != 1) && in Hal_SC_SWDS_AddCmd()
2605 u16TempRegVal = SC_R2BYTE(psXCInstPri->u32DeviceID, DS_REG[cnt_x].u16Addr); in Hal_SC_SWDS_AddCmd()
2646 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_SWDS_Fire()
2695 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_57_L, BIT(11), BIT(11)); // Disable in Hal_SC_set_output_capture_enable()
2696 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_46_L, u16CaptureSrc<<4, BMASK(7:4)); … in Hal_SC_set_output_capture_enable()
2716 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_04_L, pPanel_Info->u16HStart); … in Hal_SC_set_de_window()
2717 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_05_L, pPanel_Info->u16HStart + pPanel_Info->u16Wid… in Hal_SC_set_de_window()
2718 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, pPanel_Info->u16VStart); … in Hal_SC_set_de_window()
2719 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L, pPanel_Info->u16VStart + pPanel_Info->u16Hei… in Hal_SC_set_de_window()
2721 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_04_L, pPanel_Info->u16HStart); … in Hal_SC_set_de_window()
2722 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_05_L, pPanel_Info->u16HStart + pPanel_Info->u16Wid… in Hal_SC_set_de_window()
2723 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, pSrcInfo->u8DE_V_Start); … in Hal_SC_set_de_window()
2724 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L, pSrcInfo->u16DE_V_End); // DE V end in Hal_SC_set_de_window()
2732 pWin->x = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_04_L); in Hal_SC_get_disp_de_window()
2733 pWin->y = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L); in Hal_SC_get_disp_de_window()
2734 pWin->width = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_05_L) - pWin->x + 1; in Hal_SC_get_disp_de_window()
2735 pWin->height= SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L) - pWin->y + 1; in Hal_SC_get_disp_de_window()
2744 return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_08_L); // input address0 in Hal_SC_Get_DNRBase0()
2748 return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_48_L); // input address0 in Hal_SC_Get_DNRBase0()
2758 return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_0A_L); // input address1 in Hal_SC_Get_DNRBase1()
2762 return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_4A_L); // input address1 in Hal_SC_Get_DNRBase1()
2772 return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_10_L); // output address0 in Hal_SC_Get_OPMBase0()
2776 return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_50_L); // output address0 in Hal_SC_Get_OPMBase0()
2786 return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_12_L); // output address1 in Hal_SC_Get_OPMBase1()
2790 return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_52_L); // output address1 in Hal_SC_Get_OPMBase1()
2801 … return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_08_L); // frcm_w base address0 in Hal_SC_Get_FRCMBaseAddr()
2803 … return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_1A_L); // frcm_w base address1 in Hal_SC_Get_FRCMBaseAddr()
2805 … return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_0C_L); // frcm_w base address2 in Hal_SC_Get_FRCMBaseAddr()
2810 … return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_48_L); // frcm_w base address0 in Hal_SC_Get_FRCMBaseAddr()
2812 … return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_4A_L); // frcm_w base address1 in Hal_SC_Get_FRCMBaseAddr()
2814 … return SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_4C_L); // frcm_w base address2 in Hal_SC_Get_FRCMBaseAddr()
2850 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_08_L, u32DNRBase0 / BYTE_PER_WORD); // input a… in Hal_SC_set_DNRBase0()
2854 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_48_L, u32DNRBase0 / BYTE_PER_WORD); // input a… in Hal_SC_set_DNRBase0()
2876 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_10_L, u32OPMBase0 / BYTE_PER_WORD); // input a… in Hal_SC_set_OPMBase0()
2880 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_50_L, u32OPMBase0 / BYTE_PER_WORD); // input a… in Hal_SC_set_OPMBase0()
2890 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_12_L, u32OPMBase1 / BYTE_PER_WORD); // input a… in Hal_SC_set_OPMBase1()
2894 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_52_L, u32OPMBase1 / BYTE_PER_WORD); // input a… in Hal_SC_set_OPMBase1()
2910 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_08_L, u32FRCM_WBase0 / BYTE_PER_WORD); // inpu… in Hal_SC_set_FRCM_WBase0()
2914 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_48_L, u32FRCM_WBase0 / BYTE_PER_WORD); // inpu… in Hal_SC_set_FRCM_WBase0()
2936 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_10_L, u32FRCM_RBase0 / BYTE_PER_WORD); // inpu… in Hal_SC_set_FRCM_RBase0()
2940 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_50_L, u32FRCM_RBase0 / BYTE_PER_WORD); // inpu… in Hal_SC_set_FRCM_RBase0()
2950 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_12_L, u32FRCM_RBase1 / BYTE_PER_WORD); // inpu… in Hal_SC_set_FRCM_RBase1()
2954 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_52_L, u32FRCM_RBase1 / BYTE_PER_WORD); // inpu… in Hal_SC_set_FRCM_RBase1()
2969 if ((psXCInstPri->u32DeviceID > 0) || (eWindow != MAIN_WINDOW)) in Hal_SC_set_Dual_DNRBase0()
2976 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK52_08_L, u32DNRBase0 / BYTE_PER_WORD); // input a… in Hal_SC_set_Dual_DNRBase0()
2980 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK52_48_L, u32DNRBase0 / BYTE_PER_WORD); // input a… in Hal_SC_set_Dual_DNRBase0()
2989 if ((psXCInstPri->u32DeviceID > 0) || (eWindow != MAIN_WINDOW)) in Hal_SC_set_Dual_DNRBase1()
2996 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK52_1A_L, u32DNRBase1 / BYTE_PER_WORD); // input a… in Hal_SC_set_Dual_DNRBase1()
3000 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK52_5A_L, u32DNRBase1 / BYTE_PER_WORD); // input a… in Hal_SC_set_Dual_DNRBase1()
3016 if ((psXCInstPri->u32DeviceID > 0) || (eWindow != MAIN_WINDOW)) in Hal_SC_set_Dual_OPMBase0()
3023 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK52_10_L, u32OPMBase0 / BYTE_PER_WORD); // input a… in Hal_SC_set_Dual_OPMBase0()
3027 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK52_50_L, u32OPMBase0 / BYTE_PER_WORD); // input a… in Hal_SC_set_Dual_OPMBase0()
3036 if ((psXCInstPri->u32DeviceID > 0) || (eWindow != MAIN_WINDOW)) in Hal_SC_set_Dual_OPMBase1()
3043 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK52_12_L, u32OPMBase1 / BYTE_PER_WORD); // input a… in Hal_SC_set_Dual_OPMBase1()
3047 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK52_52_L, u32OPMBase1 / BYTE_PER_WORD); // input a… in Hal_SC_set_Dual_OPMBase1()
3063 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK20_15_L, 0x0); // Write V length in Hal_SC_set_WriteVLength()
3067 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK20_16_L, 0x0); // Write V length in Hal_SC_set_WriteVLength()
3159 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_Enable_MiuMask()
3192 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_Disable_MiuMask()
3212 if (psXCInstPri->u32DeviceID == 0) in Hal_SC_set_miusel()
3215 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_11_L, BIT(0) | BIT(1) | BIT(13) | BIT(15), BIT(… in Hal_SC_set_miusel()
3224 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_05_L, 0x0000, 0x0010); // reg_miu_select_f2… in Hal_SC_set_miusel()
3225 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_05_L, 0x0000, 0x0010); // reg_miu_select_f2… in Hal_SC_set_miusel()
3226 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_44_L, 0x0000, 0x4000); // reg_miu_select_f1… in Hal_SC_set_miusel()
3227 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_44_L, 0x0000, 0x4000); // reg_miu_select_f1… in Hal_SC_set_miusel()
3232 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_05_L, 0x0010, 0x0010); // reg_miu_select_f2… in Hal_SC_set_miusel()
3233 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_05_L, 0x0000, 0x0010); // reg_miu_select_f2… in Hal_SC_set_miusel()
3234 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_44_L, 0x4000, 0x4000); // reg_miu_select_f1… in Hal_SC_set_miusel()
3235 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_44_L, 0x0000, 0x4000); // reg_miu_select_f1… in Hal_SC_set_miusel()
3241 if (psXCInstPri->u32DeviceID == 0) in Hal_SC_set_miusel()
3244 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_10_L, ((u8MIUSel & BIT(0)) << 15)|((u8MIUSel &… in Hal_SC_set_miusel()
3246 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_18_L, ((u8MIUSel & BIT(1)) << 14)|(u8MIUSel & … in Hal_SC_set_miusel()
3248 else if (psXCInstPri->u32DeviceID == 1) in Hal_SC_set_miusel()
3265 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_05_L, BIT(4))) in Hal_SC_get_miusel()
3271 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_05_L, BIT(4))) in Hal_SC_get_miusel()
3281 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_05_L, BIT(4))) in Hal_SC_get_miusel()
3287 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK31_05_L, BIT(4))) in Hal_SC_get_miusel()
3301 if (psXCInstPri->u32DeviceID == 0) in Hal_SC_get_miusel()
3308 else if (psXCInstPri->u32DeviceID == 1) in Hal_SC_get_miusel()
3325 if (psXCInstPri->u32DeviceID > 0) in Hal_SC_set_dual_miusel()
3339 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_11_L, BIT(0) | BIT(1), BIT(0) | BIT(1)); in Hal_SC_set_dual_miusel()
3343 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_05_L, 0x0000, 0x0010); // reg_miu_select_f2… in Hal_SC_set_dual_miusel()
3344 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK51_05_L, 0x0000, 0x0010); // reg_miu_select_f2… in Hal_SC_set_dual_miusel()
3345 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_44_L, 0x0000, 0x4000); // reg_miu_select_f1… in Hal_SC_set_dual_miusel()
3346 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK51_44_L, 0x0000, 0x4000); // reg_miu_select_f1… in Hal_SC_set_dual_miusel()
3351 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_05_L, 0x0010, 0x0010); // reg_miu_select_f2… in Hal_SC_set_dual_miusel()
3352 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK51_05_L, 0x0000, 0x0010); // reg_miu_select_f2… in Hal_SC_set_dual_miusel()
3353 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_44_L, 0x4000, 0x4000); // reg_miu_select_f1… in Hal_SC_set_dual_miusel()
3354 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK51_44_L, 0x0000, 0x4000); // reg_miu_select_f1… in Hal_SC_set_dual_miusel()
3359 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_05_L, 0x0000, 0x0010); // reg_miu_select_f2… in Hal_SC_set_dual_miusel()
3360 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK51_05_L, 0x0010, 0x0010); // reg_miu_select_f2… in Hal_SC_set_dual_miusel()
3361 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK52_44_L, 0x0000, 0x4000); // reg_miu_select_f1… in Hal_SC_set_dual_miusel()
3362 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK51_44_L, 0x4000, 0x4000); // reg_miu_select_f1… in Hal_SC_set_dual_miusel()
3365 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_10_L, 0x0, BIT(0) | BIT(1)); in Hal_SC_set_dual_miusel()
3380 if (psXCInstPri->u32DeviceID > 0) in Hal_SC_set_dual_disable()
3386 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_29_L, 0, BIT(15)); // reg_miu_select_f1 to MIU1 in Hal_SC_set_dual_disable()
3394 if (psXCInstPri->u32DeviceID > 0) in Hal_SC_get_dual_miusel()
3441 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_21_L, bEn ? BIT(12) : 0, BIT(12)); in Hal_SC_set_blsk()
3477 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_19_L, bEn ? BIT(1) : 0, BIT(1)); in Hal_SC_set_main_black_screen()
3485 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_19_L, bEn ? (BIT(5)|BIT(1)) : 0, (BIT(6)|BIT(5)… in Hal_SC_set_main_sub_black_screen()
3503 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_19_L, bBlue ? BIT(6) : 0, BIT(6)); in Hal_SC_set_sub_blue_screen()
3504 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_19_L, bEn ? BIT(5) : 0, BIT(5)); in Hal_SC_set_sub_blue_screen()
3512 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_IP_Memory_Write_Request()
3515 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_07_L, bEnable? 0 : BIT(0) , BIT(0)); in Hal_SC_IP_Memory_Write_Request()
3519 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_47_L, bEnable? 0 : BIT(0) , BIT(0)); in Hal_SC_IP_Memory_Write_Request()
3530 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_IP_Memory_Read_Request()
3533 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_02_L, bEnable? 0 : BIT(14) , BIT(14)); in Hal_SC_IP_Memory_Read_Request()
3537 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_42_L, bEnable? 0 : BIT(14) , BIT(14)); in Hal_SC_IP_Memory_Read_Request()
3546 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_67_L, bEnable? 0 : BIT(1) , BIT(1));//This will… in Hal_SC_OP_Memory_Write_Request()
3555 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_frcmw_Memory_Write_Request()
3558 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_07_L, bEnable? 0 : BIT(0) , BIT(0)); in Hal_SC_frcmw_Memory_Write_Request()
3562 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_47_L, bEnable? 0 : BIT(0) , BIT(0)); in Hal_SC_frcmw_Memory_Write_Request()
3577 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_disable_inputsource_burst()
3593 if ((psXCInstPri->u32DeviceID==0) in Hal_SC_disable_inputsource_burst()
3610 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_02_L, (bDisable ? BIT(7):0), BIT(7)); in Hal_SC_disable_inputsource()
3614 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_02_L, (bDisable ? BIT(7):0), BIT(7)); in Hal_SC_disable_inputsource()
3624 return (SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_02_L)&0x80); in Hal_SC_Is_InputSource_Disable()
3627 if((SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_47_L)&0x01) == 0) in Hal_SC_Is_InputSource_Disable()
3629 return (SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_02_L)&0x80); in Hal_SC_Is_InputSource_Disable()
3649 if(psXCInstPri->u32DeviceID == 0) in Hal_SC_set_nosignal_color()
3670 if(psXCInstPri->u32DeviceID == 0) in Hal_SC_set_nosignal_color()
3676 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_24_L, u8Color, LBMASK); in Hal_SC_set_nosignal_color()
3678 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_24_L, u8Color, LBMASK); in Hal_SC_set_nosignal_color()
3686 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_17_L, ((MS_U16)u8Color)<<8, HBMASK); in Hal_SC_set_nosignal_color()
3696 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_01_L, (bEn ? BIT(7): 0), BIT(7)); //Enable/Dis… in Hal_SC_set_fbl()
3697 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_02_L, (bEn ? BIT(14):0), BIT(14)); //F2 force I… in Hal_SC_set_fbl()
3699 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_07_L, (bEn ? 0x3:0), 0x3); //F2 IP read/write r… in Hal_SC_set_fbl()
3706 return SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_01_L, BIT(7)); //Enable/Disable FBL in Hal_SC_get_fbl()
3745 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_01_L, (bEn<<11), BIT(11)); in Hal_SC_set_freezeimg()
3746 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_01_L, (bEn<<11), BIT(11)); in Hal_SC_set_freezeimg()
3750 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_41_L, (bEn<<11), BIT(11)); in Hal_SC_set_freezeimg()
3751 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_41_L, (bEn<<11), BIT(11)); in Hal_SC_set_freezeimg()
3756 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_01_L, (bEn<<11), BIT(11)); in Hal_SC_set_freezeimg()
3760 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_41_L, (bEn<<11), BIT(11)); in Hal_SC_set_freezeimg()
3771 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_01_L, (bEn<<11), BIT(11)); in Hal_SC_set_frcm_freezeimg()
3775 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_41_L, (bEn<<11), BIT(11)); in Hal_SC_set_frcm_freezeimg()
3786 return (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_01_L, BIT(11)) ? TRUE: FALSE); in Hal_SC_get_freezeimg()
3790 return (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_41_L, BIT(11)) ? TRUE: FALSE); in Hal_SC_get_freezeimg()
3795 return (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_01_L, BIT(11)) ? TRUE: FALSE); in Hal_SC_get_freezeimg()
3799 return (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_41_L, BIT(11)) ? TRUE: FALSE); in Hal_SC_get_freezeimg()
3810 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK00_02_L, x, x); in Hal_SC_exwith_miuprotect_swreset()
3814 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK00_02_L, 0, x); in Hal_SC_exwith_miuprotect_swreset()
3826 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_02_L, 0x104) ; //Video source in Hal_SC_ip_Init_for_internal_timing()
3828 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_03_L, 0x890); in Hal_SC_ip_Init_for_internal_timing()
3830 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_21_L, 0x01, 0x03); //force progressive mode in Hal_SC_ip_Init_for_internal_timing()
3831 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_0E_L, BIT(15), BIT(15)); //auto gain 10bit in Hal_SC_ip_Init_for_internal_timing()
3833 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_04_L, 0x020); //capture V start in Hal_SC_ip_Init_for_internal_timing()
3834 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_05_L, 0x50) ; //capture H start in Hal_SC_ip_Init_for_internal_timing()
3841 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_06_L, 0x1c0) ; // V size in Hal_SC_ip_Init_for_internal_timing()
3842 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_07_L, 0x280) ; // h size in Hal_SC_ip_Init_for_internal_timing()
3846 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_06_L, 0x290) ; // V size (720 - 64) = 656 = 0x290 in Hal_SC_ip_Init_for_internal_timing()
3847 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_07_L, 0x460) ; // h size (1280 - 160) = 1120 = 0x4… in Hal_SC_ip_Init_for_internal_timing()
3849 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_4E_L, 0x0800); //DNR Offset in Hal_SC_ip_Init_for_internal_timing()
3850 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_4F_L, 0x0460); //DNR Fetch in Hal_SC_ip_Init_for_internal_timing()
3851 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_56_L, 0x0800); //OPM Offsest in Hal_SC_ip_Init_for_internal_timing()
3852 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_57_L, 0x0460); //OPM Fetch in Hal_SC_ip_Init_for_internal_timing()
3856 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_06_L, 0x3F8) ; // V size (1080 - 64) = 1016 = 0x3F8 in Hal_SC_ip_Init_for_internal_timing()
3857 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_07_L, 0x6E0) ; // h size (1920 - 160) = 1760 = 0x6… in Hal_SC_ip_Init_for_internal_timing()
3859 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_4E_L, 0x0800); //DNR Offset in Hal_SC_ip_Init_for_internal_timing()
3860 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_4F_L, 0x06E0); //DNR Fetch in Hal_SC_ip_Init_for_internal_timing()
3861 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_56_L, 0x0800); //OPM Offsest in Hal_SC_ip_Init_for_internal_timing()
3862 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_57_L, 0x06E0); //OPM Fetch in Hal_SC_ip_Init_for_internal_timing()
3870 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_02_L, 0x104) ; //Video source in Hal_SC_ip_Init_for_internal_timing()
3872 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_03_L, 0x890); in Hal_SC_ip_Init_for_internal_timing()
3874 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_21_L, 0x01, 0x03); //force progressive mode in Hal_SC_ip_Init_for_internal_timing()
3875 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_0E_L, BIT(15), BIT(15)); //auto gain 10bit in Hal_SC_ip_Init_for_internal_timing()
3877 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_04_L, 0x020); //capture V start in Hal_SC_ip_Init_for_internal_timing()
3878 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_05_L, 0x50) ; //capture H start in Hal_SC_ip_Init_for_internal_timing()
3885 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_06_L, 0x1c0) ; // V size in Hal_SC_ip_Init_for_internal_timing()
3886 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_07_L, 0x280) ; // h size in Hal_SC_ip_Init_for_internal_timing()
3890 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_06_L, 0x290) ; // V size (720 - 64) = 656 = 0x290 in Hal_SC_ip_Init_for_internal_timing()
3891 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_07_L, 0x460) ; // h size (1280 - 160) = 1120 = 0x4… in Hal_SC_ip_Init_for_internal_timing()
3893 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_0E_L, 0x0800); //DNR Offset in Hal_SC_ip_Init_for_internal_timing()
3894 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_0F_L, 0x0460); //DNR Fetch in Hal_SC_ip_Init_for_internal_timing()
3895 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_16_L, 0x0800); //OPM Offsest in Hal_SC_ip_Init_for_internal_timing()
3896 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_17_L, 0x0460); //OPM Fetch in Hal_SC_ip_Init_for_internal_timing()
3900 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_06_L, 0x3F8) ; // V size (1080 - 64) = 1016 = 0x3F8 in Hal_SC_ip_Init_for_internal_timing()
3901 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_07_L, 0x6E0) ; // h size (1920 - 160) = 1760 = 0x6… in Hal_SC_ip_Init_for_internal_timing()
3903 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_0E_L, 0x0800); //DNR Offset in Hal_SC_ip_Init_for_internal_timing()
3904 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_0F_L, 0x06E0); //DNR Fetch in Hal_SC_ip_Init_for_internal_timing()
3905 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_16_L, 0x0800); //OPM Offsest in Hal_SC_ip_Init_for_internal_timing()
3906 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_17_L, 0x06E0); //OPM Fetch in Hal_SC_ip_Init_for_internal_timing()
3921 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_0F_L, u16mask, 0x0F); in Hal_SC_rgb_average_info()
3922 u16value=SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_11_L); in Hal_SC_rgb_average_info()
3926 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_0F_L, u16mask, 0x0F); in Hal_SC_rgb_average_info()
3927 u16value=SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_11_L); in Hal_SC_rgb_average_info()
3961 bvalue = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_0E_L, BIT(1)); in Hal_SC_autogain_status()
3963 bvalue = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_0E_L, BIT(1)); in Hal_SC_autogain_status()
3987 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32NoSigReg, BIT(7), BIT(7)); in Hal_SC_set_mirror()
3991 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32MirrorReg, (BIT(12)|BIT(13)), (BIT(12)|BIT(13))); in Hal_SC_set_mirror()
3995 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32MirrorReg, 0x0, (BIT(12)|BIT(13))); in Hal_SC_set_mirror()
4016 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32NoSigReg, BIT(7), BIT(7)); in Hal_SC_set_frcm_mirror()
4020 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32MirrorReg, (BIT(12)|BIT(13)), (BIT(12)|BIT(13))); in Hal_SC_set_frcm_mirror()
4024 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, u32MirrorReg, 0x0, (BIT(12)|BIT(13))); in Hal_SC_set_frcm_mirror()
4037 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_57_L, bEnable?BIT(9):0x0, BIT(9)); in Hal_SC_set_rep_window()
4038 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_42_L,x); in Hal_SC_set_rep_window()
4039 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_43_L,x + w); in Hal_SC_set_rep_window()
4040 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_44_L,y); in Hal_SC_set_rep_window()
4041 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_45_L,y + h); in Hal_SC_set_rep_window()
4042 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_46_L, (~u8Color)<<8, 0xFF00); in Hal_SC_set_rep_window()
4055 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_set_disp_window()
4091 if (psXCInstPri->u32DeviceID == 1) in Hal_SC_set_disp_window()
4125 if (psXCInstPri->u32DeviceID == 1) in Hal_SC_set_disp_window()
4132 if (psXCInstPri->u32DeviceID == 1)//follow HW_DESIGN_4K2K_VER = 6 rule in Hal_SC_set_disp_window()
4185 if (psXCInstPri->u32DeviceID == 1) in Hal_SC_set_disp_window()
4187 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_08_L, u16HDEStart+90);//temp solution(+90) in Hal_SC_set_disp_window()
4188 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_09_L, (u16HDEStart+ pdspwin->width+90-1)); in Hal_SC_set_disp_window()
4191 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_04_L, u16HDEStart+90);//temp solution(+90) in Hal_SC_set_disp_window()
4192 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_05_L, (u16HDEStart+ pdspwin->width+90-1)); in Hal_SC_set_disp_window()
4196 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_08_L, pdspwin->x); in Hal_SC_set_disp_window()
4197 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_09_L, pdspwin->x+pdspwin->width-1); in Hal_SC_set_disp_window()
4199 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0A_L, pdspwin->y); in Hal_SC_set_disp_window()
4200 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0B_L, pdspwin->y+pdspwin->height-1); in Hal_SC_set_disp_window()
4202 if (psXCInstPri->u32DeviceID == 1) in Hal_SC_set_disp_window()
4205 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, pdspwin->y); in Hal_SC_set_disp_window()
4206 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L, pdspwin->y+pdspwin->height-1); in Hal_SC_set_disp_window()
4209 if (psXCInstPri->u32DeviceID == 1)//follow HW_DESIGN_4K2K_VER = 6 rule in Hal_SC_set_disp_window()
4222 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_08_L, pdspwin->x); // Display H s… in Hal_SC_set_disp_window()
4223 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_09_L, pdspwin->x+pdspwin->width-1); // Display H… in Hal_SC_set_disp_window()
4224 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0A_L, pdspwin->y); // Display V s… in Hal_SC_set_disp_window()
4225 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0B_L, pdspwin->y+pdspwin->height-1); // Display V… in Hal_SC_set_disp_window()
4231 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_07_L, pdspwin->x); // Display H s… in Hal_SC_set_disp_window()
4232 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_08_L, pdspwin->x+pdspwin->width-1); // Display H… in Hal_SC_set_disp_window()
4233 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_09_L, pdspwin->y); // Display V s… in Hal_SC_set_disp_window()
4234 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_0A_L, pdspwin->y+pdspwin->height-1); // Display V… in Hal_SC_set_disp_window()
4252 …pdspwin->x = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_08_L); // Display H… in Hal_SC_get_disp_window()
4253 …pdspwin->width = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_09_L) - pdspwin->x + 1; // Displ… in Hal_SC_get_disp_window()
4254 …pdspwin->y = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0A_L); // Display V… in Hal_SC_get_disp_window()
4255 …pdspwin->height = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_0B_L) - pdspwin->y + 1; // Displ… in Hal_SC_get_disp_window()
4260 …pdspwin->x = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_07_L); // Display H… in Hal_SC_get_disp_window()
4261 …pdspwin->width = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_08_L) - pdspwin->x + 1; // Displ… in Hal_SC_get_disp_window()
4262 …pdspwin->y = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_09_L); // Display V… in Hal_SC_get_disp_window()
4263 …pdspwin->height = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_0A_L) - pdspwin->y + 1; // Displ… in Hal_SC_get_disp_window()
4272 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_set_Fclk()
4276 if(E_XC_DEVICE0 == psXCInstPri->u32DeviceID) in Hal_SC_set_Fclk()
4283 if(E_XC_DEVICE0 == psXCInstPri->u32DeviceID) in Hal_SC_set_Fclk()
4299 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_get_framebuf_Info()
4301 …pFrameBufInfo->u32IPMBase0 = (((MS_PHY)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, (eWindow == MAIN_WIN… in Hal_SC_get_framebuf_Info()
4302 …(SC_R2BYTE(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG_SC_BK12_08_L:REG_SC_BK12_48_L)))… in Hal_SC_get_framebuf_Info()
4303 …pFrameBufInfo->u32IPMBase1 = (((MS_PHY)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, (eWindow == MAIN_WIN… in Hal_SC_get_framebuf_Info()
4304 …(SC_R2BYTE(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG_SC_BK12_0A_L:REG_SC_BK12_4A_L)))… in Hal_SC_get_framebuf_Info()
4305 …pFrameBufInfo->u32IPMBase2 = (((MS_PHY)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, (eWindow == MAIN_WIN… in Hal_SC_get_framebuf_Info()
4306 …(SC_R2BYTE(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG_SC_BK12_0C_L:REG_SC_BK12_4C_L)))… in Hal_SC_get_framebuf_Info()
4307 …pFrameBufInfo->u16IPMOffset = SC_R2BYTE(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG_SC_… in Hal_SC_get_framebuf_Info()
4308 …pFrameBufInfo->u16IPMFetch = SC_R2BYTE(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG_SC_B… in Hal_SC_get_framebuf_Info()
4309 …pFrameBufInfo->u16VLength = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG_SC… in Hal_SC_get_framebuf_Info()
4310 …pFrameBufInfo->bLinearAddrMode = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?R… in Hal_SC_get_framebuf_Info()
4311 …pFrameBufInfo->bYCSeparate = ( SC_R2BYTEMSK(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG… in Hal_SC_get_framebuf_Info()
4312 …pFrameBufInfo->u32WriteLimitBase = SC_R4BYTE(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?RE… in Hal_SC_get_framebuf_Info()
4316 if ((psXCInstPri->u32DeviceID==0) in Hal_SC_get_framebuf_Info()
4319 … pFrameBufInfo->u32FRCMWriteLimitBase = SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_1A_L); in Hal_SC_get_framebuf_Info()
4325 …u8Reg = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG_SC_BK12_01_L:REG_SC_BK… in Hal_SC_get_framebuf_Info()
4343 …if((BIT(8)|BIT(9)) == SC_R2BYTEMSK(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG_SC_BK12_… in Hal_SC_get_framebuf_Info()
4345 …MS_U8 u8MemFmt = SC_R2BYTE(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG_SC_BK12_02_L:REG… in Hal_SC_get_framebuf_Info()
4357 …u8Reg = (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG_SC_BK12_01_L:REG_SC_B… in Hal_SC_get_framebuf_Info()
4374 …if(BIT(1) == SC_R2BYTEMSK(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?REG_SC_BK12_04_L:REG_… in Hal_SC_get_framebuf_Info()
4398 …pFrameBufInfo->u8FBNum = (MS_U8)(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, (eWindow == MAIN_WINDOW)?R… in Hal_SC_get_framebuf_Info()
4418 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_set_framebuf_Info()
4425 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_18_L, (pFrameBufInfo.u16VLength|0x8000),0x8FFF); in Hal_SC_set_framebuf_Info()
4428 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_1A_L, pFrameBufInfo.u32IPMBase1); in Hal_SC_set_framebuf_Info()
4432 if ((psXCInstPri->u32DeviceID==0) in Hal_SC_set_framebuf_Info()
4435 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK32_1A_L, pFrameBufInfo.u32FRCMWriteLimitBase); in Hal_SC_set_framebuf_Info()
4439 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_09_L, (MS_U16)(u32IPMBase0 & 0xFF0000)>>16,0x00… in Hal_SC_set_framebuf_Info()
4440 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_08_L, (MS_U16)(u32IPMBase0 & 0xFFFF)); in Hal_SC_set_framebuf_Info()
4442 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_0B_L, (MS_U16)(u32IPMBase1 & 0xFF0000)>>16,0x00… in Hal_SC_set_framebuf_Info()
4443 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_0A_L, (MS_U16)(u32IPMBase1 & 0xFFFF)); in Hal_SC_set_framebuf_Info()
4445 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_0D_L, (MS_U16)(u32IPMBase2 & 0xFF0000)>>16,0x00… in Hal_SC_set_framebuf_Info()
4446 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_0C_L, (MS_U16)(u32IPMBase2 & 0xFFFF)); in Hal_SC_set_framebuf_Info()
4449 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_0E_L, pFrameBufInfo.u16IPMOffset); in Hal_SC_set_framebuf_Info()
4450 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_0F_L, pFrameBufInfo.u16IPMFetch); in Hal_SC_set_framebuf_Info()
4452 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_03_L, ((pFrameBufInfo.bLinearAddrMode)?BIT(4):0… in Hal_SC_set_framebuf_Info()
4464 u8val = ((SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_0C_L) & 0xFF00) >> 8); in Hal_SC_get_cs_det_cnt()
4468 u8val = ((SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_0C_L) & 0xFF00) >> 8); in Hal_SC_get_cs_det_cnt()
4479 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_0C_L, (((MS_U16)u8val)<<8), 0xFF00); in Hal_SC_set_cs_det_cnt()
4483 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_0C_L, (((MS_U16)u8val)<<8), 0xFF00); in Hal_SC_set_cs_det_cnt()
4495 u8val = (SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_22_L) & 0x00FF); in Hal_SC_get_plus_width()
4499 u8val = (SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK03_22_L) & 0x00FF); in Hal_SC_get_plus_width()
4510 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_17_L, u16OPMFetch, 0x1FFF); in Hal_SC_set_opm_fetch()
4514 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_57_L, u16OPMFetch, 0x1FFF); in Hal_SC_set_opm_fetch()
4525 u16Val = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_17_L) & 0x0FFF; in Hal_SC_get_opm_fetch()
4529 u16Val = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_57_L) & 0x0FFF; in Hal_SC_get_opm_fetch()
4539 return (MS_U8)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK06_21_L, BIT(1)|BIT(0)); in HAL_SC_get_dnr_setting()
4541 return (MS_U8)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK06_01_L, BIT(1)|BIT(0)); in HAL_SC_get_dnr_setting()
4550 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK05_21_L, bEnable ? BIT(6) : 0, BIT(6)); in HAL_SC_enable_field_avg_y()
4554 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK05_01_L, bEnable ? BIT(6) : 0, BIT(6)); in HAL_SC_enable_field_avg_y()
4565 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK05_21_L, bEnable ? BIT(7) : 0, BIT(7)); in HAL_SC_enable_field_avg_c()
4569 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK05_01_L, bEnable ? BIT(7) : 0, BIT(7)); in HAL_SC_enable_field_avg_c()
4578 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK06_21_L, u8Val, BIT(1)|BIT(0)); in HAL_SC_enable_dnr()
4580 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK06_01_L, u8Val, BIT(1)|BIT(0)); in HAL_SC_enable_dnr()
4589 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_53_L, (MS_U16)(bEenable?BIT(0):0), BIT(0)); in HAL_SC_VOP_Set_Contrast_En()
4593 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_53_L, (MS_U16)(bEenable?BIT(8):0), BIT(8)); in HAL_SC_VOP_Set_Contrast_En()
4606 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_47_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4609 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_48_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4612 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_49_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4615 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_47_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4616 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_48_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4617 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_49_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4627 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4A_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4630 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4B_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4633 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4C_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4636 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4A_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4637 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4B_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4638 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4C_L, u16Val, 0x0FFF); in HAL_SC_VOP_Set_Contrast_Value()
4650 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_53_L, (MS_U16)(bEenable?BIT(1):0), BIT(1)); in HAL_SC_VOP_Set_Brightness_En()
4654 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_53_L, (MS_U16)(bEenable?BIT(9):0), BIT(9)); in HAL_SC_VOP_Set_Brightness_En()
4667 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4D_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4670 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4E_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4673 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4F_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4676 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4D_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4677 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4E_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4678 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_4F_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4688 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_50_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4691 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_51_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4694 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_52_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4697 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_50_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4698 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_51_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4699 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_52_L, u16Val, 0x07FF); in HAL_SC_VOP_Set_Brightness_Value()
4739 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_19_L, u8FrameCount , BITMASK(4:0) ); in HAL_SC_Set_FB_Num()
4743 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_59_L, u8FrameCount , BITMASK(4:0) ); in HAL_SC_Set_FB_Num()
4753 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK23_13_L, (MS_U16)(bEnable?BIT(0):0), BIT(0)); in HAL_SC_Enable_VInitFactor()
4755 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK23_33_L, (MS_U16)(bEnable?BIT(0):0), BIT(0)); in HAL_SC_Enable_VInitFactor()
4763 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_03_L, u32Value); in HAL_SC_Set_VInitFactorOne()
4765 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_23_L, u32Value); in HAL_SC_Set_VInitFactorOne()
4773 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_05_L, u32Value); in HAL_SC_Set_VInitFactorTwo()
4775 SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_25_L, u32Value); in HAL_SC_Set_VInitFactorTwo()
4792 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK02_37_L, u16OutputLineCount); in HAL_SC_Set_vsd_output_line_count()
4796 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK04_37_L, u16OutputLineCount); in HAL_SC_Set_vsd_output_line_count()
4825 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK02_36_L, u16InputLineCount); in HAL_SC_Set_vsd_input_line_count()
4829 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK04_36_L, u16InputLineCount); in HAL_SC_Set_vsd_input_line_count()
4850 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in HAL_SC_FilmMode_Patch1()
4852 u16RegValue = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK22_7D_L, 0xFF); in HAL_SC_FilmMode_Patch1()
4854 …pXCResourcePrivate->sthal_SC.g_u16TmpValue = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0A_02… in HAL_SC_FilmMode_Patch1()
4856 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0A_21_L, BIT(6))) in HAL_SC_FilmMode_Patch1()
4867 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0A_25_L, (0x10<<8), 0xFF00); in HAL_SC_FilmMode_Patch1()
4868 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0A_02_L, 0x22, 0xFF); in HAL_SC_FilmMode_Patch1()
4875 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0A_25_L, (0x08<<8), 0xFF00); in HAL_SC_FilmMode_Patch1()
4876 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0A_02_L, pXCResourcePrivate->sthal_SC.g_u16TmpValu… in HAL_SC_FilmMode_Patch1()
4879 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0A_21_L, u16Value, BIT(2)|BIT(1)); in HAL_SC_FilmMode_Patch1()
4979 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK20_12_L, u16Linebuffer); in HAL_SC_SetMainLineBufferOffset()
4988 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK20_13_L, u16Linebuffer); in HAL_SC_SetSubLineBufferOffset()
4998 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_1F_L, (bEnable ? BIT(4) : 0), BIT(4)); in HAL_SC_SetDisplay_LineBuffer_Mode()
5008 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_1F_L, (bEnable ? BIT(5) : 0), BIT(5)); in HAL_SC_SetDisplay_Start_Mode()
5020 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_10_L, BIT(10), BIT(10)); in HAL_SC_FillLineBuffer()
5022 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_10_L, BIT(11), BIT(11)); in HAL_SC_FillLineBuffer()
5027 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_10_L, 0, BIT(10)); in HAL_SC_FillLineBuffer()
5029 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_10_L, 0, BIT(11)); in HAL_SC_FillLineBuffer()
5038 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_enable_window()
5042 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_10_L, bEn ? BIT(0) : 0, BIT(0)); in Hal_SC_enable_window()
5044 if (psXCInstPri->u32DeviceID == 1) in Hal_SC_enable_window()
5073 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_10_L, BIT(11) , BIT(11)); in Hal_SC_enable_window()
5074 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_10_L, bEn ? BIT(1) : 0, BIT(1)); in Hal_SC_enable_window()
5075 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK58_10_L, bEn ? BIT(0) : 0, BIT(0)); in Hal_SC_enable_window()
5081 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_10_L, 0x3FFF, 0x3FFF); in Hal_SC_enable_window()
5082 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_11_L, 0x3FFF, 0x3FFF); in Hal_SC_enable_window()
5083 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_12_L, 0x1FFF, 0x1FFF); in Hal_SC_enable_window()
5084 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_13_L, 0x1FFF, 0x1FFF); in Hal_SC_enable_window()
5095 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _Hal_SC_GetInputVPeriod()
5113 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_enable_window_burst()
5120 if (psXCInstPri->u32DeviceID == 1) in Hal_SC_enable_window_burst()
5232 MS_U16 u16Offset = (SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_15_L)>>8); in Hal_SC_Check_HNonLinearScaling()
5233 MS_U16 u16MaxOffset = ((SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_07_L) & 0xFFFFFF)>>12); in Hal_SC_Check_HNonLinearScaling()
5247 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_48_L, (bEnable?BIT(15):0), BIT(15)); in Hal_SC_IP2_PreFilter_Enable()
5254 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_17_L, ((MS_U16)(u8val & 0x0F))<<8, 0x0F00); in Hal_SC_Set_extra_fetch_line()
5261 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_17_L, ((MS_U16)(u8val & 0x0F))<<12, 0xF000); in Hal_SC_Set_extra_adv_line()
5270 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in HAL_SC_Set_FPLL_Limit()
5326 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_70_L, (bEn<<15), (BIT(15))); in Hal_XC_H3D_Enable()
5333 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_7B_L, (e3DType), (BIT(1) | BIT(0))); in Hal_XC_H3D_Input3DType()
5340 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_7B_L, (bEn<<7), (BIT(7))); in Hal_XC_H3D_Breakline_Enable()
5343 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_7B_L, (8<<8), HBMASK); in Hal_XC_H3D_Breakline_Enable()
5347 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_7B_L, (0<<8), HBMASK); in Hal_XC_H3D_Breakline_Enable()
5355 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_71_L, (u16Hde), 0x0FFF); in Hal_XC_H3D_HDE()
5413 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_XC_H3D_LR_Toggle_Enable()
5425 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_33_L, BIT(2), BIT(2)); in Hal_XC_H3D_LR_Toggle_Enable()
5430 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_33_L, 0, BIT(2)); in Hal_XC_H3D_LR_Toggle_Enable()
5442 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_24_L, BIT(11), BIT(11)); //Output 3D L/R… in Hal_XC_H3D_LR_Toggle_Enable()
5443 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_30_L, (bEn<<8), (BIT(8))); //enable Enable free… in Hal_XC_H3D_LR_Toggle_Enable()
5444 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_33_L, (bEn<<1), (BIT(1)));//L first, in Hal_XC_H3D_LR_Toggle_Enable()
5450 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_24_L, 0x00, BIT(0)|BIT(1)); in Hal_XC_H3D_LR_Toggle_Enable()
5454 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_24_L, BIT(0)|BIT(1), BIT(0)|BIT(1)); in Hal_XC_H3D_LR_Toggle_Enable()
5455 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_30_L, BIT(11), (BIT(11))); in Hal_XC_H3D_LR_Toggle_Enable()
5457 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_33_L, BIT(15), BIT(15));///2Dto3D LR flag enable in Hal_XC_H3D_LR_Toggle_Enable()
5461 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_24_L, 0x00, BIT(0)|BIT(1)); in Hal_XC_H3D_LR_Toggle_Enable()
5466 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_24_L, 0x0000, BIT(0)|BIT(1)|BIT(11)); //… in Hal_XC_H3D_LR_Toggle_Enable()
5467 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_30_L, 0, (BIT(8))); //enable Enable free run 3D… in Hal_XC_H3D_LR_Toggle_Enable()
5468 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_33_L, 0, (BIT(1))); in Hal_XC_H3D_LR_Toggle_Enable()
5469 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_33_L, 0, BIT(15)); in Hal_XC_H3D_LR_Toggle_Enable()
5470 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_30_L, 0, (BIT(11))); in Hal_XC_H3D_LR_Toggle_Enable()
5479 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_3D_Enable_FRC_LR_Flag()
5484 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_24_L, BIT(13), BIT(13)); in Hal_SC_3D_Enable_FRC_LR_Flag()
5488 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_24_L, 0, BIT(13)); in Hal_SC_3D_Enable_FRC_LR_Flag()
5496 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_34_L, (bEn<<7), (BIT(7))); in HAL_XC_H3D_OPM_SBYS_PIP_Enable()
5505 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_57_L, BIT(8) | BIT(10), BIT(8) | BIT(10)); in Hal_SC_enable_cursor_report()
5509 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_57_L, 0x00 , BIT(8) | BIT(10)); in Hal_SC_enable_cursor_report()
5530 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_18_L, 0x0D, 0xFF); in Hal_SC_get_pixel_rgb()
5537 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_get_pixel_rgb()
5547 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_19_L, pData->u16x); in Hal_SC_get_pixel_rgb()
5548 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_1A_L, pData->u16y); in Hal_SC_get_pixel_rgb()
5551 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_18_L, BIT(8), BIT(8)); in Hal_SC_get_pixel_rgb()
5553 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_18_L, 0, BIT(8)); in Hal_SC_get_pixel_rgb()
5556 pData->u32r = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_2D_L); in Hal_SC_get_pixel_rgb()
5557 pData->u32g = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_2E_L); in Hal_SC_get_pixel_rgb()
5558 pData->u32b = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_2F_L); in Hal_SC_get_pixel_rgb()
5574 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_SetOPWriteOff()
5576 MS_BOOL u16OldReg = (MS_BOOL)(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_27_L, BIT(0))); in Hal_SC_SetOPWriteOff()
5581 if ((psXCInstPri->u32DeviceID==0) in Hal_SC_SetOPWriteOff()
5590 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_27_L, bEna, BIT(0));//This will stop OPW only, … in Hal_SC_SetOPWriteOff()
5599 return (MS_BOOL)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_27_L, BIT(0)); in Hal_SC_GetOPWriteOff()
5613 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_Set_RequestFBL_Mode()
5620 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_10_L, bEn?(BIT(0)|BIT(2)):0 , BIT(0)|BIT(2)); /… in Hal_SC_Set_RequestFBL_Mode()
5622 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_5D_L, 0x0828 , 0xFFFF); in Hal_SC_Set_RequestFBL_Mode()
5624 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_45_L, 0x0000, 0x9FFF); // edclk pd control star… in Hal_SC_Set_RequestFBL_Mode()
5635 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_10_L, 0x0 , BIT(0)|BIT(2)|BIT(5)); in Hal_SC_Set_RequestFBL_Mode()
5656 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_19_L, (u32aRGB >> 8),0xFF00); ///< R in Hal_XC_SetFrameColor()
5657 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_1A_L, (u32aRGB >> 8),0x00FF); ///< G in Hal_XC_SetFrameColor()
5658 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_1A_L, (u32aRGB << 8),0xFF00); ///< B in Hal_XC_SetFrameColor()
5668 u8val = ((SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK01_22_L) & 0xFF00) >> 8); in Hal_SC_getVSyncWidth()
5714 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_5B_L, BIT(5)|BIT(4), BIT(5)|BIT(4)); in Hal_SC_SetOSDBlendingFormula()
5718 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_6B_L, BIT(0), BIT(0)); in Hal_SC_SetOSDBlendingFormula()
5720 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_6B_L, BIT(15), BIT(15)); in Hal_SC_SetOSDBlendingFormula()
5724 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_50_L, BIT(10), BIT(10)); in Hal_SC_SetOSDBlendingFormula()
5730 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_5B_L, 0x00, BIT(5)|BIT(4)); in Hal_SC_SetOSDBlendingFormula()
5731 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_6B_L, 0x00, BIT(0)); in Hal_SC_SetOSDBlendingFormula()
5733 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_6B_L, 0, BIT(15)); in Hal_SC_SetOSDBlendingFormula()
5737 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_50_L, 0, BIT(10)); in Hal_SC_SetOSDBlendingFormula()
5746 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_5B_L, BIT(7)|BIT(6), BIT(7)|BIT(6)); in Hal_SC_SetOSDBlendingFormula()
5750 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_6B_L, BIT(1), BIT(1)); in Hal_SC_SetOSDBlendingFormula()
5752 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_60_L, BIT(15), BIT(15)); in Hal_SC_SetOSDBlendingFormula()
5756 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_51_L, BIT(10), BIT(10)); in Hal_SC_SetOSDBlendingFormula()
5762 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_5B_L, 0x00, BIT(7)|BIT(6)); in Hal_SC_SetOSDBlendingFormula()
5763 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_6B_L, 0x00, BIT(1)); in Hal_SC_SetOSDBlendingFormula()
5765 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_60_L, 0, BIT(15)); in Hal_SC_SetOSDBlendingFormula()
5769 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_51_L, 0, BIT(10)); in Hal_SC_SetOSDBlendingFormula()
5778 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_5B_L, BIT(9)|BIT(8), BIT(9)|BIT(8)); in Hal_SC_SetOSDBlendingFormula()
5782 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_6B_L, BIT(2), BIT(2)); in Hal_SC_SetOSDBlendingFormula()
5784 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_61_L, BIT(15), BIT(15)); in Hal_SC_SetOSDBlendingFormula()
5788 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_52_L, BIT(10), BIT(10)); in Hal_SC_SetOSDBlendingFormula()
5794 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_5B_L, 0x00, BIT(9)|BIT(8)); in Hal_SC_SetOSDBlendingFormula()
5795 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_6B_L, 0x00, BIT(2)); in Hal_SC_SetOSDBlendingFormula()
5797 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_61_L, 0, BIT(15)); in Hal_SC_SetOSDBlendingFormula()
5801 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_52_L, 0, BIT(10)); in Hal_SC_SetOSDBlendingFormula()
5810 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_5B_L, BIT(13)|BIT(12), BIT(13)|BIT(12)); in Hal_SC_SetOSDBlendingFormula()
5814 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_6B_L, BIT(3), BIT(3)); in Hal_SC_SetOSDBlendingFormula()
5816 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_62_L, BIT(15), BIT(15)); in Hal_SC_SetOSDBlendingFormula()
5820 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_5B_L, 0x00, BIT(13)|BIT(12)); in Hal_SC_SetOSDBlendingFormula()
5821 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_6B_L, 0x00, BIT(3)); in Hal_SC_SetOSDBlendingFormula()
5823 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_62_L, 0, BIT(15)); in Hal_SC_SetOSDBlendingFormula()
5831 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_5B_L, BIT(15)|BIT(14), BIT(15)|BIT(14)); in Hal_SC_SetOSDBlendingFormula()
5835 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_6B_L, BIT(4), BIT(4)); in Hal_SC_SetOSDBlendingFormula()
5837 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_1B_L, BIT(15), BIT(15)); in Hal_SC_SetOSDBlendingFormula()
5841 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_5B_L, 0x00, BIT(15)|BIT(14)); in Hal_SC_SetOSDBlendingFormula()
5842 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_6B_L, 0x00, BIT(4)); in Hal_SC_SetOSDBlendingFormula()
5844 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_1B_L, 0, BIT(15)); in Hal_SC_SetOSDBlendingFormula()
5868 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK02_04_L, 0x0000); // H pre-scaling in Hal_XC_ClearScalingFactorForInternalCalib()
5869 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK02_05_L, 0xC010); // H pre-scaling in Hal_XC_ClearScalingFactorForInternalCalib()
5870 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK02_08_L, 0x0000); // V pre-scaling in Hal_XC_ClearScalingFactorForInternalCalib()
5871 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK02_09_L, 0x0000); // V pre-scaling in Hal_XC_ClearScalingFactorForInternalCalib()
5874 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_07_L, 0x0000); // H post-scaling in Hal_XC_ClearScalingFactorForInternalCalib()
5875 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_08_L, 0x0100); // H post-scaling in Hal_XC_ClearScalingFactorForInternalCalib()
5876 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_09_L, 0x0000); // V post-scaling in Hal_XC_ClearScalingFactorForInternalCalib()
5877 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK23_0A_L, 0x0100); // V post-scaling in Hal_XC_ClearScalingFactorForInternalCalib()
5918 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_6B_L, ((MS_U16)(E_OP2VOPDE_WHOLEFRAME) << 12), … in Hal_SC_OP2VOPDESel()
5919 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_23_L, BIT(15), BIT(15)); in Hal_SC_OP2VOPDESel()
5923 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_23_L, 0, BIT(15)); in Hal_SC_OP2VOPDESel()
5924 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_6B_L, (eVopDESel << 12), (BIT(12)+BIT(13))); in Hal_SC_OP2VOPDESel()
5977 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _MHal_SC_Flock_Set_IGainPGain()
6048 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_CLKGEN_FRC_Init()
6053 if(psXCInstPri->u32DeviceID == E_XC_DEVICE1) in MHal_CLKGEN_FRC_Init()
6244 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_XC_IsForcePrescaling()
6310 if (psXCInstPri->u32DeviceID == 1) in Hal_XC_IsForcePrescaling()
6342 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_SC_Get_LpllSet_Factor()
6410 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_34_L, BIT(9), BIT(9)); in Hal_SC_Enable_AVMute()
6412 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_19_L, BIT(5), BIT(5)); in Hal_SC_Enable_AVMute()
6413 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_19_L, BIT(5), BIT(5)); in Hal_SC_Enable_AVMute()
6415 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_01_L, BIT(13) | BIT(15), BIT(13) | BIT(15)); in Hal_SC_Enable_AVMute()
6418 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK25_2E_L, BIT(2), BIT(2)); in Hal_SC_Enable_AVMute()
6419 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_23_L, BIT(9) | BIT(11), BIT(9) | BIT(11)); in Hal_SC_Enable_AVMute()
6421 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_23_L, BIT(9) | BIT(11), BIT(9) | BIT(11)); in Hal_SC_Enable_AVMute()
6427 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK03_34_L, BIT(9), BIT(9)); in Hal_SC_Enable_AVMute()
6429 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_59_L, BIT(5), BIT(5)); in Hal_SC_Enable_AVMute()
6430 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_59_L, BIT(5), BIT(5)); in Hal_SC_Enable_AVMute()
6432 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_01_L, BIT(12) | BIT(14), BIT(12) | BIT(14)); in Hal_SC_Enable_AVMute()
6433 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_23_L, BIT(8) | BIT(10), BIT(8) | BIT(10)); in Hal_SC_Enable_AVMute()
6448 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_46_L, 0x00 , BMASK(3:0)); in Hal_XC_ReportPixelInfo()
6451 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_46_L, 0x08, BMASK(3:0)); in Hal_XC_ReportPixelInfo()
6454 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_46_L, 0x0C, BMASK(3:0)); in Hal_XC_ReportPixelInfo()
6464 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_57_L, BIT(8), BIT(8)); in Hal_XC_ReportPixelInfo()
6468 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_57_L, BIT(9), BIT(9)); in Hal_XC_ReportPixelInfo()
6469 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_46_L, pstRepPixInfo->u16RepWinColor<<8, 0xFF00); in Hal_XC_ReportPixelInfo()
6470 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_1A_L, BIT(0), BIT(0)); in Hal_XC_ReportPixelInfo()
6474 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_42_L, pstRepPixInfo->u16XStart); in Hal_XC_ReportPixelInfo()
6475 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_43_L, pstRepPixInfo->u16XEnd); in Hal_XC_ReportPixelInfo()
6476 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_44_L, pstRepPixInfo->u16YStart); in Hal_XC_ReportPixelInfo()
6477 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_45_L, pstRepPixInfo->u16YEnd); in Hal_XC_ReportPixelInfo()
6481 pstRepPixInfo->u16RCrMin = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_64_L); in Hal_XC_ReportPixelInfo()
6482 pstRepPixInfo->u16RCrMax = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_65_L); in Hal_XC_ReportPixelInfo()
6483 pstRepPixInfo->u16GYMin = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_66_L); in Hal_XC_ReportPixelInfo()
6484 pstRepPixInfo->u16GYMax = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_67_L); in Hal_XC_ReportPixelInfo()
6485 pstRepPixInfo->u16BCbMin = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_68_L); in Hal_XC_ReportPixelInfo()
6486 pstRepPixInfo->u16BCbMax = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK0F_69_L); in Hal_XC_ReportPixelInfo()
6487 …ixInfo->u32RCrSum = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK2D_01_L)|(SC_R2BYTE(psXCInstPri-> in Hal_XC_ReportPixelInfo()
6488 …ixInfo->u32GYSum = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK2D_03_L)|(SC_R2BYTE(psXCInstPri-> in Hal_XC_ReportPixelInfo()
6489 …ixInfo->u32BCbSum = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK2D_05_L)|(SC_R2BYTE(psXCInstPri-> in Hal_XC_ReportPixelInfo()
6493 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_1A_L, 0x00, BIT(0)); in Hal_XC_ReportPixelInfo()
6494 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_57_L, 0x00, BIT(9)); in Hal_XC_ReportPixelInfo()
6497 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0F_57_L, 0x00, BIT(8)); in Hal_XC_ReportPixelInfo()
6512 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_07_L, 0, BIT(8)|BIT(9)); // reg_mrq_miu_sel… in Hal_SC_set_mrq_miusel()
6516 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_07_L, BIT(8), BIT(8)|BIT(9)); // reg_mrq_mi… in Hal_SC_set_mrq_miusel()
6520 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_07_L, BIT(9), BIT(8)|BIT(9)); // reg_mrq_mi… in Hal_SC_set_mrq_miusel()
6535 … phyFBAddressTemp = SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_0A_L) * MCDI_BYTE_PER_WORD; in Hal_SC_get_mcdi_memoryaddressfromreg()
6539 … phyFBAddressTemp = SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_28_L) * MCDI_BYTE_PER_WORD; in Hal_SC_get_mcdi_memoryaddressfromreg()
6543 …phyFBAddressTemp = SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_0A_L) * MCDI_BYTE_PER_WORD; // … in Hal_SC_get_mcdi_memoryaddressfromreg()
6547 …phyFBAddressTemp = SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_12_L) * MCDI_BYTE_PER_WORD; // … in Hal_SC_get_mcdi_memoryaddressfromreg()
6551 …phyFBAddressTemp = SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_28_L) * MCDI_BYTE_PER_WORD; // … in Hal_SC_get_mcdi_memoryaddressfromreg()
6555 …phyFBAddressTemp = SC_R4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_2C_L) * MCDI_BYTE_PER_WORD; // … in Hal_SC_get_mcdi_memoryaddressfromreg()
6567 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_0A_L, u32FBAddress / MCDI_BYTE_PER_WORD); // M… in Hal_SC_set_mcdi_memoryaddress()
6568 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_12_L, u32FBAddress / MCDI_BYTE_PER_WORD); // M… in Hal_SC_set_mcdi_memoryaddress()
6572 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_28_L, u32FBAddress / MCDI_BYTE_PER_WORD); // S… in Hal_SC_set_mcdi_memoryaddress()
6573 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_2C_L, u32FBAddress / MCDI_BYTE_PER_WORD); // S… in Hal_SC_set_mcdi_memoryaddress()
6577 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_0A_L, u32FBAddress / MCDI_BYTE_PER_WORD); // M… in Hal_SC_set_mcdi_memoryaddress()
6581 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_12_L, u32FBAddress / MCDI_BYTE_PER_WORD); // M… in Hal_SC_set_mcdi_memoryaddress()
6585 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_28_L, u32FBAddress / MCDI_BYTE_PER_WORD); // S… in Hal_SC_set_mcdi_memoryaddress()
6589 …SC_W4BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_2C_L, u32FBAddress / MCDI_BYTE_PER_WORD); // S… in Hal_SC_set_mcdi_memoryaddress()
6603 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_08_L, bEn ? BIT(0) : 0, BIT(0)); in Hal_SC_set_mcdi_write_limit()
6605 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_0C_L, u32LimitAddress & 0xFFFF); in Hal_SC_set_mcdi_write_limit()
6606 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_0D_L, (u32LimitAddress >> 16) & 0x3FF); in Hal_SC_set_mcdi_write_limit()
6609 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_10_L, bEn ? BIT(0) : 0, BIT(0)); in Hal_SC_set_mcdi_write_limit()
6611 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_14_L, u32LimitAddress & 0xFFFF); in Hal_SC_set_mcdi_write_limit()
6612 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_15_L, (u32LimitAddress >> 16) & 0x3FF); in Hal_SC_set_mcdi_write_limit()
6617 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_08_L, bEn ? BIT(0) : 0, BIT(0)); in Hal_SC_set_mcdi_write_limit()
6619 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_2A_L, u32LimitAddress & 0xFFFF); in Hal_SC_set_mcdi_write_limit()
6620 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_2B_L, (u32LimitAddress >> 16) & 0x3FF); in Hal_SC_set_mcdi_write_limit()
6623 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_10_L, bEn ? BIT(0) : 0, BIT(0)); in Hal_SC_set_mcdi_write_limit()
6625 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_2E_L, u32LimitAddress & 0xFFFF); in Hal_SC_set_mcdi_write_limit()
6626 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_2F_L, (u32LimitAddress >> 16) & 0x3FF); in Hal_SC_set_mcdi_write_limit()
6631 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_08_L, bEn ? BIT(0) : 0, BIT(0)); in Hal_SC_set_mcdi_write_limit()
6633 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_0C_L, u32LimitAddress & 0xFFFF); in Hal_SC_set_mcdi_write_limit()
6634 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_0D_L, (u32LimitAddress >> 16) & 0x3FF); in Hal_SC_set_mcdi_write_limit()
6639 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_10_L, bEn ? BIT(0) : 0, BIT(0)); in Hal_SC_set_mcdi_write_limit()
6641 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_14_L, u32LimitAddress & 0xFFFF); in Hal_SC_set_mcdi_write_limit()
6642 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_15_L, (u32LimitAddress >> 16) & 0x3FF); in Hal_SC_set_mcdi_write_limit()
6647 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_08_L, bEn ? BIT(0) : 0, BIT(0)); in Hal_SC_set_mcdi_write_limit()
6649 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_2A_L, u32LimitAddress & 0xFFFF); in Hal_SC_set_mcdi_write_limit()
6650 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_2B_L, (u32LimitAddress >> 16) & 0x3FF); in Hal_SC_set_mcdi_write_limit()
6655 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_10_L, bEn ? BIT(0) : 0, BIT(0)); in Hal_SC_set_mcdi_write_limit()
6657 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_2E_L, u32LimitAddress & 0xFFFF); in Hal_SC_set_mcdi_write_limit()
6658 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_2F_L, (u32LimitAddress >> 16) & 0x3FF); in Hal_SC_set_mcdi_write_limit()
6702 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_07_L, u16Value, u16Mask); in Hal_SC_enable_mcdi()
6706 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_04_L, 0x00 , BIT(6) ); in Hal_SC_enable_mcdi()
6710 …MS_U16 u16MCDiCtrl_Main = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_07_L) & ( ME1_CTRL_BIT … in Hal_SC_enable_mcdi()
6711 …MS_U16 u16MCDiCtrl_Sub = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK17_07_L) & (( ME1_CTRL_BIT … in Hal_SC_enable_mcdi()
6718 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_04_L, BIT(6) , BIT(6) ); in Hal_SC_enable_mcdi()
6732 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_01_L, (bEnable? 0x00:BIT(0)), BIT(0)); in Hal_SC_set_bws_mode()
6737 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_01_L, (bEnable? 0x00:BIT(1)), BIT(1)); in Hal_SC_set_bws_mode()
6749 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_11_L, (bEnable? BIT(0):0x00), BIT(0)); in Hal_SC_sw_lcnt_en()
6754 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_21_L, (bEnable? BIT(0):0x00), BIT(0)); in Hal_SC_sw_lcnt_en()
6766 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_11_L, (bEnable? BIT(1):0x00), BIT(1)); in Hal_SC_set_sw_lcnt()
6771 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_21_L, (bEnable? BIT(1):0x00), BIT(1)); in Hal_SC_set_sw_lcnt()
6783 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_12_L, (bEnable? BIT(4):0x00), BIT(4)); in Hal_SC_set_ipmw_lcnt_inv()
6788 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_22_L, (bEnable? BIT(4):0x00), BIT(4)); in Hal_SC_set_ipmw_lcnt_inv()
6800 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_12_L, (bEnable? BIT(12):0x00), BIT(12)); in Hal_SC_set_ipmr_lcnt_inv()
6805 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_22_L, (bEnable? BIT(12):0x00), BIT(12)); in Hal_SC_set_ipmr_lcnt_inv()
6814 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_set_opm_lcnt_inv()
6819 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_32_L, (bEnable? BIT(5):0x00), BIT(5)); in Hal_SC_set_opm_lcnt_inv()
6824 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK08_32_L, (bEnable? BIT(4):0x00), BIT(4)); in Hal_SC_set_opm_lcnt_inv()
6865 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_01_L, u16Value, 0x1FFF); in MHAL_SC_set_osdc_tgen_hsync_start()
6873 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_02_L, u16Value, 0x1FFF); in MHAL_SC_set_osdc_tgen_hsync_end()
6881 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_03_L, u16Value, 0x1FFF); in MHAL_SC_set_osdc_tgen_hframe_de_start()
6889 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_04_L, u16Value, 0x1FFF); in MHAL_SC_set_osdc_tgen_hframe_de_end()
6897 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_05_L, u16Value, 0x1FFF); in MHAL_SC_set_osdc_tgen_htotal()
6905 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_07_L, u16Value, 0x1FFF); in MHAL_SC_set_osdc_tgen_vtotal()
6913 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_0A_L, u16Value, 0x1FFF); in MHAL_SC_set_osdc_tgen_vframe_de_start()
6921 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_0B_L, u16Value, 0x1FFF); in MHAL_SC_set_osdc_tgen_vframe_de_end()
6929 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_0E_L, u16Value, 0x1FFF); in MHAL_SC_set_osdc_tgen_vsync_start()
6937 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_0F_L, u16Value, 0x1FFF); in MHAL_SC_set_osdc_tgen_vsync_end()
6945 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_20_L, bEnable?BIT(0):0x00, BIT(0)); in MHAL_SC_set_osdc_tgen_reset_enable()
6953 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_21_L, bEnable?BIT(0):0x00, BIT(0)); in MHAL_SC_set_osdc_swreset_enable()
6961 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_22_L, bEnable?BIT(0):0x00, BIT(0)); in MHAL_SC_set_osdc_mixer_bypass_enable()
6969 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_22_L, bEnable?BIT(1):0x00, BIT(1)); in MHAL_SC_set_osdc_mixer_inv_alpha_enable()
6977 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_22_L, bEnable?BIT(2):0x00, BIT(2)); in MHAL_SC_set_osdc_mixer_hs_n_vfde_enable()
6985 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_22_L, bEnable?BIT(3):0x00, BIT(3)); in MHAL_SC_set_osdc_mixer_hfde_n_vfde_enable()
7013 return (MS_U16)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_01_L, 0x1FFF); in MHAL_SC_get_osdc_tgen_hsync_start()
7021 return (MS_U16)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_02_L, 0x1FFF); in MHAL_SC_get_osdc_tgen_hsync_end()
7029 return (MS_U16)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_03_L, 0x1FFF); in MHAL_SC_get_osdc_tgen_hframe_de_start()
7037 return (MS_U16)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_04_L, 0x1FFF); in MHAL_SC_get_osdc_tgen_hframe_de_end()
7045 return (MS_U16)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_05_L, 0x1FFF); in MHAL_SC_get_osdc_tgen_htotal()
7053 return (MS_U16)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_07_L, 0x1FFF); in MHAL_SC_get_osdc_tgen_vtotal()
7061 return (MS_U16)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_0A_L, 0x1FFF); in MHAL_SC_get_osdc_tgen_vframe_de_start()
7069 return (MS_U16)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_0B_L, 0x1FFF); in MHAL_SC_get_osdc_tgen_vframe_de_end()
7077 return (MS_U16)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_0E_L, 0x1FFF); in MHAL_SC_get_osdc_tgen_vsync_start()
7085 return (MS_U16)SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_0F_L, 0x1FFF); in MHAL_SC_get_osdc_tgen_vsync_end()
7094 bEnable = (MS_BOOL)(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_22_L, BIT(0))); in MHAL_SC_get_osdc_mixer_bypass_status()
7104 bEnable = (MS_BOOL)(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_22_L, BIT(1))>>1); in MHAL_SC_get_osdc_mixer_inv_alpha_status()
7114 bEnable = (MS_BOOL)(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_22_L, BIT(2))>>2); in MHAL_SC_get_osdc_mixer_hs_n_vfde_status()
7124 bEnable = (MS_BOOL)(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK37_22_L, BIT(3))>>3); in MHAL_SC_get_osdc_mixer_hfde_n_vfde_status()
7151 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_07_L, BIT(11), BIT(11)); in MHal_XC_SetForceReadBank()
7152 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_07_L, (u8Bank & 0x7) << 8, BIT(10)|BIT(9)|BIT(8… in MHal_XC_SetForceReadBank()
7153 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_06_L, ((u8Bank & 0x8) >> 3) << 14, BIT(14)); in MHal_XC_SetForceReadBank()
7157 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_07_L, 0, BIT(11)); in MHal_XC_SetForceReadBank()
7158 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_07_L, 0, BIT(10)|BIT(9)|BIT(8)); in MHal_XC_SetForceReadBank()
7159 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_06_L, 0, BIT(14)); in MHal_XC_SetForceReadBank()
7166 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_47_L, BIT(11), BIT(11)); in MHal_XC_SetForceReadBank()
7167 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_47_L, (u8Bank & 0x7) << 8, BIT(10)|BIT(9)|BIT(8… in MHal_XC_SetForceReadBank()
7168 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_46_L, ((u8Bank & 0x8) >> 3) << 14, BIT(14)); in MHal_XC_SetForceReadBank()
7172 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_47_L, 0, BIT(11)); in MHal_XC_SetForceReadBank()
7173 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_47_L, 0, BIT(10)|BIT(9)|BIT(8)); in MHal_XC_SetForceReadBank()
7174 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_46_L, 0, BIT(14)); in MHal_XC_SetForceReadBank()
7184 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_SetDNRBufAddress()
7194 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_GetDNRBufAddress()
7203 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_SetDNRBufSize()
7213 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_GetDNRBufSize()
7222 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_SetFRCMBufAddress()
7232 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_GetFRCMBufAddress()
7241 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_SetFRCMBufSize()
7251 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_GetFRCMBufSize()
7260 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_SetDualDNRBufAddress()
7270 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_GetDualDNRBufAddress()
7279 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_SetDualDNRBufSize()
7289 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_GetDualDNRBufSize()
7305 if (psXCInstPri->u32DeviceID >= 1) in MHal_XC_Init_Patch()
7308 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_20_L, 0x1E1E); in MHal_XC_Init_Patch()
7309 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_21_L, 0x1E1E); in MHal_XC_Init_Patch()
7310 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_22_L, 0x1E1E); in MHal_XC_Init_Patch()
7311 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_23_L, 0x1010); in MHal_XC_Init_Patch()
7312 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_24_L, 0x20, 0xFF); in MHal_XC_Init_Patch()
7317 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_61_L, 0x01, 0x03); in MHal_XC_Init_Patch()
7321 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_61_L, 0x03, 0x03); in MHal_XC_Init_Patch()
7328 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK23_6F_L, 0x20, 0x3F); // by HW RD's request, for B… in MHal_XC_Init_Patch()
7330 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_25_L, 0x3030); // by HW RD's request, for HDMI 4K … in MHal_XC_Init_Patch()
7332 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK52_25_L, 0x3030); // by HW RD's request, for HDMI 4K … in MHal_XC_Init_Patch()
7337 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK12_37_L, 0x20); // bypass main line buffer length set… in MHal_XC_Init_Patch()
7338 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK11_37_L, 0x20); // bypass sub line buffer length sett… in MHal_XC_Init_Patch()
7341 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK23_5F_L, BIT(14), BIT(14)); in MHal_XC_Init_Patch()
7344 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_7F_L, BIT(14), BIT(14)); in MHal_XC_Init_Patch()
7345 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK04_7F_L, BIT(14), BIT(14)); in MHal_XC_Init_Patch()
7348 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK58_10_L, 0x0000, BIT(0));//disable SCM sub OP in MHal_XC_Init_Patch()
7351 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK00_03_L, 0x0000, 0x2000); in MHal_XC_Init_Patch()
7355 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK23_53_L, 0x00, BIT(10)); in MHal_XC_Init_Patch()
7359 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK32_66_L, BIT(13), BIT(13)); in MHal_XC_Init_Patch()
7376 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_0F_L, BIT(5), BIT(5)); in MHal_XC_Init_Patch()
7377 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_7E_L, BIT(9), BIT(9)); in MHal_XC_Init_Patch()
7381 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_0F_L, 0x0, BIT(5)); in MHal_XC_Init_Patch()
7382 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_7E_L, 0x0, BIT(9)); in MHal_XC_Init_Patch()
7385 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_61_L, 0x01, 0x03); // for HDMI 2.0, always rece… in MHal_XC_Init_Patch()
7386 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BK01_63_L, 0x01, 0x01); // for HDMI odd Htt support in MHal_XC_Init_Patch()
7392 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_38_L, BIT(0), BIT(0)); in MHal_XC_Init_Patch()
7395 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BKF8_40_L, 0xFFFF); in MHal_XC_Init_Patch()
7396 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BKF9_40_L, 0xFFFF); in MHal_XC_Init_Patch()
7397 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BKFA_40_L, 0xFFFF); in MHal_XC_Init_Patch()
7398 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BKFB_40_L, 0xFFFF); in MHal_XC_Init_Patch()
7399 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BKFC_40_L, 0xFFFF); in MHal_XC_Init_Patch()
7400 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BKFD_40_L, 0xFFFF); in MHal_XC_Init_Patch()
7401 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BKFE_40_L, 0xFFFF); in MHal_XC_Init_Patch()
7407 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK00_35_L, 0x00, BIT(0)); in MHal_XC_Init_Patch()
7408 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK00_36_L, 0x00, BIT(0)); in MHal_XC_Init_Patch()
7504 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_39_L, bEnable?BIT(0):0x00, BIT(0)); in MHal_SC_Memory_Request_Force_Off()
7507 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_39_L, bEnable?BIT(4):0x00, BIT(4)); in MHal_SC_Memory_Request_Force_Off()
7510 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_39_L, bEnable?BIT(1):0x00, BIT(1)); in MHal_SC_Memory_Request_Force_Off()
7513 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_39_L, bEnable?BIT(2):0x00, BIT(2)); in MHal_SC_Memory_Request_Force_Off()
7516 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_39_L, bEnable?BIT(6):0x00, BIT(6)); in MHal_SC_Memory_Request_Force_Off()
7519 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK0D_39_L, bEnable?(BIT(0)|BIT(1)|BIT(2)|BIT(4)|BIT(… in MHal_SC_Memory_Request_Force_Off()
7531 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_Init()
7578 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_19_L, BIT(6), BIT(6)|BIT(0)); in Hal_SC_Init()
7656 if (psXCInstPri->u32DeviceID == 0) in HAL_SC_EnableLegacyMode()
7658 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_01_L, (bEnable<<0), BIT(0)); in HAL_SC_EnableLegacyMode()
7673 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_DTVPatchISR()
7685 … if(bPreFDMaskStatse != (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_67_L, BIT(4))==0)) in MHal_XC_DTVPatchISR()
7687 bPreFDMaskStatse =(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_67_L, BIT(4))==0); in MHal_XC_DTVPatchISR()
7713 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK17_01_L, 0 ,BIT(0)); in MHal_XC_DTVPatchISR()
7714 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK57_23_L, 0 ,0x40); in MHal_XC_DTVPatchISR()
7715 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_67_L, 0x80 ,0xF0); in MHal_XC_DTVPatchISR()
7716 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_07_L, 0 ,BIT(0)); in MHal_XC_DTVPatchISR()
7717 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_20_L, 0 ,BIT(7)); in MHal_XC_DTVPatchISR()
7718 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_21_L, 0 ,BIT(15)); in MHal_XC_DTVPatchISR()
7719 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK05_78_L, 0 ,0xC000); in MHal_XC_DTVPatchISR()
7720 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK2A_02_L, BIT(1) ,BIT(1)|BIT(15)); in MHal_XC_DTVPatchISR()
7721 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK05_20_L, 0 ,BIT(0)); in MHal_XC_DTVPatchISR()
7722 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK05_12_L, 0 ,BIT(0)); in MHal_XC_DTVPatchISR()
7723 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK2A_07_L, 0 ,BIT(0)); in MHal_XC_DTVPatchISR()
7746 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_DTVPatch()
7782 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_Get_CMA_Addr()
7795 if(psXCInstPri->u32DeviceID==0) in MHal_XC_Get_CMA_Addr()
7849 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_Release_CMA()
7863 if(psXCInstPri->u32DeviceID==0) in MHal_XC_Release_CMA()
7915 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _getDualModeMemorySize()
7936 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_Get_CMA_UsingCondition()
7948 if(psXCInstPri->u32DeviceID==0) in MHal_XC_Get_CMA_UsingCondition()
7962 if(psXCInstPri->u32DeviceID == 1) in MHal_XC_Get_CMA_UsingCondition()
8181 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_CMAPatchISR()
8245 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_CMAPatch()
8267 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_CMAPatchClose()
8289 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHAL_SC_set_r2y_en()
8293 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK18_06_L, bEnable?BIT(0):0x00, BIT(0)); in MHAL_SC_set_r2y_en()
8297 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK18_76_L, bEnable?BIT(0):0x00, BIT(0)); in MHAL_SC_set_r2y_en()
8306 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHAL_SC_get_r2y_en_status()
8312 bstatus = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK18_06_L, BIT(0)); in MHAL_SC_get_r2y_en_status()
8316 bstatus = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK18_76_L, BIT(0)); in MHAL_SC_get_r2y_en_status()
8333 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK62_63_L, 0x00, BIT(0)); // default disable T3D SRAM in Hal_SC_set_T3D_setting()
8343 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK63_55_L, u16Hsize, 0x1FFF); //horizontal pixel num… in Hal_SC_set_T3D_H_size()
8362 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_63_L, eLRChgMode, BIT(1)|BIT(0)); in Hal_SC_3D_SetLRChgMode()
8370 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_63_L, (bRFirst==TRUE)?BIT(4):0, BIT(4)); in Hal_SC_3D_SetInitialLRIndex()
8378 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_63_L, (bEnable==TRUE)?BIT(8):0, BIT(8)); in Hal_SC_3D_SetSplitHalf()
8387 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_02_L, (bEnable==TRUE)?BIT(2):0, BIT(2)); in Hal_SC_set_frcm_to_FD_mask()
8391 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_02_L, (bEnable==TRUE)?BIT(10):0, BIT(10)); in Hal_SC_set_frcm_to_FD_mask()
8399 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK57_23_L, (bEnable==TRUE)?BIT(10):0, BIT(10)); //fo… in Hal_SC_3D_set_top_win_6Tap()
8413 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_65_L, u16VideoSize, 0x1FFF);//v_active region in Hal_SC_3D_SetActiveVideoHeight()
8430 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_66_L, u16BlankSize, 0x1FFF); in Hal_SC_3D_SetActiveBlankSize0()
8447 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_67_L, u16BlankSize, 0x1FFF);//v blanking betwee… in Hal_SC_3D_SetActiveBlankSize1()
8457 if (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_2F_L, BIT(15)) == BIT(15)) in Hal_SC_3D_SetActiveVideoWidth()
8468 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_7F_L, u16VideoSize | u16ActiveWidthUsrEnable, 0… in Hal_SC_3D_SetActiveVideoWidth()
8486 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_38_L, u16VideoSize | u16Enable, 0x9FFF); in Hal_SC_3D_SetActiveVideoHeightAfterVSD()
8503 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK48_38_L, u16VideoSize | u16Enable, 0x9FFF); in Hal_SC_3D_SetFRCMActiveVideoHeightAfterVSD()
8514 if (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_2F_L, BIT(15)) == BIT(15)) in Hal_SC_3D_SetPixelSeparationWidth()
8526 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK02_6C_L, u16VideoSize | u16ActiveWidthUsrEnable, 0… in Hal_SC_3D_SetPixelSeparationWidth()
8541 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK57_4F_L, u16VideoSize, 0x0FFF); in Hal_SC_3D_SetSoftware_F1VBottomEndPosition()
8556 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK57_4D_L, u16VideoSize, 0x0FFF); in Hal_SC_3D_SetSoftware_F2VBottomEndPosition()
8571 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK57_4E_L, u16VideoSize, 0x0FFF); in Hal_SC_3D_SetSoftware_F1VBottomStartPosition()
8581 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_02_L, (bEnable==TRUE)?BIT(0):0, BIT(0)); in Hal_SC_set_frcm_to_freeze()
8585 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_02_L, (bEnable==TRUE)?BIT(8):0, BIT(8)); in Hal_SC_set_frcm_to_freeze()
8596 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_6A_L, 0x0, (BIT(15)+BMASK(11:0))); in Hal_SC_SetOSDDetect()
8597 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK25_2E_L, BIT(1), BIT(1)); in Hal_SC_SetOSDDetect()
8602 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK25_2E_L, 0x0, BIT(1)); in Hal_SC_SetOSDDetect()
8604 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_6A_L, u16Reg, (BIT(15)+BMASK(11:0))); in Hal_SC_SetOSDDetect()
8615 u16Reg = SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_6A_L); in Hal_SC_GetOSDDetect()
8723 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_07_L,(benable_IP2p ? BIT(15):0), BIT(15));//reg… in Hal_SC_Set_2pmode()
8724 if (psXCInstPri->u32DeviceID == 0) in Hal_SC_Set_2pmode()
8726 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_01_L,(benable_OP2p ? BIT(1):0), BIT(1));//reg_o… in Hal_SC_Set_2pmode()
8727 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK12_04_L,(benable_bypass_all_2p ? BIT(6):0), BIT(6)… in Hal_SC_Set_2pmode()
8772 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _HAL_SC_BWR_set_base_address()
8789 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x40 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8790 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x41 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8791 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x48 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8792 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x49 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8794 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x50 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8795 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x51 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8796 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x58 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8797 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x59 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8799 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x60 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8800 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x61 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8801 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x68 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8802 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x69 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8804 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x70 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8805 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x71 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8806 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x78 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8807 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x79 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8813 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x40 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8814 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x41 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8816 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x50 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8817 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x51 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8819 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x60 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8820 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x61 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8822 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x70 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8823 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, _PK_L_(0x46, (0x71 + u16MemCfgIndex * 2)), (MS_U16)(gSrcInf… in _HAL_SC_BWR_set_base_address()
8833 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _HAL_SC_BWR_set_vlen()
8837 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_3D_L, BIT(15) | (gSrcInfo[eWindow].u16V_SizeAft… in _HAL_SC_BWR_set_vlen()
8838 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_36_L, BIT(15) | (gSrcInfo[eWindow].u16V_SizeAft… in _HAL_SC_BWR_set_vlen()
8845 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_3D_L, BIT(15) | gSrcInfo[eWindow].u16V_SizeAfte… in _HAL_SC_BWR_set_vlen()
8846 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_36_L, gSrcInfo[eWindow].u16V_SizeAfterPreScalin… in _HAL_SC_BWR_set_vlen()
8850 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_3D_L, 0, BIT(15)); in _HAL_SC_BWR_set_vlen()
8851 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_36_L, 0, BIT(15)); in _HAL_SC_BWR_set_vlen()
8858 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_3E_L, BIT(15) | (gSrcInfo[eWindow].u16V_Length*… in _HAL_SC_BWR_set_vlen()
8862 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_3E_L, 0, BIT(15)); in _HAL_SC_BWR_set_vlen()
8873 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _HAL_SC_BWR_set_3d_mode()
8877 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_38_L, BIT(7), BIT(7)); in _HAL_SC_BWR_set_3d_mode()
8878 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_3A_L, 0, BIT(2)); in _HAL_SC_BWR_set_3d_mode()
8884 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_3A_L, BIT(4), BIT(4)); in _HAL_SC_BWR_set_3d_mode()
8885 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_10_L, 0, BIT(11)); in _HAL_SC_BWR_set_3d_mode()
8891 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_11_L,BIT(12) ,BIT(12)); in _HAL_SC_BWR_set_3d_mode()
8895 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK20_11_L,0 ,BIT(12)); in _HAL_SC_BWR_set_3d_mode()
8904 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _HAL_SC_BWR_set_base_address_burst()
8975 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _HAL_SC_BWR_set_vlen_burst()
9014 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _HAL_SC_BWR_set_3d_mode_burst()
9049 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in HAL_SC_set_bwr_config_burst()
9051 u16BwrMemCfgTmp = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_17_L, 0xFFFF); in HAL_SC_set_bwr_config_burst()
9056 u16BwrMemCfgTmp = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_16_L, 0xF); in HAL_SC_set_bwr_config_burst()
9082 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in HAL_SC_set_bwr_config()
9084 u16BwrMemCfgTmp = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_17_L, 0xFFFF); in HAL_SC_set_bwr_config()
9089 u16BwrMemCfgTmp = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_16_L, 0xF); in HAL_SC_set_bwr_config()
9090 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_28_L, u16BwrMemCfgTmp, 0x0F); in HAL_SC_set_bwr_config()
9091 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_29_L, u16BwrMemCfgTmp, 0x0F); in HAL_SC_set_bwr_config()
9095 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK46_01_L, 0x0, 0x000C); in HAL_SC_set_bwr_config()
9111 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_AdjustIpmWriteLimite()
9113 if ((psXCInstPri->u32DeviceID > 0) || (eWindow != MAIN_WINDOW)) in Hal_SC_AdjustIpmWriteLimite()
9152 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_3D_enable_black_edge()
9157 …>stdrvXC_MVideo_Context.stDBreg.u16H_DisStart - SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK10_04… in Hal_SC_3D_enable_black_edge()
9213 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK63_65_L, 0x8000, 0x8000);//enable principal black… in Hal_SC_3D_enable_black_edge()
9214 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK63_4B_L, 0x0002, 0x0002);//enable left Right black… in Hal_SC_3D_enable_black_edge()
9215 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK63_63_L, u16BlackBarEnd_L, 0xFFF);//Left black-bar… in Hal_SC_3D_enable_black_edge()
9216 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK63_62_L, u16BlackBarStart_R, 0xFFF);//Right black-… in Hal_SC_3D_enable_black_edge()
9226 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_FRCR2_IP_PatchISR()
9238 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_FRCR2_IP_Patch()
9256 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_FRCR2_IP_PatchClose()
9275 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_FRCR2_OP_PatchISR()
9287 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_FRCR2_OP_Patch()
9305 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_FRCR2_OP_PatchClose()
9322 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK11_33_L, (bEnable==TRUE)?BIT(8):0, BIT(8));//OPM L… in Hal_SC_3D_enable_FALLRR_out()
9332 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_IsSupportSpreadMode()
9350 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_3D_Adjust_PreHVscaling_SaveBW()
9411 static E_APIXC_ReturnValue _Hal_XC_Set_Auto_Download_WorkMode(MS_U32 u32DeviceID, MS_U32 u32RegAddr… in _Hal_XC_Set_Auto_Download_WorkMode() argument
9417 SC_W2BYTEMSK(u32DeviceID, u32RegAddr, 0, BIT(u8Bit)); in _Hal_XC_Set_Auto_Download_WorkMode()
9422 SC_W2BYTEMSK(u32DeviceID, u32RegAddr, 1 << u8Bit, BIT(u8Bit)); in _Hal_XC_Set_Auto_Download_WorkMode()
9438 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_AutoDownload_Config()
9449 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_29_L, phyBaseAddr & 0x0000FFFF); in MHal_XC_AutoDownload_Config()
9450 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_2A_L, (phyBaseAddr >>16 & 0x0000FFFF), 0x07FF); in MHal_XC_AutoDownload_Config()
9453 … _Hal_XC_Set_Auto_Download_WorkMode(psXCInstPri->u32DeviceID, REG_SC_BK67_28_L, 1, enMode); in MHal_XC_AutoDownload_Config()
9459 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_02_L, phyBaseAddr & 0x0000FFFF); in MHal_XC_AutoDownload_Config()
9460 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_03_L, (phyBaseAddr >>16 & 0x0000FFFF), 0x07FF); in MHal_XC_AutoDownload_Config()
9463 … _Hal_XC_Set_Auto_Download_WorkMode(psXCInstPri->u32DeviceID, REG_SC_BK67_01_L, 3, enMode); in MHal_XC_AutoDownload_Config()
9469 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_12_L, phyBaseAddr & 0x0000FFFF); in MHal_XC_AutoDownload_Config()
9470 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_13_L, (phyBaseAddr >>16 & 0x0000FFFF), 0x07FF); in MHal_XC_AutoDownload_Config()
9473 … _Hal_XC_Set_Auto_Download_WorkMode(psXCInstPri->u32DeviceID, REG_SC_BK67_01_L, 6, enMode); in MHal_XC_AutoDownload_Config()
9479 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_16_L, phyBaseAddr & 0x0000FFFF); in MHal_XC_AutoDownload_Config()
9480 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_17_L, (phyBaseAddr >>16 & 0x0000FFFF), 0x07FF); in MHal_XC_AutoDownload_Config()
9483 … _Hal_XC_Set_Auto_Download_WorkMode(psXCInstPri->u32DeviceID, REG_SC_BK67_01_L, 15, enMode); in MHal_XC_AutoDownload_Config()
9489 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_04_L, phyBaseAddr & 0x0000FFFF); in MHal_XC_AutoDownload_Config()
9490 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_05_L, (phyBaseAddr >>16 & 0x0000FFFF), 0x07FF); in MHal_XC_AutoDownload_Config()
9493 … _Hal_XC_Set_Auto_Download_WorkMode(psXCInstPri->u32DeviceID, REG_SC_BK67_01_L, 4, enMode); in MHal_XC_AutoDownload_Config()
9499 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_04_L, phyBaseAddr & 0x0000FFFF); in MHal_XC_AutoDownload_Config()
9500 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_05_L, (phyBaseAddr >>16 & 0x0000FFFF), 0x07FF); in MHal_XC_AutoDownload_Config()
9503 … _Hal_XC_Set_Auto_Download_WorkMode(psXCInstPri->u32DeviceID, REG_SC_BK67_01_L, 4, enMode); in MHal_XC_AutoDownload_Config()
9509 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_04_L, phyBaseAddr & 0x0000FFFF); in MHal_XC_AutoDownload_Config()
9510 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_05_L, (phyBaseAddr >>16 & 0x0000FFFF), 0x07FF); in MHal_XC_AutoDownload_Config()
9513 … _Hal_XC_Set_Auto_Download_WorkMode(psXCInstPri->u32DeviceID, REG_SC_BK67_01_L, 4, enMode); in MHal_XC_AutoDownload_Config()
9519 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_06_L, phyBaseAddr & 0x0000FFFF); in MHal_XC_AutoDownload_Config()
9520 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_07_L, (phyBaseAddr >>16 & 0x0000FFFF), 0x07FF); in MHal_XC_AutoDownload_Config()
9523 … _Hal_XC_Set_Auto_Download_WorkMode(psXCInstPri->u32DeviceID, REG_SC_BK67_01_L, 5, enMode); in MHal_XC_AutoDownload_Config()
9529 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_23_L, phyBaseAddr & 0x0000FFFF); in MHal_XC_AutoDownload_Config()
9530 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_24_L, (phyBaseAddr >>16 & 0x0000FFFF), 0x07FF); in MHal_XC_AutoDownload_Config()
9533 … _Hal_XC_Set_Auto_Download_WorkMode(psXCInstPri->u32DeviceID, REG_SC_BK67_22_L, 1, enMode); in MHal_XC_AutoDownload_Config()
9539 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_33_L, phyBaseAddr & 0x0000FFFF); in MHal_XC_AutoDownload_Config()
9540 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_34_L, (phyBaseAddr >>16 & 0x0000FFFF), 0x07FF); in MHal_XC_AutoDownload_Config()
9543 … _Hal_XC_Set_Auto_Download_WorkMode(psXCInstPri->u32DeviceID, REG_SC_BK67_32_L, 1, enMode); in MHal_XC_AutoDownload_Config()
9575 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_AutoDownload_Fire()
9589 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_29_L, (MS_PHY)MS_VA2PA((MS_VIRT)pu8BaseAddr) & 0x0… in MHal_XC_AutoDownload_Fire()
9590 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_2A_L, (MS_PHY)(MS_VA2PA((MS_VIRT)pu8BaseAddr) >… in MHal_XC_AutoDownload_Fire()
9593 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_2B_L, u32Depth); in MHal_XC_AutoDownload_Fire()
9594 SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_2C_L, u32Depth); in MHal_XC_AutoDownload_Fire()
9597 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_28_L, 1, BIT(0)); in MHal_XC_AutoDownload_Fire()
9604 … while(((SC_R2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK67_28_L) & 0x0001) != 0) && u32Delayms < 500) in MHal_XC_AutoDownload_Fire()
9628 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_01_L, 1, BIT(0)); in MHal_XC_AutoDownload_Fire()
9633 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_11_L, 1, BIT(0)); in MHal_XC_AutoDownload_Fire()
9638 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_11_L, 1 << 2, BIT(2)); in MHal_XC_AutoDownload_Fire()
9643 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_01_L, 1 << 1, BIT(1)); in MHal_XC_AutoDownload_Fire()
9648 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_21_L, 1, BIT(0)); in MHal_XC_AutoDownload_Fire()
9653 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_21_L, 1 << 1, BIT(1)); in MHal_XC_AutoDownload_Fire()
9658 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_01_L, 1 << 2, BIT(2)); in MHal_XC_AutoDownload_Fire()
9663 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_22_L, 1, BIT(0)); in MHal_XC_AutoDownload_Fire()
9668 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK67_32_L, 1, BIT(0)); in MHal_XC_AutoDownload_Fire()
9701 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _Hal_XC_Auto_Download_Format_Hdr_Data()
9893 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_AutoDownload_Write()
10011 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in _Hal_XC_HDR_UpdateDMAMode()
10023 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK42_01_L, 0, 0x0003); in _Hal_XC_HDR_UpdateDMAMode()
10027 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK42_01_L, 2, 0x0003); in _Hal_XC_HDR_UpdateDMAMode()
10031 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK42_01_L, 3, 0x0003); in _Hal_XC_HDR_UpdateDMAMode()
10039 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK42_01_L, 1, 0x0003); in _Hal_XC_HDR_UpdateDMAMode()
10060 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_HDR_Control()
10079 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK42_08_L, stDMAInitInfo.phyBaseAddr / BYTE_PER_WORD); in MHal_XC_HDR_Control()
10080 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK42_09_L, (stDMAInitInfo.phyBaseAddr / BYTE_PER_WOR… in MHal_XC_HDR_Control()
10081 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK42_10_L, stDMAInitInfo.phyBaseAddr / BYTE_PER_WORD); in MHal_XC_HDR_Control()
10082 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK42_11_L, (stDMAInitInfo.phyBaseAddr / BYTE_PER_WOR… in MHal_XC_HDR_Control()
10084 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK42_05_L, u8MIUSel << 4, BMASK(5:4)); in MHal_XC_HDR_Control()
10087 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK42_50_L, 1, BIT(0)); in MHal_XC_HDR_Control()
10089 … SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK42_52_L, stDMAInitInfo.phyBaseAddr / BYTE_PER_WORD); in MHal_XC_HDR_Control()
10090 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK42_53_L, (stDMAInitInfo.phyBaseAddr / BYTE_PER_WOR… in MHal_XC_HDR_Control()
10092 …SC_W2BYTE(psXCInstPri->u32DeviceID, REG_SC_BK42_54_L, (stDMAInitInfo.phyBaseAddr + stDMAInitInfo.u… in MHal_XC_HDR_Control()
10093 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK42_55_L, ((stDMAInitInfo.phyBaseAddr + stDMAInitIn… in MHal_XC_HDR_Control()
10096 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK42_19_L, u8FrameNum, 0x001F); in MHal_XC_HDR_Control()
10130 if(SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK79_3F_L, BIT(14))) //HW bonded in MHal_XC_HDR_GetCaps()
10177 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_Set_T3D_MiuSelectExternal()
10181 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_11_L, 0, BIT(10));//Enable T3D select MIU exter… in Hal_SC_Set_T3D_MiuSelectExternal()
10182 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_10_L, 0, BIT(10));//T3D MIU select low 1 bit in Hal_SC_Set_T3D_MiuSelectExternal()
10183 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_18_L, BIT(10), BIT(10));//T3D MIU select hight … in Hal_SC_Set_T3D_MiuSelectExternal()
10187 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_11_L, 0, BIT(10));//Enable T3D select MIU exter… in Hal_SC_Set_T3D_MiuSelectExternal()
10188 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_10_L, BIT(10), BIT(10));//T3D MIU select low 1 … in Hal_SC_Set_T3D_MiuSelectExternal()
10189 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_18_L, 0, BIT(10));//T3D MIU select hight 1 bit in Hal_SC_Set_T3D_MiuSelectExternal()
10193 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_11_L, 0, BIT(10));//Enable T3D select MIU exter… in Hal_SC_Set_T3D_MiuSelectExternal()
10194 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_10_L,0, BIT(10));// T3D MIU select low 1 bit in Hal_SC_Set_T3D_MiuSelectExternal()
10195 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK7F_18_L, 0, BIT(10));//T3D MIU select hight 1 bit in Hal_SC_Set_T3D_MiuSelectExternal()
10206 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_SRAM_PowerDown_Control()
10217 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_65_L, 0x0001, 0x0001); // SC_FO_BKC9_65[0] in MHal_XC_SRAM_PowerDown_Control()
10218 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_69_L, 0x000F, 0x000F); // SC_FO_BKC9_69[3:0] in MHal_XC_SRAM_PowerDown_Control()
10219 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_6C_L, 0x0003, 0x0003); // SC_FO_BKC9_6C[1:0] in MHal_XC_SRAM_PowerDown_Control()
10220 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_6D_L, 0x0001, 0x0001); // SC_FO_BKC9_6d[0] in MHal_XC_SRAM_PowerDown_Control()
10221 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_6E_L, 0x0100, 0x0100); // SC_FO_BKC9_6e[8] in MHal_XC_SRAM_PowerDown_Control()
10222 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_6F_L, 0x0101, 0x0101); // SC_FO_BKC9_6f[0] + SC… in MHal_XC_SRAM_PowerDown_Control()
10226 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_03_L, 0x0000, 0x0010); // ~SC_FO_BKC9_03[4] in MHal_XC_SRAM_PowerDown_Control()
10230 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_0D_L, 0x0007, 0x0007); // SC_SPD_BK3F_0D[2:0] in MHal_XC_SRAM_PowerDown_Control()
10232 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_50_L, 0x0000, 0x4000); // ~SC_SPD_BK3F_50[14] (… in MHal_XC_SRAM_PowerDown_Control()
10233 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_52_L, 0x0000, 0x4000); // ~SC_SPD_BK3F_52[14] (… in MHal_XC_SRAM_PowerDown_Control()
10236 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_05_L, 0x003F, 0x003F); // SC_SPD_BK3F_05[5:0] in MHal_XC_SRAM_PowerDown_Control()
10238 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_40_L, 0x0000, 0x0001); // ~SC_SPD_BK3F_40[0](cl… in MHal_XC_SRAM_PowerDown_Control()
10241 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_03_L, 0x005F, 0x005F); // SC_SPD_BK3F_03[4:0] +… in MHal_XC_SRAM_PowerDown_Control()
10243 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_40_L, 0x0000, 0x1004); // ~SC_SPD_BK3F_40[2](cl… in MHal_XC_SRAM_PowerDown_Control()
10254 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_65_L, 0x0000, 0x0001); // SC_FO_BKC9_65[0] in MHal_XC_SRAM_PowerDown_Control()
10255 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_69_L, 0x0000, 0x000F); // SC_FO_BKC9_69[3:0] in MHal_XC_SRAM_PowerDown_Control()
10256 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_6C_L, 0x0000, 0x0003); // SC_FO_BKC9_6C[1:0] in MHal_XC_SRAM_PowerDown_Control()
10257 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_6D_L, 0x0000, 0x0001); // SC_FO_BKC9_6d[0] in MHal_XC_SRAM_PowerDown_Control()
10258 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_6E_L, 0x0000, 0x0100); // SC_FO_BKC9_6e[8] in MHal_XC_SRAM_PowerDown_Control()
10259 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_6F_L, 0x0000, 0x0101); // SC_FO_BKC9_6f[0] + SC… in MHal_XC_SRAM_PowerDown_Control()
10263 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BKC9_03_L, 0x0010, 0x0010); // ~SC_FO_BKC9_03[4] in MHal_XC_SRAM_PowerDown_Control()
10267 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_0D_L, 0x0000, 0x0007); // SC_SPD_BK3F_0D[2:0] in MHal_XC_SRAM_PowerDown_Control()
10269 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_50_L, 0x4000, 0x4000); // ~SC_SPD_BK3F_50[14] (… in MHal_XC_SRAM_PowerDown_Control()
10270 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_52_L, 0x4000, 0x4000); // ~SC_SPD_BK3F_52[14] (… in MHal_XC_SRAM_PowerDown_Control()
10273 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_05_L, 0x0000, 0x003F); // SC_SPD_BK3F_05[5:0] in MHal_XC_SRAM_PowerDown_Control()
10275 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_40_L, 0x0001, 0x0001); // ~SC_SPD_BK3F_40[0](cl… in MHal_XC_SRAM_PowerDown_Control()
10278 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_03_L, 0x0000, 0x005F); // SC_SPD_BK3F_03[4:0] +… in MHal_XC_SRAM_PowerDown_Control()
10280 …SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_40_L, 0x1004, 0x1004); // ~SC_SPD_BK3F_40[2](cl… in MHal_XC_SRAM_PowerDown_Control()
10298 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_Set_LD_SRAM_Power_Down()
10307 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BKC9_65_L, (BIT(0)), 0x0001); in MHal_XC_Set_LD_SRAM_Power_Down()
10308 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BKCE_01_L, (0x0000), 0x1000); in MHal_XC_Set_LD_SRAM_Power_Down()
10309 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BKCE_37_L, (BIT(15)), 0x8000); in MHal_XC_Set_LD_SRAM_Power_Down()
10311 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BK3F_12_L, (BIT(0)| BIT(1)), 0x0003); in MHal_XC_Set_LD_SRAM_Power_Down()
10312 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BK3F_50_L, (0x0000), 0x3800); in MHal_XC_Set_LD_SRAM_Power_Down()
10313 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BK2E_37_L, (BIT(15)), 0x8000); in MHal_XC_Set_LD_SRAM_Power_Down()
10322 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BKC9_65_L, (0x0000), 0x0001); in MHal_XC_Set_LD_SRAM_Power_Down()
10323 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BKCE_01_L, (BIT(12)), 0x1000); in MHal_XC_Set_LD_SRAM_Power_Down()
10324 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BKCE_37_L, (0x0000), 0x8000); in MHal_XC_Set_LD_SRAM_Power_Down()
10328 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BK3F_12_L, 0x0000, 0x0003); in MHal_XC_Set_LD_SRAM_Power_Down()
10329 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BK3F_50_L, (BIT(11)| BIT(12)|BIT(13)), 0x3800); in MHal_XC_Set_LD_SRAM_Power_Down()
10330 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BK2E_37_L, (0x0000), 0x8000); in MHal_XC_Set_LD_SRAM_Power_Down()
10340 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_Set_ADC_SRAM_Power_Down()
10345 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BK3F_03_L, 0x0080, 0x0080); in MHal_XC_Set_ADC_SRAM_Power_Down()
10350 SC_W2BYTEMSK(psXCInstPri->u32DeviceID,REG_SC_BK3F_03_L, 0x0000, 0x0080); in MHal_XC_Set_ADC_SRAM_Power_Down()
10359 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_Sub_SRAM_PowerDown_Control()
10361 if(psXCInstPri->u32DeviceID != 1) in Hal_SC_Sub_SRAM_PowerDown_Control()
10371 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_02_L, 0, BIT(7)); in Hal_SC_Sub_SRAM_PowerDown_Control()
10373 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_20_L, 0, BIT(0)|BIT(8)); in Hal_SC_Sub_SRAM_PowerDown_Control()
10374 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_01_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10375 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_02_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10376 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_03_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10377 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_04_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10378 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_05_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10379 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_06_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10380 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_07_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10381 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_08_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10382 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_09_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10383 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_0A_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10384 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_0B_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10385 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_0C_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10386 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_0D_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10387 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_10_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10388 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_11_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10389 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_12_L, 0, 0xFFDF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10390 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_13_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10391 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_14_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10392 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_15_L, 0, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10393 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_16_L, 0, BIT(11)); in Hal_SC_Sub_SRAM_PowerDown_Control()
10399 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK01_02_L, BIT(7), BIT(7)); in Hal_SC_Sub_SRAM_PowerDown_Control()
10401 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_20_L, BIT(0)|BIT(8), BIT(0)|BIT(8)); in Hal_SC_Sub_SRAM_PowerDown_Control()
10402 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_01_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10403 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_02_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10404 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_03_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10405 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_04_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10406 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_05_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10407 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_06_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10408 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_07_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10410 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_09_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10411 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_0A_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10412 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_0B_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10413 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_0C_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10414 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_0D_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10415 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_10_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10416 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_11_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10417 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_12_L, 0xFFDF, 0xFFDF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10418 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_13_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10419 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_14_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10420 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_15_L, 0xFFFF, 0xFFFF); in Hal_SC_Sub_SRAM_PowerDown_Control()
10421 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK3F_16_L, BIT(11), BIT(11)); in Hal_SC_Sub_SRAM_PowerDown_Control()
10461 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_PixelShiftStatusChange()
10465 …EL_SETWINDOW, "enStatus: %d, psXCInstPri->u32DeviceID: %d.\n", enStatus, psXCInstPri->u32DeviceID); in MHal_XC_PixelShiftStatusChange()
10474 u16Reg = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10477 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, stXCVstart.u16RegTGenDeVstart, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10478 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L, stXCVstart.u16RegTGenDeVend, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10483 u16Reg = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0B_L, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10488 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0B_L, stXCVstart.u16RegSTGenDeVstart, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10489 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0C_L, stXCVstart.u16RegSTGenDeVend, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10490 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0E_L, stXCVstart.u16RegSTGenDeVend, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10501 u16Reg = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10503 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, (u16Reg + 2), 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10505 u16Reg = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10507 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L, (u16Reg + 2), 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10514 u16Reg = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0B_L, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10516 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0B_L, (u16Reg + 2), 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10518 u16Reg = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0C_L, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10520 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0C_L, (u16Reg + 2), 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10521 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0E_L, (u16Reg + 2), 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10532 u16Reg = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10536 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_06_L, (u16Reg + 2), 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10538 u16Reg = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10540 … SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_07_L, (u16Reg + 2), 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10546 u16Reg = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0B_L, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10548 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0B_L, (u16Reg + 2), 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10550 u16Reg = SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0C_L, 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10552 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0C_L, (u16Reg + 2), 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10553 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_0E_L, (u16Reg + 2), 0x1FFF); in MHal_XC_PixelShiftStatusChange()
10578 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in MHal_XC_SetVopVttByBK68()
10588 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_36_L, u16Vtt , 0xFFFF); in MHal_XC_SetVopVttByBK68()
10589 SC_W2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK68_37_L, u16Vtt , 0xFFFF); in MHal_XC_SetVopVttByBK68()
10601 if(((MAIN_WINDOW == eWindow) && (psXCInstPri->u32DeviceID == 1)) in Hal_SC_CheckMuteStatusByRegister()
10610 bRet = (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_19_L, BIT(5)) ? TRUE: FALSE); in Hal_SC_CheckMuteStatusByRegister()
10615 bRet = (SC_R2BYTEMSK(psXCInstPri->u32DeviceID, REG_SC_BK10_19_L, BIT(1)) ? TRUE: FALSE); in Hal_SC_CheckMuteStatusByRegister()
10625 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_add_dram_to_shm()
10637 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_add_reg_to_shm()
10639 u32offset = _XC_Device_Offset[psXCInstPri->u32DeviceID]; in Hal_SC_add_reg_to_shm()
10660 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_secure_lock()
10717 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_update_to_shm()
10748 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_3D_Set_DualView()
10808 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_3D_IsDualViewMode()
10826 …UtopiaResourceGetPrivate(g_pXCResource[_XC_SELECT_INTERNAL_VARIABLE(psXCInstPri->u32DeviceID)],(vo… in Hal_SC_set_dualview_clone()