]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00220913 LDB: disable LDB DI clock when suspend
authorWayne Zou <b36644@freescale.com>
Mon, 20 Aug 2012 04:50:12 +0000 (12:50 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:16 +0000 (08:35 +0200)
Disable LDB DI clock when suspend.

Signed-off-by: Wayne Zou <b36644@freescale.com>
drivers/video/mxc/ldb.c

index 41233d465a5b894283f53b155d20258be0fa5b7e..296a148a6d8d5296b1bfe80e86dedabf930cfe66 100644 (file)
@@ -315,7 +315,14 @@ int ldb_fb_event(struct notifier_block *nb, unsigned long val, void *v)
                                writel(data, ldb->control_reg);
                        }
                }
+               break;
        }
+       case FB_EVENT_SUSPEND:
+               if (ldb->setting[index].clk_en) {
+                       clk_disable(ldb->setting[index].ldb_di_clk);
+                       ldb->setting[index].clk_en = false;
+               }
+               break;
        default:
                break;
        }