Lines Matching refs:HAL_VBI_WriteByte

199 void HAL_VBI_WriteByte(MS_U32 u32RegAddr, MS_U8 val)  in HAL_VBI_WriteByte()  function
231 HAL_VBI_WriteByte(BK_VBI_40, 0x01); in VBI_TTXInit()
235 HAL_VBI_WriteByte(BK_VBI_41, 0x00); in VBI_TTXInit()
240 HAL_VBI_WriteByte(BK_VBI_50, 0x60); in VBI_TTXInit()
246 HAL_VBI_WriteByte(BK_VBI_51, 0xA0); in VBI_TTXInit()
250 HAL_VBI_WriteByte(BK_VBI_77, 0x11); in VBI_TTXInit()
258 HAL_VBI_WriteByte(BK_VBI_7C, 0x04); in VBI_TTXInit()
264 HAL_VBI_WriteByte(BK_VBI_7D, 0x36); in VBI_TTXInit()
270 HAL_VBI_WriteByte(BK_VBI_7E, 0x84); in VBI_TTXInit()
275 HAL_VBI_WriteByte(BK_VBI_7F, 0xF6); in VBI_TTXInit()
277 HAL_VBI_WriteByte(BK_VBI_81, 0x52); in VBI_TTXInit()
278 HAL_VBI_WriteByte(BK_VBI_86, 0xD6); in VBI_TTXInit()
279 HAL_VBI_WriteByte(BK_VBI_89, 0xC2); in VBI_TTXInit()
280 HAL_VBI_WriteByte(BK_VBI_8A, 0x42); in VBI_TTXInit()
281 HAL_VBI_WriteByte(BK_VBI_8B, 0x24); in VBI_TTXInit()
282 HAL_VBI_WriteByte(BK_VBI_8D, 0xA5); in VBI_TTXInit()
283 HAL_VBI_WriteByte(BK_VBI_90, 0x70); in VBI_TTXInit()
284 HAL_VBI_WriteByte(BK_VBI_C4, 0x32); in VBI_TTXInit()
285 HAL_VBI_WriteByte(BK_VBI_CB, 0xC4); in VBI_TTXInit()
286 HAL_VBI_WriteByte(BK_VBI_CC, 0xBD); in VBI_TTXInit()
289 HAL_VBI_WriteByte(BK_VBI_B4, 0x42); in VBI_TTXInit()
290 HAL_VBI_WriteByte(BK_VBI_B5, 0x61); in VBI_TTXInit()
291 HAL_VBI_WriteByte(BK_VBI_BB, 0x06); in VBI_TTXInit()
293 HAL_VBI_WriteByte(BK_VBI_70,0x80); // enable VPS/WSS in VBI_TTXInit()
303 HAL_VBI_WriteByte(BK_VBI_BF, tmp); in VBI_WSSInit()
305 HAL_VBI_WriteByte(BK_VBI_70, 0x80); // enable VPS/WSS in VBI_WSSInit()
347 HAL_VBI_WriteByte(VBI_BASEADDR_H, addr >> 16); in VBI_TTX_InitSlicer()
349HAL_VBI_WriteByte(VBI_BIT24_ADDR, (HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~0x0f))|((addr>>24) & 0x0f)); in VBI_TTX_InitSlicer()
351 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~0x0f)); in VBI_TTX_InitSlicer()
358HAL_VBI_WriteByte(TTDEC_COMMAND, _BIT1|_BIT7); /* put header packet into VBI without decoder */ in VBI_TTX_InitSlicer()
364 HAL_VBI_WriteByte(TT_ENABLE, HAL_VBI_ReadByte(TT_ENABLE) | _BIT0); // enable TT VBI slicer in VBI_TTX_EnableSlicer()
366HAL_VBI_WriteByte(TT_ENABLE, HAL_VBI_ReadByte(TT_ENABLE) & ~(_BIT0)); // enable TT VBI slicer in VBI_TTX_EnableSlicer()
432 HAL_VBI_WriteByte(BK_VBI_82, 0x10); in VBI_Set_PalNC_VideoStandard()
433 HAL_VBI_WriteByte(BK_VBI_83, 0xB9); in VBI_Set_PalNC_VideoStandard()
434 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|_BIT6); in VBI_Set_PalNC_VideoStandard()
436 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)&(~(_BIT5))); in VBI_Set_PalNC_VideoStandard()
437 HAL_VBI_WriteByte(BK_VBI_99, 0x8C); in VBI_Set_PalNC_VideoStandard()
438 HAL_VBI_WriteByte(BK_VBI_9A, 0x01); in VBI_Set_PalNC_VideoStandard()
443 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|(_BIT6)); in VBI_Set_Secam_VideoStandard()
445 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|_BIT5); in VBI_Set_Secam_VideoStandard()
446 HAL_VBI_WriteByte(BK_VBI_99, 0x6D); in VBI_Set_Secam_VideoStandard()
447 HAL_VBI_WriteByte(BK_VBI_9A, 0x9A); in VBI_Set_Secam_VideoStandard()
452 HAL_VBI_WriteByte(BK_VBI_82, 0x8E); in VBI_Set_Pal_VideoStandard()
453 HAL_VBI_WriteByte(BK_VBI_83, 0x6B); in VBI_Set_Pal_VideoStandard()
454 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|_BIT6); in VBI_Set_Pal_VideoStandard()
456 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)&(~(_BIT5))); in VBI_Set_Pal_VideoStandard()
457 HAL_VBI_WriteByte(BK_VBI_99, 0x8C); in VBI_Set_Pal_VideoStandard()
458 HAL_VBI_WriteByte(BK_VBI_9A, 0x01); in VBI_Set_Pal_VideoStandard()
565 HAL_VBI_WriteByte(DMASRC_ADR_H, (src_addr>>16) & 0xFF); in VBI_TTX_DMA_CopyPacket()
569 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)|DMASRC_ADDR24); in VBI_TTX_DMA_CopyPacket()
573 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~DMASRC_ADDR24)); in VBI_TTX_DMA_CopyPacket()
577 HAL_VBI_WriteByte(DMADES_ADR_H, (dest_addr>>16) & 0xFF); in VBI_TTX_DMA_CopyPacket()
581 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)|DMADES_ADDR24); in VBI_TTX_DMA_CopyPacket()
585 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~DMADES_ADDR24)); in VBI_TTX_DMA_CopyPacket()
587HAL_VBI_WriteByte(DMA_FUNC, TTX_DMA_CMD_MAPPING[aPacketType]); // DMA Function 05 : AIT PAGE X/… in VBI_TTX_DMA_CopyPacket()
590 HAL_VBI_WriteByte (DMA_COMMAND, DMA_FIRE); // Fire in VBI_TTX_DMA_CopyPacket()
614 HAL_VBI_WriteByte(BK_VBI_46, 0x00); //disable VBI in VBI_CC_Init()
622 HAL_VBI_WriteByte(BK_VBI_1D, u8Tmp); // CcBaseAddr_24, 25 in VBI_CC_Init()
623HAL_VBI_WriteByte(BK_VBI_5D, (phyAddr >> 19) & 0xFF); // CcBaseAddr_23_16 (default value is 0xFF s… in VBI_CC_Init()
624 HAL_VBI_WriteByte(BK_VBI_5E, (phyAddr >> 11) & 0xFF); // CcBaseAddr_15_8 (high order) in VBI_CC_Init()
625 HAL_VBI_WriteByte(BK_VBI_5F, (phyAddr >> 3) & 0xFF); // CCBaseAddr_7_0 (low order) in VBI_CC_Init()
628 HAL_VBI_WriteByte(BK_VBI_5C, u8Len); in VBI_CC_Init()
631 HAL_VBI_WriteByte(BK_AFEC_6B, HAL_VBI_ReadByte(BK_AFEC_6B) & 0xF7); in VBI_CC_Init()
634 HAL_VBI_WriteByte(BK_VBI_4A, (HAL_VBI_ReadByte(BK_VBI_4A)&0xf0)|0x03); in VBI_CC_Init()
636 HAL_VBI_WriteByte(BK_VBI_46, 0x01); //enable VBI in VBI_CC_Init()
641 HAL_VBI_WriteByte(BK_VBI_70, u8Tmp); in VBI_CC_Init()
651 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x00), 0x09); // enable VD & YPbPr in VBI_CC_YPbPr_Init()
652 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x02), 0xf0|cvbs_no); // (select VD_ymux for CVBS input from Y) in VBI_CC_YPbPr_Init()
653 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x04), 0x00); // enable analog blocks, 04, 05 in VBI_CC_YPbPr_Init()
654 HAL_VBI_WriteByte(H_BK_ADC_ATOP(0x04), 0x00); in VBI_CC_YPbPr_Init()
655 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x05), 0x00); in VBI_CC_YPbPr_Init()
656 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x06), 0x00); // enable ADC clocks in VBI_CC_YPbPr_Init()
657 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x12), 0x01); // VD pll =2X (16Fsc) in VBI_CC_YPbPr_Init()
660 HAL_VBI_WriteByte(H_BK_CHIPTOP(0x16), (HAL_VBI_ReadByte(H_BK_CHIPTOP(0x16)) & (0x0F))); in VBI_CC_YPbPr_Init()
661 HAL_VBI_WriteByte(L_BK_CHIPTOP(0x17), 0x06); in VBI_CC_YPbPr_Init()
676 HAL_VBI_WriteByte(BK_VBI_41, ptable[j++]); in VBI_CC_DataRateSet()
678 HAL_VBI_WriteByte(BK_VBI_42, HAL_VBI_ReadByte(BK_VBI_42)&0xC0); in VBI_CC_DataRateSet()
679 HAL_VBI_WriteByte(BK_VBI_42, HAL_VBI_ReadByte(BK_VBI_42)|ptable[j++]); in VBI_CC_DataRateSet()
681 HAL_VBI_WriteByte(BK_VBI_44, ptable[j++]); in VBI_CC_DataRateSet()
683 HAL_VBI_WriteByte(BK_VBI_4B, HAL_VBI_ReadByte(BK_VBI_4B)&0xC0); in VBI_CC_DataRateSet()
684 HAL_VBI_WriteByte(BK_VBI_4B, HAL_VBI_ReadByte(BK_VBI_4B)|ptable[j++]); in VBI_CC_DataRateSet()
686 HAL_VBI_WriteByte(BK_VBI_4D, ptable[j++]); in VBI_CC_DataRateSet()
688 HAL_VBI_WriteByte(BK_VBI_50, HAL_VBI_ReadByte(BK_VBI_50)&0xE0); in VBI_CC_DataRateSet()
689 HAL_VBI_WriteByte(BK_VBI_50, HAL_VBI_ReadByte(BK_VBI_50)|ptable[j++]); in VBI_CC_DataRateSet()
691 HAL_VBI_WriteByte(BK_VBI_51, HAL_VBI_ReadByte(BK_VBI_51)&0xE0); in VBI_CC_DataRateSet()
692 HAL_VBI_WriteByte(BK_VBI_51, HAL_VBI_ReadByte(BK_VBI_51)|ptable[j++]); in VBI_CC_DataRateSet()
744 HAL_VBI_WriteByte(BK_VBI_46, u8Tmp); in VBI_SetCCFrameCnt()
755 HAL_VBI_WriteByte(BK_VBI_46, HAL_VBI_ReadByte(BK_VBI_46) | _BIT0); in VBI_CC_EnableSlicer()
759 HAL_VBI_WriteByte(BK_VBI_46, HAL_VBI_ReadByte(BK_VBI_46) & 0xFE); in VBI_CC_EnableSlicer()
815 HAL_VBI_WriteByte(BK_VBI_53, u8Len); in VBI_CC_SetSCWindowLen()
830 HAL_VBI_WriteByte(BK_VBI_B8, u8Tmp); in VBI_SetWssVpsByteNum()
844 HAL_VBI_WriteByte(BK_VBI_DE, u32MiuAddr & 0xFF); in VBI_ProtectMemory()
845 HAL_VBI_WriteByte(BK_VBI_DF, (u32MiuAddr >> 8) & 0xFF); in VBI_ProtectMemory()
846 HAL_VBI_WriteByte(BK_VBI_E0, (u32MiuAddr >> 16) & 0xFF); in VBI_ProtectMemory()
848 HAL_VBI_WriteByte(BK_VBI_E1, u32MiuAddrMax & 0xFF); in VBI_ProtectMemory()
849 HAL_VBI_WriteByte(BK_VBI_E2, (u32MiuAddrMax >> 8) & 0xFF); in VBI_ProtectMemory()
850 HAL_VBI_WriteByte(BK_VBI_E3, (u32MiuAddrMax >> 16) & 0xFF); in VBI_ProtectMemory()
856 HAL_VBI_WriteByte(BK_VBI_E7, ( (u32MiuAddr >> 24) & 0x0F ) | in VBI_ProtectMemory()
914 HAL_VBI_WriteByte(BK_VBI_40, _u16VBIStoreRegInfo[64] & 0xFF); in VBI_RegStateRestore()
915 HAL_VBI_WriteByte(BK_VBI_41, _u16VBIStoreRegInfo[65] & 0xFF); in VBI_RegStateRestore()
916 HAL_VBI_WriteByte(BK_VBI_42, _u16VBIStoreRegInfo[66] & 0xFF); in VBI_RegStateRestore()
917 HAL_VBI_WriteByte(BK_VBI_44, _u16VBIStoreRegInfo[68] & 0xFF); in VBI_RegStateRestore()
918 HAL_VBI_WriteByte(BK_VBI_46, _u16VBIStoreRegInfo[70] & 0xFF); in VBI_RegStateRestore()
919 HAL_VBI_WriteByte(BK_VBI_4B, _u16VBIStoreRegInfo[75] & 0xFF); in VBI_RegStateRestore()
920 HAL_VBI_WriteByte(BK_VBI_4D, _u16VBIStoreRegInfo[77] & 0xFF); in VBI_RegStateRestore()
921 HAL_VBI_WriteByte(BK_VBI_50, _u16VBIStoreRegInfo[80] & 0xFF); in VBI_RegStateRestore()
922 HAL_VBI_WriteByte(BK_VBI_51, _u16VBIStoreRegInfo[81] & 0xFF); in VBI_RegStateRestore()
923 HAL_VBI_WriteByte(BK_VBI_53, _u16VBIStoreRegInfo[83] & 0xFF); in VBI_RegStateRestore()
924 HAL_VBI_WriteByte(BK_VBI_56, _u16VBIStoreRegInfo[86] & 0xFF); in VBI_RegStateRestore()
925 HAL_VBI_WriteByte(BK_VBI_5C, _u16VBIStoreRegInfo[92] & 0xFF); in VBI_RegStateRestore()
926 HAL_VBI_WriteByte(BK_VBI_7C, _u16VBIStoreRegInfo[124] & 0xFF); in VBI_RegStateRestore()
927 HAL_VBI_WriteByte(BK_VBI_7D, _u16VBIStoreRegInfo[125] & 0xFF); in VBI_RegStateRestore()
928 HAL_VBI_WriteByte(BK_VBI_7E, _u16VBIStoreRegInfo[126] & 0xFF); in VBI_RegStateRestore()
929 HAL_VBI_WriteByte(BK_VBI_7F, _u16VBIStoreRegInfo[127] & 0xFF); in VBI_RegStateRestore()
930 HAL_VBI_WriteByte(BK_VBI_82, _u16VBIStoreRegInfo[129] & 0xFF); in VBI_RegStateRestore()
931 HAL_VBI_WriteByte(BK_VBI_83, _u16VBIStoreRegInfo[130] & 0xFF); in VBI_RegStateRestore()
932 HAL_VBI_WriteByte(BK_VBI_89, _u16VBIStoreRegInfo[137] & 0xFF); in VBI_RegStateRestore()
933 HAL_VBI_WriteByte(BK_VBI_99, _u16VBIStoreRegInfo[153] & 0xFF); in VBI_RegStateRestore()
934 HAL_VBI_WriteByte(BK_VBI_9A, _u16VBIStoreRegInfo[154] & 0xFF); in VBI_RegStateRestore()
935 HAL_VBI_WriteByte(BK_VBI_B8, _u16VBIStoreRegInfo[184] & 0xFF); in VBI_RegStateRestore()
936 HAL_VBI_WriteByte(BK_VBI_DE, _u16VBIStoreRegInfo[222] & 0xFF); in VBI_RegStateRestore()
937 HAL_VBI_WriteByte(BK_VBI_DF, _u16VBIStoreRegInfo[223] & 0xFF); in VBI_RegStateRestore()
938 HAL_VBI_WriteByte(BK_VBI_E0, _u16VBIStoreRegInfo[224] & 0xFF); in VBI_RegStateRestore()
939 HAL_VBI_WriteByte(BK_VBI_E1, _u16VBIStoreRegInfo[225] & 0xFF); in VBI_RegStateRestore()
940 HAL_VBI_WriteByte(BK_VBI_E2, _u16VBIStoreRegInfo[226] & 0xFF); in VBI_RegStateRestore()
941 HAL_VBI_WriteByte(BK_VBI_E3, _u16VBIStoreRegInfo[227] & 0xFF); in VBI_RegStateRestore()
942 HAL_VBI_WriteByte(BK_VBI_E4, _u16VBIStoreRegInfo[228] & 0xFF); in VBI_RegStateRestore()
943 HAL_VBI_WriteByte(BK_VBI_E6, _u16VBIStoreRegInfo[230] & 0xFF); in VBI_RegStateRestore()
944 HAL_VBI_WriteByte(BK_VBI_E7, _u16VBIStoreRegInfo[231] & 0xFF); in VBI_RegStateRestore()