Lines Matching refs:pGOPHalLocal

113 #define RIU     ((unsigned short volatile *) pGOPHalLocal->va_mmio_base)
205 void HAL_GOP_GetGOPEnum(GOP_CTX_HAL_LOCAL *pGOPHalLocal, GOP_TYPE_DEF* GOP_TYPE) in HAL_GOP_GetGOPEnum() argument
217 GOP_Result HAL_GOP_SetWinFmt(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 regForm, MS_U8 u8GOPNum, MS_U8 … in HAL_GOP_SetWinFmt() argument
225 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_GWIN0_CTRL(Gop23_GwinCtl_Ofet), colortype,… in HAL_GOP_SetWinFmt()
229 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_GWIN0_CTRL(u8GwinNum), colortype, GOP_REG_… in HAL_GOP_SetWinFmt()
235 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
256 … HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MULTI_ALPHA, GOP_BIT9,(GOP_BIT8|GOP_BIT9)); in HAL_GOP_Set_PINPON()
261 … HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MULTI_ALPHA, 0x0,(GOP_BIT8|GOP_BIT9)); in HAL_GOP_Set_PINPON()
266 … HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MULTI_ALPHA, GOP_BIT8,(GOP_BIT8|GOP_BIT9)); in HAL_GOP_Set_PINPON()
271 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_CTRL1, Regval, u32BitMask); in HAL_GOP_Set_PINPON()
302 GOP_Result HAL_GOP_SetGOPACKMask(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U16 u16GopMask) in HAL_GOP_SetGOPACKMask() argument
317 HAL_GOP_AFBC_GetCore(pGOPHalLocal, (MS_U8)E_GOP0, &u8Core); in HAL_GOP_SetGOPACKMask()
323 HAL_GOP_AFBC_GetCore(pGOPHalLocal, (MS_U8)E_GOP1, &u8Core); in HAL_GOP_SetGOPACKMask()
329 HAL_GOP_AFBC_GetCore(pGOPHalLocal, (MS_U8)E_GOP2, &u8Core); in HAL_GOP_SetGOPACKMask()
335 HAL_GOP_AFBC_GetCore(pGOPHalLocal, (MS_U8)E_GOP2, &u8Core); in HAL_GOP_SetGOPACKMask()
341 HAL_GOP_AFBC_GetCore(pGOPHalLocal, (MS_U8)E_GOP4, &u8Core); in HAL_GOP_SetGOPACKMask()
346 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, 0xFFFF , u16Mask0); in HAL_GOP_SetGOPACKMask()
350 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL_EX, 0xFFFF , u16Mask1); in HAL_GOP_SetGOPACKMask()
358 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_TRIGGER, GOP_BIT1, GOP_BIT1); in HAL_GOP_SetGOPACKMask()
365 GOP_Result HAL_GOP_SetGOPACK(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 gop) in HAL_GOP_SetGOPACK() argument
376 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, GOP_BIT12 , GOP_BIT12); in HAL_GOP_SetGOPACK()
379 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, GOP_BIT13 , GOP_BIT13); in HAL_GOP_SetGOPACK()
382 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, GOP_BIT14 , GOP_BIT14); in HAL_GOP_SetGOPACK()
385 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL, GOP_BIT15 , GOP_BIT15); in HAL_GOP_SetGOPACK()
388 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_BAK_SEL_EX, GOP_BIT4 , GOP_BIT4); in HAL_GOP_SetGOPACK()
395 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_TRIGGER, GOP_BIT0, GOP_BIT0); in HAL_GOP_SetGOPACK()
396 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_TRIGGER, GOP_BIT1, GOP_BIT1); in HAL_GOP_SetGOPACK()
401 MS_U16 HAL_GOP_GetGOPACK(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 gop) in HAL_GOP_GetGOPACK() argument
414 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL,&reg_val); in HAL_GOP_GetGOPACK()
421 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL,&reg_val); in HAL_GOP_GetGOPACK()
428 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL,&reg_val); in HAL_GOP_GetGOPACK()
435 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL,&reg_val); in HAL_GOP_GetGOPACK()
442 HAL_GOP_Read16Reg(pGOPHalLocal,GOP_BAK_SEL_EX,&reg_val); in HAL_GOP_GetGOPACK()
454 GOP_Result HAL_GOP_EnableTwoLineBufferMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_BOOL bE… in HAL_GOP_EnableTwoLineBufferMode() argument
459 void HAL_GOP_Init(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOPNum) in HAL_GOP_Init() argument
468 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_CTRL0, 0x000, GOP_BIT9); // Genshot fast=0 … in HAL_GOP_Init()
470 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_BW, 0xDCF0, GOP_REG_WORD_MASK); //set GOP DMA … in HAL_GOP_Init()
472 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_NEW_BW, GOP_BIT14, GOP_BIT14); in HAL_GOP_Init()
473 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_NEW_BW, GOP_BIT12, GOP_BIT13|GOP_BIT12); in HAL_GOP_Init()
474 … HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_NEW_BW, GOP_BIT8|GOP_BIT9, GOP_BIT8|GOP_BIT9); in HAL_GOP_Init()
476 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_HW_USAGE, 0, GOP_BIT0); in HAL_GOP_Init()
479 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_H121, 0, GOP_BIT0); // HD alpha Enable in HAL_GOP_Init()
480 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_H121, 0, GOP_BIT1); // HD data Enable in HAL_GOP_Init()
481 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_H121, GOP_BIT2, GOP_BIT2); // SD data Enable in HAL_GOP_Init()
482 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_H121, GOP_BIT3, GOP_BIT3); // SD data Enable in HAL_GOP_Init()
483 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_H121, 0x2000, 0x3F00); // Ratio between [H121] … in HAL_GOP_Init()
489 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_SRAM_BORROW, 0, GOP_BIT13|GOP_BIT14); in HAL_GOP_Init()
493 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_SRAM_BORROW, 0, GOP_BIT14); in HAL_GOP_Init()
495 HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_TWO_LINEBUFFER, GOP_BIT12, GOP_BIT12); in HAL_GOP_Init()
497 HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_SCALING, GOP_BIT2|GOP_BIT3 , GOP_REG_WORD_MASK); in HAL_GOP_Init()
498 HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_MG, 0, GOP_BIT2); in HAL_GOP_Init()
499 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPSC_SRAM_CTRL, GOP_BIT8|GOP_BIT10|GOP_BIT12, (GOP_BIT8|G… in HAL_GOP_Init()
503 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SRAMCLK, 0, CKG_SRAM1_DISABLE_CLK|CKG_SRAM0_DISABLE_CLK); /*… in HAL_GOP_Init()
504 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_LB_SRAMCLK, 0, BMASK(7:0)); /*… in HAL_GOP_Init()
510 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, 0, CKG_GOPG0_DISABLE_CLK_MASK); /* GOP 0 */ in HAL_GOP_Init()
514 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, 0, CKG_GOPG1_DISABLE_CLK_MASK); /* GOP 1 */ in HAL_GOP_Init()
518 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, 0, CKG_GOPG2_DISABLE_CLK_MASK); /* GOP 2 */ in HAL_GOP_Init()
522 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, 0, CKG_GOPG3_DISABLE_CLK_MASK); /* GOP 3 */ in HAL_GOP_Init()
526 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, 0, CKG_GOPG4_DISABLE_CLK_MASK); /* GOP 4 */ in HAL_GOP_Init()
540 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_AFBCCLK, 0, CKG_AFBCCLK_DISABLE_CLK_MASK); in HAL_GOP_Init()
541 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_FMT(0), GOP_BIT5 , GOP_BIT5); //Half block in HAL_GOP_Init()
542 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_FMT(1), GOP_BIT5 , GOP_BIT5); //Half block in HAL_GOP_Init()
543 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_AFBCCLK, CKG_AFBCCLK_432, GOP_BIT2|GOP_BIT3); //Clk… in HAL_GOP_Init()
544 …HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_TRIGGER, GOP_BIT0, GOP_BIT0); //Doubl… in HAL_GOP_Init()
548 if(pGOPHalLocal->pGopChipPro->bInternalMIUSelect[u8GOPNum] ==TRUE) in HAL_GOP_Init()
550 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP1, &u16RegVal); in HAL_GOP_Init()
553 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP2, &u16RegVal); in HAL_GOP_Init()
556 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_MIU_SEL, u8MIUSel<<0, GOP_BIT0|GOP_BIT1 );//GWI… in HAL_GOP_Init()
557 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_MIU_SEL, u8MIUSel<<2, GOP_BIT2|GOP_BIT3 );//GWI… in HAL_GOP_Init()
558 …HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoff+GOP_4G_MIU_SEL, u8MIUSel<<4, GOP_BIT4|GOP_BIT5 );//GWI… in HAL_GOP_Init()
559 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_MIU_IP_SEL, 1<<mask_shift, 1<<mask_shift );//Set Control M… in HAL_GOP_Init()
562 HAL_GOP_AFBC_GetCore(pGOPHalLocal, u8GOPNum, &u8Core); in HAL_GOP_Init()
563 HAL_GOP_Write16Reg(pGOPHalLocal, REG_AFBC_MIU, u8MIUSel<<4 , GOP_BIT4|GOP_BIT5); in HAL_GOP_Init()
568 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_OCALPHA, GOP_BIT0, GOP_BIT0); in HAL_GOP_Init()
570 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, 0x7<< GOP_DIP_MUX_SHIFT, GOP_DIP_MUX_MASK); in HAL_GOP_Init()
572 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_L, GOP_BIT7|GOP_BIT15, GOP_BIT7|GOP_BIT15);//… in HAL_GOP_Init()
573 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_H, GOP_BIT7|GOP_BIT15, GOP_BIT7|GOP_BIT15);//… in HAL_GOP_Init()
574 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_IPVOP,GOP_IP_SUB_MUX_MASK, GOP_IP_SUB_MUX_MASK); //defa… in HAL_GOP_Init()
576 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_GOP_INTERNAL_ZORDER_TRIG, GOP_BIT13, GOP_BIT13); // enable… in HAL_GOP_Init()
579 void HAL_GOP_Chip_Proprity_Init(GOP_CTX_HAL_LOCAL *pGOPHalLocal) in HAL_GOP_Chip_Proprity_Init() argument
581 *pGOPHalLocal->pGopChipPro = g_GopChipPro; in HAL_GOP_Chip_Proprity_Init()
584 MS_U8 HAL_GOP_GetMaxGwinNumByGOP(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GopNum) in HAL_GOP_GetMaxGwinNumByGOP() argument
610 MS_U8 HAL_GOP_SelGwinIdByGOP(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8Gop, MS_U8 u8Idx) in HAL_GOP_SelGwinIdByGOP() argument
646 GOP_Result HAL_GOP_GOPSel(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOPNum) in HAL_GOP_GOPSel() argument
658 pGOPHalLocal->bank_offset = GOP_4G_OFST<<16; in HAL_GOP_GOPSel()
661 pGOPHalLocal->bank_offset = GOP_2G_OFST<<16; in HAL_GOP_GOPSel()
664 pGOPHalLocal->bank_offset = GOP_1G_OFST<<16; in HAL_GOP_GOPSel()
667 pGOPHalLocal->bank_offset = GOP_1GX_OFST<<16; in HAL_GOP_GOPSel()
670 pGOPHalLocal->bank_offset = GOP_1GS0_OFST<<16; in HAL_GOP_GOPSel()
678 void HAL_GOP_BANK_SEL(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8bank) in HAL_GOP_BANK_SEL() argument
691 MS_U8 HAL_GOP_Get_BANK(GOP_CTX_HAL_LOCAL *pGOPHalLocal) in HAL_GOP_Get_BANK() argument
709 void HAL_GOP_Read16Reg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32addr, MS_U16* pu16ret) in HAL_GOP_Read16Reg() argument
792 void HAL_GOP_Write16Reg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32addr, MS_U16 u16val, MS_U16 mask) in HAL_GOP_Write16Reg() argument
803 HAL_GOP_Read16Reg(pGOPHalLocal, u32addr, &u16tmp); in HAL_GOP_Write16Reg()
881 void HAL_GOP_Write32Reg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32addr, MS_U32 u32val) in HAL_GOP_Write32Reg() argument
936 void HAL_GOP_Write32Pal(GOP_CTX_HAL_LOCAL *pGOPHalLocal, in HAL_GOP_Write32Pal() argument
961 MS_U16 HAL_GOP_GetBPP(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOPColorType fbFmt) in HAL_GOP_GetBPP() argument
997 void HAL_GOP_GWIN_SetBlending(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8win, MS_BOOL bEnable, MS_U8 … in HAL_GOP_GWIN_SetBlending() argument
1005 if( pGOPHalLocal->User_ConsAlpha_bits != g_GopChipPro.Default_ConsAlpha_bits) in HAL_GOP_GWIN_SetBlending()
1025 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win < MAX_GOP0_GWIN)? GOP_4G_GWIN0_CTRL(u8win):GOP_2G_GWIN_CTR… in HAL_GOP_GWIN_SetBlending()
1026 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win < MAX_GOP0_GWIN)? GOP_4G_GWIN_ALPHA01(u8win):GOP_2G_GWIN_A… in HAL_GOP_GWIN_SetBlending()
1034 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1G_GWIN0_CTRL, regval, 0x4000); in HAL_GOP_GWIN_SetBlending()
1035 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1G_GWIN_ALPHA01, u8coef, 0xFF); in HAL_GOP_GWIN_SetBlending()
1040 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GX_GWIN0_CTRL, regval, 0x4000); in HAL_GOP_GWIN_SetBlending()
1041 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GX_GWIN_ALPHA01, u8coef, 0xFF); in HAL_GOP_GWIN_SetBlending()
1046 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_GWIN0_CTRL, regval, 0x4000); in HAL_GOP_GWIN_SetBlending()
1047 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_GWIN_ALPHA01, u8coef, 0xFF); in HAL_GOP_GWIN_SetBlending()
1052 void HAL_GOP_SetIOMapBase(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_VIRT addr) in HAL_GOP_SetIOMapBase() argument
1054 pGOPHalLocal->va_mmio_base = addr; in HAL_GOP_SetIOMapBase()
1056 void HAL_GOP_SetIOFRCMapBase(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_VIRT addr) in HAL_GOP_SetIOFRCMapBase() argument
1059 void HAL_GOP_SetIOPMMapBase(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_VIRT addr) in HAL_GOP_SetIOPMMapBase() argument
1064 GOP_Result HAL_GOP_GWIN_SetDstPlane(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 GopNum, DRV_GOPDstType e… in HAL_GOP_GWIN_SetDstPlane() argument
1132 HAL_GOP_SetGOP2Pto1P(pGOPHalLocal, GopNum, bEnable); in HAL_GOP_GWIN_SetDstPlane()
1133 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_CTRL1, u16RegVal, BMASK(3:0)); in HAL_GOP_GWIN_SetDstPlane()
1135 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_CTRL0, u16HSyncMask, GOP_BIT14); … in HAL_GOP_GWIN_SetDstPlane()
1140 GOP_Result HAL_GOP_SetMixerDst(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOPDstType eDstType) in HAL_GOP_SetMixerDst() argument
1153 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT7, GOP_BIT7); //Enable pseudo hsync in HAL_GOP_SetMixerDst()
1157 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, 0x0, GOP_BIT7); //Disable pseudo hsync in HAL_GOP_SetMixerDst()
1163 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIXER_CTRL, &u16Regval); in HAL_GOP_SetMixerDst()
1168 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, u16Regval, (GOP_BIT3|GOP_BIT4)); in HAL_GOP_SetMixerDst()
1172 GOP_Result HAL_GOP_GetMixerDst(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOPDstType *pGopDst) in HAL_GOP_GetMixerDst() argument
1176 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIXER_CTRL, &u16Regval); in HAL_GOP_GetMixerDst()
1186 GOP_Result HAL_GOP_InitMux(GOP_CTX_HAL_LOCAL *pGOPHalLocal) in HAL_GOP_InitMux() argument
1194 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX, ((gop1gs<<(GOP_MUX_SHIFT*4))|(gop4g<<(GOP_MUX_SHIFT*3))|… in HAL_GOP_InitMux()
1197 HAL_GOP_VE_SetOSDEnable(pGOPHalLocal, FALSE, EN_OSD_0, 0x4); in HAL_GOP_InitMux()
1198 HAL_GOP_VE_SetOSDEnable(pGOPHalLocal, FALSE, EN_OSD_1, 0x4); in HAL_GOP_InitMux()
1200 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_VOPNBL, 1<<7, GOP_BIT7); in HAL_GOP_InitMux()
1204 void HAL_GOP_GWIN_GetMUX(GOP_CTX_HAL_LOCAL*pGOPHalLocal, MS_U8* u8GOPNum, Gop_MuxSel eGopMux) in HAL_GOP_GWIN_GetMUX() argument
1214 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1218 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_IPVOP, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1222 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_IPVOP, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1226 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_IPVOP, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1230 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_IPVOP, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1234 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1238 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1242 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1246 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1250 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_4K2K, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1257 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_4K2K, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1263 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_SC1, &u16GopMux); in HAL_GOP_GWIN_GetMUX()
1272 void HAL_GOP_GWIN_SetMUX(GOP_CTX_HAL_LOCAL*pGOPHalLocal, MS_U8 u8GOPNum, Gop_MuxSel eGopMux) in HAL_GOP_GWIN_SetMUX() argument
1283 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX, u8GOPNum <<(GOP_MUX_SHIFT*eGopMux), GOP_REGMUX_MASK<<(GO… in HAL_GOP_GWIN_SetMUX()
1286 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_SC1, u8GOPNum <<12, GOP_REGMUX_MASK<<12); in HAL_GOP_GWIN_SetMUX()
1289 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_IPVOP, u8GOPNum << GOP_IP_MAIN_MUX_SHIFT, GOP_IP_MAIN_MUX… in HAL_GOP_GWIN_SetMUX()
1292 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum << 0, BMASK(2:0)); in HAL_GOP_GWIN_SetMUX()
1295 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_IPVOP, u8GOPNum << GOP_IP_VOP0_MUX_SHIFT, GOP_IP_VOP0_MUX… in HAL_GOP_GWIN_SetMUX()
1298 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_IPVOP, u8GOPNum << GOP_IP_VOP1_MUX_SHIFT, GOP_IP_VOP1_MUX… in HAL_GOP_GWIN_SetMUX()
1301 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, u8GOPNum << GOP_Mix_MUX0_SHIFT, GOP_Mix_MUX0_MAS… in HAL_GOP_GWIN_SetMUX()
1304 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, u8GOPNum << GOP_Mix_MUX1_SHIFT, GOP_Mix_MUX1_MAS… in HAL_GOP_GWIN_SetMUX()
1307 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, u8GOPNum << GOP_VE0_MUX_SHIFT, GOP_VE0_MUX_MASK); in HAL_GOP_GWIN_SetMUX()
1310 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, u8GOPNum << GOP_VE1_MUX_SHIFT, GOP_VE1_MUX_MASK); in HAL_GOP_GWIN_SetMUX()
1313 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum << GOP_DIP_MUX_SHIFT, GOP_DIP_MUX_MASK); in HAL_GOP_GWIN_SetMUX()
1316 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(eGopMux%E_GOP_FRC_MU… in HAL_GOP_GWIN_SetMUX()
1319 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(eGopMux%E_GOP_FRC_MU… in HAL_GOP_GWIN_SetMUX()
1322 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(eGopMux%E_GOP_FRC_MU… in HAL_GOP_GWIN_SetMUX()
1325 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(eGopMux%E_GOP_FRC_MU… in HAL_GOP_GWIN_SetMUX()
1329 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER2_L_EN, &u16Ret[0]); in HAL_GOP_GWIN_SetMUX()
1330 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER2_R_EN, &u16Ret[1]); in HAL_GOP_GWIN_SetMUX()
1331 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER1_L_EN, &u16Ret[2]); in HAL_GOP_GWIN_SetMUX()
1332 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER1_R_EN, &u16Ret[3]); in HAL_GOP_GWIN_SetMUX()
1337 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(E_GOP_FRC_MUX2%E_GOP… in HAL_GOP_GWIN_SetMUX()
1341 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(E_GOP_FRC_MUX3%E_GOP… in HAL_GOP_GWIN_SetMUX()
1345 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(E_GOP_FRC_MUX0%E_GOP… in HAL_GOP_GWIN_SetMUX()
1349 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, u8GOPNum <<(GOP_FRC_MUX_SHIFT*(E_GOP_FRC_MUX1%E_GOP… in HAL_GOP_GWIN_SetMUX()
1363 GOP_Result HAL_GOP_SetGOPEnable2SC(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL bEnable) in HAL_GOP_SetGOPEnable2SC() argument
1381 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &muxValue); in HAL_GOP_SetGOPEnable2SC()
1384 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, 0x0, GOP_REG_HW_MASK); in HAL_GOP_SetGOPEnable2SC()
1388 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_GOPEN, &regval); in HAL_GOP_SetGOPEnable2SC()
1397 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_L, 0<<1, GOP_BIT1|GOP_BIT2); in HAL_GOP_SetGOPEnable2SC()
1398 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_L, GOP_BIT3, GOP_BIT3); in HAL_GOP_SetGOPEnable2SC()
1400 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_L, 0, GOP_BIT3); in HAL_GOP_SetGOPEnable2SC()
1401 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_L, 0<<1, GOP_BIT1|GOP_BIT2); in HAL_GOP_SetGOPEnable2SC()
1405 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, bEnable?(regval |GOP_BIT15):(regval & ~GOP_BIT15), … in HAL_GOP_SetGOPEnable2SC()
1414 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_L, 1<<9, GOP_BIT9|GOP_BIT10); in HAL_GOP_SetGOPEnable2SC()
1415 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_L, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetGOPEnable2SC()
1417 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_L, 0, GOP_BIT11); in HAL_GOP_SetGOPEnable2SC()
1418 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_L, 1<<9, GOP_BIT9|GOP_BIT10); in HAL_GOP_SetGOPEnable2SC()
1422 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, bEnable?(regval | GOP_BIT12):(regval & ~GOP_BIT12),… in HAL_GOP_SetGOPEnable2SC()
1431 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_H, 2<<1, GOP_BIT1|GOP_BIT2); in HAL_GOP_SetGOPEnable2SC()
1432 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_H, GOP_BIT3, GOP_BIT3); in HAL_GOP_SetGOPEnable2SC()
1434 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_H, 0, GOP_BIT3); in HAL_GOP_SetGOPEnable2SC()
1435 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_H, 2<<1, GOP_BIT1|GOP_BIT2); in HAL_GOP_SetGOPEnable2SC()
1439 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, bEnable?(regval |GOP_BIT14):(regval & ~GOP_BIT14), … in HAL_GOP_SetGOPEnable2SC()
1448 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_H, 3<<9, GOP_BIT9|GOP_BIT10); in HAL_GOP_SetGOPEnable2SC()
1449 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_H, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetGOPEnable2SC()
1451 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_H, 0, GOP_BIT11); in HAL_GOP_SetGOPEnable2SC()
1452 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_H, 3<<9, GOP_BIT9|GOP_BIT10); in HAL_GOP_SetGOPEnable2SC()
1456 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, bEnable?(regval |GOP_BIT13):(regval & ~GOP_BIT13), … in HAL_GOP_SetGOPEnable2SC()
1462 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX4_MIX_VE, &mux4Value); in HAL_GOP_SetGOPEnable2SC()
1465 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, bEnable?(regval |GOP_BIT11):(regval & ~GOP_BIT11), … in HAL_GOP_SetGOPEnable2SC()
1470 HAL_GOP_GetGOPDst(pGOPHalLocal, gopNum, &pGopDst); in HAL_GOP_SetGOPEnable2SC()
1471 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_4K2K, &u164K2KMuxValue); in HAL_GOP_SetGOPEnable2SC()
1475 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER1_L_EN, (pGopDst==E_DRV_GOP_DST_BYPASS)?GOP_BIT0:… in HAL_GOP_SetGOPEnable2SC()
1480 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER1_R_EN, (pGopDst==E_DRV_GOP_DST_BYPASS)?GOP_BIT0:… in HAL_GOP_SetGOPEnable2SC()
1485 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER2_L_EN, (pGopDst==E_DRV_GOP_DST_BYPASS)?GOP_BIT0:… in HAL_GOP_SetGOPEnable2SC()
1490 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_FRC_LAYER2_R_EN, (pGopDst==E_DRV_GOP_DST_BYPASS)?GOP_BIT0:… in HAL_GOP_SetGOPEnable2SC()
1496 GOP_Result HAL_GOP_SetGOP2Pto1P(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL bEnable) in HAL_GOP_SetGOP2Pto1P() argument
1504 HAL_GOP_Read16Reg(pGOPHalLocal, u32pBankOffSet + GOP_4G_SRAM_BORROW, &u16Regval); in HAL_GOP_SetGOP2Pto1P()
1505 …HAL_GOP_Write16Reg(pGOPHalLocal, u32pBankOffSet + GOP_4G_SRAM_BORROW, bEnable?(u16Regval |GOP_BIT1… in HAL_GOP_SetGOP2Pto1P()
1510 GOP_Result HAL_GOP_SetGOPEnable2Mode1(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL bEnabl… in HAL_GOP_SetGOPEnable2Mode1() argument
1524 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &muxValue); in HAL_GOP_SetGOPEnable2Mode1()
1525 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, &regval); in HAL_GOP_SetGOPEnable2Mode1()
1528 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, bEnable?(regval |0x10):(regval & ~0x10), 0x30); in HAL_GOP_SetGOPEnable2Mode1()
1533 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, bEnable?(regval |0x1000):(regval & ~0x1000), 0… in HAL_GOP_SetGOPEnable2Mode1()
1537 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, bEnable?(regval |0x40):(regval & ~0x40), 0xC0); in HAL_GOP_SetGOPEnable2Mode1()
1541 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, bEnable?(regval |0x100):(regval & ~0x100), 0x3… in HAL_GOP_SetGOPEnable2Mode1()
1545 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, bEnable?(regval |0x4000):(regval & ~0x4000), 0… in HAL_GOP_SetGOPEnable2Mode1()
1554 GOP_Result HAL_GOP_GetGOPAlphaMode1(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL *pbEnabl… in HAL_GOP_GetGOPAlphaMode1() argument
1566 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &muxValue); in HAL_GOP_GetGOPAlphaMode1()
1567 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_L, &regval37); in HAL_GOP_GetGOPAlphaMode1()
1568 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_VOP2BLENDING_H, &regval38); in HAL_GOP_GetGOPAlphaMode1()
1592 GOP_Result HAL_GOP_SetGOPHighPri(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum) in HAL_GOP_SetGOPHighPri() argument
1603 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &muxValue); in HAL_GOP_SetGOPHighPri()
1613 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX, muxValue, GOP_REG_WORD_MASK); in HAL_GOP_SetGOPHighPri()
1622 GOP_Result HAL_GOP_SetGOPClk(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, DRV_GOPDstType eDstType) in HAL_GOP_SetGOPClk() argument
1654 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_IDCLK2, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1658 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_IDCLK2, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1662 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_IDCLK2, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1666 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_IDCLK2, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1670 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_IDCLK2, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1682 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_IDCLK2, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1686 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG1_IDCLK2, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1690 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG1_IDCLK2, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1694 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG1_IDCLK2, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1698 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_IDCLK2, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1710 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_IDCLK1, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1714 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG1_IDCLK1, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1718 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG1_IDCLK1, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1722 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG1_IDCLK1, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1726 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_IDCLK1, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1735 HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPMIXER_CLK, CKG_GOPMIXER_VECLK, CKG_GOPMIXER_MASK); in HAL_GOP_SetGOPClk()
1738 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_MIXERCLK_VE, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1740 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_MIXERCLK_VE, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1742 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_MIXERCLK_VE, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1744 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_MIXERCLK_VE, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1750 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_ODCLK, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1754 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_ODCLK, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1758 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_ODCLK, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1762 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_ODCLK, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1766 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_ODCLK, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1779 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_OCC_FRCCLK, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1783 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG2_OCC_FRCCLK, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1787 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG3_OCC_FRCCLK, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1791 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_OCC_FRCCLK, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1795 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_OCC_FRCCLK, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1807 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_MVOP, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1811 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG2_MVOP, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1815 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG3_MVOP, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1819 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_MVOP, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1823 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_MVOP, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1835 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_OCC_FRCCLK, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1839 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_OCC_FRCCLK, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1843 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_OCC_FRCCLK, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1847 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_OCC_FRCCLK, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1851 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_OCC_FRCCLK, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1863 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_BYPASS_FRCCLK, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1867 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_BYPASS_FRCCLK, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1871 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_BYPASS_FRCCLK, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1875 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_BYPASS_FRCCLK, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1879 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_BYPASS_FRCCLK, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1888 HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPMIXER_CLK, CKG_GOPMIXER_ODCLK, CKG_GOPMIXER_MASK); in HAL_GOP_SetGOPClk()
1893 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_OD1CLK, CKG_GOPG1_MASK); in HAL_GOP_SetGOPClk()
1897 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_OD1CLK, CKG_GOPG2_MASK); in HAL_GOP_SetGOPClk()
1901 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, CKG_GOPG3_OD1CLK, CKG_GOPG3_MASK); in HAL_GOP_SetGOPClk()
1905 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, CKG_GOPG4_OD1CLK, CKG_GOPG4_MASK); in HAL_GOP_SetGOPClk()
1909 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_OD1CLK, CKG_GOPG0_MASK); in HAL_GOP_SetGOPClk()
1922 …HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOPCLK, &pGOPHalLocal->u16Clk0Setting); //Backup current GOPG … in HAL_GOP_SetGOPClk()
1923 …HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SRAMCLK,&pGOPHalLocal->u16Clk2Setting); //Backup current SRAM … in HAL_GOP_SetGOPClk()
1929 GOP_Result HAL_GOP_SetClkForCapture(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOP_DWIN_SRC_SEL enSrcSel) in HAL_GOP_SetClkForCapture() argument
1931 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, 0, GOP_BIT8); in HAL_GOP_SetClkForCapture()
1933 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPD_CLK_ODCLK, CKG_GOPD_MASK); in HAL_GOP_SetClkForCapture()
1935 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPD_CLK_DC0CLK, CKG_GOPD_MASK); in HAL_GOP_SetClkForCapture()
1937 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPD_CLK_IDCLK2, CKG_GOPD_MASK); in HAL_GOP_SetClkForCapture()
1941 …HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOP2CLK, &pGOPHalLocal->u16Clk1Setting); //Backup current GOPD… in HAL_GOP_SetClkForCapture()
1944 GOP_Result HAL_GOP_SetClock(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_BOOL bEnable) in HAL_GOP_SetClock() argument
1948 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, pGOPHalLocal->u16Clk0Setting, GOP_REG_WORD_MASK); in HAL_GOP_SetClock()
1949 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, pGOPHalLocal->u16Clk1Setting, GOP_REG_WORD_MASK); in HAL_GOP_SetClock()
1950 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SRAMCLK, pGOPHalLocal->u16Clk2Setting, GOP_REG_WORD_MASK); in HAL_GOP_SetClock()
1954 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG0_DISABLE_CLK, CKG_GOPG0_MASK); in HAL_GOP_SetClock()
1955 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, CKG_GOPG1_DISABLE_CLK, CKG_GOPG1_MASK); in HAL_GOP_SetClock()
1956 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPG2_DISABLE_CLK, CKG_GOPG2_MASK); in HAL_GOP_SetClock()
1957 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, CKG_GOPD_DISABLE_CLK, CKG_GOPD_MASK); in HAL_GOP_SetClock()
1958 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SRAMCLK, CKG_SRAM0_DISABLE_CLK, CKG_SRAM0_MASK); in HAL_GOP_SetClock()
1959 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SRAMCLK, CKG_SRAM1_DISABLE_CLK, CKG_SRAM1_MASK); in HAL_GOP_SetClock()
1965 GOP_Result HAL_GOP_MIXER_SetGOPEnable2Mixer(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL … in HAL_GOP_MIXER_SetGOPEnable2Mixer() argument
1972 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIXER_CTRL, &regval); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
1978 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, (u16val<<1), GOP_BIT1); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
1979 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, (gopNum<<12), (GOP_BIT12|GOP_BIT13)); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
1984 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, u16val, GOP_BIT0); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
1985 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, (gopNum<<10), (GOP_BIT10|GOP_BIT11)); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
1992 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT0, GOP_BIT0); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
1993 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, (gopNum<<10), (GOP_BIT10|GOP_BIT11)); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2000 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT1, GOP_BIT1); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2001 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, (gopNum<<12), (GOP_BIT12|GOP_BIT13)); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2008 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT1, GOP_BIT1); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2009 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, (gopNum<<12), (GOP_BIT12|GOP_BIT13)); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2014 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT0, GOP_BIT0); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2015 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, (gopNum<<10), (GOP_BIT10|GOP_BIT11)); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2019 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT7, GOP_BIT7); //disable pseudo hsync in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2021 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, 0x0, GOP_BIT2); //alpha mode: 0 bypass mode: 1 in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2023 HAL_GOP_GetMixerDst(pGOPHalLocal,&MixerDstType); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2028 HAL_GOP_GWIN_GetMUX(pGOPHalLocal, &u8MUXGOPNum, (Gop_MuxSel)i); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2031 HAL_GOP_EnableSCNewAlphaMode(pGOPHalLocal, (Gop_MuxSel)i, TRUE); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2035 HAL_GOP_EnableSCNewAlphaMode(pGOPHalLocal, (Gop_MuxSel)i, FALSE); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2039 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_VE, GOP_MIXER_EN_VFIL, GOP_MIXER_EN_VFIL_MASK); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2040 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_VE, GOP_MIXER_VS_FLD_ON, GOP_MIXER_VS_FLD_ON_MASK); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2041 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_REG_DUMMY, GOP_BIT0, GOP_BIT0); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2042 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT15, GOP_BIT15); //Enable Mixer in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2051 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_VE_ENABLE_OSD, GOP_BIT0, GOP_BIT0); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2052 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_VE_ENABLE_OSD, GOP_BIT2, GOP_BIT2); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2053 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FHST, GOP_VE_HSTART_OFST, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2054 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FVST, GOP_VE_VSTART_OFST, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2055 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FHEND, 0x330, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2056 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FVEND, 0x25D, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2057 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_HTT, GOP_VE_PAL_HTOTAL-1, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2058 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_HS_DELAY, GOP_VE_HS_DELAY, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2059 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_HS_PIPE, GOP_MIXER_PD, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2060 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT15, GOP_BIT15); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2061 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT0, GOP_BIT0); in HAL_GOP_MIXER_SetGOPEnable2Mixer()
2067 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
2080 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, u16val, GOP_BIT0); in HAL_GOP_MIXER_SetMux()
2081 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, (gopNum<<10), (GOP_BIT10|GOP_BIT11)); in HAL_GOP_MIXER_SetMux()
2086 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, (u16val<<1), GOP_BIT1); in HAL_GOP_MIXER_SetMux()
2087 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, (gopNum<<12), (GOP_BIT12|GOP_BIT13)); in HAL_GOP_MIXER_SetMux()
2093 GOP_Result HAL_GOP_MIXER_EnableOldBlendMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_BOOL b… in HAL_GOP_MIXER_EnableOldBlendMode() argument
2099 HAL_GOP_GetGOPDst(pGOPHalLocal, u8GOP, &gopDstType); in HAL_GOP_MIXER_EnableOldBlendMode()
2109 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT2, GOP_BIT2); //alpha mode: 0 bypass mod… in HAL_GOP_MIXER_EnableOldBlendMode()
2110 … HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoffset + GOP_4G_CTRL0, (MS_U16)~GOP_BIT15, GOP_BIT15); in HAL_GOP_MIXER_EnableOldBlendMode()
2112 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIXER_CTRL, &regval); in HAL_GOP_MIXER_EnableOldBlendMode()
2130 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, 0x0, GOP_BIT2); //alpha mode: 0 bypass mode: 1 in HAL_GOP_MIXER_EnableOldBlendMode()
2131 … HAL_GOP_Write16Reg(pGOPHalLocal, u32bankoffset + GOP_4G_CTRL0, (MS_U16)GOP_BIT15, GOP_BIT15); in HAL_GOP_MIXER_EnableOldBlendMode()
2133 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIXER_CTRL, &regval); in HAL_GOP_MIXER_EnableOldBlendMode()
2160 GOP_Result HAL_GOP_EnableSCNewAlphaMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, Gop_MuxSel muxNum, MS_BOOL… in HAL_GOP_EnableSCNewAlphaMode() argument
2166 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_BANKSEL, &bankTemp); in HAL_GOP_EnableSCNewAlphaMode()
2170 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_BANKSEL, 0x2F, GOP_REG_WORD_MASK); in HAL_GOP_EnableSCNewAlphaMode()
2171 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_BLEND0_GOP_SWITCH, (u16val<<1), GOP_BIT1); in HAL_GOP_EnableSCNewAlphaMode()
2174 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_BANKSEL, 0x10, GOP_REG_WORD_MASK); in HAL_GOP_EnableSCNewAlphaMode()
2175 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_ALPHAMODE, (u16val<<6), GOP_BIT6); in HAL_GOP_EnableSCNewAlphaMode()
2178 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_BANKSEL, 0x10, GOP_REG_WORD_MASK); in HAL_GOP_EnableSCNewAlphaMode()
2179 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_ALPHAMODE, (u16val<<8), GOP_BIT8); in HAL_GOP_EnableSCNewAlphaMode()
2185 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_BANKSEL, bankTemp, GOP_REG_WORD_MASK); in HAL_GOP_EnableSCNewAlphaMode()
2189 GOP_Result HAL_GOP_EnableSCPerPixelNewAlphaMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, Gop_MuxSel muxNum,… in HAL_GOP_EnableSCPerPixelNewAlphaMode() argument
2195 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_BANKSEL, &bankTemp); in HAL_GOP_EnableSCPerPixelNewAlphaMode()
2199 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_BANKSEL, 0x2F, GOP_REG_WORD_MASK); in HAL_GOP_EnableSCPerPixelNewAlphaMode()
2200 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_BLEND0_GOP_SWITCH, (u16val<<3), GOP_BIT3); in HAL_GOP_EnableSCPerPixelNewAlphaMode()
2203 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_BANKSEL, 0x10, GOP_REG_WORD_MASK); in HAL_GOP_EnableSCPerPixelNewAlphaMode()
2204 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_ALPHAMODE, (u16val<<14), GOP_BIT14); in HAL_GOP_EnableSCPerPixelNewAlphaMode()
2207 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_BANKSEL, 0x10, GOP_REG_WORD_MASK); in HAL_GOP_EnableSCPerPixelNewAlphaMode()
2208 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_ALPHAMODE, (u16val<<15), GOP_BIT15); in HAL_GOP_EnableSCPerPixelNewAlphaMode()
2214 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_BANKSEL, bankTemp, GOP_REG_WORD_MASK); in HAL_GOP_EnableSCPerPixelNewAlphaMode()
2218 void HAL_GOP_Init_Context(GOP_CTX_HAL_LOCAL *pGOPHalLocal, GOP_CTX_HAL_SHARED *pHALShared, MS_BOOL… in HAL_GOP_Init_Context() argument
2222 memset(pGOPHalLocal, 0, sizeof(*pGOPHalLocal)); in HAL_GOP_Init_Context()
2223 pGOPHalLocal->pHALShared = pHALShared; in HAL_GOP_Init_Context()
2227 pGOPHalLocal->drvGFlipGOPDst[u32GopIdx] = E_DRV_GOP_DST_OP0; in HAL_GOP_Init_Context()
2229 pGOPHalLocal->pGopChipPro = &pHALShared->gopChipProperty; in HAL_GOP_Init_Context()
2230 pGOPHalLocal->pbIsMuxVaildToGopDst = (MS_BOOL *)bIsMuxVaildToGopDst; in HAL_GOP_Init_Context()
2232 void HAL_GOP_Restore_Ctx(GOP_CTX_HAL_LOCAL *pGOPHalLocal) in HAL_GOP_Restore_Ctx() argument
2236 GOP_Result HAL_ConvertAPIAddr(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gwinid, MS_PHY* u64Adr) in HAL_ConvertAPIAddr() argument
2262 u8Miu = HAL_GOP_GetMIUDst(pGOPHalLocal, u8GOP); in HAL_ConvertAPIAddr()
2275 MS_U8 HAL_GOP_GetMIUDst(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopnum) in HAL_GOP_GetMIUDst() argument
2284 if(pGOPHalLocal->pGopChipPro->bInternalMIUSelect[gopnum]==TRUE) in HAL_GOP_GetMIUDst()
2287 HAL_GOP_Read16Reg(pGOPHalLocal, u32BnkOfst+GOP_4G_MIU_SEL, &u16RegVal_L); in HAL_GOP_GetMIUDst()
2293 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP1, &u16RegVal_L); in HAL_GOP_GetMIUDst()
2296 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP2, &u16RegVal_H); in HAL_GOP_GetMIUDst()
2361 GOP_Result HAL_GOP_GetGOPDst(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8gopNum, DRV_GOPDstType *pGopD… in HAL_GOP_GetGOPDst() argument
2375 HAL_GOP_Read16Reg(pGOPHalLocal, u32pBankOffSet + GOP_4G_CTRL1, &u16Regval); in HAL_GOP_GetGOPDst()
2414 void HAL_GOP_SetIPSel2SC(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_IPSEL_GOP ipSelGop) in HAL_GOP_SetIPSel2SC() argument
2420 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX_IPVOP, &muxValue); in HAL_GOP_SetIPSel2SC()
2467 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2483 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2498 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, GOP_BIT11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2523 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, u16RegVal, u16RegMsk); in HAL_GOP_SetIPSel2SC()
2526 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_GOPEN, bSC1_OP<<14, GOP_BIT14); in HAL_GOP_SetIPSel2SC()
2527 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_CHANNELSYNC, !bSC1_IP<<11, GOP_BIT11); in HAL_GOP_SetIPSel2SC()
2528 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_CHANNELSYNC, bSC1_IP<<12, GOP_BIT12); in HAL_GOP_SetIPSel2SC()
2532 GOP_Result HAL_GOP_DWIN_SetSourceSel(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOP_DWIN_SRC_SEL enSrcSel) in HAL_GOP_DWIN_SetSourceSel() argument
2538 MS_U8 HAL_GOP_GetDWINMIU(GOP_CTX_HAL_LOCAL *pGOPHalLocal) in HAL_GOP_GetDWINMIU() argument
2542 GOP_Result HAL_GOP_SetDWINMIU(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 miu) in HAL_GOP_SetDWINMIU() argument
2547 GOP_Result HAL_GOP_DWIN_EnableR2YCSC(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_BOOL bEnable) in HAL_GOP_DWIN_EnableR2YCSC() argument
2552 GOP_Result HAL_GOP_VE_SetOutputTiming(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32mode) in HAL_GOP_VE_SetOutputTiming() argument
2557 pGOPHalLocal->pGopChipPro->GOP_VE_PD = 0x73; in HAL_GOP_VE_SetOutputTiming()
2558 pGOPHalLocal->pGopChipPro->GOP_VE_V_Offset = 0x13; in HAL_GOP_VE_SetOutputTiming()
2559 …HAL_GOP_Write16Reg(pGOPHalLocal, HAL_GOP_BankOffset(pGOPHalLocal)+GOP_4G_BOT_HS, ~GOP_BIT2, GOP_BI… in HAL_GOP_VE_SetOutputTiming()
2564 pGOPHalLocal->pGopChipPro->GOP_VE_PD = 0x65; in HAL_GOP_VE_SetOutputTiming()
2565 pGOPHalLocal->pGopChipPro->GOP_VE_V_Offset = 0xF; in HAL_GOP_VE_SetOutputTiming()
2566 …HAL_GOP_Write16Reg(pGOPHalLocal, HAL_GOP_BankOffset(pGOPHalLocal)+GOP_4G_BOT_HS, GOP_BIT2, GOP_BIT… in HAL_GOP_VE_SetOutputTiming()
2571 GOP_Result HAL_GOP_MIXER_SetOutputTiming(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32mode, GOP_DRV_M… in HAL_GOP_MIXER_SetOutputTiming() argument
2579 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FHST, GOP_VE_PAL_HSTART_OFST, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2580 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FVST, GOP_VE_PAL_VSTART_OFST, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2581 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FHEND, GOP_VE_PAL_WIDTH, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2582 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FVEND, GOP_VE_PAL_HEIGHT, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2583 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_HTT, GOP_VE_PAL_HTOTAL-1, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2584 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_HS_DELAY, GOP_VE_PAL_HS_DELAY, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2585 …HAL_GOP_Write16Reg(pGOPHalLocal, HAL_GOP_BankOffset(pGOPHalLocal)+GOP_4G_HS_PIPE, pGOPHalLocal->pG… in HAL_GOP_MIXER_SetOutputTiming()
2587 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT15, GOP_BIT15); in HAL_GOP_MIXER_SetOutputTiming()
2588 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT0, GOP_BIT0); in HAL_GOP_MIXER_SetOutputTiming()
2595 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FHST, GOP_VE_NTSC_HSTART_OFST, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2596 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FVST, GOP_VE_NTSC_VSTART_OFST, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2597 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FHEND, GOP_VE_NTSC_WIDTH, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2598 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_FVEND, GOP_VE_NTSC_HEIGHT, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2599 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_HTT, GOP_VE_NTSC_HTOTAL, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2600 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_HS_DELAY, GOP_VE_NTSC_HS_DELAY, GOP_REG_WORD_MASK); in HAL_GOP_MIXER_SetOutputTiming()
2602 …HAL_GOP_Write16Reg(pGOPHalLocal, HAL_GOP_BankOffset(pGOPHalLocal)+GOP_4G_HS_PIPE, pGOPHalLocal->pG… in HAL_GOP_MIXER_SetOutputTiming()
2604 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT15, GOP_BIT15); in HAL_GOP_MIXER_SetOutputTiming()
2605 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_CTRL, GOP_BIT0, GOP_BIT0); in HAL_GOP_MIXER_SetOutputTiming()
2634 GOP_Result HAL_GOP_MIXER_EnableVfilter(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_BOOL bEn) in HAL_GOP_MIXER_EnableVfilter() argument
2636 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIXER_VE, bEn, GOP_MIXER_EN_VFIL_MASK); in HAL_GOP_MIXER_EnableVfilter()
2640 GOP_Result HAL_GOP_GWIN_EnableTileMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8win, MS_BOOL bEnabl… in HAL_GOP_GWIN_EnableTileMode() argument
2645 HAL_GOP_Write16Reg(pGOPHalLocal, HAL_GOP_BankOffset(pGOPHalLocal)+GOP_4G_GWIN0_CTRL(u8win), \ in HAL_GOP_GWIN_EnableTileMode()
2647 … HAL_GOP_Write16Reg(pGOPHalLocal, HAL_GOP_BankOffset(pGOPHalLocal)+GOP_4G_DRAM_FADE(u8win), \ in HAL_GOP_GWIN_EnableTileMode()
2653 HAL_GOP_Write16Reg(pGOPHalLocal, HAL_GOP_BankOffset(pGOPHalLocal)+GOP_4G_GWIN0_CTRL(u8win), \ in HAL_GOP_GWIN_EnableTileMode()
2655 HAL_GOP_Write16Reg(pGOPHalLocal, HAL_GOP_BankOffset(pGOPHalLocal)+GOP_4G_DRAM_FADE(u8win), \ in HAL_GOP_GWIN_EnableTileMode()
2667 GOP_Result HAL_GOP_SetUVSwap(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOPNum,MS_BOOL bEn) in HAL_GOP_SetUVSwap() argument
2674 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_YUV_SWAP, GOP_BIT14, GOP_BIT14); in HAL_GOP_SetUVSwap()
2676 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_YUV_SWAP, ~GOP_BIT14, GOP_BIT14); in HAL_GOP_SetUVSwap()
2681 GOP_Result HAL_GOP_SetYCSwap(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOPNum,MS_BOOL bEn) in HAL_GOP_SetYCSwap() argument
2688 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_YUV_SWAP, GOP_BIT15, GOP_BIT15); in HAL_GOP_SetYCSwap()
2690 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_YUV_SWAP, 0x0, GOP_BIT15); in HAL_GOP_SetYCSwap()
2695 GOP_Result HAL_GOP_GWIN_GetNewAlphaMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8win, MS_BOOL* pEna… in HAL_GOP_GWIN_GetNewAlphaMode() argument
2700 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_4G_GWIN_ALPHA01(u8win), &u16Val); in HAL_GOP_GWIN_GetNewAlphaMode()
2705 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_2G_GWIN_ALPHA01(u8win - MAX_GOP0_GWIN), &u16Val); in HAL_GOP_GWIN_GetNewAlphaMode()
2710 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_1G_GWIN_ALPHA01, &u16Val); in HAL_GOP_GWIN_GetNewAlphaMode()
2715 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_1GX_GWIN_ALPHA01, &u16Val); in HAL_GOP_GWIN_GetNewAlphaMode()
2720 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_1GS0_GWIN_ALPHA01, &u16Val); in HAL_GOP_GWIN_GetNewAlphaMode()
2732 GOP_Result HAL_GOP_GWIN_SetNewAlphaMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8win, MS_BOOL bEnab… in HAL_GOP_GWIN_SetNewAlphaMode() argument
2737 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_GWIN_ALPHA01(u8win), u16Val, GOP_BIT15); in HAL_GOP_GWIN_SetNewAlphaMode()
2741 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_GWIN_ALPHA01(u8win - MAX_GOP0_GWIN), u16Val, GOP_BIT15); in HAL_GOP_GWIN_SetNewAlphaMode()
2745 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1G_GWIN_ALPHA01, u16Val, GOP_BIT15); in HAL_GOP_GWIN_SetNewAlphaMode()
2749 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GX_GWIN_ALPHA01, u16Val, GOP_BIT15); in HAL_GOP_GWIN_SetNewAlphaMode()
2753 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_GWIN_ALPHA01, u16Val, GOP_BIT15); in HAL_GOP_GWIN_SetNewAlphaMode()
2763 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
2771 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_BANK_FWR, &u16Reg); in HAL_GOP_GWiN_Set3DOSD_Sub()
2786 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1G_3DOSD_SUB_RBLK_L, u32SubAddr&GOP_REG_WORD_MASK ,GOP_REG_WO… in HAL_GOP_GWiN_Set3DOSD_Sub()
2787 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1G_3DOSD_SUB_RBLK_H, u32SubAddr>>16 ,GOP_REG_WORD_MASK ); in HAL_GOP_GWiN_Set3DOSD_Sub()
2791 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GX_3DOSD_SUB_RBLK_L, u32SubAddr&GOP_REG_WORD_MASK ,GOP_REG_W… in HAL_GOP_GWiN_Set3DOSD_Sub()
2792 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GX_3DOSD_SUB_RBLK_H, u32SubAddr>>16 ,GOP_REG_WORD_MASK ); in HAL_GOP_GWiN_Set3DOSD_Sub()
2797 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_3DOSD_SUB_RBLK_L, u32SubAddr&GOP_REG_WORD_MASK ,GOP_REG_… in HAL_GOP_GWiN_Set3DOSD_Sub()
2798 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_3DOSD_SUB_RBLK_H, u32SubAddr>>16 ,GOP_REG_WORD_MASK ); in HAL_GOP_GWiN_Set3DOSD_Sub()
2802 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_3DOSD_SUB_RBLK_L(u8Gwin - MAX_GOP0_GWIN), u32SubAddr&GOP_R… in HAL_GOP_GWiN_Set3DOSD_Sub()
2803 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_3DOSD_SUB_RBLK_H(u8Gwin - MAX_GOP0_GWIN), u32SubAddr>>16 ,… in HAL_GOP_GWiN_Set3DOSD_Sub()
2807 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_3DOSD_SUB_RBLK_L(u8Gwin), u32SubAddr&GOP_REG_WORD_MASK ,GO… in HAL_GOP_GWiN_Set3DOSD_Sub()
2808 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_3DOSD_SUB_RBLK_H(u8Gwin), u32SubAddr>>16 ,GOP_REG_WORD_MAS… in HAL_GOP_GWiN_Set3DOSD_Sub()
2819 GOP_Result HAL_GOP_VE_SetOSDEnable(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_BOOL bEnable, EN_VE_OSD_ENAB… in HAL_GOP_VE_SetOSDEnable() argument
2822 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_GOPEN, bEnable<<14, GOP_BIT14); in HAL_GOP_VE_SetOSDEnable()
2825 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC1_GOPEN, bEnable<<15, GOP_BIT15); in HAL_GOP_VE_SetOSDEnable()
2829 GOP_Result HAL_GOP_SetGOPToVE(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 gopNum, MS_BOOL bEn ) in HAL_GOP_SetGOPToVE() argument
2845 E_GOP_VIDEOTIMING_MIRRORTYPE HAL_GOP_GetVideoTimingMirrorType(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_B… in HAL_GOP_GetVideoTimingMirrorType() argument
2851 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MVOP_MIRRORCFG, &u16MVOPMirrorCfg); in HAL_GOP_GetVideoTimingMirrorType()
2852 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_MIRRORCFG, &u16ScalerMirrorCfg); in HAL_GOP_GetVideoTimingMirrorType()
2878 GOP_Result HAL_GOP_3D_SetMiddle(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP,MS_U16 u16Middle) in HAL_GOP_3D_SetMiddle() argument
2883 HAL_GOP_Write16Reg(pGOPHalLocal,u32BankOffSet+GOP_4G_3D_MIDDLE, u16Middle, GOP_REG_WORD_MASK); in HAL_GOP_3D_SetMiddle()
2887 GOP_Result HAL_GOP_OC_SetOCEn(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_BOOL bOCEn) in HAL_GOP_OC_SetOCEn() argument
2893 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MUX, &u16Val); in HAL_GOP_OC_SetOCEn()
2913 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_4K2K, bOCEn<<15, GOP_BIT15); in HAL_GOP_OC_SetOCEn()
2918 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MUX_IPVOP, bOCEn<<FRCMuxOffset, 1<<FRCMuxOffset); in HAL_GOP_OC_SetOCEn()
2931 GOP_Result HAL_GOP_OC_SetOCInfo(GOP_CTX_HAL_LOCAL *pGOPHalLocal, DRV_GOP_OC_INFO* pOCinfo) in HAL_GOP_OC_SetOCInfo() argument
2936 GOP_Result HAL_GOP_OC_Get_MIU_Sel(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 *MIUId) in HAL_GOP_OC_Get_MIU_Sel() argument
2941 GOP_Result HAL_GOP_DWIN_SetRingBuffer(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32RingSize,MS_U32 u3… in HAL_GOP_DWIN_SetRingBuffer() argument
2946 GOP_Result HAL_GOP_AdjustField(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 GopNum, DRV_GOPDstType eDstTy… in HAL_GOP_AdjustField() argument
2965 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_CTRL0, 1<<4, 0x10); in HAL_GOP_AdjustField()
2969 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_CTRL0, 0<<4, 0x10); in HAL_GOP_AdjustField()
2977 GOP_Result HAL_GOP_TestPattern_IsVaild(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GopNum) in HAL_GOP_TestPattern_IsVaild() argument
2979 if(u8GopNum == pGOPHalLocal->pGopChipPro->GOP_TestPattern_Vaild) in HAL_GOP_TestPattern_IsVaild()
2995 MS_BOOL HAL_GOP_EnableScalingDownSram(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP,MS_BOOL bEn) in HAL_GOP_EnableScalingDownSram() argument
3023 HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_MG, u16Val, u16MG_mask); in HAL_GOP_EnableScalingDownSram()
3024 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_LB_SRAMCLK, u16enable, u16LB_mask); in HAL_GOP_EnableScalingDownSram()
3028 HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_MG, 0, u16MG_mask); in HAL_GOP_EnableScalingDownSram()
3029 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_LB_SRAMCLK, 0, u16LB_mask); in HAL_GOP_EnableScalingDownSram()
3034 GOP_Result HAL_GOP_HScalingDown(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP, MS_BOOL bEnable,MS_U16… in HAL_GOP_HScalingDown() argument
3043 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_VSTRCH, &u16VScalReg); in HAL_GOP_HScalingDown()
3046 … HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_HSTRCH, 0x1000 , GOP_REG_WORD_MASK); in HAL_GOP_HScalingDown()
3051 HAL_GOP_Write32Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_HRATIO_L, ratio); in HAL_GOP_HScalingDown()
3055 HAL_GOP_Write32Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_HRATIO_L, 0); in HAL_GOP_HScalingDown()
3060 HAL_GOP_EnableScalingDownSram(pGOPHalLocal, u8GOP, bEnable); in HAL_GOP_HScalingDown()
3062 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_CFG, bEnable , GOP_BIT0); in HAL_GOP_HScalingDown()
3063 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_H_OUTPUTSIZE, dst, GOP_REG_WORD_MASK… in HAL_GOP_HScalingDown()
3069 GOP_Result HAL_GOP_VScalingDown(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP, MS_BOOL bEnable,MS_U16… in HAL_GOP_VScalingDown() argument
3075 if(pGOPHalLocal->pGopChipPro->bScalingDownSupport ==FALSE) in HAL_GOP_VScalingDown()
3083 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_HSTRCH, &u16HScalReg); in HAL_GOP_VScalingDown()
3086 … HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_VSTRCH, 0x1000 , GOP_REG_WORD_MASK); in HAL_GOP_VScalingDown()
3090 HAL_GOP_Write32Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_VRATIO_L, ratio); in HAL_GOP_VScalingDown()
3094 HAL_GOP_Write32Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_VRATIO_L, 0); in HAL_GOP_VScalingDown()
3099 HAL_GOP_EnableScalingDownSram(pGOPHalLocal, u8GOP, bEnable); in HAL_GOP_VScalingDown()
3101 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SCALING_CFG, (bEnable<<4) , GOP_BIT4); in HAL_GOP_VScalingDown()
3102 HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SVM_VEND, dst, GOP_REG_WORD_MASK); in HAL_GOP_VScalingDown()
3108 GOP_Result HAL_GOP_DeleteWinHVSize(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP, MS_U16 u16HSize, MS… in HAL_GOP_DeleteWinHVSize() argument
3113 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_BANK_HVAILDSIZE, u16HSize, GOP_REG_WORD_MA… in HAL_GOP_DeleteWinHVSize()
3114 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_BANK_VVAILDSIZE, u16VSize, GOP_REG_WORD_MA… in HAL_GOP_DeleteWinHVSize()
3118 GOP_Result HAL_GOP_DumpGOPReg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32GopIdx, MS_U16 u16BankIdx… in HAL_GOP_DumpGOPReg() argument
3125 …HAL_GOP_Read16Reg(pGOPHalLocal, (u32BankOffSet+ (u16BankIdx<<16) + u16Addr +GOP_4G_CTRL0), u16Val); in HAL_GOP_DumpGOPReg()
3135 GOP_Result HAL_GOP_RestoreGOPReg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32GopIdx, MS_U16 u16Bank… in HAL_GOP_RestoreGOPReg() argument
3142 …HAL_GOP_Write16Reg(pGOPHalLocal, (u32BankOffSet+ (u16BankIdx<<16) + u16Addr +GOP_4G_CTRL0), u16Val… in HAL_GOP_RestoreGOPReg()
3151 GOP_Result HAL_GOP_PowerState(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32PowerState, GFLIP_REGS_SAV… in HAL_GOP_PowerState() argument
3158 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOPCLK, &(pGOP_STRPrivate->CKG_GopReg[0])); in HAL_GOP_PowerState()
3159 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOP2CLK, &(pGOP_STRPrivate->CKG_GopReg[1])); in HAL_GOP_PowerState()
3160 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOP3CLK, &(pGOP_STRPrivate->CKG_GopReg[2])); in HAL_GOP_PowerState()
3161 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_GOP4CLK, &(pGOP_STRPrivate->CKG_GopReg[3])); in HAL_GOP_PowerState()
3162 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SRAMCLK, &(pGOP_STRPrivate->CKG_GopReg[4])); in HAL_GOP_PowerState()
3163 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_LB_SRAMCLK, &(pGOP_STRPrivate->CKG_GopReg[5])); in HAL_GOP_PowerState()
3166 HAL_GOP_Read16Reg(pGOPHalLocal, CKG_GOPG0_SCALING, &(pGOP_STRPrivate->GS_GopReg[0])); in HAL_GOP_PowerState()
3167 HAL_GOP_Read16Reg(pGOPHalLocal, CKG_GOPG0_MG, &(pGOP_STRPrivate->GS_GopReg[1])); in HAL_GOP_PowerState()
3168 … HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_GOPSC_SRAM_CTRL, &(pGOP_STRPrivate->GS_GopReg[2])); in HAL_GOP_PowerState()
3171 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_BANKSEL, &(pGOP_STRPrivate->XC_GopReg[0])); in HAL_GOP_PowerState()
3172 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, &(pGOP_STRPrivate->XC_GopReg[1])); in HAL_GOP_PowerState()
3173 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_GOPEN, &(pGOP_STRPrivate->XC_GopReg[2])); in HAL_GOP_PowerState()
3174 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_IP_SYNC, &(pGOP_STRPrivate->XC_GopReg[3])); in HAL_GOP_PowerState()
3175 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_IP2GOP_SRCSEL, &(pGOP_STRPrivate->XC_GopReg[4])); in HAL_GOP_PowerState()
3176 … HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_OSD_CHECK_ALPHA, &(pGOP_STRPrivate->XC_GopReg[5])); in HAL_GOP_PowerState()
3177 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_VOPNBL, &(pGOP_STRPrivate->XC_GopReg[6])); in HAL_GOP_PowerState()
3178 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, &(pGOP_STRPrivate->XC_GopReg[7])); in HAL_GOP_PowerState()
3179 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_MIRRORCFG, &(pGOP_STRPrivate->XC_GopReg[8])); in HAL_GOP_PowerState()
3180 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_OCMIXER, &(pGOP_STRPrivate->XC_GopReg[9])); in HAL_GOP_PowerState()
3181 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_OCMISC, &(pGOP_STRPrivate->XC_GopReg[10])); in HAL_GOP_PowerState()
3182 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_OCALPHA, &(pGOP_STRPrivate->XC_GopReg[11])); in HAL_GOP_PowerState()
3183 … HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_GOPSC_SRAM_CTRL, &(pGOP_STRPrivate->XC_GopReg[12])); in HAL_GOP_PowerState()
3189 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOPCLK, pGOP_STRPrivate->CKG_GopReg[0], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3190 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP2CLK, pGOP_STRPrivate->CKG_GopReg[1], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3191 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP3CLK, pGOP_STRPrivate->CKG_GopReg[2], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3192 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_GOP4CLK, pGOP_STRPrivate->CKG_GopReg[3], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3193 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SRAMCLK, pGOP_STRPrivate->CKG_GopReg[4], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3194 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_LB_SRAMCLK, pGOP_STRPrivate->CKG_GopReg[5], GOP_REG_WORD_MASK… in HAL_GOP_PowerState()
3197 …HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_SCALING, pGOP_STRPrivate->GS_GopReg[0], GOP_REG_WORD_MA… in HAL_GOP_PowerState()
3198 … HAL_GOP_Write16Reg(pGOPHalLocal, CKG_GOPG0_MG, pGOP_STRPrivate->GS_GopReg[1], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3199 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPSC_SRAM_CTRL, pGOP_STRPrivate->GS_GopReg[2], GOP_REG_WO… in HAL_GOP_PowerState()
3203 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_CHANNELSYNC, pGOP_STRPrivate->XC_GopReg[1], GOP_BIT11); in HAL_GOP_PowerState()
3204 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPEN, pGOP_STRPrivate->XC_GopReg[2], GOP_REG_WORD_MASK); in HAL_GOP_PowerState()
3207 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_OSD_CHECK_ALPHA, pGOP_STRPrivate->XC_GopReg[5], GOP_BIT6); in HAL_GOP_PowerState()
3208 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_VOPNBL, pGOP_STRPrivate->XC_GopReg[6], GOP_BIT5); in HAL_GOP_PowerState()
3209 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPENMODE1, pGOP_STRPrivate->XC_GopReg[7], GOP_REG_WORD_MA… in HAL_GOP_PowerState()
3212 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_OCMISC, pGOP_STRPrivate->XC_GopReg[10], GOP_BIT2); in HAL_GOP_PowerState()
3213 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_OCALPHA, pGOP_STRPrivate->XC_GopReg[11], GOP_BIT2); in HAL_GOP_PowerState()
3214 …HAL_GOP_Write16Reg(pGOPHalLocal, GOP_SC_GOPSC_SRAM_CTRL, pGOP_STRPrivate->XC_GopReg[12], GOP_REG_W… in HAL_GOP_PowerState()
3222 GOP_Result HAL_GOP_GWIN_SetGPUTileMode(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 gwinid, EN_DRV_GOP_GPU… in HAL_GOP_GWIN_SetGPUTileMode() argument
3227 GOP_Result HAL_GOP_EnableTLB(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 u8GOP, MS_BOOL bEnable) in HAL_GOP_EnableTLB() argument
3232 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_SRAM_BORROW, bEnable?GOP_BIT10:0, GOP_BIT10); in HAL_GOP_EnableTLB()
3237 GOP_Result HAL_GOP_SetTLBAddr(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_PHY u64TLBAddr, MS_U… in HAL_GOP_SetTLBAddr() argument
3242 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_TAG_ADDR_L, u32size&GOP_REG_WORD_MASK, GOP_… in HAL_GOP_SetTLBAddr()
3243 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_TAG_ADDR_H, u32size>>16, GOP_REG_WORD_MASK); in HAL_GOP_SetTLBAddr()
3245 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_BASE_ADDR_L, u64TLBAddr&GOP_REG_WORD_MASK, … in HAL_GOP_SetTLBAddr()
3246 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_BASE_ADDR_H, u64TLBAddr>>16, GOP_REG_WORD_M… in HAL_GOP_SetTLBAddr()
3251 GOP_Result HAL_GOP_SetTLBSubAddr(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_PHY u64TLBAddr) in HAL_GOP_SetTLBSubAddr() argument
3256 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_BASE_ADDR_RVIEW_L, u64TLBAddr&GOP_REG_WORD_… in HAL_GOP_SetTLBSubAddr()
3257 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+REG_TLB_BASE_ADDR_RVIEW_H, u64TLBAddr>>16, GOP_REG_… in HAL_GOP_SetTLBSubAddr()
3262 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
3267 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MIU_SEL, miusel<<0, GOP_BIT0|GOP_BIT1 );//GW… in HAL_GOP_Set_GWIN_INTERNAL_MIU()
3268 …HAL_GOP_Write16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_MIU_SEL, miusel<<2, GOP_BIT2|GOP_BIT3 );//GW… in HAL_GOP_Set_GWIN_INTERNAL_MIU()
3273 GOP_Result HAL_GOP_SetGopGwinHVPixel(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP, MS_U8 u8win, MS_… in HAL_GOP_SetGopGwinHVPixel() argument
3280 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_HSTR(u8win), hstart, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3281 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_HEND(u8win), hend, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3282 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_VSTR(u8win), vstart, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3283 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_4G_VEND(u8win), vend, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3287 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_HSTR(u8win), hstart, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3288 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_HEND(u8win), hend, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3289 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_VSTR(u8win), vstart, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3290 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_2G_VEND(u8win), vend, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3295 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_HSTR:GOP_1GX_HSTR, hstart, GOP_REG_W… in HAL_GOP_SetGopGwinHVPixel()
3296 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_HEND:GOP_1GX_HEND, hend, GOP_REG_WOR… in HAL_GOP_SetGopGwinHVPixel()
3297 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_VSTR:GOP_1GX_VSTR, vstart, GOP_REG_W… in HAL_GOP_SetGopGwinHVPixel()
3298 …HAL_GOP_Write16Reg(pGOPHalLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_VEND:GOP_1GX_VEND, vend, GOP_REG_WOR… in HAL_GOP_SetGopGwinHVPixel()
3302 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HSTR, hstart, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3303 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_HEND, hend, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3304 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_VSTR, vstart, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3305 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS0_VEND, vend, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3309 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS1_HSTR, hstart, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3310 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS1_HEND, hend, GOP_REG_WORD_MASK); in HAL_GOP_SetGopGwinHVPixel()
3311 … HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS1_VSTR, vstart, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3312 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_1GS1_VEND, vend, GOP_REG_WORD_MASK); // 1 pixel in HAL_GOP_SetGopGwinHVPixel()
3323 GOP_Result HAL_GOP_Set_MIU(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP,MS_U8 miusel) in HAL_GOP_Set_MIU() argument
3358 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIU_GROUP1, miusel<<mask_shift, 1<<mask_shift ); in HAL_GOP_Set_MIU()
3360 HAL_GOP_Write16Reg(pGOPHalLocal, GOP_MIU_GROUP2, (miusel>>1)<<mask_shift, 1<<mask_shift ); in HAL_GOP_Set_MIU()
3367 GOP_CTX_HAL_LOCAL *pGOPHalLocal, in Hal_SetCropWindow() argument
3375 GOP_Result HAL_GOP_GetIPInterlace(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_BOOL *bInterlace) in HAL_GOP_GetIPInterlace() argument
3379 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_SC_IP_MAIN_USR_INTERLACE, &reg_val); in HAL_GOP_GetIPInterlace()
3387 GOP_Result HAL_GOP_IsHDREnabled(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_BOOL *pbHDREnable) in HAL_GOP_IsHDREnabled() argument
3393 GOP_Result HAL_GOP_AFBC_GetCore(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U8 u8GOP,MS_U8* u8Core) in HAL_GOP_AFBC_GetCore() argument
3407 GOP_Result HAL_GOP_CMDQ_WriteCommand(GOP_CTX_HAL_LOCAL *pGOPHalLocal,CAF_Struct *cmdq_struct,MS_U32… in HAL_GOP_CMDQ_WriteCommand() argument
3485 GOP_Result HAL_GOP_CMDQ_BegineDraw(GOP_CTX_HAL_LOCAL *pGOPHalLocal,CAF_Struct *target,MS_U32 *numbe… in HAL_GOP_CMDQ_BegineDraw() argument
3500 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet + GOP_4G_CTRL0, &u16RegVal1); in HAL_GOP_CMDQ_BegineDraw()
3542 GOP_Result HAL_GOP_CMDQ_EndDraw(GOP_CTX_HAL_LOCAL *pGOPHalLocal,CAF_Struct *target,MS_U32 *number, … in HAL_GOP_CMDQ_EndDraw() argument
3551 HAL_GOP_Read16Reg(pGOPHalLocal,u32BankOffSet+GOP_4G_BG_CLR(1),&u16ret); in HAL_GOP_CMDQ_EndDraw()
3552 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,target,number,u32BankOffSet+GOP_4G_BG_CLR(1),u16ret+1,0xFFF… in HAL_GOP_CMDQ_EndDraw()
3570 …HAL_GOP_Write16Reg(pGOPHalLocal, u32FireBankOffSet+GOP_4G_MULTI_ALPHA, GOP_BIT4, GOP_BIT4);//reset… in HAL_GOP_CMDQ_EndDraw()
3571 …HAL_GOP_Write16Reg(pGOPHalLocal, u32FireBankOffSet+GOP_4G_MULTI_ALPHA, 0, GOP_BIT4); //reset na… in HAL_GOP_CMDQ_EndDraw()
3573 HAL_GOP_Read16Reg(pGOPHalLocal,u32BankOffSet+GOP_4G_BG_CLR(1),&u16ret1); in HAL_GOP_CMDQ_EndDraw()
3578 HAL_GOP_Read16Reg(pGOPHalLocal,u32BankOffSet+GOP_4G_BG_CLR(1),&u16ret1); in HAL_GOP_CMDQ_EndDraw()
3590 GOP_Result HAL_GOP_CMDQ_SetGOPACK(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U8 gop) in HAL_GOP_CMDQ_SetGOPACK() argument
3601 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP1, &u16RegVal1); in HAL_GOP_CMDQ_SetGOPACK()
3603 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP2, &u16RegVal3); in HAL_GOP_CMDQ_SetGOPACK()
3605 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_BANK_FWR,&u16RegVal2); in HAL_GOP_CMDQ_SetGOPACK()
3606 HAL_GOP_CMDQ_BegineDraw(pGOPHalLocal,fire_struct,&number,&fireGOP); in HAL_GOP_CMDQ_SetGOPACK()
3670 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32BankOffSet+GOP_4G_BANK_FWR,(u16RegVa… in HAL_GOP_CMDQ_SetGOPACK()
3671 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32BankOffSet+GOP_4G_BANK_FWR,(u16RegVa… in HAL_GOP_CMDQ_SetGOPACK()
3672 HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,GOP_MIU_GROUP1,u16RegVal1,0xFFFF); in HAL_GOP_CMDQ_SetGOPACK()
3678 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,REG_AFBC_MIU,u16AFBCMIUSelect[gop]<<4, … in HAL_GOP_CMDQ_SetGOPACK()
3681 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,REG_AFBC_MIU,u16AFBCMIUSelect[gop]<<4, … in HAL_GOP_CMDQ_SetGOPACK()
3682 … HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,REG_AFBC_TRIGGER,GOP_BIT1, 0xFFFF); in HAL_GOP_CMDQ_SetGOPACK()
3683 … HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,REG_AFBC_TRIGGER,GOP_BIT0, 0xFFFF); in HAL_GOP_CMDQ_SetGOPACK()
3686 HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,GOP_MIU_GROUP2,u16RegVal3,0xFFFF); in HAL_GOP_CMDQ_SetGOPACK()
3689 HAL_GOP_CMDQ_EndDraw(pGOPHalLocal,fire_struct,&number,fireGOP); in HAL_GOP_CMDQ_SetGOPACK()
3693 GOP_Result HAL_GOP_CMDQ_SetGOPACKMask(GOP_CTX_HAL_LOCAL *pGOPHalLocal,MS_U16 u16GopMask) in HAL_GOP_CMDQ_SetGOPACKMask() argument
3713 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP1, &u16RegVal1); in HAL_GOP_CMDQ_SetGOPACKMask()
3715 HAL_GOP_Read16Reg(pGOPHalLocal, GOP_MIU_GROUP2, &u16RegVal3); in HAL_GOP_CMDQ_SetGOPACKMask()
3717 HAL_GOP_CMDQ_BegineDraw(pGOPHalLocal,fire_struct,&number,&fireGOP); in HAL_GOP_CMDQ_SetGOPACKMask()
3726 HAL_GOP_AFBC_GetCore(pGOPHalLocal, (MS_U8)E_GOP0, &u8Core); in HAL_GOP_CMDQ_SetGOPACKMask()
3733 HAL_GOP_AFBC_GetCore(pGOPHalLocal, (MS_U8)E_GOP1, &u8Core); in HAL_GOP_CMDQ_SetGOPACKMask()
3740 HAL_GOP_AFBC_GetCore(pGOPHalLocal, (MS_U8)E_GOP2, &u8Core); in HAL_GOP_CMDQ_SetGOPACKMask()
3747 HAL_GOP_AFBC_GetCore(pGOPHalLocal, (MS_U8)E_GOP3, &u8Core); in HAL_GOP_CMDQ_SetGOPACKMask()
3754 HAL_GOP_AFBC_GetCore(pGOPHalLocal, (MS_U8)E_GOP4, &u8Core); in HAL_GOP_CMDQ_SetGOPACKMask()
3790 HAL_GOP_Read16Reg(pGOPHalLocal, u32BankOffSet+GOP_4G_BANK_FWR,&u16RegVal2); in HAL_GOP_CMDQ_SetGOPACKMask()
3791 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32BankOffSet+GOP_4G_BANK_FWR,(u16RegVa… in HAL_GOP_CMDQ_SetGOPACKMask()
3792 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,u32BankOffSet+GOP_4G_BANK_FWR,(u16RegVa… in HAL_GOP_CMDQ_SetGOPACKMask()
3797 HAL_GOP_AFBC_GetCore(pGOPHalLocal, gop, &u8Core); in HAL_GOP_CMDQ_SetGOPACKMask()
3811 …HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,REG_AFBC_MIU,u16AFBCMIUSelect[gop]<<4, … in HAL_GOP_CMDQ_SetGOPACKMask()
3813 … HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,REG_AFBC_TRIGGER,GOP_BIT1, 0xFFFF); in HAL_GOP_CMDQ_SetGOPACKMask()
3814 … HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,REG_AFBC_TRIGGER,GOP_BIT0, 0xFFFF); in HAL_GOP_CMDQ_SetGOPACKMask()
3819 HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,GOP_MIU_GROUP1,u16RegVal1,0xFFFF); in HAL_GOP_CMDQ_SetGOPACKMask()
3821 HAL_GOP_CMDQ_WriteCommand(pGOPHalLocal,fire_struct,&number,GOP_MIU_GROUP2,u16RegVal3,0xFFFF); in HAL_GOP_CMDQ_SetGOPACKMask()
3823 HAL_GOP_CMDQ_EndDraw(pGOPHalLocal,fire_struct,&number,fireGOP); in HAL_GOP_CMDQ_SetGOPACKMask()