unsigned int disphal_check_lcm(UINT32 color) { unsigned int ret = 0; if(LCM_TYPE_DBI == lcm_params->type){//DBI } else if(LCM_TYPE_DPI == lcm_params->type){//DPI } else if(LCM_TYPE_DSI == lcm_params->type){ //dsi buffer if(lcm_params->dsi.mode == CMD_MODE) ret = DSI_Check_LCM(color); else//video mode ret = 0; } else { printk("DISP_AutoTest():unknown interface\n"); ret = 0; } return ret; }
unsigned int disphal_check_lcm(UINT32 color) { unsigned int ret = 0; if(LCM_TYPE_DBI == lcm_params->type){//DBI not support LCD_Check_LCM(color); } else if(LCM_TYPE_DPI == lcm_params->type){//DPI ret = DPI_Check_LCM(); } else if(LCM_TYPE_DSI == lcm_params->type){ //dsi ret = DSI_Check_LCM(color); if(lcm_params->dsi.mode != CMD_MODE){ DSI_SetMode(lcm_params->dsi.mode); DSI_clk_HS_mode(1); DSI_CHECK_RET(DSI_StartTransfer(FALSE)); } } else { printk("DISP_AutoTest():unknown interface\n"); ret = 0; } return ret; }