From patchwork Tue Apr 5 10:01:24 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alison Wang X-Patchwork-Id: 606394 X-Patchwork-Delegate: yorksun@freescale.com 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 3qfQ4G1J5Nz9sBm for ; Tue, 5 Apr 2016 20:26:06 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=freescale.onmicrosoft.com header.i=@freescale.onmicrosoft.com header.b=HfuYp6E2; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 62651A7629; Tue, 5 Apr 2016 12:26:03 +0200 (CEST) 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 8wqyhk3jTY_a; Tue, 5 Apr 2016 12:26:03 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id CC8C8A75CD; Tue, 5 Apr 2016 12:26:02 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id E4FCCA75CD for ; Tue, 5 Apr 2016 12:25:58 +0200 (CEST) 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 I_70qq0p7ggF for ; Tue, 5 Apr 2016 12:25:58 +0200 (CEST) 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-by2on0116.outbound.protection.outlook.com [207.46.100.116]) by theia.denx.de (Postfix) with ESMTPS id 2900EA74A8 for ; Tue, 5 Apr 2016 12:25:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freescale.onmicrosoft.com; s=selector1-freescale-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=EWlaT1vngoLOwQ+TJEkTDGT9E9eOD3VmTiVtxtL1jgo=; b=HfuYp6E2Qskx0C0ocuAHt9O8qmN4Ijl2zV+yIhawLJuZTXGiFKXERvRha3y8r0Ix9/V/FbrXCT3qD3bt9PPb2K5PGVLTEM4KlAWAEF2on45m3eC4yeet8tmQXYALHsJaufxnabUWtpv69/U1VEDbSj/0+7VJb/9c/fIc23hDnYw= Received: from CH1PR03CA001.namprd03.prod.outlook.com (10.255.156.146) by CY1PR03MB1470.namprd03.prod.outlook.com (10.163.17.155) with Microsoft SMTP Server (TLS) id 15.1.447.15; Tue, 5 Apr 2016 10:10:35 +0000 Received: from BL2FFO11FD022.protection.gbl (10.255.156.132) by CH1PR03CA001.outlook.office365.com (10.255.156.146) with Microsoft SMTP Server (TLS) id 15.1.453.26 via Frontend Transport; Tue, 5 Apr 2016 10:10:35 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.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 BL2FFO11FD022.mail.protection.outlook.com (10.173.161.101) with Microsoft SMTP Server (TLS) id 15.1.453.6 via Frontend Transport; Tue, 5 Apr 2016 10:10:35 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u35AAUx5010890; Tue, 5 Apr 2016 03:10:32 -0700 From: Alison Wang To: , Date: Tue, 5 Apr 2016 18:01:24 +0800 Message-ID: <1459850484-28082-1-git-send-email-b18965@freescale.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(104016004)(50226001)(92566002)(47776003)(19580405001)(11100500001)(5008740100001)(1220700001)(19580395003)(6806005)(229853001)(106466001)(189998001)(5001770100001)(2906002)(81166005)(85426001)(87936001)(36756003)(50986999)(1096002)(77096005)(48376002)(4326007)(5003940100001)(586003)(33646002)(50466002)(7059030)(15583001)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR03MB1470; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD022; 1:XNyDariwRNdVu/R4+Y1F0T3j/vzLfUGN45mlrvPY89mQ2HcheYXqIhTpJdD5hPh8UpsXVfkcEQixbxL7NIJZA03fD88JyRa9G86YTaSucSp7doD8kqPVcEKtx+Pgvj+2wR1cd0tw6c0YH6MNlQ9zQR/FFWSX0MzyyfdUbY1IQBnDim3tsgzVTTWAST+YIPmTQbhezOtAORXeAeOGGTY4qs4flSJQxE22Cq/V3Dt4lc6Q11ZWHvCdaVULkxkC135fa9RpZPLmDjHh4FNYTFVRipDFlCo3Il4Ql37mVgq/HaIyiKm3/trRP3m462+lKonPfGOSlVMyb1D+uW73hu1VtDNzxd6Wj9jvfMPC4FqvM7OMNlPzSIoIW8U9RL7aY2//iGEo81eFBjlofqFwa1JWpL48mj72z120Je5tKzVeqwIos4i1NCvsT+ad6K23xowjbqJUamc7BzCpiABwR3uT96iCM3TDQcgB0ytUs3bMIVi4hh0jy8AW4WFq5eM8DLuORS0zZmWeH1OK2e9pHnhSsuVuVc/SZdNFY2fOQMRW2f/aJ2iGvz5CnGSTcmf3xvRBJzcpiPUenoHJWKIYc0grJQ== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 38380f19-0b33-47f5-3a92-08d35d3a87a4 X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB1470; 2:QgJ/rJSwJVD08sRLMp6O6G5AT6iTvYs/LnDJ6ApUgsoSFaryhlp7q43kLs0I04lwtlyUR2Mn1qtSerMk/nzu/106LFORuX79W72hX1+p42LjeObMduSQ8gMeEPANnWnn5JgnSP4cR5OV6dMCs7B2MP/TbjarIb0nJU831W+zRlBKhcJ5istlD/QVmiNHkUir; 3:TqzfBT0nhGswYB9q24bKbwePWiIL6fc2ob5gdDOJZ1knA47EFgHxnIJrRKiXGWOjL6tcTA6LK4ZVQo3m/Kk7n06dXyCbMHYJTS9vKzgOKnvyi0lUMV0ye8ie1oOD9NPLg/AFxBVvfbe6IlexMsA86fL/a6GR61Gmfp9QZfUIH+S01nsHAMCFW+/cwwhzWWQ65YVd3fsw4LVkHYfQIYITmuyEdBkn8e8jkaflQ2lTw0k= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB1470; X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB1470; 25:D98OoDKSUshfzZz0VWIuR4aTWC+aqeTFP7PZmGiPNnxzi/d6JZXM6QKOietOiJZMk0KDvhKKo9nq5WDu2AzbcukbQ3SF+yyvDUEgXzmscFoiSLPmDXhI9zAxiHcMrq3hnVicftmjFVULq23lg08tOK5QfD/7x3Z0o/pa+mOy3FBl8g2w8jDxHg3Di21T64R3ga1HUadgPTGqkqUXInJ11a8ZSJdvheCyMsM+WRw7i9cV1YCFSpKvqCfbKzzBqsK/QG/XivgxJXrAnU0BV9afiEUy1RAUdHgt4I2W8WKMkXUhgEbbcweMzryLwB1krzxaWSIWFAj/n1lni2e6RUziNxj6MCeOgEdlEmjqojcDL8zJnK4Ii1JBZgojaclCUFz4xPFEB7TSqxi4MHqg7dj7uO3R1SnI6UUQwsxqGV0fumfGUVGSr+HaZxGOx6FO5SBr3Qgr0Bzi0orfGxrdgynjRzGKeLoSXgKa5HFiOJf/8Q+GjP+UL3o8OMUkDEurDZ1LE+ZUDr/zk5HH1P7agtQkm+KvKq3MIiVAx01T1OgteVNnzri3GdBAzzfZgy8hn04kXqqoa+oVy59lC8nbgqhoHLRQlkc5ufKvji8AAXPhzP/niezBXPZEGlQ7ZGWtctxlpDzyCexeHqs7ppQgWlRUnQ== X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB1470; 20:CGlMZqJ2upXeTMTOZ2l+Oa8nQQKhz7K9aZVF1jwfgt3Zi/db834eYNVliwaBJFswhpll+4oA2tuUsg4dCKNoJOTnkfuURfARDa3KprFiC+NrGmJK93wJPWFHLFQWXsTNfoMT/zLa7zG8pfmOAqjxMgcBS3tbthgd6wX11Gku9mNK5g21ibLoT/lQfVVAzg+rBcfThyQi5q1+MUZTolBCh9vnOoC41dFXSrNrHHQOTwDcPagqhBKA9lZLXD0tk9xUhrgu7m5OSiZBCJoUVURPXUT3eC2XSNHDOn0BrhTMftw6C0DcQHh9QDe9chRPqyPghqvg7onMNzmn+i8nD1+4N4e+GdQ+4rlDY7OfZFyvVSMI8nW2ZDenKGXcebAscSz+SjAT/6ojTsKpWf8OAQeyqfOGvN04uPyTfqeX/ZOSdWcXYdnc91EtidBLEjdGouNb; 4:03Rd6AxL7GoVk3EV0yfrLBkYKbfiK38vbDZlmekP4kvcB5l6XMoCFZMhg83+HEE99K2s6RzNF8FzUEb1DihP4VKE8XIhtnhK9K2kD1YTTMyZeSF/gEjh5RN7ggkcdtmHtQNRTisy5L+KIjimhrFFu1F5M6CSduaNXth9gXwaDa/2+NWLYEyx/hv9I2UpMoFNbp+nsa6utevG63x1baj5a8lWPlb4rnfcrEZf2vLsBCPuRdX1QXZLNSNpZLXjhs3fMMuoD5ecSN46WEl2GHiPNcGihY2co7j1MeMQVegVtjEgYgVWcMmY5Umn89/pVheJFONy/btP8Dy3TOAQ+W6V5V1/myeSNFsbqT7dPjPpDZ/lm01yKpUEOiEQxoQEUBVAu2kjlK9iYh2rxMtpXkCfIXncxcy7Rw+ln4gsgPeAKCKSsq3W1T7F3bkEJVJmeGQdvp/9EL5/dPhjraQLHcog+w== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13023025)(13015025)(13018025)(13017025)(13024025)(8121501046)(5005006)(3002001)(10201501046); SRVR:CY1PR03MB1470; BCL:0; PCL:0; RULEID:; SRVR:CY1PR03MB1470; X-Forefront-PRVS: 0903DD1D85 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR03MB1470; 23:jO3ptZNLTLsWhwLR584eKtVGCJVqdcVZqz2QsY2Z5?= =?us-ascii?Q?4i7Q4VAIaBjF+qvYWPeyUKg1zOF9SE7ikV5PXCnSUzrXctt/2kVNiqKH479r?= =?us-ascii?Q?td9eRC9XQWrKUObsXQNUlsvIyqO1EvIkrSiQ66hIQOY+vLVMmbVouBKZKFXt?= =?us-ascii?Q?LvXyXRg8oQEwByiQBFWbG4aIqMqXRy2k+RvHhcHbbxDWCzfnlI2jqAYF9mEF?= =?us-ascii?Q?/9LxuFBGYbLuZmGclHUN5zZ3+JdPa0ho/0RWlZac213jeFBGHGNLw5f/+syM?= =?us-ascii?Q?CvuHFrGJMDWDvnGTqZuaG3GCkdrlDfQRPBrc+GWy4eNrYJP5NFDSOHWPjhbg?= =?us-ascii?Q?93Nlyr+rLrX6TuPUkCoMKSSFNJuSRlIHX3sx5XI/CvS1cwu4EFQDnn5pq7GP?= =?us-ascii?Q?pTU2V3dr4GNyUj8+hLO9U+ElPgmomqiysF6jOjyCUADfc20oWzbGwORl9qe+?= =?us-ascii?Q?l6FlkBSmCGohYZdzKSgubwSYQ4qInO6czvqqu6BzUrFdgcmUpn9LDsaY6ERS?= =?us-ascii?Q?jCtO7Xl3WvLvN7iSfYyAI53zaDI2BZ6rF1QGJsPNPn9yrd0hbb1YRbIGfWaW?= =?us-ascii?Q?QR7W+/WKbZxqClq01a/eaOnvIpsgFWoAe+hXULEso/Z8QYjHoArBF93i1EIc?= =?us-ascii?Q?vtELFnzx0ZYvTEDpc2k3tBPB2c2TT5Fx9Ehbfi0gnITFnuKP9glLtcST3hzJ?= =?us-ascii?Q?R//aPE3oQ+9frOv+erL0bY/fPH4buCQgkK2ekMw5Et84+usogWMquQTRwfX2?= =?us-ascii?Q?vTaYym/nHiBiH4TNkzj/zQVsMXehVWchKu9dUrO1/z95k7k0sNIMKPsIyXe2?= =?us-ascii?Q?PAKtkwrolXMBHDrz8A3+xmtdM6m5OqguGOAOxzDVRGed3lf69H1SxFGGIlFt?= =?us-ascii?Q?QP2aMxKAFfodeyUbrMfJqJcdCY/OKJceCehXkSO1vWbtIlYlLwJMNt8ildXE?= =?us-ascii?Q?hlgtIOnPnZNdyU5FJZPP/hpIk3l/ttqw8QnKVemFv3/mcqbnj3FILZVDWDnW?= =?us-ascii?Q?7ISTEXuO9VdBd8fmc9i7MI0?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB1470; 5:VRC2vMGvwXSqprA2WTPz6l/aRomfTZtqvRtWMd+YAg8/vZstQhKWjYTliH9p6lrSWAlP4S5cKNuiga4Z9BBCujIr1m6nVI1jqJ8Lf3tgcOyag/twuz0Z6j0WFcsAMlrhYuBEYUsrbf2AwpaAHHAivw==; 24:ZbmCW2kzRlCjS3zIqIA3jv45lduoG8EiARei+q1ioejltIXCx7INZher5cJFW2G7Hb3HrC2B9cSUYaHvJiPYq17lrtuaCksftzX9IwTU9lA= X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Apr 2016 10:10:35.2829 (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: CY1PR03MB1470 Cc: Alison Wang Subject: [U-Boot] [PATCH] arm: sleep: Get the entry point of kernel from SPARE4 register 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" For LS1021A Secure Boot, SPARE2 register is used and modified by the IBR. To avoid the conflict, SPARE4 is used instead of SPARE2 to store the entry point of kernel. This patch is to get the entry point of kernel from SPARE4 instead of SPARE2. Signed-off-by: Alison Wang --- board/freescale/common/arm_sleep.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/common/arm_sleep.c b/board/freescale/common/arm_sleep.c index 71ed15e..6d967f0 100644 --- a/board/freescale/common/arm_sleep.c +++ b/board/freescale/common/arm_sleep.c @@ -88,7 +88,7 @@ int fsl_dp_resume(void) dp_resume_prepare(); /* Get the entry address and jump to kernel */ - start_addr = in_le32(&scfg->sparecr[1]); + start_addr = in_le32(&scfg->sparecr[3]); debug("Entry address is 0x%08x\n", start_addr); kernel_resume = (void (*)(void))start_addr; secure_ram_addr(_do_nonsec_entry)(kernel_resume, 0, 0, 0);