Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c009d524 authored by qctecmdr Service's avatar qctecmdr Service Committed by Gerrit - the friendly Code Review server
Browse files

Merge "input: touchscreen: syncaptics_dsx: add drm early event support"

parents 58086f9b 03b41503
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -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);