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

Commit ebe9f7b0 authored by Sachin Kamat's avatar Sachin Kamat Committed by Florian Tobias Schandinat
Browse files

video: exynos_mipi_dsi: Remove unnecessary NULL check



'dsim' is allocated and checked for NULL in the probe function.
Hence this check is redundant. This cleanup also fixes a potential NULL
pointer dereference error when dsim which is NULL references its member
in the error print message.

Signed-off-by: default avatarSachin Kamat <sachin.kamat@linaro.org>
Acked-by: default avatarInki Dae <inki.dae@samsung.com>
Signed-off-by: default avatarFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
parent c520f9fa
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -79,11 +79,6 @@ irqreturn_t exynos_mipi_dsi_interrupt_handler(int irq, void *dev_id)
	struct mipi_dsim_device *dsim = dev_id;
	unsigned int intsrc, intmsk;

	if (dsim == NULL) {
		dev_err(dsim->dev, "%s: wrong parameter\n", __func__);
		return IRQ_NONE;
	}

	intsrc = exynos_mipi_dsi_read_interrupt(dsim);
	intmsk = exynos_mipi_dsi_read_interrupt_mask(dsim);
	intmsk = ~intmsk & intsrc;