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

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

Merge "drm/msm/sde: check resource state before accessing hw"

parents 23774cb2 dd53e6aa
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1207,6 +1207,11 @@ static void sde_kms_wait_for_commit_done(struct msm_kms *kms,
		return;
	}

	if (!sde_kms_power_resource_is_enabled(crtc->dev)) {
		SDE_ERROR("power resource is not enabled\n");
		return;
	}

	SDE_ATRACE_BEGIN("sde_kms_wait_for_commit_done");
	list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
		if (encoder->crtc != crtc)
+5 −0
Original line number Diff line number Diff line
@@ -3817,6 +3817,11 @@ static int sde_plane_sspp_atomic_update(struct drm_plane *plane,
		return -EINVAL;
	}

	if (!sde_kms_power_resource_is_enabled(plane->dev)) {
		SDE_ERROR("power resource is not enabled\n");
		return -EINVAL;
	}

	psde = to_sde_plane(plane);
	state = plane->state;