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

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

Merge "drm/msm/shd: fix missing return value"

parents 3ddd3273 52d0a2ed
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -242,6 +242,7 @@ static void shd_display_enable_base(struct drm_device *dev,
	struct drm_connector *connector;
	struct drm_crtc_state *crtc_state;
	struct drm_connector_state *conn_state;
	int ret;

	SDE_DEBUG("enable base display %d\n", base->intf_idx);

@@ -274,7 +275,12 @@ static void shd_display_enable_base(struct drm_device *dev,
	conn_state->best_encoder = base->encoder;
	connector->encoder = base->encoder;

	drm_atomic_set_mode_for_crtc(crtc_state, &base->mode);
	ret = drm_atomic_set_mode_for_crtc(crtc_state, &base->mode);
	if (ret) {
		SDE_ERROR("failed to set mode for crtc\n");
		goto out;
	}

	drm_mode_copy(&crtc_state->adjusted_mode, &base->mode);
	drm_mode_copy(&base->crtc->mode, &base->mode);

@@ -324,6 +330,8 @@ static void shd_display_enable_base(struct drm_device *dev,

	base->enabled = true;
	base->enable_changed = true;
out:
	return;
}

static void shd_display_disable_base(struct drm_device *dev,