예제 #1
0
static void mddi_early_resume(struct early_suspend *h)
{
	struct msm_fb_data_type *mfd = container_of(h, struct msm_fb_data_type,
							mddi_early_suspend);
	printk(KERN_ERR "[MDDI_SKY_LCD] Enter %s\n", __FUNCTION__);
	mddi_resume(mfd->pdev);
}
예제 #2
0
static void mddi_early_resume(struct early_suspend *h)
{
	struct msm_fb_data_type *mfd = container_of(h, struct msm_fb_data_type,
							mddi_early_suspend);						  
	mddi_resume(mfd->pdev);
	printk(KERN_ERR "[mddi] mddi_early_resume\n");
}
예제 #3
0
static void mddi_early_resume(struct early_suspend *h)
{
	struct msm_fb_data_type *mfd = container_of(h, struct msm_fb_data_type,
							mddi_early_suspend);

#ifdef CONFIG_SHLCDC_BOARD
    down(&shdisp_vdlink_mutex);
#endif

	mddi_resume(mfd->pdev);
}
예제 #4
0
void mddi_suspend_shdisp(int sw)
{
    pm_message_t state;
    no_set_power_flag = TRUE;
    if (sw == TRUE) {
        mdelay(40);
        mddi_suspend(NULL, state);
    } else {
        mddi_resume(NULL);
    }
    no_set_power_flag = FALSE;
    return;
}
예제 #5
0
static void mddi_early_resume(struct early_suspend *h)
{
    struct msm_fb_data_type *mfd = container_of(h, struct msm_fb_data_type,
                                   mddi_early_suspend);
    mddi_resume(mfd->pdev);
}