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

Commit d7b8478a authored by Inki Dae's avatar Inki Dae
Browse files

drm/exynos: check if raw edid data is fake or not for test



if raw edid data isn't same as fake data then it can't be tested.

Signed-off-by: default avatarInki Dae <inki.dae@samsung.com>
Signed-off-by: default avatarKyungmin Park <kyungmin.park@samsung.com>
parent d07d39df
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -533,6 +533,12 @@ static int vidi_store_connection(struct device *dev,
	if (!ctx->raw_edid)
		ctx->raw_edid = (struct edid *)fake_edid_info;

	/* if raw_edid isn't same as fake data then it can't be tested. */
	if (ctx->raw_edid != (struct edid *)fake_edid_info) {
		DRM_DEBUG_KMS("edid data is not fake data.\n");
		return -EINVAL;
	}

	DRM_DEBUG_KMS("requested connection.\n");

	drm_helper_hpd_irq_event(ctx->subdrv.drm_dev);