static int mipi_jdi_panel_off(struct platform_device *pdev) { struct k3_fb_data_type *k3fd = NULL; BUG_ON(pdev == NULL); printk("*******panel off\n"); k3fd = (struct k3_fb_data_type *)platform_get_drvdata(pdev); BUG_ON(k3fd == NULL); if (g_display_on) { g_display_on = false; /* lcd display off */ jdi_disp_off(k3fd); } return 0; }
static int mipi_jdi_panel_off(struct platform_device *pdev) { struct balong_fb_data_type *balongfd = NULL; BUG_ON(pdev == NULL); pr_info("%s enter succ!\n",__func__); balongfd = (struct balong_fb_data_type *)platform_get_drvdata(pdev); BUG_ON(balongfd == NULL); if (g_display_on) { LOG_JANK_D(JLID_KERNEL_LCD_POWER_OFF, "%s", "JL_KERNEL_LCD_POWER_OFF"); g_display_on = false; /* lcd display off */ jdi_disp_off(balongfd); } cnt = 0; return 0; }