Thread (22 messages) 22 messages, 1 author, 2010-05-05

[PATCH v3 21/21] OMAP: DSS2: Taal: CABC workaround is Taal specific

flat view
DORMANTno replies

From: Jani Nikula <hidden>
Date: 2010-05-05 14:27:41
Also in: linux-omap
Subsystem: framebuffer layer, the rest · Maintainers: Helge Deller, Linus Torvalds

From: Jani Nikula <redacted>

Prepare for supporting panels other than Taal in this driver.

Signed-off-by: Jani Nikula <redacted>
---
 drivers/video/omap2/displays/panel-taal.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/video/omap2/displays/panel-taal.c b/drivers/video/omap2/displays/panel-taal.c
index 617723b..981e38d 100644
--- a/drivers/video/omap2/displays/panel-taal.c
+++ b/drivers/video/omap2/displays/panel-taal.c
@@ -856,8 +856,9 @@ static int taal_power_on(struct omap_dss_device *dssdev)
 	if (r)
 		goto err;
 
-	/* on early revisions CABC is broken */
-	if (id2 = 0x00 || id2 = 0xff || id2 = 0x81)
+	/* on early Taal revisions CABC is broken */
+	if (td->panel_config->type = PANEL_TAAL &&
+		(id2 = 0x00 || id2 = 0xff || id2 = 0x81))
 		td->cabc_broken = true;
 
 	r = taal_dcs_write_1(DCS_BRIGHTNESS, 0xff);
-- 
1.6.5.2
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help