static void lcm_suspend(void) { #ifdef TEMP_VER_CHECK #if defined(BUILD_LK) #else if ( first_check == 0 ) { g_PCBver = get_pcb_version(); LCM_PRINT("[LCD-KERNEL]board_version =%d\n",g_PCBver); first_check = 1; } #endif #endif /* TEMP_VER_CHECK */ init_lcm_registers_sleep(); SET_RESET_PIN(0); MDELAY(20); //dsv low ldo_p5m5_dsv_5v5_off(); MDELAY(10); //VCI/IOVCC off ldo_1v8io_off(); //ldo_ext_3v0_off(); LCM_PRINT("[LCD] lcm_suspend \n"); }
static void lcm_suspend(void) { init_lcm_registers_sleep(); //rt4832_dsv_toggle_ctrl(); #if defined(CONFIG_TOUCHSCREEN_MTK_S3320) printk(KERN_INFO"[Touch] lcm notify_call_chain_suspend \n"); touch_notifier_call_chain(LCD_EVENT_TOUCH_LPWG_ON, NULL); #endif #if defined(CONFIG_SENSOR_TOUCH_KEY_ATMF04) printk(KERN_INFO"[Touch] lcm notify_call_chain_suspend for ATMF04 \n"); touch_key_notifier_call_chain(ATMF04_LCD_EVENT_OFF, NULL); #endif LCM_PRINT("[LCD] lcm_suspend \n"); }
static void lcm_suspend(void) { init_lcm_registers_sleep(); // Display off LCM_PRINT("[LCD] lcm_suspend \n"); }