From patchwork Mon Jul 23 02:25:30 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Donghwa Lee X-Patchwork-Id: 1226251 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) by patchwork2.kernel.org (Postfix) with ESMTP id E494BE0039 for ; Mon, 23 Jul 2012 02:28:59 +0000 (UTC) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1St8LM-00070g-GI; Mon, 23 Jul 2012 02:25:56 +0000 Received: from mailout3.samsung.com ([203.254.224.33]) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1St8L8-00070S-8v for linux-arm-kernel@lists.infradead.org; Mon, 23 Jul 2012 02:25:44 +0000 Received: from epcpsbgm2.samsung.com (mailout3.samsung.com [203.254.224.33]) by mailout3.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0M7L003XMDELJ5G0@mailout3.samsung.com> for linux-arm-kernel@lists.infradead.org; Mon, 23 Jul 2012 11:25:37 +0900 (KST) X-AuditID: cbfee61b-b7f566d000005c8a-2b-500cb621291a Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 0B.BE.23690.126BC005; Mon, 23 Jul 2012 11:25:37 +0900 (KST) Received: from [10.90.51.49] by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0M7L008DGDEPLW30@mmp2.samsung.com> for linux-arm-kernel@lists.infradead.org; Mon, 23 Jul 2012 11:25:37 +0900 (KST) Message-id: <500CB61A.6000106@samsung.com> Date: Mon, 23 Jul 2012 11:25:30 +0900 From: Donghwa Lee User-Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-version: 1.0 To: linux-arm-kernel@lists.infradead.org, linux-fbdev@vger.kernel.org, Florian Tobias Schandinat , Andrew Morton , Kyungmin Park , Inki Dae , Donghwa Lee Subject: [PATCH] video: exynos mipi dsi: Fix mipi dsi regulators handling issue X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpjluLIzCtJLcpLzFFi42I5/e+xoK7iNp4Ag0l3ZSw2Pb7G6sDosXlJ fQBjFJdNSmpOZllqkb5dAlfGgqdzmQsms1esfP2GpYFxMlsXIyeHhICJxP9LG6BsMYkL99aD 2UIC0xklDnRydjFyAdmTmCRWb7nEDJLgFdCSODDtPSuIzSKgKvHu/FYwm01AQ+L0vfvsILao QIDExtYz7BD1ghI/Jt9jARkkIjCPSeLrtYVMIAlhAX+Jns5GsKHMQM1TX59mhLDlJTavecs8 gZF3FpL+WUjKZiEpW8DIvIpRNLUguaA4KT3XSK84Mbe4NC9dLzk/dxMjOHSeSe9gXNVgcYhR gINRiYf3YTlPgBBrYllxZe4hRgkOZiUR3svXuQOEeFMSK6tSi/Lji0pzUosPMUpzsCiJ85p4 f/UXEkhPLEnNTk0tSC2CyTJxcEo1MM79zmZxzo5ta0Hok3jfpORb/K2ZsucmfYpUvL6A/0nY +mPtzyx+3rKd8PDV7PNnPly8duRihGn52n81V2YU13F+LeI+rhBcKbN43Xm9wHjrh1840hIX WkY9C5mS2PzU/dtq2a8xK7cafwxKf3LSfGNG6E0P7c6iZ5bv5Mx+L6vPlNs9tz2zcb4SS3FG oqEWc1FxIgD/ZCHGGQIAAA== X-TM-AS-MML: No X-Spam-Note: CRM114 invocation failed X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/, high trust [203.254.224.33 listed in list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay domain -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 4.0 HDRS_LCASE Odd capitalization of message header 1.0 MANY_HDRS_LCASE Odd capitalization of multiple message headers X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org When FB_BLANK_UNLANK event occured, exynos mipi dsi regulators have to turn on. Signed-off-by: Donghwa Lee Signed-off-by: Inki Dae Signed-off-by: Kyungmin Park --- drivers/video/exynos/exynos_mipi_dsi.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/video/exynos/exynos_mipi_dsi.c b/drivers/video/exynos/exynos_mipi_dsi.c index 6c1f5c3..9390640 100644 --- a/drivers/video/exynos/exynos_mipi_dsi.c +++ b/drivers/video/exynos/exynos_mipi_dsi.c @@ -154,7 +154,7 @@ static int exynos_mipi_dsi_blank_mode(struct mipi_dsim_device *dsim, int power) if (client_drv && client_drv->power_on) client_drv->power_on(client_dev, 1); - exynos_mipi_regulator_disable(dsim); + exynos_mipi_regulator_enable(dsim); /* enable MIPI-DSI PHY. */ if (dsim->pd->phy_enable)