From patchwork Thu Oct 29 07:54:51 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peng Fan X-Patchwork-Id: 537708 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 613BD140D97 for ; Thu, 29 Oct 2015 18:57:29 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 338B84B69A; Thu, 29 Oct 2015 08:57:10 +0100 (CET) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SAu2ESkHPpFf; Thu, 29 Oct 2015 08:57:10 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id B02914B6FA; Thu, 29 Oct 2015 08:57:01 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 014CD4B662 for ; Thu, 29 Oct 2015 08:56:32 +0100 (CET) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ycekHszQHkJt for ; Thu, 29 Oct 2015 08:56:31 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0136.outbound.protection.outlook.com [207.46.100.136]) by theia.denx.de (Postfix) with ESMTPS id 21E004B668 for ; Thu, 29 Oct 2015 08:56:11 +0100 (CET) Received: from BLUPR0301CA0040.namprd03.prod.outlook.com (10.162.113.178) by CY1PR0301MB1306.namprd03.prod.outlook.com (10.161.212.16) with Microsoft SMTP Server (TLS) id 15.1.306.13; Thu, 29 Oct 2015 07:56:08 +0000 Received: from BN1BFFO11FD042.protection.gbl (2a01:111:f400:7c10::1:192) by BLUPR0301CA0040.outlook.office365.com (2a01:111:e400:5259::50) with Microsoft SMTP Server (TLS) id 15.1.312.18 via Frontend Transport; Thu, 29 Oct 2015 07:56:07 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: Fail (protection.outlook.com: domain of freescale.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1BFFO11FD042.mail.protection.outlook.com (10.58.144.105) with Microsoft SMTP Server (TLS) id 15.1.318.9 via Frontend Transport; Thu, 29 Oct 2015 07:56:06 +0000 Received: from linux-jyl1.ap.freescale.net (b51431-11.ap.freescale.net [10.193.99.197]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id t9T7t0uW028944; Thu, 29 Oct 2015 00:56:03 -0700 From: Peng Fan To: Date: Thu, 29 Oct 2015 15:54:51 +0800 Message-ID: <1446105293-31775-14-git-send-email-Peng.Fan@freescale.com> X-Mailer: git-send-email 1.8.4 In-Reply-To: <1446105293-31775-1-git-send-email-Peng.Fan@freescale.com> References: <1446105293-31775-1-git-send-email-Peng.Fan@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD042; 1:mbfLXPuAMx1xKNVPqxWUBfecnAwUVMimlP+8hkl7+ATZYylMaplCjIHbdA2FdzJCZDbQSz58UKTPHzqisrG0yej5XTObobkZ2brJK9eIHQZ7X/p9rJzcUbrJxNYU1j+aKL5auciCc26dwlJwWl5zb5J3J5MaJwLRy6mNqCjusMT6Eucb3+N6I2NJ11mLSjRgMbQUu6WRa/50BRbulm0xg0YcWat8eghz3MTADrlG5kw148Mb2JecPwzoVdVGW1AXHAQtedzyfVVrjwHGYjNiobVWCzzs7hYnnyoBQajBXY2qfcZ+WWuy+ZQVPjrnwWwc36WDJnhoCmFsyNKTUITMCb83vhvoc0WWffo5m2N4UCexpNmMxQsAlauVHbO3wrSox3ltxCdMQYmvayRl+xcvTg== X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(106466001)(50986999)(105606002)(229853001)(47776003)(87936001)(2351001)(50226001)(107886002)(5001960100002)(110136002)(19580395003)(19580405001)(85426001)(2950100001)(36756003)(5007970100001)(97736004)(6806005)(5008740100001)(104016004)(189998001)(77096005)(81156007)(86362001)(5003940100001)(4001430100002)(76176999)(50466002)(92566002)(48376002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0301MB1306; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1306; 2:j70tw1l4Gd5bPnAoIFTsUXPPdUVg+nsWgmp3aXC35UPVL2j0DqEA+RTU/+thnYs+dxhnrUdWKjYJdPvrxlQmmALL7cFs23+d23NBo2AHOk4tCNCa5jAkQ431QLrWm0tF8MgoYMUNuP9zQcoxmUOrEHtRYMT0etFA8pQqFynxaV4=; 3:aVMdJUl50Sb6ZvfTysQ2nHjjs1UEOj50Po7jmvs3I57NLzTtnFUbtT10oH/fPYzj1J2NcsqRs/mg7AEbPby4+yYPLYb2dvJ4Ozdj3FB5zvuzSSXtpXYXYlbc7E1gzgxM11lnipqDi5hSxxENRKhmV6M7vfL7zS3EpEC6JXKCmJV/pGI20OaiamhKAwO1yiwYSF+7QTubgM0yC6ZxFsSDwdino6bnIyU9AvUjsh+OGv0=; 25:Tacqzznc6gqSqgahUZJlw8kIFLDhitWPyy3aupMeTNIrQZuW7rwiJZh/i9Z/aMi19qO3SII4mey/4ivlJk9QupziU99PYOJES2BsykRdsCI1ko3oiFmjn3eqZQJkErz0vJ0PSFsLiH46qXSU2GU1/2BXtUKzJbXn3YzwrumB0nNGDEaB/NdBX+go70K4N9jTMnSgBDBebbfWZ92uWV02dgOqFRq/MHAyWQKFGtVlO9itkp/1cwIN/HmfXJbqConPwZHNMntp4eDczbr7E9ezTQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB1306; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1306; 20:8/xAPEe4QsY0LL8Vu6BroLtSf3Ze5N3gupzX1E+2aytRjavs3n628FJRKVRYHCDAa5e3KRVM7q3UAdrjDRzeyPCgoqcLbzdpbiQ9bV6Ueo5D3qmxXONbpy8ksnTa2LHu+H7e32eVEvpmB4b5rVUVM2Vu/QUNsNToSX0suUrWvHM6IhvHRBCZ5e5cqcvdJ1cqqUdgjsNTmksbnNRBmn+FmXgoifORpbOuWoNyjppgYg/gp3IwX/dtT0au6ORWymuyBMiQJCNCPGTQmEsLpFIRla0yvoOaJKUcVjKfym61SqZ90fO1OnkwDO8KpA0iB5AOqtORMTjlMKWnNRlPfkmC2z5AFSI4pvpOp1TdhxtP1Bo=; 4:oBl0AFdAr6bE3sWBF3LwCT7uptXvTNQm7RTVXk4A6FnzWy2zP1/u+GqlfLaKgFi3O1UdoIVbqyyNV6H40B66BZuqxuDryVorN9YoRuB+VR/Cwao/RM94L3GAnMk69r00pyI/I/gNdVB3OqGOK5bcZHhr+iMnqCbg5JH3r0i5iXDnYHlNrHbW7XgKLAJLqJeXxg5AT0cNXZ//PCznRjvi3mWAlDB0wGu8iuAQerglMCWl/r7MYr2lYstYP1mzTIKT2KWXzInzclXcD4OeWjuEnEwPn7UUagrekVBjrkUgANAOrQVUewrg2+8eueCT4cLLjE76nKzXR9MfoNBrHyD0UHYxwlbu6Hhggx5cEcs7/ns0qDVc2m6be3oInAjMEzHrkHYTWWkwy6Clx6xMyR4Qdw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001)(10201501046)(102215026); SRVR:CY1PR0301MB1306; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0301MB1306; X-Forefront-PRVS: 0744CFB5E8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB1306; 23:FATQD6BudqMWzIHNoddZcj2MuyO9BSuQjsG/wQ9?= =?us-ascii?Q?c3S+F7V4RQcSVBa59v6/f5ABlAoKpdLyx4wCAwk2zCGJ3i5XNtlxSkfnKzTu?= =?us-ascii?Q?4LJE5+SLiCjiTCrLl9lsE9uB0Or75ilIS9jdcP0gii0qn8mBVZV8/cAU0sMQ?= =?us-ascii?Q?UGZUyNRhBxt2INEVD5fAPLqKT5MS7xYEEcl+XMUR6UB61c7PFKFCvJM0/KDR?= =?us-ascii?Q?ke7BJuVf7oWu3ZjkS9JNP0R3CKX8vs30ZqZZLn/dHvOrnfgyHx3avC1GCB+4?= =?us-ascii?Q?/3H38UGP43/107mRRolgAo0ekJhWz83rRZlVEfIKTeCwUEnkET3JNzPbj/MC?= =?us-ascii?Q?4obj0LV+7melLUKzVTfPuK6g2w6P2UkpGKPBMg/S+WGpg/xBE9UvrWUg9rGc?= =?us-ascii?Q?pvIyVKyXochuGzrPziepnMW2z3xpSJL28cRAwaPgUHBCGKS3mZ5by+lbJ8aq?= =?us-ascii?Q?LDrd1oLzFh7J2GpTcOpw6yvoiyln2xjtlrXiA8uHqVOdpQE45NzbRlMYr8n1?= =?us-ascii?Q?LPGrNpcjDoa4nOjkpgCCB/qrIUrOr4uczgAC8hfcAEuvSgF6S8dZs14elB8+?= =?us-ascii?Q?JIdNN+mY+WMxLQrNuFLVFpmvQt/b6F6LZEd18yXU5igoK0zaQnZaB2JcWkuM?= =?us-ascii?Q?uM+0jCNjfASdsbv2NDJKfcF/irw/3nITRZc67jnOCBXrQG6YIZX1I1FGEea0?= =?us-ascii?Q?x6ywgN3SpGf6hgge1QW5kfO0nESIUwhcLMlPU07jX4W4DJcHvuZSVRQBqeNG?= =?us-ascii?Q?JXN7648DT2VscLhSiz/GABNpWtHcIxa3eEAbujkq+fgqTIGyZ+ZUCCg8UoRT?= =?us-ascii?Q?d8qVBgz7P9Zdq/2ml07ZAt8BXZ5/VUmX2qOSMbOPEHZqCcL+cox0tPJZ0We0?= =?us-ascii?Q?7ZJQvQRfRWrs8Zsf/aILEfnMaGyUz1owUfImfW7VOervLphIy3QuAfuLqbjN?= =?us-ascii?Q?WqhDH4yCWtFDPQLKyF/JOKn4i/vTyFHJK1+CDUu4f9n9JfGbxlfx3uB+F9Ji?= =?us-ascii?Q?UladUSMB7Q7NixUlA+p5UHKPZoNzOiu//e1/tCcpBqgxtiQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1306; 5:OaI3JPkYFofDj+R3rWpi3KF/oxfzzezgSRqvvp1ZaI5NnZMM/RQQXhxnapYmlubjwpLkOZB4LpAGkPw/XILyvTh5kGiTN+VvaBs+92HOVEBeWJ5o0wQWz0W9x4435NV240ky4i8y8DS1hVcMA+6HhA==; 24:OuaRyECHmMzVXcxKy/6cbrN0l7Kise0BxQclFGHjDLQOglBA1/bVs71jOFrL/sGPeYk6DFOo8lx0F0fmb8dKsjGwiGyNaoR0Rjj8L9d3hOY=; 20:IT6wKJ2lAitORrv2aCmmvFfoKKUxkYgrJyuu+KxJuVC9WsaM7h0M1zy7GBDXzf3891Rnq1W6xURy5wPIn8yl4w== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Oct 2015 07:56:06.6359 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0301MB1306 Cc: Fabio Estevam , Eric Nelson Subject: [U-Boot] [PATCH V3 14/16] imx: imx-common: power down lcdif before boot os X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Need to call lcdif_power_down to make lcdif in initial state before kernel boot. Similar issue for uboot reset with lcdif enabled, system will hang after serveral times resetting. Need to let lcdif initial state to make all go well. Signed-off-by: Peng Fan Cc: Stefano Babic Cc: Eric Nelson Cc: Nikita Kiryanov Cc: Tim Harvey Cc: Fabio Estevam --- V3: none V2: none arch/arm/imx-common/cpu.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/imx-common/cpu.c b/arch/arm/imx-common/cpu.c index d3d1fc5..656bb60 100644 --- a/arch/arm/imx-common/cpu.c +++ b/arch/arm/imx-common/cpu.c @@ -279,6 +279,9 @@ void arch_preboot_os(void) /* disable video before launching O/S */ ipuv3_fb_shutdown(); #endif +#if defined(CONFIG_VIDEO_MXS) + lcdif_power_down(); +#endif } void set_chipselect_size(int const cs_size)