drm/exynos/dsi: make te-gpios optional
authorAndrzej Hajda <a.hajda@samsung.com>
Wed, 15 Mar 2017 11:20:42 +0000 (12:20 +0100)
committerInki Dae <inki.dae@samsung.com>
Tue, 21 Mar 2017 05:30:18 +0000 (14:30 +0900)
commit22e098daae7e53763493b9d9976ef8c65190017e
treee9e16e9c81f1ca5f0c62d4d67ef07e728162b886
parent9cdf0ed25a9b34fd82cb0eb47a8bdc47dc9f4ff5
drm/exynos/dsi: make te-gpios optional

DSI forwards te-gpios interrupts to display controller, but if display
controller works in HW-TRIGGER mode this interrupt is not necessary.
Making te-gpios property optional allows to avoid generating spare
interrupts.
And also if panel device node of command mode panel device doesn't provide
te-gpios property then the panel driver failed to probe. This was a critial
issue.

With this patch we can not only get rid of 60 interrupt callbacks per second
but also fix the critial issues.

Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
drivers/gpu/drm/exynos/exynos_drm_dsi.c