Loading drivers/input/touchscreen/hxchipset/himax_platform.c +11 −5 Original line number Diff line number Diff line Loading @@ -726,13 +726,10 @@ int drm_notifier_callback(struct notifier_block *self, D("DRM %s\n", __func__); if (evdata->data && event == MSM_DRM_EVENT_BLANK && ts && ts->client) { if (evdata->data && event == MSM_DRM_EARLY_EVENT_BLANK && ts && ts->client) { blank = evdata->data; switch (*blank) { case MSM_DRM_BLANK_UNBLANK: himax_common_resume(&ts->client->dev); break; case MSM_DRM_BLANK_POWERDOWN: if (!ts->initialized) return -ECANCELED; Loading @@ -741,6 +738,15 @@ int drm_notifier_callback(struct notifier_block *self, } } if (evdata->data && event == MSM_DRM_EVENT_BLANK && ts && ts->client) { blank = evdata->data; switch (*blank) { case MSM_DRM_BLANK_UNBLANK: himax_common_resume(&ts->client->dev); break; } } return 0; } Loading Loading
drivers/input/touchscreen/hxchipset/himax_platform.c +11 −5 Original line number Diff line number Diff line Loading @@ -726,13 +726,10 @@ int drm_notifier_callback(struct notifier_block *self, D("DRM %s\n", __func__); if (evdata->data && event == MSM_DRM_EVENT_BLANK && ts && ts->client) { if (evdata->data && event == MSM_DRM_EARLY_EVENT_BLANK && ts && ts->client) { blank = evdata->data; switch (*blank) { case MSM_DRM_BLANK_UNBLANK: himax_common_resume(&ts->client->dev); break; case MSM_DRM_BLANK_POWERDOWN: if (!ts->initialized) return -ECANCELED; Loading @@ -741,6 +738,15 @@ int drm_notifier_callback(struct notifier_block *self, } } if (evdata->data && event == MSM_DRM_EVENT_BLANK && ts && ts->client) { blank = evdata->data; switch (*blank) { case MSM_DRM_BLANK_UNBLANK: himax_common_resume(&ts->client->dev); break; } } return 0; } Loading