Lines Matching refs:HAL_VBI_WriteByte

198 void HAL_VBI_WriteByte(MS_U32 u32RegAddr, MS_U8 val)  in HAL_VBI_WriteByte()  function
230 HAL_VBI_WriteByte(BK_VBI_40, 0x01); in VBI_TTXInit()
234 HAL_VBI_WriteByte(BK_VBI_41, 0x00); in VBI_TTXInit()
239 HAL_VBI_WriteByte(BK_VBI_50, 0x60); in VBI_TTXInit()
245 HAL_VBI_WriteByte(BK_VBI_51, 0xA0); in VBI_TTXInit()
249 HAL_VBI_WriteByte(BK_VBI_77, 0x11); in VBI_TTXInit()
257 HAL_VBI_WriteByte(BK_VBI_7C, 0x04); in VBI_TTXInit()
263 HAL_VBI_WriteByte(BK_VBI_7D, 0x36); in VBI_TTXInit()
269 HAL_VBI_WriteByte(BK_VBI_7E, 0x84); in VBI_TTXInit()
274 HAL_VBI_WriteByte(BK_VBI_7F, 0xF6); in VBI_TTXInit()
276 HAL_VBI_WriteByte(BK_VBI_81, 0x52); in VBI_TTXInit()
277 HAL_VBI_WriteByte(BK_VBI_86, 0xD6); in VBI_TTXInit()
278 HAL_VBI_WriteByte(BK_VBI_89, 0xC2); in VBI_TTXInit()
279 HAL_VBI_WriteByte(BK_VBI_8A, 0x42); in VBI_TTXInit()
280 HAL_VBI_WriteByte(BK_VBI_8B, 0x24); in VBI_TTXInit()
281 HAL_VBI_WriteByte(BK_VBI_8D, 0xA5); in VBI_TTXInit()
282 HAL_VBI_WriteByte(BK_VBI_90, 0x70); in VBI_TTXInit()
283 HAL_VBI_WriteByte(BK_VBI_C4, 0x32); in VBI_TTXInit()
284 HAL_VBI_WriteByte(BK_VBI_CB, 0xC4); in VBI_TTXInit()
285 HAL_VBI_WriteByte(BK_VBI_CC, 0xBD); in VBI_TTXInit()
288 HAL_VBI_WriteByte(BK_VBI_B4, 0x42); in VBI_TTXInit()
289 HAL_VBI_WriteByte(BK_VBI_B5, 0x61); in VBI_TTXInit()
290 HAL_VBI_WriteByte(BK_VBI_BB, 0x06); in VBI_TTXInit()
292 HAL_VBI_WriteByte(BK_VBI_70,0x80); // enable VPS/WSS in VBI_TTXInit()
302 HAL_VBI_WriteByte(BK_VBI_BF, tmp); in VBI_WSSInit()
304 HAL_VBI_WriteByte(BK_VBI_70, 0x80); // enable VPS/WSS in VBI_WSSInit()
346 HAL_VBI_WriteByte(VBI_BASEADDR_H, addr >> 16); in VBI_TTX_InitSlicer()
348HAL_VBI_WriteByte(VBI_BIT24_ADDR, (HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~0x0f))|((addr>>24) & 0x0f)); in VBI_TTX_InitSlicer()
350 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~0x0f)); in VBI_TTX_InitSlicer()
357HAL_VBI_WriteByte(TTDEC_COMMAND, _BIT1|_BIT7); /* put header packet into VBI without decoder */ in VBI_TTX_InitSlicer()
363 HAL_VBI_WriteByte(TT_ENABLE, HAL_VBI_ReadByte(TT_ENABLE) | _BIT0); // enable TT VBI slicer in VBI_TTX_EnableSlicer()
365HAL_VBI_WriteByte(TT_ENABLE, HAL_VBI_ReadByte(TT_ENABLE) & ~(_BIT0)); // enable TT VBI slicer in VBI_TTX_EnableSlicer()
431 HAL_VBI_WriteByte(BK_VBI_82, 0x10); in VBI_Set_PalNC_VideoStandard()
432 HAL_VBI_WriteByte(BK_VBI_83, 0xB9); in VBI_Set_PalNC_VideoStandard()
433 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|_BIT6); in VBI_Set_PalNC_VideoStandard()
435 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)&(~(_BIT5))); in VBI_Set_PalNC_VideoStandard()
436 HAL_VBI_WriteByte(BK_VBI_99, 0x8C); in VBI_Set_PalNC_VideoStandard()
437 HAL_VBI_WriteByte(BK_VBI_9A, 0x01); in VBI_Set_PalNC_VideoStandard()
442 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|(_BIT6)); in VBI_Set_Secam_VideoStandard()
444 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|_BIT5); in VBI_Set_Secam_VideoStandard()
445 HAL_VBI_WriteByte(BK_VBI_99, 0x6D); in VBI_Set_Secam_VideoStandard()
446 HAL_VBI_WriteByte(BK_VBI_9A, 0x9A); in VBI_Set_Secam_VideoStandard()
451 HAL_VBI_WriteByte(BK_VBI_82, 0x8E); in VBI_Set_Pal_VideoStandard()
452 HAL_VBI_WriteByte(BK_VBI_83, 0x6B); in VBI_Set_Pal_VideoStandard()
453 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|_BIT6); in VBI_Set_Pal_VideoStandard()
455 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)&(~(_BIT5))); in VBI_Set_Pal_VideoStandard()
456 HAL_VBI_WriteByte(BK_VBI_99, 0x8C); in VBI_Set_Pal_VideoStandard()
457 HAL_VBI_WriteByte(BK_VBI_9A, 0x01); in VBI_Set_Pal_VideoStandard()
564 HAL_VBI_WriteByte(DMASRC_ADR_H, (src_addr>>16) & 0xFF); in VBI_TTX_DMA_CopyPacket()
568 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)|DMASRC_ADDR24); in VBI_TTX_DMA_CopyPacket()
572 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~DMASRC_ADDR24)); in VBI_TTX_DMA_CopyPacket()
576 HAL_VBI_WriteByte(DMADES_ADR_H, (dest_addr>>16) & 0xFF); in VBI_TTX_DMA_CopyPacket()
580 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)|DMADES_ADDR24); in VBI_TTX_DMA_CopyPacket()
584 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~DMADES_ADDR24)); in VBI_TTX_DMA_CopyPacket()
586HAL_VBI_WriteByte(DMA_FUNC, TTX_DMA_CMD_MAPPING[aPacketType]); // DMA Function 05 : AIT PAGE X/… in VBI_TTX_DMA_CopyPacket()
589 HAL_VBI_WriteByte (DMA_COMMAND, DMA_FIRE); // Fire in VBI_TTX_DMA_CopyPacket()
613 HAL_VBI_WriteByte(BK_VBI_46, 0x00); //disable VBI in VBI_CC_Init()
621 HAL_VBI_WriteByte(BK_VBI_1D, u8Tmp); // CcBaseAddr_24, 25 in VBI_CC_Init()
622HAL_VBI_WriteByte(BK_VBI_5D, (phyAddr >> 19) & 0xFF); // CcBaseAddr_23_16 (default value is 0xFF s… in VBI_CC_Init()
623 HAL_VBI_WriteByte(BK_VBI_5E, (phyAddr >> 11) & 0xFF); // CcBaseAddr_15_8 (high order) in VBI_CC_Init()
624 HAL_VBI_WriteByte(BK_VBI_5F, (phyAddr >> 3) & 0xFF); // CCBaseAddr_7_0 (low order) in VBI_CC_Init()
627 HAL_VBI_WriteByte(BK_VBI_5C, u8Len); in VBI_CC_Init()
630 HAL_VBI_WriteByte(BK_AFEC_6B, HAL_VBI_ReadByte(BK_AFEC_6B) & 0xF7); in VBI_CC_Init()
633 HAL_VBI_WriteByte(BK_VBI_4A, (HAL_VBI_ReadByte(BK_VBI_4A)&0xf0)|0x03); in VBI_CC_Init()
635 HAL_VBI_WriteByte(BK_VBI_46, 0x01); //enable VBI in VBI_CC_Init()
640 HAL_VBI_WriteByte(BK_VBI_70, u8Tmp); in VBI_CC_Init()
650 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x00), 0x09); // enable VD & YPbPr in VBI_CC_YPbPr_Init()
651 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x02), 0xf0|cvbs_no); // (select VD_ymux for CVBS input from Y) in VBI_CC_YPbPr_Init()
652 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x04), 0x00); // enable analog blocks, 04, 05 in VBI_CC_YPbPr_Init()
653 HAL_VBI_WriteByte(H_BK_ADC_ATOP(0x04), 0x00); in VBI_CC_YPbPr_Init()
654 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x05), 0x00); in VBI_CC_YPbPr_Init()
655 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x06), 0x00); // enable ADC clocks in VBI_CC_YPbPr_Init()
656 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x12), 0x01); // VD pll =2X (16Fsc) in VBI_CC_YPbPr_Init()
659 HAL_VBI_WriteByte(H_BK_CHIPTOP(0x16), (HAL_VBI_ReadByte(H_BK_CHIPTOP(0x16)) & (0x0F))); in VBI_CC_YPbPr_Init()
660 HAL_VBI_WriteByte(L_BK_CHIPTOP(0x17), 0x06); in VBI_CC_YPbPr_Init()
675 HAL_VBI_WriteByte(BK_VBI_41, ptable[j++]); in VBI_CC_DataRateSet()
677 HAL_VBI_WriteByte(BK_VBI_42, HAL_VBI_ReadByte(BK_VBI_42)&0xC0); in VBI_CC_DataRateSet()
678 HAL_VBI_WriteByte(BK_VBI_42, HAL_VBI_ReadByte(BK_VBI_42)|ptable[j++]); in VBI_CC_DataRateSet()
680 HAL_VBI_WriteByte(BK_VBI_44, ptable[j++]); in VBI_CC_DataRateSet()
682 HAL_VBI_WriteByte(BK_VBI_4B, HAL_VBI_ReadByte(BK_VBI_4B)&0xC0); in VBI_CC_DataRateSet()
683 HAL_VBI_WriteByte(BK_VBI_4B, HAL_VBI_ReadByte(BK_VBI_4B)|ptable[j++]); in VBI_CC_DataRateSet()
685 HAL_VBI_WriteByte(BK_VBI_4D, ptable[j++]); in VBI_CC_DataRateSet()
687 HAL_VBI_WriteByte(BK_VBI_50, HAL_VBI_ReadByte(BK_VBI_50)&0xE0); in VBI_CC_DataRateSet()
688 HAL_VBI_WriteByte(BK_VBI_50, HAL_VBI_ReadByte(BK_VBI_50)|ptable[j++]); in VBI_CC_DataRateSet()
690 HAL_VBI_WriteByte(BK_VBI_51, HAL_VBI_ReadByte(BK_VBI_51)&0xE0); in VBI_CC_DataRateSet()
691 HAL_VBI_WriteByte(BK_VBI_51, HAL_VBI_ReadByte(BK_VBI_51)|ptable[j++]); in VBI_CC_DataRateSet()
743 HAL_VBI_WriteByte(BK_VBI_46, u8Tmp); in VBI_SetCCFrameCnt()
754 HAL_VBI_WriteByte(BK_VBI_46, HAL_VBI_ReadByte(BK_VBI_46) | _BIT0); in VBI_CC_EnableSlicer()
758 HAL_VBI_WriteByte(BK_VBI_46, HAL_VBI_ReadByte(BK_VBI_46) & 0xFE); in VBI_CC_EnableSlicer()
814 HAL_VBI_WriteByte(BK_VBI_53, u8Len); in VBI_CC_SetSCWindowLen()
829 HAL_VBI_WriteByte(BK_VBI_B8, u8Tmp); in VBI_SetWssVpsByteNum()
843 HAL_VBI_WriteByte(BK_VBI_DE, u32MiuAddr & 0xFF); in VBI_ProtectMemory()
844 HAL_VBI_WriteByte(BK_VBI_DF, (u32MiuAddr >> 8) & 0xFF); in VBI_ProtectMemory()
845 HAL_VBI_WriteByte(BK_VBI_E0, (u32MiuAddr >> 16) & 0xFF); in VBI_ProtectMemory()
847 HAL_VBI_WriteByte(BK_VBI_E1, u32MiuAddrMax & 0xFF); in VBI_ProtectMemory()
848 HAL_VBI_WriteByte(BK_VBI_E2, (u32MiuAddrMax >> 8) & 0xFF); in VBI_ProtectMemory()
849 HAL_VBI_WriteByte(BK_VBI_E3, (u32MiuAddrMax >> 16) & 0xFF); in VBI_ProtectMemory()
855 HAL_VBI_WriteByte(BK_VBI_E7, ( (u32MiuAddr >> 24) & 0x0F ) | in VBI_ProtectMemory()