static void lcm_init(void)
{

    MDELAY(20);
    lcm_init_register();
    MDELAY(20);

}
Example #2
0
static void lcm_init(void)
{
    SET_RESET_PIN(1);
    SET_RESET_PIN(0);
    MDELAY(10);
    SET_RESET_PIN(1);
    MDELAY(20);//Must over 6 ms,SPEC request

	lcm_init_register();

}
Example #3
0
static unsigned int lcm_esd_recover(void)
{
#ifndef BUILD_LK	
	SET_RESET_PIN(1);
	MDELAY(5);
	SET_RESET_PIN(0);
	MDELAY(10);
	SET_RESET_PIN(1);
	MDELAY(100); 	
	lcm_init_register();
#endif
	return TRUE;
}
Example #4
0
static void lcm_resume(void)
{
/*
        unsigned int data_array[16];	
   	data_array[0] = 0x00110500; // Sleep Out
	dsi_set_cmdq(&data_array, 1, 1);

	MDELAY(120);

	data_array[0] = 0x00290500; // Display On
	dsi_set_cmdq(&data_array, 1, 1); 
        MDELAY(20);  
*/


    SET_RESET_PIN(1);
    MDELAY(10);    
    SET_RESET_PIN(0);
    MDELAY(10);
    SET_RESET_PIN(1);
    MDELAY(20); 
     	lcm_init_register();
}