Loading drivers/input/touchscreen/synaptics_dsx/synaptics_dsx_core.c +9 −2 Original line number Diff line number Diff line Loading @@ -4643,14 +4643,21 @@ static int synaptics_rmi4_dsi_panel_notifier_cb(struct notifier_block *self, return 0; if (evdata && evdata->data && rmi4_data) { if (event == MSM_DRM_EVENT_BLANK) { if (event == MSM_DRM_EARLY_EVENT_BLANK) { transition = *(int *)evdata->data; if (transition == MSM_DRM_BLANK_POWERDOWN) { if (rmi4_data->initialized) synaptics_rmi4_suspend( &rmi4_data->pdev->dev); rmi4_data->fb_ready = false; } else if (transition == MSM_DRM_BLANK_UNBLANK) { } } } if (evdata && evdata->data && rmi4_data) { if (event == MSM_DRM_EVENT_BLANK) { transition = *(int *)evdata->data; if (transition == MSM_DRM_BLANK_UNBLANK) { if (rmi4_data->initialized) synaptics_rmi4_resume( &rmi4_data->pdev->dev); Loading Loading
drivers/input/touchscreen/synaptics_dsx/synaptics_dsx_core.c +9 −2 Original line number Diff line number Diff line Loading @@ -4643,14 +4643,21 @@ static int synaptics_rmi4_dsi_panel_notifier_cb(struct notifier_block *self, return 0; if (evdata && evdata->data && rmi4_data) { if (event == MSM_DRM_EVENT_BLANK) { if (event == MSM_DRM_EARLY_EVENT_BLANK) { transition = *(int *)evdata->data; if (transition == MSM_DRM_BLANK_POWERDOWN) { if (rmi4_data->initialized) synaptics_rmi4_suspend( &rmi4_data->pdev->dev); rmi4_data->fb_ready = false; } else if (transition == MSM_DRM_BLANK_UNBLANK) { } } } if (evdata && evdata->data && rmi4_data) { if (event == MSM_DRM_EVENT_BLANK) { transition = *(int *)evdata->data; if (transition == MSM_DRM_BLANK_UNBLANK) { if (rmi4_data->initialized) synaptics_rmi4_resume( &rmi4_data->pdev->dev); Loading