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

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

Merge "disp: msm: sde: avoid sde irq enable or disable when sde irq not active"

parents c09d08e2 77edd61d
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
// SPDX-License-Identifier: GPL-2.0-only
/*
 * Copyright (c) 2015-2019, The Linux Foundation. All rights reserved.
 * Copyright (c) 2015-2019, 2021, The Linux Foundation. All rights reserved.
 */

#define pr_fmt(fmt)	"[drm:%s:%d] " fmt, __func__, __LINE__
@@ -22,6 +22,8 @@ void sde_irq_update(struct msm_kms *msm_kms, bool enable)
		SDE_ERROR("invalid kms arguments\n");
		return;
	}
	if (sde_kms->irq_num < 0)
		return;

	sde_kms->irq_enabled = enable;

+1 −0
Original line number Diff line number Diff line
@@ -4801,6 +4801,7 @@ struct msm_kms *sde_kms_init(struct drm_device *dev)

	msm_kms_init(&sde_kms->base, &kms_funcs);
	sde_kms->dev = dev;
	sde_kms->irq_num = -1;

	return &sde_kms->base;
}