summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 3c7a264)
raw | patch | inline | side by side (parent: 3c7a264)
author | Dandawate Saket <dsaket@ti.com> | |
Fri, 6 Jul 2012 22:16:29 +0000 (15:16 -0700) | ||
committer | Praneeth Bajjuri <praneeth@ti.com> | |
Fri, 12 Jul 2013 22:28:58 +0000 (17:28 -0500) |
Dont error if default display state is already ON.
Change-Id: I25120083613f5e0ef0e2fea7a5fd26182e1e4b7e
Signed-off-by: Muralidhar Dixit <murali.dixit@ti.com>
Signed-off-by: Dandawate Saket <dsaket@ti.com>
Change-Id: I25120083613f5e0ef0e2fea7a5fd26182e1e4b7e
Signed-off-by: Muralidhar Dixit <murali.dixit@ti.com>
Signed-off-by: Dandawate Saket <dsaket@ti.com>
drivers/video/omap2/omapfb/omapfb-main.c | patch | blob | history |
index d0b1ff18351d49378c1fa62972d585d9416030c2..32eb09212df34d1371412dab22fb7d8fe6226fac 100644 (file)
struct omapfb_display_data *d;
int r;
- r = dssdrv->enable(dssdev);
- if (r) {
- dev_warn(fbdev->dev, "Failed to enable display '%s'\n",
- dssdev->name);
- return r;
+ if (dssdev->state != OMAP_DSS_DISPLAY_ACTIVE) {
+
+ r = dssdrv->enable(dssdev);
+ if (r) {
+ dev_warn(fbdev->dev, "Failed to enable display '%s'\n",
+ dssdev->name);
+ return r;
+ }
}
d = get_display_data(fbdev, dssdev);