Lines Matching refs:pGOPHalLocal

113 #define RIU     ((unsigned short volatile *) pGOPHalLocal->va_mmio_base)
252 static MS_BOOL Hal_get4K120CombinedGOP(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_U8 * main_g…
253 static GOP_Result Hal_Ctrl4K120GopMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_BOOL bEnabl…
254 static MS_U16 _findMuxNumberByGOP(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOPDstType dst_type, MS_U8 u…
259 void HAL_GOP_GetGOPEnum(GOP_CTX_HAL_LOCAL *pGOPHalLocal, GOP_TYPE_DEF* GOP_TYPE) in HAL_GOP_GetGOPEnum() argument
271 GOP_Result HAL_GOP_SetWinFmt(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 regForm, MS_U8 u8GOPNum, MS_U8 … in HAL_GOP_SetWinFmt() argument
279 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_GWIN0_CTRL(Gop23_GwinCtl_Ofet), colortype,… in HAL_GOP_SetWinFmt()
283 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_GWIN0_CTRL(u8GwinNum), colortype, GOP_REG_… in HAL_GOP_SetWinFmt()
289 GOP_Result HAL_GOP_Set_PINPON(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOPNum, MS_BOOL bEn, E_DRV_G… in HAL_GOP_Set_PINPON() argument
310 … HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MULTI_ALPHA, GOP_BIT9,(GOP_BIT8|GOP_BIT9)); in HAL_GOP_Set_PINPON()
315 … HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MULTI_ALPHA, 0x0,(GOP_BIT8|GOP_BIT9)); in HAL_GOP_Set_PINPON()
320 … HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MULTI_ALPHA, GOP_BIT8,(GOP_BIT8|GOP_BIT9)); in HAL_GOP_Set_PINPON()
325 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_CTRL1, Regval, u32BitMask); in HAL_GOP_Set_PINPON()
329 if( FALSE == Hal_get4K120CombinedGOP(pGOPHalLocal, u8GOPNum, &u8_mainGop, &u8_combinedGop) ) in HAL_GOP_Set_PINPON()
334 if (pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop] == E_DRV_GOP_DST_OP_DUAL_RATE) in HAL_GOP_Set_PINPON()
337 … HAL_GOP_Write16Reg(pGOPHalLocal, u32CombineBankOffSet+GOP_4G_CTRL1, 0x4100, GOP_REG_HW_MASK); in HAL_GOP_Set_PINPON()
419 GOP_Result HAL_GOP_SetGOPACKMask(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U16 u16GopMask) in HAL_GOP_SetGOPACKMask() argument
446 if (pGOPHalLocal->pHALShared->GOP_Dst[(MS_U8)E_GOP0] == E_DRV_GOP_DST_OP_DUAL_RATE) in HAL_GOP_SetGOPACKMask()
453 if (pGOPHalLocal->pHALShared->GOP_Dst[(MS_U8)E_GOP2] == E_DRV_GOP_DST_OP_DUAL_RATE) in HAL_GOP_SetGOPACKMask()
461 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, 0xFFFF , u16Mask0); in HAL_GOP_SetGOPACKMask()
465 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL_EX, 0xFFFF , u16Mask1); in HAL_GOP_SetGOPACKMask()
470 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_TRIGGER, GOP_BIT1, GOP_BIT1); in HAL_GOP_SetGOPACKMask()
475 GOP_Result HAL_GOP_SetGOPACK(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 gop) in HAL_GOP_SetGOPACK() argument
478 if( FALSE == Hal_get4K120CombinedGOP(pGOPHalLocal, gop, &u8_mainGop, &u8_combinedGop) ) in HAL_GOP_SetGOPACK()
484 if (pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop] == E_DRV_GOP_DST_OP_DUAL_RATE) in HAL_GOP_SetGOPACK()
489 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, (GOP_BIT12 | GOP_BIT15), (GOP_BIT12 | GOP_BIT15)); in HAL_GOP_SetGOPACK()
492 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, (GOP_BIT13 | GOP_BIT14), (GOP_BIT13 | GOP_BIT14)); in HAL_GOP_SetGOPACK()
495 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL_EX, GOP_BIT4 , GOP_BIT4); in HAL_GOP_SetGOPACK()
506 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, GOP_BIT12 , GOP_BIT12); in HAL_GOP_SetGOPACK()
509 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, GOP_BIT13 , GOP_BIT13); in HAL_GOP_SetGOPACK()
512 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, GOP_BIT14 , GOP_BIT14); in HAL_GOP_SetGOPACK()
515 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, GOP_BIT15 , GOP_BIT15); in HAL_GOP_SetGOPACK()
518 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL_EX, GOP_BIT4 , GOP_BIT4); in HAL_GOP_SetGOPACK()
527 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_TRIGGER, GOP_BIT0, GOP_BIT0); in HAL_GOP_SetGOPACK()
528 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_TRIGGER, GOP_BIT1, GOP_BIT1); in HAL_GOP_SetGOPACK()
533 MS_U16 HAL_GOP_GetGOPACK(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 gop) in HAL_GOP_GetGOPACK() argument
538 if( FALSE == Hal_get4K120CombinedGOP(pGOPHalLocal, gop, &u8_mainGop, &u8_combinedGop) ) in HAL_GOP_GetGOPACK()
544 if (pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop] == E_DRV_GOP_DST_OP_DUAL_RATE) in HAL_GOP_GetGOPACK()
549 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL,&reg_val); in HAL_GOP_GetGOPACK()
556 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL,&reg_val); in HAL_GOP_GetGOPACK()
563 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL_EX,&reg_val); in HAL_GOP_GetGOPACK()
578 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL,&reg_val); in HAL_GOP_GetGOPACK()
585 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL,&reg_val); in HAL_GOP_GetGOPACK()
592 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL,&reg_val); in HAL_GOP_GetGOPACK()
599 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL,&reg_val); in HAL_GOP_GetGOPACK()
606 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL_EX,&reg_val); in HAL_GOP_GetGOPACK()
619 GOP_Result HAL_GOP_EnableTwoLineBufferMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_BOOL bE… in HAL_GOP_EnableTwoLineBufferMode() argument
626 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_TWO_LINEBUFFER, bEnable?GOP_BIT12:0, GOP_BIT… in HAL_GOP_EnableTwoLineBufferMode()
632 void HAL_GOP_Init(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOPNum) in HAL_GOP_Init() argument
641 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_CTRL0, 0x000, GOP_BIT9); // Genshot fast=0 … in HAL_GOP_Init()
643 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_BW, 0xDFD0, GOP_REG_WORD_MASK); //set GOP DMA … in HAL_GOP_Init()
645 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_NEW_BW, GOP_BIT14, GOP_BIT14); in HAL_GOP_Init()
646 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_NEW_BW, GOP_BIT12, GOP_BIT13|GOP_BIT12); in HAL_GOP_Init()
648 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_HW_USAGE, 0, GOP_BIT0); in HAL_GOP_Init()
652 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_TWO_LINEBUFFER, GOP_BIT12, GOP_BIT12); in HAL_GOP_Init()
654 HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_SCALING, GOP_BIT2|GOP_BIT3 , GOP_REG_WORD_MASK); in HAL_GOP_Init()
655 HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_MG, 0, GOP_BIT2); in HAL_GOP_Init()
660 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SRAMCLK, 0, CKG_SRAM1_DISABLE_CLK|CKG_SRAM0_DISABLE_CLK); /*… in HAL_GOP_Init()
661 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_LB_SRAMCLK, 0, BMASK(7:0)); /*… in HAL_GOP_Init()
667 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, 0, CKG_GOPG0_DISABLE_CLK_MASK); /* GOP 0 */ in HAL_GOP_Init()
671 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, 0, CKG_GOPG1_DISABLE_CLK_MASK); /* GOP 1 */ in HAL_GOP_Init()
675 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, 0, CKG_GOPG2_DISABLE_CLK_MASK); /* GOP 2 */ in HAL_GOP_Init()
679 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, 0, CKG_GOPG3_DISABLE_CLK_MASK); /* GOP 3 */ in HAL_GOP_Init()
683 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, 0, CKG_GOPG4_DISABLE_CLK_MASK); /* GOP 4 */ in HAL_GOP_Init()
694 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_AFBCCLK, 0, CKG_AFBCCLK_DISABLE_CLK_MASK); in HAL_GOP_Init()
695 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_FMT(0), GOP_BIT5 , GOP_BIT5); //Half block in HAL_GOP_Init()
696 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_FMT(1), GOP_BIT5 , GOP_BIT5); //Half block in HAL_GOP_Init()
697 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_AFBCCLK, CKG_AFBCCLK_432, GOP_BIT2|GOP_BIT3); //Clk… in HAL_GOP_Init()
698 …HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_TRIGGER, GOP_BIT0, GOP_BIT0); //Doubl… in HAL_GOP_Init()
699 … HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_CORE_EN(0), 0, GOP_BIT4); //quick_preload_0 in HAL_GOP_Init()
700 … HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_CORE_EN(1), 0, GOP_BIT4); //quick_preload_1 in HAL_GOP_Init()
704 if(pGOPHalLocal->pGopChipPro->bInternalMIUSelect[u8GOPNum] ==TRUE) in HAL_GOP_Init()
706 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP1, &u16RegVal); in HAL_GOP_Init()
709 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP2, &u16RegVal); in HAL_GOP_Init()
714 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_MUX4_4K120, GOP_BIT7, GOP_BIT7 ); in HAL_GOP_Init()
716 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_MIU_SEL, u8MIUSel<<0, GOP_BIT0|GOP_BIT1 );//GWI… in HAL_GOP_Init()
717 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_MIU_SEL, u8MIUSel<<2, GOP_BIT2|GOP_BIT3 );//GWI… in HAL_GOP_Init()
718 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_MIU_SEL, u8MIUSel<<4, GOP_BIT4|GOP_BIT5 );//GWI… in HAL_GOP_Init()
719 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_MIU_IP_SEL, 1<<mask_shift, 1<<mask_shift );//Get Control M… in HAL_GOP_Init()
722 HAL_GOP_AFBC_GetCore(pGOPHalLocal, u8GOPNum, &u8Core); in HAL_GOP_Init()
723 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_MIU, u8MIUSel<<4 , GOP_BIT4|GOP_BIT5); in HAL_GOP_Init()
728 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_OCALPHA, GOP_BIT0, GOP_BIT0); in HAL_GOP_Init()
730 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, 0x7<< GOP_DIP_MUX_SHIFT, GOP_DIP_MUX_MASK); in HAL_GOP_Init()
733 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_VIP_VOP_TIMING_SEL, GOP_BIT10, GOP_BIT10); in HAL_GOP_Init()
738 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff + GOP_4G_PRI0, GOP_BIT4, (GOP_BIT0 | GOP_BIT1 | GOP_BI… in HAL_GOP_Init()
741 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOP_HSYNC_START, g_GopChipPro.GOP_REF_POSITION_X, 0x1FFF); in HAL_GOP_Init()
747 void HAL_GOP_Chip_Proprity_Init(GOP_CTX_HAL_LOCAL *pGOPHalLocal) in HAL_GOP_Chip_Proprity_Init() argument
749 pGOPHalLocal->pGopChipPro = &g_GopChipPro; in HAL_GOP_Chip_Proprity_Init()
752 MS_U8 HAL_GOP_GetMaxGwinNumByGOP(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GopNum) in HAL_GOP_GetMaxGwinNumByGOP() argument
778 MS_U8 HAL_GOP_SelGwinIdByGOP(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8Gop, MS_U8 u8Idx) in HAL_GOP_SelGwinIdByGOP() argument
808 GOP_Result HAL_GOP_GOPSel(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOPNum) in HAL_GOP_GOPSel() argument
813 pGOPHalLocal->bank_offset = GOP_4G_OFST<<16; in HAL_GOP_GOPSel()
816 pGOPHalLocal->bank_offset = GOP_2G_OFST<<16; in HAL_GOP_GOPSel()
819 pGOPHalLocal->bank_offset = GOP_1G_OFST<<16; in HAL_GOP_GOPSel()
822 pGOPHalLocal->bank_offset = GOP_1GX_OFST<<16; in HAL_GOP_GOPSel()
825 pGOPHalLocal->bank_offset = GOP_1GS0_OFST<<16; in HAL_GOP_GOPSel()
833 void HAL_GOP_BANK_SEL(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8bank) in HAL_GOP_BANK_SEL() argument
846 MS_U8 HAL_GOP_Get_BANK(GOP_CTX_HAL_LOCAL *pGOPHalLocal) in HAL_GOP_Get_BANK() argument
853 void HAL_GOP_Read16Reg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32addr, MS_U16* pu16ret) in HAL_GOP_Read16Reg() argument
941 void HAL_GOP_Write16Reg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32addr, MS_U16 u16val, MS_U16 mask) in HAL_GOP_Write16Reg() argument
956 HAL_GOP_Read16Reg(pGOPHalLocal, u32addr, &u16tmp); in HAL_GOP_Write16Reg()
995 … if( FALSE == Hal_get4K120CombinedGOP(pGOPHalLocal, u8_gop, &u8_mainGop, &u8_combinedGop) ) in HAL_GOP_Write16Reg()
1002 (pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop] == E_DRV_GOP_DST_OP_DUAL_RATE) && in HAL_GOP_Write16Reg()
1071 void HAL_GOP_Write32Reg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32addr, MS_U32 u32val) in HAL_GOP_Write32Reg() argument
1073 HAL_GOP_Write16Reg(pGOPHalLocal, u32addr, (MS_U16)(u32val&0xFFFF), 0xffff); in HAL_GOP_Write32Reg()
1074 HAL_GOP_Write16Reg(pGOPHalLocal, u32addr+2, (MS_U16)((u32val&0xFFFF0000)>>16), 0xffff); in HAL_GOP_Write32Reg()
1079 void HAL_GOP_Write32Pal(GOP_CTX_HAL_LOCAL *pGOPHalLocal, in HAL_GOP_Write32Pal() argument
1104 MS_U16 HAL_GOP_GetBPP(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOPColorType fbFmt) in HAL_GOP_GetBPP() argument
1140 void HAL_GOP_GWIN_SetBlending(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8win, MS_BOOL bEnable, MS_U8 … in HAL_GOP_GWIN_SetBlending() argument
1148 if( pGOPHalLocal->User_ConsAlpha_bits != g_GopChipPro.Default_ConsAlpha_bits) in HAL_GOP_GWIN_SetBlending()
1168 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win < MAX_GOP0_GWIN)? GOP_4G_GWIN0_CTRL(u8win):GOP_2G_GWIN_CTR… in HAL_GOP_GWIN_SetBlending()
1169 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win < MAX_GOP0_GWIN)? GOP_4G_GWIN_ALPHA01(u8win):GOP_2G_GWIN_A… in HAL_GOP_GWIN_SetBlending()
1177 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1G_GWIN0_CTRL, regval, 0x4000); in HAL_GOP_GWIN_SetBlending()
1178 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1G_GWIN_ALPHA01, u8coef, 0xFF); in HAL_GOP_GWIN_SetBlending()
1183 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GX_GWIN0_CTRL, regval, 0x4000); in HAL_GOP_GWIN_SetBlending()
1184 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GX_GWIN_ALPHA01, u8coef, 0xFF); in HAL_GOP_GWIN_SetBlending()
1189 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_GWIN0_CTRL, regval, 0x4000); in HAL_GOP_GWIN_SetBlending()
1190 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_GWIN_ALPHA01, u8coef, 0xFF); in HAL_GOP_GWIN_SetBlending()
1195 void HAL_GOP_SetIOMapBase(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_VIRT addr) in HAL_GOP_SetIOMapBase() argument
1197 pGOPHalLocal->va_mmio_base = addr; in HAL_GOP_SetIOMapBase()
1199 void HAL_GOP_SetIOFRCMapBase(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_VIRT addr) in HAL_GOP_SetIOFRCMapBase() argument
1202 void HAL_GOP_SetIOPMMapBase(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_VIRT addr) in HAL_GOP_SetIOPMMapBase() argument
1207 GOP_Result HAL_GOP_GWIN_SetDstPlane(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 GopNum, DRV_GOPDstType e… in HAL_GOP_GWIN_SetDstPlane() argument
1289 Hal_get4K120CombinedGOP(pGOPHalLocal, GopNum, &u8_mainGop, &u8_combinedGop); in HAL_GOP_GWIN_SetDstPlane()
1292 pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop] = eDstType; in HAL_GOP_GWIN_SetDstPlane()
1293 pGOPHalLocal->pHALShared->GOP_Dst[u8_combinedGop] = eDstType; in HAL_GOP_GWIN_SetDstPlane()
1297 pGOPHalLocal->pHALShared->GOP_Dst[GopNum] = eDstType; in HAL_GOP_GWIN_SetDstPlane()
1301 HAL_GOP_SetGOP2Pto1P(pGOPHalLocal, GopNum, bEnable); in HAL_GOP_GWIN_SetDstPlane()
1302 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_CTRL1, u16RegVal, BMASK(GOP_BIT3:0)); in HAL_GOP_GWIN_SetDstPlane()
1307 HAL_GOP_GetGOPDst(pGOPHalLocal, i, &pGopDst); in HAL_GOP_GWIN_SetDstPlane()
1316 Hal_Ctrl4K120GopMode(pGOPHalLocal, GopNum, TRUE); in HAL_GOP_GWIN_SetDstPlane()
1317 Hal_SetCropWindow(pGOPHalLocal, GopNum, EN_GOP_CROP_ENABLE); in HAL_GOP_GWIN_SetDstPlane()
1321 Hal_Ctrl4K120GopMode(pGOPHalLocal, GopNum, FALSE); in HAL_GOP_GWIN_SetDstPlane()
1322 Hal_SetCropWindow(pGOPHalLocal, GopNum, EN_GOP_CROP_DISABLE); in HAL_GOP_GWIN_SetDstPlane()
1325 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_CTRL0, u16HSyncMask, GOP_BIT14); … in HAL_GOP_GWIN_SetDstPlane()
1330 GOP_Result HAL_GOP_SetMixerDst(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOPDstType eDstType) in HAL_GOP_SetMixerDst() argument
1335 GOP_Result HAL_GOP_GetMixerDst(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOPDstType *pGopDst) in HAL_GOP_GetMixerDst() argument
1340 GOP_Result HAL_GOP_InitMux(GOP_CTX_HAL_LOCAL *pGOPHalLocal) in HAL_GOP_InitMux() argument
1348 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX, ((gop1gs<<(GOP_MUX_SHIFT*4))|(gop4g<<(GOP_MUX_SHIFT*3))|… in HAL_GOP_InitMux()
1350 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, 0x7<< GOP_DIP_MUX_SHIFT, GOP_DIP_MUX_MASK); in HAL_GOP_InitMux()
1355 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_4K120, 0x24, 0x3F); in HAL_GOP_InitMux()
1360 void HAL_GOP_GWIN_GetMUX(GOP_CTX_HAL_LOCAL*pGOPHalLocal, MS_U8* u8GOPNum, Gop_MuxSel eGopMux) in HAL_GOP_GWIN_GetMUX() argument
1371 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1375 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_IPVOP, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1379 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_IPVOP, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1383 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_IPVOP, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1387 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_IPVOP, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1391 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1395 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1399 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1403 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1407 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_4K2K, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1414 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_4K2K, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1425 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_4K120, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1450 void HAL_GOP_GWIN_SetMUX(GOP_CTX_HAL_LOCAL*pGOPHalLocal, MS_U8 u8GOPNum, Gop_MuxSel eGopMux) in HAL_GOP_GWIN_SetMUX() argument
1455 if( FALSE == Hal_get4K120CombinedGOP(pGOPHalLocal, u8GOPNum, &u8_mainGop, &u8_combinedGop) ) in HAL_GOP_GWIN_SetMUX()
1461 if (pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop] == E_DRV_GOP_DST_OP_DUAL_RATE) in HAL_GOP_GWIN_SetMUX()
1488 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX, u8GOPNum <<(GOP_MUX_SHIFT*eGopMux), GOP_REGMUX_MASK<<(GO… in HAL_GOP_GWIN_SetMUX()
1489 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL_EX, GOP_BIT15 , GOP_BIT15); // trigger in HAL_GOP_GWIN_SetMUX()
1505 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_4K120, 0, GOP_4K120_REGMUX_MASK<<(GOP_4K120_MUX_SHIFT*(e… in HAL_GOP_GWIN_SetMUX()
1510 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_4K120, 1, GOP_4K120_REGMUX_MASK<<(GOP_4K120_MUX_SHIFT*(e… in HAL_GOP_GWIN_SetMUX()
1514 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_4K120, 2, GOP_4K120_REGMUX_MASK<<(GOP_4K120_MUX_SHIFT*(e… in HAL_GOP_GWIN_SetMUX()
1518 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_IPVOP, u8GOPNum << GOP_IP_MAIN_MUX_SHIFT, GOP_IP_MAIN_MUX… in HAL_GOP_GWIN_SetMUX()
1521 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_IPVOP, u8GOPNum << GOP_IP_SUB_MUX_SHIFT, GOP_IP_SUB_MUX_M… in HAL_GOP_GWIN_SetMUX()
1524 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_IPVOP, u8GOPNum << GOP_IP_VOP0_MUX_SHIFT, GOP_IP_VOP0_MUX… in HAL_GOP_GWIN_SetMUX()
1527 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_IPVOP, u8GOPNum << GOP_IP_VOP1_MUX_SHIFT, GOP_IP_VOP1_MUX… in HAL_GOP_GWIN_SetMUX()
1530 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, u8GOPNum << GOP_Mix_MUX0_SHIFT, GOP_Mix_MUX0_MAS… in HAL_GOP_GWIN_SetMUX()
1533 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, u8GOPNum << GOP_Mix_MUX1_SHIFT, GOP_Mix_MUX1_MAS… in HAL_GOP_GWIN_SetMUX()
1536 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, u8GOPNum << GOP_VE0_MUX_SHIFT, GOP_VE0_MUX_MASK); in HAL_GOP_GWIN_SetMUX()
1539 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, u8GOPNum << GOP_VE1_MUX_SHIFT, GOP_VE1_MUX_MASK); in HAL_GOP_GWIN_SetMUX()
1542 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum << GOP_DIP_MUX_SHIFT, GOP_DIP_MUX_MASK); in HAL_GOP_GWIN_SetMUX()
1545 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(eGopMux%E_GOP_FRC_MU… in HAL_GOP_GWIN_SetMUX()
1548 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(eGopMux%E_GOP_FRC_MU… in HAL_GOP_GWIN_SetMUX()
1551 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(eGopMux%E_GOP_FRC_MU… in HAL_GOP_GWIN_SetMUX()
1554 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(eGopMux%E_GOP_FRC_MU… in HAL_GOP_GWIN_SetMUX()
1558 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER2_L_EN, &u16Ret[0]); in HAL_GOP_GWIN_SetMUX()
1559 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER2_R_EN, &u16Ret[1]); in HAL_GOP_GWIN_SetMUX()
1560 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER1_L_EN, &u16Ret[2]); in HAL_GOP_GWIN_SetMUX()
1561 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER1_R_EN, &u16Ret[3]); in HAL_GOP_GWIN_SetMUX()
1566 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(E_GOP_FRC_MUX2%E_GOP… in HAL_GOP_GWIN_SetMUX()
1570 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(E_GOP_FRC_MUX3%E_GOP… in HAL_GOP_GWIN_SetMUX()
1574 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(E_GOP_FRC_MUX0%E_GOP… in HAL_GOP_GWIN_SetMUX()
1578 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(E_GOP_FRC_MUX1%E_GOP… in HAL_GOP_GWIN_SetMUX()
1592 GOP_Result HAL_GOP_SetGOPEnable2SC(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL bEnable) in HAL_GOP_SetGOPEnable2SC() argument
1605 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &muxValue); in HAL_GOP_SetGOPEnable2SC()
1606 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_GOPEN, &regval); in HAL_GOP_SetGOPEnable2SC()
1610 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, bEnable?(regval |GOP_BIT15):(regval & ~GOP_BIT15), … in HAL_GOP_SetGOPEnable2SC()
1615 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, bEnable?(regval | GOP_BIT14):(regval & ~GOP_BIT14),… in HAL_GOP_SetGOPEnable2SC()
1620 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, bEnable?(regval |GOP_BIT13):(regval & ~GOP_BIT13), … in HAL_GOP_SetGOPEnable2SC()
1625 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, bEnable?(regval |GOP_BIT12):(regval & ~GOP_BIT12), … in HAL_GOP_SetGOPEnable2SC()
1630 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, bEnable?(regval |GOP_BIT11):(regval & ~GOP_BIT11), … in HAL_GOP_SetGOPEnable2SC()
1634 HAL_GOP_GetGOPDst(pGOPHalLocal, gopNum, &pGopDst); in HAL_GOP_SetGOPEnable2SC()
1635 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_4K2K, &u164K2KMuxValue); in HAL_GOP_SetGOPEnable2SC()
1639 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER1_L_EN, (pGopDst==E_DRV_GOP_DST_BYPASS)?GOP_BIT0:… in HAL_GOP_SetGOPEnable2SC()
1644 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER1_R_EN, (pGopDst==E_DRV_GOP_DST_BYPASS)?GOP_BIT0:… in HAL_GOP_SetGOPEnable2SC()
1649 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER2_L_EN, (pGopDst==E_DRV_GOP_DST_BYPASS)?GOP_BIT0:… in HAL_GOP_SetGOPEnable2SC()
1654 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER2_R_EN, (pGopDst==E_DRV_GOP_DST_BYPASS)?GOP_BIT0:… in HAL_GOP_SetGOPEnable2SC()
1658 Hal_get4K120CombinedGOP(pGOPHalLocal, gopNum, &u8_mainGop, &u8_combinedGop); in HAL_GOP_SetGOPEnable2SC()
1665 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, (regval & ~GOP_BIT15), GOP_BIT15); in HAL_GOP_SetGOPEnable2SC()
1669 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, (regval & ~GOP_BIT12), GOP_BIT12); in HAL_GOP_SetGOPEnable2SC()
1673 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, (regval & ~GOP_BIT14), GOP_BIT14); in HAL_GOP_SetGOPEnable2SC()
1677 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, (regval & ~GOP_BIT13), GOP_BIT13); in HAL_GOP_SetGOPEnable2SC()
1681 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, (regval & ~GOP_BIT11), GOP_BIT11); in HAL_GOP_SetGOPEnable2SC()
1685 mux_need_ctrl = _findMuxNumberByGOP(pGOPHalLocal, pGopDst, u8_mainGop); in HAL_GOP_SetGOPEnable2SC()
1688 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_4K120_EN0, (E_DRV_GOP_DST_OP_DUAL_RATE == pGopDst) ? GOP_B… in HAL_GOP_SetGOPEnable2SC()
1692 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_4K120_EN1, (E_DRV_GOP_DST_OP_DUAL_RATE == pGopDst) ? GOP_B… in HAL_GOP_SetGOPEnable2SC()
1696 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_4K120_EN2, (E_DRV_GOP_DST_OP_DUAL_RATE == pGopDst) ? GOP_B… in HAL_GOP_SetGOPEnable2SC()
1702 GOP_Result HAL_GOP_SetGOP2Pto1P(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL bEnable) in HAL_GOP_SetGOP2Pto1P() argument
1710 HAL_GOP_Read16Reg(pGOPHalLocal, u32pBankOffSet + GOP_4G_SRAM_BORROW, &u16Regval); in HAL_GOP_SetGOP2Pto1P()
1711 …HAL_GOP_Write16Reg(pGOPHalLocal, u32pBankOffSet + GOP_4G_SRAM_BORROW, bEnable?(u16Regval |0x0800):… in HAL_GOP_SetGOP2Pto1P()
1716 static MS_BOOL _IsGopInDualOpMux(GOP_CTX_HAL_LOCAL* pGOPHalLocal, MS_U8 u8GopNum, Gop_MuxSel * corr… in _IsGopInDualOpMux() argument
1722 HAL_GOP_GWIN_GetMUX(pGOPHalLocal, &mux_val, (Gop_MuxSel)i + E_GOP_DUALRATE_OP_MUX0); in _IsGopInDualOpMux()
1734 GOP_Result HAL_GOP_SetGOPEnable2Mode1(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL bEnabl… in HAL_GOP_SetGOPEnable2Mode1() argument
1743 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &muxValue); in HAL_GOP_SetGOPEnable2Mode1()
1744 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, &regval); in HAL_GOP_SetGOPEnable2Mode1()
1747 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, bEnable?(regval |GOP_BIT4):(regval & ~GOP_BIT4… in HAL_GOP_SetGOPEnable2Mode1()
1751 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, bEnable?(regval |GOP_BIT6):(regval & ~GOP_BIT6… in HAL_GOP_SetGOPEnable2Mode1()
1755 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, bEnable?(regval |GOP_BIT8):(regval & ~GOP_BIT8… in HAL_GOP_SetGOPEnable2Mode1()
1759 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, bEnable?(regval |GOP_BIT12):(regval & ~GOP_BIT… in HAL_GOP_SetGOPEnable2Mode1()
1763 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, bEnable?(regval |GOP_BIT14):(regval & ~GOP_BIT… in HAL_GOP_SetGOPEnable2Mode1()
1770 if( TRUE == Hal_get4K120CombinedGOP(pGOPHalLocal, gopNum, &u8_mainGop, &u8_combinedGop) ) in HAL_GOP_SetGOPEnable2Mode1()
1772 if (pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop] == E_DRV_GOP_DST_OP_DUAL_RATE) in HAL_GOP_SetGOPEnable2Mode1()
1779 …mux4mainGop = _findMuxNumberByGOP(pGOPHalLocal, pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop], u8_… in HAL_GOP_SetGOPEnable2Mode1()
1780 …mux4combinedGop = _findMuxNumberByGOP(pGOPHalLocal, pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop],… in HAL_GOP_SetGOPEnable2Mode1()
1787 if (_IsGopInDualOpMux(pGOPHalLocal, mux4mainGop, &mux_value) == TRUE) in HAL_GOP_SetGOPEnable2Mode1()
1802 … HAL_GOP_Write16Reg(pGOPHalLocal, reg_num, (bEnable == TRUE) ? GOP_BIT10 : ~GOP_BIT10, GOP_BIT10); in HAL_GOP_SetGOPEnable2Mode1()
1810 GOP_Result HAL_GOP_GetGOPAlphaMode1(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL *pbEnabl… in HAL_GOP_GetGOPAlphaMode1() argument
1815 if( FALSE == Hal_get4K120CombinedGOP(pGOPHalLocal, gopNum, &u8_mainGop, &u8_combinedGop) ) in HAL_GOP_GetGOPAlphaMode1()
1821 if (pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop] == E_DRV_GOP_DST_OP_DUAL_RATE) in HAL_GOP_GetGOPAlphaMode1()
1826 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &muxValue); in HAL_GOP_GetGOPAlphaMode1()
1827 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, &regval); in HAL_GOP_GetGOPAlphaMode1()
1855 GOP_Result HAL_GOP_SetGOPHighPri(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum) in HAL_GOP_SetGOPHighPri() argument
1866 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &muxValue); in HAL_GOP_SetGOPHighPri()
1876 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX, muxValue, GOP_REG_WORD_MASK); in HAL_GOP_SetGOPHighPri()
1883 GOP_Result HAL_GOP_SetGOPClk(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, DRV_GOPDstType eDstType) in HAL_GOP_SetGOPClk() argument
1909 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_IDCLK2, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1913 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_IDCLK2, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1917 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_IDCLK2, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1921 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_IDCLK2, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1925 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_IDCLK2, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1937 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_IDCLK1, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1941 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_IDCLK1, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1945 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_IDCLK1, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1949 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_IDCLK1, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1953 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_IDCLK1, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1966 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_ODCLK, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1970 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_ODCLK, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1974 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_ODCLK, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1978 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_ODCLK, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1982 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_ODCLK, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1993 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_FCLK, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1997 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_FCLK, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
2001 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_FCLK, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
2005 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_FCLK, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
2009 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_FCLK, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
2022 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_IDCLK2, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
2026 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG2_IDCLK2, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
2030 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG3_IDCLK2, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
2034 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_IDCLK2, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
2038 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_IDCLK2, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
2050 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_OCC_FRCCLK, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
2054 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_OCC_FRCCLK, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
2058 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_OCC_FRCCLK, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
2062 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_OCC_FRCCLK, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
2066 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_OCC_FRCCLK, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
2080 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_MIXERCLK_VE, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
2082 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_MIXERCLK_VE, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
2084 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_MIXERCLK_VE, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
2086 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_MIXERCLK_VE, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
2088 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_MIXERCLK_VE, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
2094 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_MIXERCLK_VE, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
2096 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_MIXERCLK_VE, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
2098 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_MIXERCLK_VE, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
2100 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_MIXERCLK_VE, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
2102 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_MIXERCLK_VE, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
2108 Hal_get4K120CombinedGOP(pGOPHalLocal, gopNum, &u8_mainGop, &u8_combinedGop); in HAL_GOP_SetGOPClk()
2112 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_ODCLK, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
2113 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_ODCLK, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
2118 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_ODCLK, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
2119 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_ODCLK, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
2123 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_ODCLK, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
2131 …HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOPCLK, &pGOPHalLocal->u16Clk0Setting); //Backup current GOPG … in HAL_GOP_SetGOPClk()
2132 …HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SRAMCLK,&pGOPHalLocal->u16Clk2Setting); //Backup current SRAM … in HAL_GOP_SetGOPClk()
2138 GOP_Result HAL_GOP_SetClkForCapture(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOP_DWIN_SRC_SEL enSrcSel) in HAL_GOP_SetClkForCapture() argument
2140 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, 0, GOP_BIT8); in HAL_GOP_SetClkForCapture()
2142 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPD_CLK_ODCLK, CKG_GOPD_MASK); in HAL_GOP_SetClkForCapture()
2144 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPD_CLK_DC0CLK, CKG_GOPD_MASK); in HAL_GOP_SetClkForCapture()
2146 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPD_CLK_IDCLK2, CKG_GOPD_MASK); in HAL_GOP_SetClkForCapture()
2150 …HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOP2CLK, &pGOPHalLocal->u16Clk1Setting); //Backup current GOPD… in HAL_GOP_SetClkForCapture()
2153 GOP_Result HAL_GOP_SetClock(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_BOOL bEnable) in HAL_GOP_SetClock() argument
2157 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, pGOPHalLocal->u16Clk0Setting, GOP_REG_WORD_MASK); in HAL_GOP_SetClock()
2158 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, pGOPHalLocal->u16Clk1Setting, GOP_REG_WORD_MASK); in HAL_GOP_SetClock()
2159 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SRAMCLK, pGOPHalLocal->u16Clk2Setting, GOP_REG_WORD_MASK); in HAL_GOP_SetClock()
2163 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_DISABLE_CLK, CKG_GOPG0_MASK); in HAL_GOP_SetClock()
2164 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_DISABLE_CLK, CKG_GOPG1_MASK); in HAL_GOP_SetClock()
2165 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_DISABLE_CLK, CKG_GOPG2_MASK); in HAL_GOP_SetClock()
2166 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPD_DISABLE_CLK, CKG_GOPD_MASK); in HAL_GOP_SetClock()
2167 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SRAMCLK, CKG_SRAM0_DISABLE_CLK, CKG_SRAM0_MASK); in HAL_GOP_SetClock()
2168 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SRAMCLK, CKG_SRAM1_DISABLE_CLK, CKG_SRAM1_MASK); in HAL_GOP_SetClock()
2174 GOP_Result HAL_GOP_MIXER_SetGOPEnable2Mixer(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL … in HAL_GOP_MIXER_SetGOPEnable2Mixer() argument
2179 GOP_Result HAL_GOP_MIXER_SetMux(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_U8 muxNum, MS_BOO… in HAL_GOP_MIXER_SetMux() argument
2184 GOP_Result HAL_GOP_MIXER_EnableOldBlendMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_BOOL b… in HAL_GOP_MIXER_EnableOldBlendMode() argument
2189 void HAL_GOP_Init_Context(GOP_CTX_HAL_LOCAL *pGOPHalLocal, GOP_CTX_HAL_SHARED *pHALShared, MS_BOOL… in HAL_GOP_Init_Context() argument
2193 memset(pGOPHalLocal, 0, sizeof(*pGOPHalLocal)); in HAL_GOP_Init_Context()
2194 pGOPHalLocal->pHALShared = pHALShared; in HAL_GOP_Init_Context()
2198 pGOPHalLocal->drvGFlipGOPDst[u32GopIdx] = E_DRV_GOP_DST_OP0; in HAL_GOP_Init_Context()
2200 pGOPHalLocal->pGopChipPro = &g_GopChipPro; in HAL_GOP_Init_Context()
2201 pGOPHalLocal->pbIsMuxVaildToGopDst = (MS_BOOL *)bIsMuxVaildToGopDst; in HAL_GOP_Init_Context()
2203 void HAL_GOP_Restore_Ctx(GOP_CTX_HAL_LOCAL *pGOPHalLocal) in HAL_GOP_Restore_Ctx() argument
2207 GOP_Result HAL_ConvertAPIAddr(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gwinid, MS_PHY* u64Adr) in HAL_ConvertAPIAddr() argument
2237 u8Miu = HAL_GOP_GetMIUDst(pGOPHalLocal, u8GOP); in HAL_ConvertAPIAddr()
2251 MS_U8 HAL_GOP_GetMIUDst(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopnum) in HAL_GOP_GetMIUDst() argument
2260 if(pGOPHalLocal->pGopChipPro->bInternalMIUSelect[gopnum]==TRUE) in HAL_GOP_GetMIUDst()
2263 HAL_GOP_Read16Reg(pGOPHalLocal, u32BnkOfst+GOP_4G_MIU_SEL, &u16RegVal_L); in HAL_GOP_GetMIUDst()
2269 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_MIU_SEL, &u16RegVal_L); in HAL_GOP_GetMIUDst()
2272 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP2, &u16RegVal_H); in HAL_GOP_GetMIUDst()
2337 GOP_Result HAL_GOP_GetGOPDst(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8gopNum, DRV_GOPDstType *pGopD… in HAL_GOP_GetGOPDst() argument
2344 HAL_GOP_Read16Reg(pGOPHalLocal, u32pBankOffSet + GOP_4G_CTRL1, &u16Regval); in HAL_GOP_GetGOPDst()
2390 void HAL_GOP_SetIPSel2SC(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_IPSEL_GOP ipSelGop) in HAL_GOP_SetIPSel2SC() argument
2395 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_IPVOP, &muxValue); in HAL_GOP_SetIPSel2SC()
2420 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2430 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2440 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2453 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2454 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2467 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2468 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2481 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2482 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2496 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, u16RegVal, u16RegMsk); in HAL_GOP_SetIPSel2SC()
2501 GOP_Result HAL_GOP_DWIN_SetSourceSel(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOP_DWIN_SRC_SEL enSrcSel) in HAL_GOP_DWIN_SetSourceSel() argument
2507 MS_U8 HAL_GOP_GetDWINMIU(GOP_CTX_HAL_LOCAL *pGOPHalLocal) in HAL_GOP_GetDWINMIU() argument
2511 GOP_Result HAL_GOP_SetDWINMIU(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 miu) in HAL_GOP_SetDWINMIU() argument
2516 GOP_Result HAL_GOP_DWIN_EnableR2YCSC(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_BOOL bEnable) in HAL_GOP_DWIN_EnableR2YCSC() argument
2521 GOP_Result HAL_GOP_VE_SetOutputTiming(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32mode) in HAL_GOP_VE_SetOutputTiming() argument
2526 GOP_Result HAL_GOP_MIXER_SetOutputTiming(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32mode, GOP_DRV_M… in HAL_GOP_MIXER_SetOutputTiming() argument
2531 GOP_Result HAL_GOP_MIXER_EnableVfilter(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_BOOL bEn) in HAL_GOP_MIXER_EnableVfilter() argument
2536 GOP_Result HAL_GOP_GWIN_EnableTileMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8win, MS_BOOL bEnabl… in HAL_GOP_GWIN_EnableTileMode() argument
2542 GOP_Result HAL_GOP_SetUVSwap(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOPNum,MS_BOOL bEn) in HAL_GOP_SetUVSwap() argument
2549 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_YUV_SWAP, GOP_BIT14, GOP_BIT14); in HAL_GOP_SetUVSwap()
2551 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_YUV_SWAP, ~GOP_BIT14, GOP_BIT14); in HAL_GOP_SetUVSwap()
2556 GOP_Result HAL_GOP_SetYCSwap(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOPNum,MS_BOOL bEn) in HAL_GOP_SetYCSwap() argument
2563 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_YUV_SWAP, GOP_BIT15, GOP_BIT15); in HAL_GOP_SetYCSwap()
2565 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_YUV_SWAP, 0x0, GOP_BIT15); in HAL_GOP_SetYCSwap()
2570 GOP_Result HAL_GOP_GWIN_GetNewAlphaMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8win, MS_BOOL* pEna… in HAL_GOP_GWIN_GetNewAlphaMode() argument
2575 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_4G_GWIN_ALPHA01(u8win), &u16Val); in HAL_GOP_GWIN_GetNewAlphaMode()
2580 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_2G_GWIN_ALPHA01(u8win - MAX_GOP0_GWIN), &u16Val); in HAL_GOP_GWIN_GetNewAlphaMode()
2585 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_1G_GWIN_ALPHA01, &u16Val); in HAL_GOP_GWIN_GetNewAlphaMode()
2590 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_1GX_GWIN_ALPHA01, &u16Val); in HAL_GOP_GWIN_GetNewAlphaMode()
2595 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_1GS0_GWIN_ALPHA01, &u16Val); in HAL_GOP_GWIN_GetNewAlphaMode()
2607 GOP_Result HAL_GOP_GWIN_SetNewAlphaMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8win, MS_BOOL bEnab… in HAL_GOP_GWIN_SetNewAlphaMode() argument
2612 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_GWIN_ALPHA01(u8win), u16Val, GOP_BIT15); in HAL_GOP_GWIN_SetNewAlphaMode()
2616 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_GWIN_ALPHA01(u8win - MAX_GOP0_GWIN), u16Val, GOP_BIT15); in HAL_GOP_GWIN_SetNewAlphaMode()
2620 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1G_GWIN_ALPHA01, u16Val, GOP_BIT15); in HAL_GOP_GWIN_SetNewAlphaMode()
2624 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GX_GWIN_ALPHA01, u16Val, GOP_BIT15); in HAL_GOP_GWIN_SetNewAlphaMode()
2628 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_GWIN_ALPHA01, u16Val, GOP_BIT15); in HAL_GOP_GWIN_SetNewAlphaMode()
2638 GOP_Result HAL_GOP_GWiN_Set3DOSD_Sub(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP ,MS_U8 u8Gwin, MS_… in HAL_GOP_GWiN_Set3DOSD_Sub() argument
2646 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_BANK_FWR, &u16Reg); in HAL_GOP_GWiN_Set3DOSD_Sub()
2661 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1G_3DOSD_SUB_RBLK_L, u32SubAddr&GOP_REG_WORD_MASK ,GOP_REG_WO… in HAL_GOP_GWiN_Set3DOSD_Sub()
2662 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1G_3DOSD_SUB_RBLK_H, u32SubAddr>>16 ,GOP_REG_WORD_MASK ); in HAL_GOP_GWiN_Set3DOSD_Sub()
2666 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GX_3DOSD_SUB_RBLK_L, u32SubAddr&GOP_REG_WORD_MASK ,GOP_REG_W… in HAL_GOP_GWiN_Set3DOSD_Sub()
2667 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GX_3DOSD_SUB_RBLK_H, u32SubAddr>>16 ,GOP_REG_WORD_MASK ); in HAL_GOP_GWiN_Set3DOSD_Sub()
2672 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_3DOSD_SUB_RBLK_L, u32SubAddr&GOP_REG_WORD_MASK ,GOP_REG_… in HAL_GOP_GWiN_Set3DOSD_Sub()
2673 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_3DOSD_SUB_RBLK_H, u32SubAddr>>16 ,GOP_REG_WORD_MASK ); in HAL_GOP_GWiN_Set3DOSD_Sub()
2677 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_3DOSD_SUB_RBLK_L(u8Gwin - MAX_GOP0_GWIN), u32SubAddr&GOP_R… in HAL_GOP_GWiN_Set3DOSD_Sub()
2678 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_3DOSD_SUB_RBLK_H(u8Gwin - MAX_GOP0_GWIN), u32SubAddr>>16 ,… in HAL_GOP_GWiN_Set3DOSD_Sub()
2682 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_3DOSD_SUB_RBLK_L(u8Gwin), u32SubAddr&GOP_REG_WORD_MASK ,GO… in HAL_GOP_GWiN_Set3DOSD_Sub()
2683 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_3DOSD_SUB_RBLK_H(u8Gwin), u32SubAddr>>16 ,GOP_REG_WORD_MAS… in HAL_GOP_GWiN_Set3DOSD_Sub()
2724 GOP_Result HAL_GOP_SetGOPToVE(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL bEn ) in HAL_GOP_SetGOPToVE() argument
2728 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, &regval); in HAL_GOP_SetGOPToVE()
2735 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, (gopNum<<6), (GOP_BIT6|GOP_BIT7|GOP_BIT8)); in HAL_GOP_SetGOPToVE()
2740 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, (gopNum<<9), (GOP_BIT9|GOP_BIT10|GOP_BIT11)); in HAL_GOP_SetGOPToVE()
2746 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, (gopNum<<9), (GOP_BIT9|GOP_BIT10|GOP_BIT11)); in HAL_GOP_SetGOPToVE()
2751 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, (gopNum<<6) , (GOP_BIT6|GOP_BIT7|GOP_BIT8)); in HAL_GOP_SetGOPToVE()
2758 E_GOP_VIDEOTIMING_MIRRORTYPE HAL_GOP_GetVideoTimingMirrorType(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_B… in HAL_GOP_GetVideoTimingMirrorType() argument
2764 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MVOP_MIRRORCFG, &u16MVOPMirrorCfg); in HAL_GOP_GetVideoTimingMirrorType()
2765 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_MIRRORCFG, &u16ScalerMirrorCfg); in HAL_GOP_GetVideoTimingMirrorType()
2791 GOP_Result HAL_GOP_3D_SetMiddle(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP,MS_U16 u16Middle) in HAL_GOP_3D_SetMiddle() argument
2796 HAL_GOP_Write16Reg(pGOPHalLocal,u32BankOffSet+GOP_4G_3D_MIDDLE, u16Middle, GOP_REG_WORD_MASK); in HAL_GOP_3D_SetMiddle()
2800 GOP_Result HAL_GOP_OC_SetOCEn(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_BOOL bOCEn) in HAL_GOP_OC_SetOCEn() argument
2806 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &u16Val); in HAL_GOP_OC_SetOCEn()
2827 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, bOCEn<<15, GOP_BIT15); in HAL_GOP_OC_SetOCEn()
2832 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_IPVOP, bOCEn<<FRCMuxOffset, 1<<FRCMuxOffset); in HAL_GOP_OC_SetOCEn()
2845 GOP_Result HAL_GOP_OC_SetOCInfo(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOP_OC_INFO* pOCinfo) in HAL_GOP_OC_SetOCInfo() argument
2850 GOP_Result HAL_GOP_OC_Get_MIU_Sel(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 *MIUId) in HAL_GOP_OC_Get_MIU_Sel() argument
2855 GOP_Result HAL_GOP_DWIN_SetRingBuffer(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32RingSize,MS_U32 u3… in HAL_GOP_DWIN_SetRingBuffer() argument
2860 GOP_Result HAL_GOP_AdjustField(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 GopNum, DRV_GOPDstType eDstTy… in HAL_GOP_AdjustField() argument
2868 GOP_Result HAL_GOP_TestPattern_IsVaild(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GopNum) in HAL_GOP_TestPattern_IsVaild() argument
2870 if(u8GopNum == pGOPHalLocal->pGopChipPro->GOP_TestPattern_Vaild) in HAL_GOP_TestPattern_IsVaild()
2886 MS_BOOL HAL_GOP_EnableScalingDownSram(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP,MS_BOOL bEn) in HAL_GOP_EnableScalingDownSram() argument
2914 HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_MG, u16Val, u16MG_mask); in HAL_GOP_EnableScalingDownSram()
2915 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_LB_SRAMCLK, u16enable, u16LB_mask); in HAL_GOP_EnableScalingDownSram()
2919 HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_MG, 0, u16MG_mask); in HAL_GOP_EnableScalingDownSram()
2920 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_LB_SRAMCLK, 0, u16LB_mask); in HAL_GOP_EnableScalingDownSram()
2925 GOP_Result HAL_GOP_HScalingDown(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP, MS_BOOL bEnable,MS_U16… in HAL_GOP_HScalingDown() argument
2934 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_VSTRCH, &u16VScalReg); in HAL_GOP_HScalingDown()
2937 … HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_HSTRCH, 0x1000 , GOP_REG_WORD_MASK); in HAL_GOP_HScalingDown()
2942 HAL_GOP_Write32Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_HRATIO_L, ratio); in HAL_GOP_HScalingDown()
2946 HAL_GOP_Write32Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_HRATIO_L, 0); in HAL_GOP_HScalingDown()
2951 HAL_GOP_EnableScalingDownSram(pGOPHalLocal, u8GOP, bEnable); in HAL_GOP_HScalingDown()
2953 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_CFG, bEnable , GOP_BIT0); in HAL_GOP_HScalingDown()
2954 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_H_OUTPUTSIZE, dst, GOP_REG_WORD_MASK… in HAL_GOP_HScalingDown()
2960 GOP_Result HAL_GOP_VScalingDown(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP, MS_BOOL bEnable,MS_U16… in HAL_GOP_VScalingDown() argument
2969 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_HSTRCH, &u16HScalReg); in HAL_GOP_VScalingDown()
2972 … HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_VSTRCH, 0x1000 , GOP_REG_WORD_MASK); in HAL_GOP_VScalingDown()
2976 HAL_GOP_Write32Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_VRATIO_L, ratio); in HAL_GOP_VScalingDown()
2980 HAL_GOP_Write32Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_VRATIO_L, 0); in HAL_GOP_VScalingDown()
2985 HAL_GOP_EnableScalingDownSram(pGOPHalLocal, u8GOP, bEnable); in HAL_GOP_VScalingDown()
2987 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_CFG, (bEnable<<4) , GOP_BIT4); in HAL_GOP_VScalingDown()
2988 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SVM_VEND, dst, GOP_REG_WORD_MASK); in HAL_GOP_VScalingDown()
2994 GOP_Result HAL_GOP_DeleteWinHVSize(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP, MS_U16 u16HSize, MS… in HAL_GOP_DeleteWinHVSize() argument
2999 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_BANK_HVAILDSIZE, u16HSize, GOP_REG_WORD_MA… in HAL_GOP_DeleteWinHVSize()
3000 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_BANK_VVAILDSIZE, u16VSize, GOP_REG_WORD_MA… in HAL_GOP_DeleteWinHVSize()
3004 GOP_Result HAL_GOP_DumpGOPReg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32GopIdx, MS_U16 u16BankIdx… in HAL_GOP_DumpGOPReg() argument
3011 …HAL_GOP_Read16Reg(pGOPHalLocal, (u32BankOffSet+ (u16BankIdx<<16) + u16Addr +GOP_4G_CTRL0), u16Val); in HAL_GOP_DumpGOPReg()
3021 GOP_Result HAL_GOP_RestoreGOPReg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32GopIdx, MS_U16 u16Bank… in HAL_GOP_RestoreGOPReg() argument
3028 …HAL_GOP_Write16Reg(pGOPHalLocal, (u32BankOffSet+ (u16BankIdx<<16) + u16Addr +GOP_4G_CTRL0), u16Val… in HAL_GOP_RestoreGOPReg()
3037 GOP_Result HAL_GOP_PowerState(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32PowerState, GFLIP_REGS_SAV… in HAL_GOP_PowerState() argument
3044 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOPCLK, &(pGOP_STRPrivate->CKG_GopReg[0])); in HAL_GOP_PowerState()
3045 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOP2CLK, &(pGOP_STRPrivate->CKG_GopReg[1])); in HAL_GOP_PowerState()
3046 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOP3CLK, &(pGOP_STRPrivate->CKG_GopReg[2])); in HAL_GOP_PowerState()
3047 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOP4CLK, &(pGOP_STRPrivate->CKG_GopReg[3])); in HAL_GOP_PowerState()
3048 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SRAMCLK, &(pGOP_STRPrivate->CKG_GopReg[4])); in HAL_GOP_PowerState()
3049 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_LB_SRAMCLK, &(pGOP_STRPrivate->CKG_GopReg[5])); in HAL_GOP_PowerState()
3052 HAL_GOP_Read16Reg(pGOPHalLocal, CKG_GOPG0_SCALING, &(pGOP_STRPrivate->GS_GopReg[0])); in HAL_GOP_PowerState()
3053 HAL_GOP_Read16Reg(pGOPHalLocal, CKG_GOPG0_MG, &(pGOP_STRPrivate->GS_GopReg[1])); in HAL_GOP_PowerState()
3057 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_BANKSEL, &(pGOP_STRPrivate->XC_GopReg[0])); in HAL_GOP_PowerState()
3058 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, &(pGOP_STRPrivate->XC_GopReg[1])); in HAL_GOP_PowerState()
3059 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_GOPEN, &(pGOP_STRPrivate->XC_GopReg[2])); in HAL_GOP_PowerState()
3060 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_IP_SYNC, &(pGOP_STRPrivate->XC_GopReg[3])); in HAL_GOP_PowerState()
3061 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_IP2GOP_SRCSEL, &(pGOP_STRPrivate->XC_GopReg[4])); in HAL_GOP_PowerState()
3062 … HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_OSD_CHECK_ALPHA, &(pGOP_STRPrivate->XC_GopReg[5])); in HAL_GOP_PowerState()
3063 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_VOPNBL, &(pGOP_STRPrivate->XC_GopReg[6])); in HAL_GOP_PowerState()
3064 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, &(pGOP_STRPrivate->XC_GopReg[7])); in HAL_GOP_PowerState()
3065 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_MIRRORCFG, &(pGOP_STRPrivate->XC_GopReg[8])); in HAL_GOP_PowerState()
3066 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_OCMIXER, &(pGOP_STRPrivate->XC_GopReg[9])); in HAL_GOP_PowerState()
3067 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_OCMISC, &(pGOP_STRPrivate->XC_GopReg[10])); in HAL_GOP_PowerState()
3068 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_OCALPHA, &(pGOP_STRPrivate->XC_GopReg[11])); in HAL_GOP_PowerState()
3070 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC1_CHANNELSYNC, &(pGOP_STRPrivate->XC_GopReg[13])); in HAL_GOP_PowerState()
3076 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, pGOP_STRPrivate->CKG_GopReg[0], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3077 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, pGOP_STRPrivate->CKG_GopReg[1], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3078 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, pGOP_STRPrivate->CKG_GopReg[2], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3079 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, pGOP_STRPrivate->CKG_GopReg[3], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3080 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SRAMCLK, pGOP_STRPrivate->CKG_GopReg[4], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3081 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_LB_SRAMCLK, pGOP_STRPrivate->CKG_GopReg[5], GOP_REG_WORD_MASK… in HAL_GOP_PowerState()
3084 …HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_SCALING, pGOP_STRPrivate->GS_GopReg[0], GOP_REG_WORD_MA… in HAL_GOP_PowerState()
3085 … HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_MG, pGOP_STRPrivate->GS_GopReg[1], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3090 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, pGOP_STRPrivate->XC_GopReg[1], GOP_BIT11); in HAL_GOP_PowerState()
3091 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, pGOP_STRPrivate->XC_GopReg[2], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3094 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_OSD_CHECK_ALPHA, pGOP_STRPrivate->XC_GopReg[5], GOP_BIT6); in HAL_GOP_PowerState()
3095 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOPNBL, pGOP_STRPrivate->XC_GopReg[6], GOP_BIT5); in HAL_GOP_PowerState()
3096 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, pGOP_STRPrivate->XC_GopReg[7], GOP_REG_WORD_MA… in HAL_GOP_PowerState()
3099 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_OCMISC, pGOP_STRPrivate->XC_GopReg[10], GOP_BIT2); in HAL_GOP_PowerState()
3100 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_OCALPHA, pGOP_STRPrivate->XC_GopReg[11], GOP_BIT2); in HAL_GOP_PowerState()
3102 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_CHANNELSYNC, pGOP_STRPrivate->XC_GopReg[13], GOP_BIT11); in HAL_GOP_PowerState()
3110 GOP_Result HAL_GOP_GWIN_SetGPUTileMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 gwinid, EN_DRV_GOP_GPU… in HAL_GOP_GWIN_SetGPUTileMode() argument
3115 GOP_Result HAL_GOP_EnableTLB(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP, MS_BOOL bEnable) in HAL_GOP_EnableTLB() argument
3120 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SRAM_BORROW, bEnable?GOP_BIT10:0, GOP_BIT10); in HAL_GOP_EnableTLB()
3124 GOP_Result HAL_GOP_SetTLBAddr(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_PHY u64TLBAddr, MS_U… in HAL_GOP_SetTLBAddr() argument
3128 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_TAG_ADDR_L, u32size&GOP_REG_WORD_MASK, GOP_… in HAL_GOP_SetTLBAddr()
3129 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_TAG_ADDR_H, u32size>>16, GOP_REG_WORD_MASK); in HAL_GOP_SetTLBAddr()
3131 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_BASE_ADDR_L, u64TLBAddr&GOP_REG_WORD_MASK, … in HAL_GOP_SetTLBAddr()
3132 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_BASE_ADDR_H, u64TLBAddr>>16, GOP_REG_WORD_M… in HAL_GOP_SetTLBAddr()
3136 GOP_Result HAL_GOP_SetTLBSubAddr(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_PHY u64TLBAddr) in HAL_GOP_SetTLBSubAddr() argument
3141 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_BASE_ADDR_RVIEW_L, u64TLBAddr&GOP_REG_WORD_… in HAL_GOP_SetTLBSubAddr()
3142 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_BASE_ADDR_RVIEW_H, u64TLBAddr>>16, GOP_REG_… in HAL_GOP_SetTLBSubAddr()
3147 GOP_Result HAL_GOP_Set_GWIN_INTERNAL_MIU(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP,MS_U8 miusel) in HAL_GOP_Set_GWIN_INTERNAL_MIU() argument
3152 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MIU_SEL, miusel<<0, GOP_BIT0|GOP_BIT1 );//GW… in HAL_GOP_Set_GWIN_INTERNAL_MIU()
3153 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MIU_SEL, miusel<<2, GOP_BIT2|GOP_BIT3 );//GW… in HAL_GOP_Set_GWIN_INTERNAL_MIU()
3154 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MIU_SEL, miusel<<4, GOP_BIT4|GOP_BIT5 );//GW… in HAL_GOP_Set_GWIN_INTERNAL_MIU()
3159 GOP_Result HAL_GOP_Set_MIU(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP,MS_U8 miusel) in HAL_GOP_Set_MIU() argument
3169 if(pGOPHalLocal->pGopChipPro->bInternalMIUSelect[u8GOP]==TRUE) in HAL_GOP_Set_MIU()
3171 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MIU_SEL, miusel<<0, (GOP_BIT0|GOP_BIT1));//G… in HAL_GOP_Set_MIU()
3172 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MIU_SEL, miusel<<2, (GOP_BIT2|GOP_BIT3));//G… in HAL_GOP_Set_MIU()
3173 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MIU_SEL, miusel<<4, (GOP_BIT4|GOP_BIT5));//G… in HAL_GOP_Set_MIU()
3203 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIU_GROUP1, miusel<<mask_shift, 1<<mask_shift ); in HAL_GOP_Set_MIU()
3205 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIU_GROUP2, (miusel>>1)<<mask_shift, 1<<mask_shift ); in HAL_GOP_Set_MIU()
3210 if( FALSE == Hal_get4K120CombinedGOP(pGOPHalLocal, u8GOP, &u8_mainGop, &u8_combinedGop) ) in HAL_GOP_Set_MIU()
3215 if (pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop] == E_DRV_GOP_DST_OP_DUAL_RATE) in HAL_GOP_Set_MIU()
3223 if(pGOPHalLocal->pGopChipPro->bInternalMIUSelect[u8GOP]==TRUE) in HAL_GOP_Set_MIU()
3225 …HAL_GOP_Write16Reg(pGOPHalLocal, u32CombineBankOffSet + GOP_4G_MIU_SEL, miusel<<0, GOP_BIT0|GOP_BI… in HAL_GOP_Set_MIU()
3226 …HAL_GOP_Write16Reg(pGOPHalLocal, u32CombineBankOffSet + GOP_4G_MIU_SEL, miusel<<2, GOP_BIT2|GOP_BI… in HAL_GOP_Set_MIU()
3227 …HAL_GOP_Write16Reg(pGOPHalLocal, u32CombineBankOffSet + GOP_4G_MIU_SEL, miusel<<4, GOP_BIT4|GOP_BI… in HAL_GOP_Set_MIU()
3256 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIU_GROUP1, miusel<<mask_shift, 1<<mask_shift ); in HAL_GOP_Set_MIU()
3258 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIU_GROUP2, (miusel>>1)<<mask_shift, 1<<mask_shift ); in HAL_GOP_Set_MIU()
3269 GOP_Result HAL_GOP_IsHDREnabled(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_BOOL *pbHDREnable) in HAL_GOP_IsHDREnabled() argument
3276 GOP_CTX_HAL_LOCAL *pGOPHalLocal, in Hal_get4K120CombinedGOP() argument
3299 GOP_CTX_HAL_LOCAL *pGOPHalLocal, in Hal_SetCropWindow() argument
3316 if (FALSE == Hal_get4K120CombinedGOP(pGOPHalLocal, u8GOP, &u8_mainGop, &u8_combinedGop)) in Hal_SetCropWindow()
3338 HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_BANK_FWR, 0, GOP_BIT4); in Hal_SetCropWindow()
3339 HAL_GOP_Write16Reg(pGOPHalLocal, u32CombineBankOffSet + GOP_4G_BANK_FWR, 0, GOP_BIT4); in Hal_SetCropWindow()
3343 …HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_BANK_FWR, 0, GOP_BIT5); // use precal … in Hal_SetCropWindow()
3345 HAL_GOP_Read16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_STRCH_HSZ, &gop_stretch_width); in Hal_SetCropWindow()
3346 HAL_GOP_Read16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_STRCH_VSZ, &gop_stretch_height); in Hal_SetCropWindow()
3347 HAL_GOP_Read16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_HSTRCH, &u16HScalingRatio); in Hal_SetCropWindow()
3348 HAL_GOP_Read16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_VSTRCH, &u16VScalingRatio); in Hal_SetCropWindow()
3356 …HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_CROP_HSTART, crop_hstart, GOP_REG_WORD… in Hal_SetCropWindow()
3357 …HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_CROP_HEND, crop_hend, GOP_REG_WORD_MAS… in Hal_SetCropWindow()
3358 …HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_CROP_VSTART, crop_vstart, GOP_REG_WORD… in Hal_SetCropWindow()
3359 …HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_CROP_VEND, crop_vend, GOP_REG_WORD_MAS… in Hal_SetCropWindow()
3366 …HAL_GOP_Write16Reg(pGOPHalLocal, u32CombineBankOffSet + GOP_4G_CROP_HSTART, crop_hstart, GOP_REG_W… in Hal_SetCropWindow()
3367 …HAL_GOP_Write16Reg(pGOPHalLocal, u32CombineBankOffSet + GOP_4G_CROP_HEND, crop_hend, GOP_REG_WORD_… in Hal_SetCropWindow()
3368 …HAL_GOP_Write16Reg(pGOPHalLocal, u32CombineBankOffSet + GOP_4G_CROP_VSTART, crop_vstart, GOP_REG_W… in Hal_SetCropWindow()
3369 …HAL_GOP_Write16Reg(pGOPHalLocal, u32CombineBankOffSet + GOP_4G_CROP_VEND, crop_vend, GOP_REG_WORD_… in Hal_SetCropWindow()
3372 HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_BANK_FWR, GOP_BIT4, GOP_BIT4); in Hal_SetCropWindow()
3373 … HAL_GOP_Write16Reg(pGOPHalLocal, u32CombineBankOffSet + GOP_4G_BANK_FWR, GOP_BIT4, GOP_BIT4); in Hal_SetCropWindow()
3380 GOP_CTX_HAL_LOCAL *pGOPHalLocal, in Hal_Ctrl4K120GopMode() argument
3390 if( FALSE == Hal_get4K120CombinedGOP(pGOPHalLocal, u8GOP, &u8_mainGop, &u8_combinedGop) ) in Hal_Ctrl4K120GopMode()
3402 …HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_MIU_SEL, (TRUE == bEnable) ? GOP_BIT8 … in Hal_Ctrl4K120GopMode()
3410 HAL_GOP_Write16Reg(pGOPHalLocal, u32SubBankOffSet + GOP_4G_YUV_SWAP, 0, GOP_BIT9); in Hal_Ctrl4K120GopMode()
3415 … HAL_GOP_Write16Reg(pGOPHalLocal, u32SubBankOffSet + GOP_4G_YUV_SWAP, GOP_BIT9, GOP_BIT9); in Hal_Ctrl4K120GopMode()
3422 HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_BOT_HS, GOP_BIT12, GOP_BIT12); in Hal_Ctrl4K120GopMode()
3427 HAL_GOP_Write16Reg(pGOPHalLocal, u32SubBankOffSet+GOP_4G_CTRL1, 0x4100, GOP_REG_HW_MASK); in Hal_Ctrl4K120GopMode()
3439 HAL_GOP_Read16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_1GS0_HSTR, &gwin_hstart); in Hal_Ctrl4K120GopMode()
3440 HAL_GOP_Read16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_1GS0_HEND, &gwin_hend); in Hal_Ctrl4K120GopMode()
3441 HAL_GOP_Read16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_1GS0_VSTR, &gwin_vstart); in Hal_Ctrl4K120GopMode()
3442 HAL_GOP_Read16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_1GS0_VEND, &gwin_vend); in Hal_Ctrl4K120GopMode()
3455 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HSTR, gwin_hstart, GOP_REG_WORD_MASK); in Hal_Ctrl4K120GopMode()
3456 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HEND, gwin_hend, GOP_REG_WORD_MASK); in Hal_Ctrl4K120GopMode()
3464 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HSTR, gwin_hstart, GOP_REG_WORD_MASK); in Hal_Ctrl4K120GopMode()
3465 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HEND, gwin_hend, GOP_REG_WORD_MASK); in Hal_Ctrl4K120GopMode()
3471 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HSTR, gwin_hstart, GOP_REG_WORD_MASK); in Hal_Ctrl4K120GopMode()
3472 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HEND, gwin_hend, GOP_REG_WORD_MASK); in Hal_Ctrl4K120GopMode()
3475 …HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_STRCH_HSZ, GOP_SPLIT_SUPPORT_MAXW/GOP_… in Hal_Ctrl4K120GopMode()
3478 …HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_SLPIT_GUARDBAND, 0, GOP_REG_WORD_MASK); in Hal_Ctrl4K120GopMode()
3482 …HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_SPLIT_LRSZ, (pGOPHalLocal->pHALShared-… in Hal_Ctrl4K120GopMode()
3485 … HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_MULTI_ALPHA, GOP_BIT15, GOP_BIT15); in Hal_Ctrl4K120GopMode()
3490 … HAL_GOP_Write16Reg(pGOPHalLocal, u32MainBankOffSet + GOP_4G_MULTI_ALPHA, 0x0, GOP_BIT15); in Hal_Ctrl4K120GopMode()
3499 miuClient4MainGop = HAL_GOP_GetMIUDst(pGOPHalLocal, u8_mainGop); in Hal_Ctrl4K120GopMode()
3500 miuClient4SubGop = HAL_GOP_GetMIUDst(pGOPHalLocal, u8_combinedGop); in Hal_Ctrl4K120GopMode()
3503 HAL_GOP_Set_MIU(pGOPHalLocal, u8_combinedGop, miuClient4MainGop); in Hal_Ctrl4K120GopMode()
3510 GOP_Result HAL_GOP_SetGopGwinHVPixel(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_U8 u8win, MS_… in HAL_GOP_SetGopGwinHVPixel() argument
3517 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_HSTR(u8win), hstart, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3518 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_HEND(u8win), hend, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3519 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_VSTR(u8win), vstart, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3520 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_VEND(u8win), vend, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3524 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_HSTR(u8win), hstart, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3525 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_HEND(u8win), hend, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3526 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_VSTR(u8win), vstart, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3527 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_VEND(u8win), vend, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3532 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_HSTR:GOP_1GX_HSTR, hstart, GOP_REG_W… in HAL_GOP_SetGopGwinHVPixel()
3533 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_HEND:GOP_1GX_HEND, hend, GOP_REG_WOR… in HAL_GOP_SetGopGwinHVPixel()
3534 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_VSTR:GOP_1GX_VSTR, vstart, GOP_REG_W… in HAL_GOP_SetGopGwinHVPixel()
3535 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_VEND:GOP_1GX_VEND, vend, GOP_REG_WOR… in HAL_GOP_SetGopGwinHVPixel()
3539 if (pGOPHalLocal->pHALShared->GOP_Dst[u8GOP] == E_DRV_GOP_DST_OP_DUAL_RATE) in HAL_GOP_SetGopGwinHVPixel()
3559 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_1GS0_HSTR, &gwin_hstart); in HAL_GOP_SetGopGwinHVPixel()
3560 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_1GS0_HSTR, &gwin_hend); in HAL_GOP_SetGopGwinHVPixel()
3565 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HSTR, 0, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3566 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HEND, win_hsz, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3569 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_HSTRCH, &u16GopHScaleRatio); in HAL_GOP_SetGopGwinHVPixel()
3571 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_SLPIT_SHIFT_PIPE, hstart, GOP_REG_WORD_MAS… in HAL_GOP_SetGopGwinHVPixel()
3573 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_VSTR, vstart, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3574 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_VEND, vend, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3578 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HSTR, hstart, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3579 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HEND, hend, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3580 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_VSTR, vstart, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3581 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_VEND, vend, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3593 static MS_U16 _findMuxNumberByGOP(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOPDstType dst_type, MS_U8 u… in _findMuxNumberByGOP() argument
3602 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_4K120, &muxValue); in _findMuxNumberByGOP()
3634 GOP_Result HAL_GOP_GetIPInterlace(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_BOOL *bInterlace) in HAL_GOP_GetIPInterlace() argument
3639 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_IP_MAIN_USR_INTERLACE, &reg_val); in HAL_GOP_GetIPInterlace()
3647 GOP_Result HAL_GOP_AFBC_GetCore(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP,MS_U8* u8Core) in HAL_GOP_AFBC_GetCore() argument
3661 static MS_BOOL _SetCommandQueueIntMasked(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32GopIdx, MS_BOOL… in _SetCommandQueueIntMasked() argument
3668 …HAL_GOP_Write16Reg(pGOPHalLocal, u32FireBankOffSet+GOP_4G_MULTI_ALPHA, GOP_BIT4, GOP_BIT4);//reset… in _SetCommandQueueIntMasked()
3670 …HAL_GOP_Write16Reg(pGOPHalLocal, u32FireBankOffSet+GOP_4G_MULTI_ALPHA, 0, GOP_BIT4); //reset na… in _SetCommandQueueIntMasked()
3675 GOP_Result HAL_GOP_CMDQ_WriteCommand(GOP_CTX_HAL_LOCAL *pGOPHalLocal,CAF_Struct *cmdq_struct,MS_U32… in HAL_GOP_CMDQ_WriteCommand() argument
3759 GOP_Result HAL_GOP_CMDQ_BegineDraw(GOP_CTX_HAL_LOCAL *pGOPHalLocal,CAF_Struct *target,MS_U32 *numbe… in HAL_GOP_CMDQ_BegineDraw() argument
3774 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_CTRL0, &u16RegVal1); in HAL_GOP_CMDQ_BegineDraw()
3812 _SetCommandQueueIntMasked(pGOPHalLocal, *u32GopIdx, TRUE); in HAL_GOP_CMDQ_BegineDraw()
3817 GOP_Result HAL_GOP_CMDQ_EndDraw(GOP_CTX_HAL_LOCAL *pGOPHalLocal,CAF_Struct *target,MS_U32 *number, … in HAL_GOP_CMDQ_EndDraw() argument
3824 HAL_GOP_Read16Reg(pGOPHalLocal,u32BankOffSet+GOP_4G_BG_CLR(1),&u16ret); in HAL_GOP_CMDQ_EndDraw()
3825 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,target,number,u32BankOffSet+GOP_4G_BG_CLR(1),u16ret+1,0xFFF… in HAL_GOP_CMDQ_EndDraw()
3842 _SetCommandQueueIntMasked(pGOPHalLocal, u32GopIdx, FALSE); in HAL_GOP_CMDQ_EndDraw()
3844 HAL_GOP_Read16Reg(pGOPHalLocal,u32BankOffSet+GOP_4G_BG_CLR(1),&u16ret1); in HAL_GOP_CMDQ_EndDraw()
3849 HAL_GOP_Read16Reg(pGOPHalLocal,u32BankOffSet+GOP_4G_BG_CLR(1),&u16ret1); in HAL_GOP_CMDQ_EndDraw()
3861 GOP_Result HAL_GOP_CMDQ_SetGOPACK(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 gop) in HAL_GOP_CMDQ_SetGOPACK() argument
3871 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP1, &u16RegVal1); in HAL_GOP_CMDQ_SetGOPACK()
3873 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP2, &u16RegVal3); in HAL_GOP_CMDQ_SetGOPACK()
3875 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_BANK_FWR,&u16RegVal2); in HAL_GOP_CMDQ_SetGOPACK()
3876 HAL_GOP_CMDQ_BegineDraw(pGOPHalLocal,fire_struct,&number,&fireGOP); in HAL_GOP_CMDQ_SetGOPACK()
3940 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32BankOffSet+GOP_4G_BANK_FWR,(u16RegVa… in HAL_GOP_CMDQ_SetGOPACK()
3941 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32BankOffSet+GOP_4G_BANK_FWR,(u16RegVa… in HAL_GOP_CMDQ_SetGOPACK()
3942 HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,GOP_MIU_GROUP1,u16RegVal1,0xFFFF); in HAL_GOP_CMDQ_SetGOPACK()
3948 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,REG_AFBC_MIU,u16AFBCMIUSelect[gop]<<4, … in HAL_GOP_CMDQ_SetGOPACK()
3951 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,REG_AFBC_MIU,u16AFBCMIUSelect[gop]<<4, … in HAL_GOP_CMDQ_SetGOPACK()
3952 … HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,REG_AFBC_TRIGGER,GOP_BIT1, 0xFFFF); in HAL_GOP_CMDQ_SetGOPACK()
3953 … HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,REG_AFBC_TRIGGER,GOP_BIT0, 0xFFFF); in HAL_GOP_CMDQ_SetGOPACK()
3956 HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,GOP_MIU_GROUP2,u16RegVal3,0xFFFF); in HAL_GOP_CMDQ_SetGOPACK()
3959 HAL_GOP_CMDQ_EndDraw(pGOPHalLocal,fire_struct,&number,fireGOP); in HAL_GOP_CMDQ_SetGOPACK()
3963 GOP_Result HAL_GOP_CMDQ_SetGOPACKMask(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U16 u16GopMask) in HAL_GOP_CMDQ_SetGOPACKMask() argument
3976 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP1, &u16RegVal1); in HAL_GOP_CMDQ_SetGOPACKMask()
3978 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP2, &u16RegVal3); in HAL_GOP_CMDQ_SetGOPACKMask()
3980 HAL_GOP_CMDQ_BegineDraw(pGOPHalLocal,fire_struct,&number,&fireGOP); in HAL_GOP_CMDQ_SetGOPACKMask()
4017 if( FALSE == Hal_get4K120CombinedGOP(pGOPHalLocal, gop, &u8_mainGop, &u8_combinedGop) ) in HAL_GOP_CMDQ_SetGOPACKMask()
4025 …if ((gop == u8_combinedGop) && (pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop] == E_DRV_GOP_DST_OP_… in HAL_GOP_CMDQ_SetGOPACKMask()
4059 if (pGOPHalLocal->pHALShared->GOP_Dst[u8_mainGop] == E_DRV_GOP_DST_OP_DUAL_RATE) in HAL_GOP_CMDQ_SetGOPACKMask()
4061 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_BANK_FWR,&u16RegVal2); in HAL_GOP_CMDQ_SetGOPACKMask()
4062 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32MainBankOffSet+GOP_4G_BANK_FWR,(u16R… in HAL_GOP_CMDQ_SetGOPACKMask()
4063 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32MainBankOffSet+GOP_4G_BANK_FWR,(u16R… in HAL_GOP_CMDQ_SetGOPACKMask()
4064 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32SubBankOffSet+GOP_4G_BANK_FWR,(u16Re… in HAL_GOP_CMDQ_SetGOPACKMask()
4065 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32SubBankOffSet+GOP_4G_BANK_FWR,(u16Re… in HAL_GOP_CMDQ_SetGOPACKMask()
4069 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_BANK_FWR,&u16RegVal2); in HAL_GOP_CMDQ_SetGOPACKMask()
4070 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32BankOffSet+GOP_4G_BANK_FWR,(u16RegVa… in HAL_GOP_CMDQ_SetGOPACKMask()
4071 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32BankOffSet+GOP_4G_BANK_FWR,(u16RegVa… in HAL_GOP_CMDQ_SetGOPACKMask()
4082 … HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,GOP_MIU_GROUP1,u16RegVal1,0xFFFF); in HAL_GOP_CMDQ_SetGOPACKMask()
4084 … HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,GOP_MIU_GROUP2,u16RegVal3,0xFFFF); in HAL_GOP_CMDQ_SetGOPACKMask()
4088 HAL_GOP_CMDQ_EndDraw(pGOPHalLocal,fire_struct,&number,fireGOP); in HAL_GOP_CMDQ_SetGOPACKMask()