| /utopia/UTPA2-700.0.x/modules/mfc/hal/maserati/mfc/ |
| H A D | mdrv_mfc_scalerop.c | 134 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1) + in MDrv_MFC_DE_XEnd() 135 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)-1); in MDrv_MFC_DE_XEnd() 137 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1)+ in MDrv_MFC_DE_XEnd() 138 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)+1); in MDrv_MFC_DE_XEnd() 146 …u32ClockDivider = (Panel_Dclk_Hz(gmfcSysInfo.u16HTotal, gmfcSysInfo.u16VTotal,gmfcSysInfo.u8PanelV… in MDrv_MFC_SetGainPhase() 167 if ((gmfcSysInfo.u8PanelVfreq/60)==2) in MDrv_MFC_SetGainPhase() 181 …if (gmfcSysInfo.u8PanelType == _MINI_LVDS || gmfcSysInfo.u8PanelType ==_MINI_LVDS_GIP || gmfcSysIn… in MDrv_MFC_SetVCO() 223 if (gmfcSysInfo.u8PanelChannel == _DUAL) in MDrv_MFC_SetVCO() 238 else if (gmfcSysInfo.u8PanelChannel == _QUAD || gmfcSysInfo.u8PanelChannel == _QUAD_LR) in MDrv_MFC_SetVCO() 257 else if (gmfcSysInfo.u8PanelChannel == _V_BY1) in MDrv_MFC_SetVCO() [all …]
|
| H A D | mdrv_mfc_scalerip.c | 125 if(gmfcSysInfo.u8MirrorMode) in MDrv_MFC_IP_SetMemMode() 150 if (gmfcSysInfo.u8PanelType==2)//LVDS in MDrv_MFC_InitializeRx() 154 else if(gmfcSysInfo.u8PanelType==0)//TTL in MDrv_MFC_InitializeRx() 176 if (gmfcSysInfo.u8PanelVfreq==60) in MDrv_MFC_InitializeRx() 203 …rv_MFC_WriteByte(0x2300, 0x70|(gmfcSysInfo.u8LVDSTiMode?_BIT7:0)|(gmfcSysInfo.u8LVDSBitNum==_10BIT… in MDrv_MFC_InitializeRx() 204 MDrv_MFC_WriteByte(0x233A, 0xB0|(gmfcSysInfo.u8LVDSBitNum==_6BITS?_BIT3:0)); in MDrv_MFC_InitializeRx() 205 …MDrv_MFC_WriteByte(0x2328, (gmfcSysInfo.u8LVDSSwapMsbLsb?_BIT7:0)|(gmfcSysInfo.u8LVDSSwap_P_N?_BIT… in MDrv_MFC_InitializeRx() 210 if (gmfcSysInfo.u8Preset == 0x01) in MDrv_MFC_InitializeRx() 215 MDrv_MFC_WriteByte(0x2300, (gmfcSysInfo.u8LVDSTiMode?_BIT7:0) in MDrv_MFC_InitializeRx() 216 | (gmfcSysInfo.u8LVDSBitNum==_10BITS?_BIT2:0) in MDrv_MFC_InitializeRx() [all …]
|
| H A D | mdrv_mfc.c | 125 MST_MFC_SYS_INFO_t gmfcSysInfo; variable 540 gmfcSysInfo.u8UseMPIF = 0; in MDrv_MFC_BringUp() 559 if (gmfcSysInfo.u8UseMPIF) in MDrv_MFC_BringUp() 570 gmfcSysInfo.u8UseMPIF = 2; in MDrv_MFC_BringUp() 586 if(gmfcSysInfo.u8PanelType == _LVDS) in MDrv_MFC_BringUp() 608 gmfcSysInfo = *mfcSysInfo; in MDrv_MFC_Init() 609 u32PANEL_VTOTAL = gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 610 gmfcSysInfo.u16VTotal = gmfcSysInfo.u16Height+ 64;//PANEL_HEIGHT + 64 in MDrv_MFC_Init() 611 gmfcSysInfo.u16HTotal = (U32)gmfcSysInfo.u16HTotal * u32PANEL_VTOTAL/gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 670 *((LimitCheck(gmfcSysInfo.u16Width, 64)/16)/2) in MDrv_MFC_Init() [all …]
|
| H A D | mdrv_mfc_panel.c | 566 MDrv_MFC_WriteBit(0x20C0, gmfcSysInfo.u8PanelCSC, _BIT0); // [0]:CSC [1]:dither [2]:round in msInitializeColorMatrix() 594 if(gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP && gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP_V5) in msInitializeTcon() 608 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankCPVC, _BIT6); in msInitializeTcon() 609 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankOEC, _BIT5); in msInitializeTcon() 610 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankTPC, _BIT4); in msInitializeTcon() 611 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankSTHC, _BIT3); in msInitializeTcon() 618 else */if(gmfcSysInfo.u8PanelType==_MINI_LVDS) in msInitializeTcon() 623 MDrv_MFC_Write2Bytes(0x2310, gmfcSysInfo.u16Width/2); in msInitializeTcon() 624 MDrv_MFC_Write2Bytes(0x2314, gmfcSysInfo.u16Height); in msInitializeTcon() 625 MDrv_MFC_Write2Bytes(0x2318, gmfcSysInfo.u16HTotal); in msInitializeTcon() [all …]
|
| /utopia/UTPA2-700.0.x/modules/mfc/hal/macan/mfc/ |
| H A D | mdrv_mfc_scalerop.c | 134 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1) + in MDrv_MFC_DE_XEnd() 135 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)-1); in MDrv_MFC_DE_XEnd() 137 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1)+ in MDrv_MFC_DE_XEnd() 138 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)+1); in MDrv_MFC_DE_XEnd() 146 …u32ClockDivider = (Panel_Dclk_Hz(gmfcSysInfo.u16HTotal, gmfcSysInfo.u16VTotal,gmfcSysInfo.u8PanelV… in MDrv_MFC_SetGainPhase() 167 if ((gmfcSysInfo.u8PanelVfreq/60)==2) in MDrv_MFC_SetGainPhase() 181 …if (gmfcSysInfo.u8PanelType == _MINI_LVDS || gmfcSysInfo.u8PanelType ==_MINI_LVDS_GIP || gmfcSysIn… in MDrv_MFC_SetVCO() 223 if (gmfcSysInfo.u8PanelChannel == _DUAL) in MDrv_MFC_SetVCO() 238 else if (gmfcSysInfo.u8PanelChannel == _QUAD || gmfcSysInfo.u8PanelChannel == _QUAD_LR) in MDrv_MFC_SetVCO() 257 else if (gmfcSysInfo.u8PanelChannel == _V_BY1) in MDrv_MFC_SetVCO() [all …]
|
| H A D | mdrv_mfc_scalerip.c | 125 if(gmfcSysInfo.u8MirrorMode) in MDrv_MFC_IP_SetMemMode() 150 if (gmfcSysInfo.u8PanelType==2)//LVDS in MDrv_MFC_InitializeRx() 154 else if(gmfcSysInfo.u8PanelType==0)//TTL in MDrv_MFC_InitializeRx() 176 if (gmfcSysInfo.u8PanelVfreq==60) in MDrv_MFC_InitializeRx() 203 …rv_MFC_WriteByte(0x2300, 0x70|(gmfcSysInfo.u8LVDSTiMode?_BIT7:0)|(gmfcSysInfo.u8LVDSBitNum==_10BIT… in MDrv_MFC_InitializeRx() 204 MDrv_MFC_WriteByte(0x233A, 0xB0|(gmfcSysInfo.u8LVDSBitNum==_6BITS?_BIT3:0)); in MDrv_MFC_InitializeRx() 205 …MDrv_MFC_WriteByte(0x2328, (gmfcSysInfo.u8LVDSSwapMsbLsb?_BIT7:0)|(gmfcSysInfo.u8LVDSSwap_P_N?_BIT… in MDrv_MFC_InitializeRx() 210 if (gmfcSysInfo.u8Preset == 0x01) in MDrv_MFC_InitializeRx() 215 MDrv_MFC_WriteByte(0x2300, (gmfcSysInfo.u8LVDSTiMode?_BIT7:0) in MDrv_MFC_InitializeRx() 216 | (gmfcSysInfo.u8LVDSBitNum==_10BITS?_BIT2:0) in MDrv_MFC_InitializeRx() [all …]
|
| H A D | mdrv_mfc.c | 125 MST_MFC_SYS_INFO_t gmfcSysInfo; variable 540 gmfcSysInfo.u8UseMPIF = 0; in MDrv_MFC_BringUp() 559 if (gmfcSysInfo.u8UseMPIF) in MDrv_MFC_BringUp() 570 gmfcSysInfo.u8UseMPIF = 2; in MDrv_MFC_BringUp() 586 if(gmfcSysInfo.u8PanelType == _LVDS) in MDrv_MFC_BringUp() 608 gmfcSysInfo = *mfcSysInfo; in MDrv_MFC_Init() 609 u32PANEL_VTOTAL = gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 610 gmfcSysInfo.u16VTotal = gmfcSysInfo.u16Height+ 64;//PANEL_HEIGHT + 64 in MDrv_MFC_Init() 611 gmfcSysInfo.u16HTotal = (U32)gmfcSysInfo.u16HTotal * u32PANEL_VTOTAL/gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 670 *((LimitCheck(gmfcSysInfo.u16Width, 64)/16)/2) in MDrv_MFC_Init() [all …]
|
| H A D | mdrv_mfc_panel.c | 566 MDrv_MFC_WriteBit(0x20C0, gmfcSysInfo.u8PanelCSC, _BIT0); // [0]:CSC [1]:dither [2]:round in msInitializeColorMatrix() 594 if(gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP && gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP_V5) in msInitializeTcon() 608 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankCPVC, _BIT6); in msInitializeTcon() 609 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankOEC, _BIT5); in msInitializeTcon() 610 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankTPC, _BIT4); in msInitializeTcon() 611 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankSTHC, _BIT3); in msInitializeTcon() 618 else */if(gmfcSysInfo.u8PanelType==_MINI_LVDS) in msInitializeTcon() 623 MDrv_MFC_Write2Bytes(0x2310, gmfcSysInfo.u16Width/2); in msInitializeTcon() 624 MDrv_MFC_Write2Bytes(0x2314, gmfcSysInfo.u16Height); in msInitializeTcon() 625 MDrv_MFC_Write2Bytes(0x2318, gmfcSysInfo.u16HTotal); in msInitializeTcon() [all …]
|
| /utopia/UTPA2-700.0.x/modules/mfc/hal/M7821/mfc/ |
| H A D | mdrv_mfc_scalerop.c | 134 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1) + in MDrv_MFC_DE_XEnd() 135 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)-1); in MDrv_MFC_DE_XEnd() 137 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1)+ in MDrv_MFC_DE_XEnd() 138 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)+1); in MDrv_MFC_DE_XEnd() 146 …u32ClockDivider = (Panel_Dclk_Hz(gmfcSysInfo.u16HTotal, gmfcSysInfo.u16VTotal,gmfcSysInfo.u8PanelV… in MDrv_MFC_SetGainPhase() 167 if ((gmfcSysInfo.u8PanelVfreq/60)==2) in MDrv_MFC_SetGainPhase() 181 …if (gmfcSysInfo.u8PanelType == _MINI_LVDS || gmfcSysInfo.u8PanelType ==_MINI_LVDS_GIP || gmfcSysIn… in MDrv_MFC_SetVCO() 223 if (gmfcSysInfo.u8PanelChannel == _DUAL) in MDrv_MFC_SetVCO() 238 else if (gmfcSysInfo.u8PanelChannel == _QUAD || gmfcSysInfo.u8PanelChannel == _QUAD_LR) in MDrv_MFC_SetVCO() 257 else if (gmfcSysInfo.u8PanelChannel == _V_BY1) in MDrv_MFC_SetVCO() [all …]
|
| H A D | mdrv_mfc_scalerip.c | 125 if(gmfcSysInfo.u8MirrorMode) in MDrv_MFC_IP_SetMemMode() 150 if (gmfcSysInfo.u8PanelType==2)//LVDS in MDrv_MFC_InitializeRx() 154 else if(gmfcSysInfo.u8PanelType==0)//TTL in MDrv_MFC_InitializeRx() 176 if (gmfcSysInfo.u8PanelVfreq==60) in MDrv_MFC_InitializeRx() 203 …rv_MFC_WriteByte(0x2300, 0x70|(gmfcSysInfo.u8LVDSTiMode?_BIT7:0)|(gmfcSysInfo.u8LVDSBitNum==_10BIT… in MDrv_MFC_InitializeRx() 204 MDrv_MFC_WriteByte(0x233A, 0xB0|(gmfcSysInfo.u8LVDSBitNum==_6BITS?_BIT3:0)); in MDrv_MFC_InitializeRx() 205 …MDrv_MFC_WriteByte(0x2328, (gmfcSysInfo.u8LVDSSwapMsbLsb?_BIT7:0)|(gmfcSysInfo.u8LVDSSwap_P_N?_BIT… in MDrv_MFC_InitializeRx() 210 if (gmfcSysInfo.u8Preset == 0x01) in MDrv_MFC_InitializeRx() 215 MDrv_MFC_WriteByte(0x2300, (gmfcSysInfo.u8LVDSTiMode?_BIT7:0) in MDrv_MFC_InitializeRx() 216 | (gmfcSysInfo.u8LVDSBitNum==_10BITS?_BIT2:0) in MDrv_MFC_InitializeRx() [all …]
|
| H A D | mdrv_mfc.c | 125 MST_MFC_SYS_INFO_t gmfcSysInfo; variable 540 gmfcSysInfo.u8UseMPIF = 0; in MDrv_MFC_BringUp() 559 if (gmfcSysInfo.u8UseMPIF) in MDrv_MFC_BringUp() 570 gmfcSysInfo.u8UseMPIF = 2; in MDrv_MFC_BringUp() 586 if(gmfcSysInfo.u8PanelType == _LVDS) in MDrv_MFC_BringUp() 608 gmfcSysInfo = *mfcSysInfo; in MDrv_MFC_Init() 609 u32PANEL_VTOTAL = gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 610 gmfcSysInfo.u16VTotal = gmfcSysInfo.u16Height+ 64;//PANEL_HEIGHT + 64 in MDrv_MFC_Init() 611 gmfcSysInfo.u16HTotal = (U32)gmfcSysInfo.u16HTotal * u32PANEL_VTOTAL/gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 670 *((LimitCheck(gmfcSysInfo.u16Width, 64)/16)/2) in MDrv_MFC_Init() [all …]
|
| H A D | mdrv_mfc_panel.c | 566 MDrv_MFC_WriteBit(0x20C0, gmfcSysInfo.u8PanelCSC, _BIT0); // [0]:CSC [1]:dither [2]:round in msInitializeColorMatrix() 594 if(gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP && gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP_V5) in msInitializeTcon() 608 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankCPVC, _BIT6); in msInitializeTcon() 609 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankOEC, _BIT5); in msInitializeTcon() 610 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankTPC, _BIT4); in msInitializeTcon() 611 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankSTHC, _BIT3); in msInitializeTcon() 618 else */if(gmfcSysInfo.u8PanelType==_MINI_LVDS) in msInitializeTcon() 623 MDrv_MFC_Write2Bytes(0x2310, gmfcSysInfo.u16Width/2); in msInitializeTcon() 624 MDrv_MFC_Write2Bytes(0x2314, gmfcSysInfo.u16Height); in msInitializeTcon() 625 MDrv_MFC_Write2Bytes(0x2318, gmfcSysInfo.u16HTotal); in msInitializeTcon() [all …]
|
| /utopia/UTPA2-700.0.x/modules/mfc/hal/maxim/mfc/ |
| H A D | mdrv_mfc_scalerop.c | 134 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1) + in MDrv_MFC_DE_XEnd() 135 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)-1); in MDrv_MFC_DE_XEnd() 137 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1)+ in MDrv_MFC_DE_XEnd() 138 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)+1); in MDrv_MFC_DE_XEnd() 146 …u32ClockDivider = (Panel_Dclk_Hz(gmfcSysInfo.u16HTotal, gmfcSysInfo.u16VTotal,gmfcSysInfo.u8PanelV… in MDrv_MFC_SetGainPhase() 167 if ((gmfcSysInfo.u8PanelVfreq/60)==2) in MDrv_MFC_SetGainPhase() 181 …if (gmfcSysInfo.u8PanelType == _MINI_LVDS || gmfcSysInfo.u8PanelType ==_MINI_LVDS_GIP || gmfcSysIn… in MDrv_MFC_SetVCO() 223 if (gmfcSysInfo.u8PanelChannel == _DUAL) in MDrv_MFC_SetVCO() 238 else if (gmfcSysInfo.u8PanelChannel == _QUAD || gmfcSysInfo.u8PanelChannel == _QUAD_LR) in MDrv_MFC_SetVCO() 257 else if (gmfcSysInfo.u8PanelChannel == _V_BY1) in MDrv_MFC_SetVCO() [all …]
|
| H A D | mdrv_mfc_scalerip.c | 125 if(gmfcSysInfo.u8MirrorMode) in MDrv_MFC_IP_SetMemMode() 150 if (gmfcSysInfo.u8PanelType==2)//LVDS in MDrv_MFC_InitializeRx() 154 else if(gmfcSysInfo.u8PanelType==0)//TTL in MDrv_MFC_InitializeRx() 176 if (gmfcSysInfo.u8PanelVfreq==60) in MDrv_MFC_InitializeRx() 203 …rv_MFC_WriteByte(0x2300, 0x70|(gmfcSysInfo.u8LVDSTiMode?_BIT7:0)|(gmfcSysInfo.u8LVDSBitNum==_10BIT… in MDrv_MFC_InitializeRx() 204 MDrv_MFC_WriteByte(0x233A, 0xB0|(gmfcSysInfo.u8LVDSBitNum==_6BITS?_BIT3:0)); in MDrv_MFC_InitializeRx() 205 …MDrv_MFC_WriteByte(0x2328, (gmfcSysInfo.u8LVDSSwapMsbLsb?_BIT7:0)|(gmfcSysInfo.u8LVDSSwap_P_N?_BIT… in MDrv_MFC_InitializeRx() 210 if (gmfcSysInfo.u8Preset == 0x01) in MDrv_MFC_InitializeRx() 215 MDrv_MFC_WriteByte(0x2300, (gmfcSysInfo.u8LVDSTiMode?_BIT7:0) in MDrv_MFC_InitializeRx() 216 | (gmfcSysInfo.u8LVDSBitNum==_10BITS?_BIT2:0) in MDrv_MFC_InitializeRx() [all …]
|
| H A D | mdrv_mfc.c | 125 MST_MFC_SYS_INFO_t gmfcSysInfo; variable 540 gmfcSysInfo.u8UseMPIF = 0; in MDrv_MFC_BringUp() 559 if (gmfcSysInfo.u8UseMPIF) in MDrv_MFC_BringUp() 570 gmfcSysInfo.u8UseMPIF = 2; in MDrv_MFC_BringUp() 586 if(gmfcSysInfo.u8PanelType == _LVDS) in MDrv_MFC_BringUp() 608 gmfcSysInfo = *mfcSysInfo; in MDrv_MFC_Init() 609 u32PANEL_VTOTAL = gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 610 gmfcSysInfo.u16VTotal = gmfcSysInfo.u16Height+ 64;//PANEL_HEIGHT + 64 in MDrv_MFC_Init() 611 gmfcSysInfo.u16HTotal = (U32)gmfcSysInfo.u16HTotal * u32PANEL_VTOTAL/gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 670 *((LimitCheck(gmfcSysInfo.u16Width, 64)/16)/2) in MDrv_MFC_Init() [all …]
|
| H A D | mdrv_mfc_panel.c | 566 MDrv_MFC_WriteBit(0x20C0, gmfcSysInfo.u8PanelCSC, _BIT0); // [0]:CSC [1]:dither [2]:round in msInitializeColorMatrix() 594 if(gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP && gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP_V5) in msInitializeTcon() 608 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankCPVC, _BIT6); in msInitializeTcon() 609 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankOEC, _BIT5); in msInitializeTcon() 610 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankTPC, _BIT4); in msInitializeTcon() 611 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankSTHC, _BIT3); in msInitializeTcon() 618 else */if(gmfcSysInfo.u8PanelType==_MINI_LVDS) in msInitializeTcon() 623 MDrv_MFC_Write2Bytes(0x2310, gmfcSysInfo.u16Width/2); in msInitializeTcon() 624 MDrv_MFC_Write2Bytes(0x2314, gmfcSysInfo.u16Height); in msInitializeTcon() 625 MDrv_MFC_Write2Bytes(0x2318, gmfcSysInfo.u16HTotal); in msInitializeTcon() [all …]
|
| H A D | mdrv_mfc_film.c | 560 #define MFC_H ((LimitCheck(gmfcSysInfo.u16Width, 64)/16)/2) 571 … MDrv_MFC_Write2Bytes(0x2904, LimitCheck(gmfcSysInfo.u16Width/2, 64)+ TwoChip_GarBand_H); //ME in MDrv_MFC_InitializeMfc() 573 MDrv_MFC_Write2Bytes(0x2904, LimitCheck(gmfcSysInfo.u16Width, 64)); in MDrv_MFC_InitializeMfc() 575 MDrv_MFC_Write2Bytes(0x2906, LimitCheck(gmfcSysInfo.u16Height, 16)); in MDrv_MFC_InitializeMfc() 576 if (gmfcSysInfo.u16Width > 1400 ) in MDrv_MFC_InitializeMfc() 581 MDrv_MFC_WriteByte(0x291D, (gmfcSysInfo.u16Height>>3)-0x10); in MDrv_MFC_InitializeMfc() 582 …MDrv_MFC_WriteByte(0x293E, 0x28 |(((LimitCheck(gmfcSysInfo.u16Width, 64) - gmfcSysInfo.u16Width)/1… in MDrv_MFC_InitializeMfc() 584 if (gmfcSysInfo.u16Width == 1920 ) in MDrv_MFC_InitializeMfc() 590 MDrv_MFC_Write2Bytes(0x2990, gmfcSysInfo.u16Width/2 + TwoChip_GarBand_H); //MI in MDrv_MFC_InitializeMfc() 592 MDrv_MFC_Write2Bytes(0x2990, gmfcSysInfo.u16Width); in MDrv_MFC_InitializeMfc() [all …]
|
| /utopia/UTPA2-700.0.x/modules/mfc/hal/manhattan/mfc/ |
| H A D | mdrv_mfc_scalerop.c | 134 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1) + in MDrv_MFC_DE_XEnd() 135 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)-1); in MDrv_MFC_DE_XEnd() 137 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1)+ in MDrv_MFC_DE_XEnd() 138 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)+1); in MDrv_MFC_DE_XEnd() 146 …u32ClockDivider = (Panel_Dclk_Hz(gmfcSysInfo.u16HTotal, gmfcSysInfo.u16VTotal,gmfcSysInfo.u8PanelV… in MDrv_MFC_SetGainPhase() 167 if ((gmfcSysInfo.u8PanelVfreq/60)==2) in MDrv_MFC_SetGainPhase() 181 …if (gmfcSysInfo.u8PanelType == _MINI_LVDS || gmfcSysInfo.u8PanelType ==_MINI_LVDS_GIP || gmfcSysIn… in MDrv_MFC_SetVCO() 223 if (gmfcSysInfo.u8PanelChannel == _DUAL) in MDrv_MFC_SetVCO() 238 else if (gmfcSysInfo.u8PanelChannel == _QUAD || gmfcSysInfo.u8PanelChannel == _QUAD_LR) in MDrv_MFC_SetVCO() 257 else if (gmfcSysInfo.u8PanelChannel == _V_BY1) in MDrv_MFC_SetVCO() [all …]
|
| H A D | mdrv_mfc_scalerip.c | 125 if(gmfcSysInfo.u8MirrorMode) in MDrv_MFC_IP_SetMemMode() 150 if (gmfcSysInfo.u8PanelType==2)//LVDS in MDrv_MFC_InitializeRx() 154 else if(gmfcSysInfo.u8PanelType==0)//TTL in MDrv_MFC_InitializeRx() 176 if (gmfcSysInfo.u8PanelVfreq==60) in MDrv_MFC_InitializeRx() 203 …rv_MFC_WriteByte(0x2300, 0x70|(gmfcSysInfo.u8LVDSTiMode?_BIT7:0)|(gmfcSysInfo.u8LVDSBitNum==_10BIT… in MDrv_MFC_InitializeRx() 204 MDrv_MFC_WriteByte(0x233A, 0xB0|(gmfcSysInfo.u8LVDSBitNum==_6BITS?_BIT3:0)); in MDrv_MFC_InitializeRx() 205 …MDrv_MFC_WriteByte(0x2328, (gmfcSysInfo.u8LVDSSwapMsbLsb?_BIT7:0)|(gmfcSysInfo.u8LVDSSwap_P_N?_BIT… in MDrv_MFC_InitializeRx() 210 if (gmfcSysInfo.u8Preset == 0x01) in MDrv_MFC_InitializeRx() 215 MDrv_MFC_WriteByte(0x2300, (gmfcSysInfo.u8LVDSTiMode?_BIT7:0) in MDrv_MFC_InitializeRx() 216 | (gmfcSysInfo.u8LVDSBitNum==_10BITS?_BIT2:0) in MDrv_MFC_InitializeRx() [all …]
|
| H A D | mdrv_mfc.c | 125 MST_MFC_SYS_INFO_t gmfcSysInfo; variable 540 gmfcSysInfo.u8UseMPIF = 0; in MDrv_MFC_BringUp() 559 if (gmfcSysInfo.u8UseMPIF) in MDrv_MFC_BringUp() 570 gmfcSysInfo.u8UseMPIF = 2; in MDrv_MFC_BringUp() 586 if(gmfcSysInfo.u8PanelType == _LVDS) in MDrv_MFC_BringUp() 608 gmfcSysInfo = *mfcSysInfo; in MDrv_MFC_Init() 609 u32PANEL_VTOTAL = gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 610 gmfcSysInfo.u16VTotal = gmfcSysInfo.u16Height+ 64;//PANEL_HEIGHT + 64 in MDrv_MFC_Init() 611 gmfcSysInfo.u16HTotal = (U32)gmfcSysInfo.u16HTotal * u32PANEL_VTOTAL/gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 670 *((LimitCheck(gmfcSysInfo.u16Width, 64)/16)/2) in MDrv_MFC_Init() [all …]
|
| H A D | mdrv_mfc_panel.c | 566 MDrv_MFC_WriteBit(0x20C0, gmfcSysInfo.u8PanelCSC, _BIT0); // [0]:CSC [1]:dither [2]:round in msInitializeColorMatrix() 594 if(gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP && gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP_V5) in msInitializeTcon() 608 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankCPVC, _BIT6); in msInitializeTcon() 609 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankOEC, _BIT5); in msInitializeTcon() 610 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankTPC, _BIT4); in msInitializeTcon() 611 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankSTHC, _BIT3); in msInitializeTcon() 618 else */if(gmfcSysInfo.u8PanelType==_MINI_LVDS) in msInitializeTcon() 623 MDrv_MFC_Write2Bytes(0x2310, gmfcSysInfo.u16Width/2); in msInitializeTcon() 624 MDrv_MFC_Write2Bytes(0x2314, gmfcSysInfo.u16Height); in msInitializeTcon() 625 MDrv_MFC_Write2Bytes(0x2318, gmfcSysInfo.u16HTotal); in msInitializeTcon() [all …]
|
| /utopia/UTPA2-700.0.x/modules/mfc/hal/M7621/mfc/ |
| H A D | mdrv_mfc_scalerop.c | 134 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1) + in MDrv_MFC_DE_XEnd() 135 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)-1); in MDrv_MFC_DE_XEnd() 137 return (gmfcSysInfo.u16HStart/((TwoChip_Func)?2:1)+ in MDrv_MFC_DE_XEnd() 138 gmfcSysInfo.u16Width/((TwoChip_Func)?2:1)+1); in MDrv_MFC_DE_XEnd() 146 …u32ClockDivider = (Panel_Dclk_Hz(gmfcSysInfo.u16HTotal, gmfcSysInfo.u16VTotal,gmfcSysInfo.u8PanelV… in MDrv_MFC_SetGainPhase() 167 if ((gmfcSysInfo.u8PanelVfreq/60)==2) in MDrv_MFC_SetGainPhase() 181 …if (gmfcSysInfo.u8PanelType == _MINI_LVDS || gmfcSysInfo.u8PanelType ==_MINI_LVDS_GIP || gmfcSysIn… in MDrv_MFC_SetVCO() 223 if (gmfcSysInfo.u8PanelChannel == _DUAL) in MDrv_MFC_SetVCO() 238 else if (gmfcSysInfo.u8PanelChannel == _QUAD || gmfcSysInfo.u8PanelChannel == _QUAD_LR) in MDrv_MFC_SetVCO() 257 else if (gmfcSysInfo.u8PanelChannel == _V_BY1) in MDrv_MFC_SetVCO() [all …]
|
| H A D | mdrv_mfc_scalerip.c | 125 if(gmfcSysInfo.u8MirrorMode) in MDrv_MFC_IP_SetMemMode() 150 if (gmfcSysInfo.u8PanelType==2)//LVDS in MDrv_MFC_InitializeRx() 154 else if(gmfcSysInfo.u8PanelType==0)//TTL in MDrv_MFC_InitializeRx() 176 if (gmfcSysInfo.u8PanelVfreq==60) in MDrv_MFC_InitializeRx() 203 …rv_MFC_WriteByte(0x2300, 0x70|(gmfcSysInfo.u8LVDSTiMode?_BIT7:0)|(gmfcSysInfo.u8LVDSBitNum==_10BIT… in MDrv_MFC_InitializeRx() 204 MDrv_MFC_WriteByte(0x233A, 0xB0|(gmfcSysInfo.u8LVDSBitNum==_6BITS?_BIT3:0)); in MDrv_MFC_InitializeRx() 205 …MDrv_MFC_WriteByte(0x2328, (gmfcSysInfo.u8LVDSSwapMsbLsb?_BIT7:0)|(gmfcSysInfo.u8LVDSSwap_P_N?_BIT… in MDrv_MFC_InitializeRx() 210 if (gmfcSysInfo.u8Preset == 0x01) in MDrv_MFC_InitializeRx() 215 MDrv_MFC_WriteByte(0x2300, (gmfcSysInfo.u8LVDSTiMode?_BIT7:0) in MDrv_MFC_InitializeRx() 216 | (gmfcSysInfo.u8LVDSBitNum==_10BITS?_BIT2:0) in MDrv_MFC_InitializeRx() [all …]
|
| H A D | mdrv_mfc.c | 125 MST_MFC_SYS_INFO_t gmfcSysInfo; variable 540 gmfcSysInfo.u8UseMPIF = 0; in MDrv_MFC_BringUp() 559 if (gmfcSysInfo.u8UseMPIF) in MDrv_MFC_BringUp() 570 gmfcSysInfo.u8UseMPIF = 2; in MDrv_MFC_BringUp() 586 if(gmfcSysInfo.u8PanelType == _LVDS) in MDrv_MFC_BringUp() 608 gmfcSysInfo = *mfcSysInfo; in MDrv_MFC_Init() 609 u32PANEL_VTOTAL = gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 610 gmfcSysInfo.u16VTotal = gmfcSysInfo.u16Height+ 64;//PANEL_HEIGHT + 64 in MDrv_MFC_Init() 611 gmfcSysInfo.u16HTotal = (U32)gmfcSysInfo.u16HTotal * u32PANEL_VTOTAL/gmfcSysInfo.u16VTotal; in MDrv_MFC_Init() 670 *((LimitCheck(gmfcSysInfo.u16Width, 64)/16)/2) in MDrv_MFC_Init() [all …]
|
| H A D | mdrv_mfc_panel.c | 566 MDrv_MFC_WriteBit(0x20C0, gmfcSysInfo.u8PanelCSC, _BIT0); // [0]:CSC [1]:dither [2]:round in msInitializeColorMatrix() 594 if(gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP && gmfcSysInfo.u8PanelType != _MINI_LVDS_GIP_V5) in msInitializeTcon() 608 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankCPVC, _BIT6); in msInitializeTcon() 609 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankOEC, _BIT5); in msInitializeTcon() 610 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankTPC, _BIT4); in msInitializeTcon() 611 MDrv_MFC_WriteBit(0x2300, gmfcSysInfo.u8PanelBlankSTHC, _BIT3); in msInitializeTcon() 618 else */if(gmfcSysInfo.u8PanelType==_MINI_LVDS) in msInitializeTcon() 623 MDrv_MFC_Write2Bytes(0x2310, gmfcSysInfo.u16Width/2); in msInitializeTcon() 624 MDrv_MFC_Write2Bytes(0x2314, gmfcSysInfo.u16Height); in msInitializeTcon() 625 MDrv_MFC_Write2Bytes(0x2318, gmfcSysInfo.u16HTotal); in msInitializeTcon() [all …]
|