Message ID | 1478170950-16083-5-git-send-email-priyanka.jain@nxp.com |
---|---|
State | Accepted |
Commit | d5df606d17f80d78e4d577e80fd0034dc66486be |
Delegated to: | York Sun |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> 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 3t8j4M1fl8z9sD6 for <incoming@patchwork.ozlabs.org>; Thu, 3 Nov 2016 22:12:51 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 090E5B385B; Thu, 3 Nov 2016 12:12:46 +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 eqTjRur3udlj; Thu, 3 Nov 2016 12:12:45 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 3947DB3825; Thu, 3 Nov 2016 12:12:45 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 626A5B3868 for <u-boot@lists.denx.de>; Thu, 3 Nov 2016 12:12:38 +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 tqjmG3E7so5f for <u-boot@lists.denx.de>; Thu, 3 Nov 2016 12:12:38 +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 NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0042.outbound.protection.outlook.com [104.47.34.42]) by theia.denx.de (Postfix) with ESMTPS id 14401B3859 for <u-boot@lists.denx.de>; Thu, 3 Nov 2016 12:12:30 +0100 (CET) Received: from BN6PR03CA0069.namprd03.prod.outlook.com (10.173.137.31) by CY1PR0301MB1625.namprd03.prod.outlook.com (10.162.166.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.693.12; Thu, 3 Nov 2016 11:12:27 +0000 Received: from BL2FFO11FD059.protection.gbl (2a01:111:f400:7c09::115) by BN6PR03CA0069.outlook.office365.com (2603:10b6:404:4c::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.679.12 via Frontend Transport; Thu, 3 Nov 2016 11:12:27 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=fail action=none header.from=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.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 BL2FFO11FD059.mail.protection.outlook.com (10.173.161.155) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.693.6 via Frontend Transport; Thu, 3 Nov 2016 11:12:27 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:685; Count:10 Received: from b32167-VirtualBox.am.freescale.net ([10.214.249.199]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id uA3BB0lW002407; Thu, 3 Nov 2016 04:12:24 -0700 From: Priyanka Jain <priyanka.jain@nxp.com> To: <u-boot@lists.denx.de>, <york.sun@nxp.com> Date: Thu, 3 Nov 2016 16:32:28 +0530 Message-ID: <1478170950-16083-5-git-send-email-priyanka.jain@nxp.com> X-Mailer: git-send-email 1.7.4.1 In-Reply-To: <1478170950-16083-1-git-send-email-priyanka.jain@nxp.com> References: <1478170950-16083-1-git-send-email-priyanka.jain@nxp.com> X-IncomingHeaderCount: 10 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131226451477350098; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(8936002)(5660300001)(50226002)(104016004)(2950100002)(77096005)(4720700003)(50466002)(626004)(48376002)(586003)(11100500001)(8676002)(81156014)(81166006)(50986999)(76176999)(6636002)(105606002)(106466001)(5003940100001)(229853001)(7846002)(85426001)(33646002)(189998001)(36756003)(2906002)(47776003)(19580395003)(19580405001)(305945005)(92566002)(8666005)(4326007)(86362001)(68736007)(356003)(5001770100001)(97736004)(87936001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0301MB1625; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD059; 1:/IVn4MPXp0opOWqXn1b3qDPBKkCpUuooT4XaOVeyTr/Nx/9DFszIJCb4XYlkTtTuf2T/YSOuYMDLRKsDpe19JmhhkBR1n0JILf9ic7eThyoVXHWcwM6q/jubfmrt+lLfxlpfjebyod2I1HnBjLgVJe/iPl19siBG6/RtzL+2DtXRZ3d0k3xt/BruvOfhA19zHNzIs6E5xQSrv021KjXQSaBDuijvK2E6zazOYEdTJF2Sk/diXWvlpS4tU6wbxu8mTYoIAE5H31eiWRcVPndpToy5wsPaDctMokX1yJy6suwcxt4XReuY28prvZ0+Fl8kAGwXPN6+kIki4fUHKMEYjeNxYIHBqRScJYsJdXUniQgJ1S6em0qLCjPEOPAa9z6NEPVOvrk35Oj5maVYfnvSZi9euC4wK4eevsjHU0Ofcrqy2thuLisj2LC1Y4/AbyGZ3jxdqaf3KOkItT7l3RfqCSNIy/V57EFgw4Hh6tffMJZ8RRq+KU76Xk6JrudZtBSzKOTuumv9A4hn/Tylr0tZEy4PJk1lAbN1gWoDpmAO5lLC4wQZ0ojT6RyMf7F/19cUMV/iZKL4UYnDCGs0lSIdHtpIF8WtDIm+yu+j+0+n9SoX0sC50qeu8c3MYtUzglXaJ6njHXIP0faYlN/W6Wt5wGvvjFQCBjULbBMWWnzJXU8iSU8K1KGfpeySmMi4jv3hZIvHlq1pne5LiWkzJTH9q/VLB/KzTu7RsXAVIFfXEoY= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 18f66f32-af40-47ed-da69-08d403da4bd2 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1625; 2:Jt1va0ATDJV1D10wDmwl+B5eG+H+7mWKANbq/pCbL3HoWwtE517u1fCVY2ln1yAnSSLwoBmmNbb3Sel2RCAzjBbET81GwTkr9BiJvax0r3GJWri/4DGlQ+J97xyW8t5R1iTNP8PHWCGNsL8qZBae3DRLwEkxQfA3kc2d3bn6vk5XPCvS/iT13Noo2PnTme0XNfEKID2EWPhtYdvTv3SmKg==; 3:RSZR7fq+86lHypC5tVz6+b/LA6PiLk9oI0GqlgOKDN5PXoxhIcG4PGCWnd6fkbAg9OGEyAH80AnDqXVAYctzKlw9w+1COCJN5+B5fl2/Xagi4PNlMToXL29Sw0ogmhZspgw/ZH+rTazamKPGlzoP8rRYhmbRirmOKJZAy3TzNoWET2e6JJuGpeQDHNLYkx09QWCoaVTnD8B3/3NQTSyGwPGuQqzKm1ElKMF43GRWJ5MsNh+ce3nNNtUiFH+oRglB X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB1625; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1625; 25:0NVGA/NUaF6y+nL9MEWhqLlpT0+lCbg7iZzoGB1ppFWnbyNdxp6lWpwkRzjd1z2KNIdJ8phNxk7XEUWwEoozEsWoV6E2rwwj3ftswd8yvki7cGoySqN8zBrk4ztdr9F4EIitNS1cyIijHJumd477ZVvsz0NSgpt/4TT2VJqatTQRffRftx2Z6Mp9yf59M//OJ4NFUFKzzEYRtaXlzgHyp/XQFb+ABKuvrnl5WtDL+nDCdMaevgBGh4jxd2lHovaZJrDa4I2T4iHEg89zBkNb3292+rV7XQhlzYUHBGhyYEdWUbtbFQnNVcfrfH5QlsXQSv4+war075HdRvsg0HFW78L0Bsh94J9QEYecPA5AGPZr0eGoRX9kzqnZPUylYXnZB8zgPTPUUTfN3eLKdY7PsVuhgsX02QDMO9rtA1YuRRf5aUc5q9BarBLfOeDI5fgSmv5xIZ2sC1Vyw4i0modTYA==; 31:xC2lxP64GE7va1cLtbZ9Sb9Yi4JGsM/wMPkBeyfa7u5BVO0U0F7mMD3KkLsjXWUhrC0ctsaXaFCJKk9Odg4x/1w0WEUr8Ww6idMiGACTu5wAUw5PkHu6CfbhjsutJiVWI//XzJWn+Jmjmd+QkPNjN7n3J8iH1ZCWJABqVrJYvfoQ5pa4SJPyOsUe+XcZax5IXUAGgisCS/oPVvqwCSga53vi5PJGCtKIek61DPjPXezlgI0sMvc+6HpFT2FGJEvJkoXwfTp0hMSQIVJjpKW6Iw== X-Microsoft-Antispam-PRVS: <CY1PR0301MB1625638B083E79B16DDFE439E6A30@CY1PR0301MB1625.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13024025)(13018025)(13023025)(13017025)(13015025)(5005006)(8121501046)(3002001)(10201501046)(6055026); SRVR:CY1PR0301MB1625; BCL:0; PCL:0; RULEID:(400006); SRVR:CY1PR0301MB1625; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1625; 4:LbK9XOu6BzRJoNlWw1XIciShaZt+qC8HoVUbl1PkHVYUWDApW9ilESVN5YhRbQ3XGtB5FihzQvdqQvTSMhWU9wRTNLzB3ss1RS9le20d/R9587nwyVlCBG1EqbblYT277WFH/HGcrZwfP208Qz0/XjfDVb4A6NmeDLDw7VOx+GUSKTITwucTapI4vNtZ8/vowVmt7oWhWi6NQIUy0z3tMp+jE3PW2IHByNu0lkjD8dAFNRh7lTSop/VQAjoC2zpO1GDdKFsGDXJrLKORWjleCBPB3DE1/aHS6m8fWO7TlGCaWsj0OI6G9rLsqVtLYuGBGNm3vPB71q9rcKzRL2Llzkc/dAEX0XurvmLmuM9tWrYFXZdsscXPX0RTJNCp3uGZ9n1TKM6xe3lFa8zthM4y3pjwxs5sbBjjRCvmBLtBDZXK/8Sj4Ffh20LuR3a0RKI0gg1GECc3RImJCsFd5Lu7lVTAfnuByTnIzquT0xXYk+rbykGVRl49MnTP50OjXb++QW6iQWfiU0z885gBcY87/c8Hmh33P8YT2vmbvqIbRZbV4GCYKrxOJ59qqnWFCiGv X-Forefront-PRVS: 011579F31F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB1625; 23:3GPKsEA69U1OZCB1XqK4v19x8rWL/c46AWI9dvY?= =?us-ascii?Q?0cVcpxQ5vYZwfAKQYzAlZoIp5HczZ7kHU1ll6aIpe1/lNNeRDPMGWJwDwNBq?= =?us-ascii?Q?P0Qcv8xTAsIKMBfsmadntsTP5tGKZe8qjNb+Stzc0V4De5ozeCOTCmqWSjMT?= =?us-ascii?Q?YyPmB3a9SehsWvIiN+/3qNJJJOE0ehG9mPADMWkCQsybHKZbtK+H6PrDTltf?= =?us-ascii?Q?45J/YgLwldnSx50zuGmIvDZ9u1hl3ku6RSr/Z5ZFCsOKF8SnnWeSEU76rUtv?= =?us-ascii?Q?Eq0LUt+b6ghISQxUrOfaxEFKpuuNyolI73+4YtMR1hYa7lp8sQumbJm3rvP3?= =?us-ascii?Q?T/0pPOT7KvhjQqfvHDwCmeqjcJ9Q5acUoGAFLKbH1raK3DhQUVuAMAAUMjGF?= =?us-ascii?Q?Aup4byy9+VplRVaeok/1WHQ1c+bvP76GFWDSfJ1IlAm1yKRgwcKb6Fo66xzU?= =?us-ascii?Q?OCYkv7BVSkygisIyDNXzjXFnDG6yjfQ+nV3Nhjsjsf7rWRqybZK0Tb+lhRUc?= =?us-ascii?Q?3OE59nolnVS7RwLrBKfchUXC7EaqevjIBxecUadmJSIoBHIyQjalgKiir9I9?= =?us-ascii?Q?dRXAzQAr9QWp26XGR5zhY2KyAmYwTnFYqu5+omaFvzMLUvjvG0kYwvANHZIg?= =?us-ascii?Q?OdVfOFZDQGnv0K6x3J4qaLbv23X+26F3jgexbiBDBF6q474zaDGPEGvTlADo?= =?us-ascii?Q?0IDyhwYc/yBb0JGahKwtZv740sFMswWgZbFIzvkpgmA/AsEPkb6XZS+JMK6i?= =?us-ascii?Q?wsFjdxPyA7myCpNdMWpjt5XxlZcjmuoHBd+dC8p0coztOWt0NXXS5bTuRAng?= =?us-ascii?Q?eQotxNX3RK3LfXP4AT3Lx0NKpXskkdfA7osPJnJV+ufen6Hp0rR5NDRGC0Ba?= =?us-ascii?Q?fFghCSpWlfkQawFu0H6h5+KlSVqooBTESaWhf7SDNFqRohhTQIzbuD+k+g4z?= =?us-ascii?Q?Yz5JdiZM3J18ZVfyQwFRXyd1sEKovZutHm4ihsZXU2XTY7In+tEEcB9C9SFs?= =?us-ascii?Q?OX7tvy6fdGiaissvTS7JN3/VX+YG8r9hZn4uJRz8pt9CcLpe44hJB/OT6DnN?= =?us-ascii?Q?/qrJ9n1xT0U/MYHsZ4nCGX6s3FMA+4Dg5LMyk+aUgyCCh9iRg0Khr8hgBjYB?= =?us-ascii?Q?nTlv89WN22q6Hvh4CBbhXixdtB7OoZV0vYTs4dBOoJNW1uPcRN/4N+PbHFnD?= =?us-ascii?Q?AlhPF8EPOUGJpqgQFx5LXAEnmxwyXFo134Ho9?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1625; 6:y0iSYUTKeBX+qN3ZDCoeU02hcuV40XzthbBVZDokPwns/Rh25mASOcoqH0KgS7N6LVh3IUxQddMrby7L62BlzpVggjpUuAnAMQGp5IGgiFA9KNp7dM+b8YTp0vOnNMHTVZFSuqL77vZ2OoU5S2svRfz24J4QXkw7vJH03stbU6CCHd1sIjTAqb5P13vrh3qQpJi4ygxlUQ/sVavyVeUxXOzvWQRun77rr+FJJ/LVtkEdvPZxIIaDXFbG9++1z0fnoq05eLiG73p7olUP/L07ytoa3AsU0Ud6fQn2dv9/4eZrd5RI3oFZaXWuGLSst3/f; 5:1FMTfWFafsTxRIk2pmj20xwwuJ0SDECd9DZrAWrIMhkm/0mPqh8vXD1r/McfZ/7AS9H5SyNg542j2/MnB2gCMXMq/cKMiewypDXyQQE8a+TEkIALmMWmGq51Jn4tQ/dvs5naxeeChNIbXaTOqtOl6yJEZT2Dh0u+2BXa4yjFokCvj76yk6Xrr9ANXB1nb3v7; 24:AVgzxykT5uz5o3DNugq1ZOfru5vJuZpGP8mu7Z34j+zjvGb69DllUrypIgNG3fTECLAd/+1BQbHiNUGrFgldsQXPKPXReulnr1napD9ioWM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1625; 7:yegg/jBA9m4fCbFC8loo/SpnI4nA8BnFMg8l6gGoonbQTnfQElDZjdrdJMwjmxk+u/0DrxORyHTM5R8QT9Ah7FA7a+X81csH0gXgIrjTjl+IapIm+xHDvUAbtnRtze+1+6p5AdltfSUyFDy4h6eIBtLDsXQkj1JesylFD8aqKxCKmmiOeyxWQisFddjL9NFUiKZnat5x2VSUtnHFkg5gDwGeJ2AJyu42JoKxEtAHmxeiLcKzQ7SquJXa/5huR0Tatdm67QXAznTGibBzP+tOvlTn/YGt9uRdMxjr3W8WSNtDq1N3LM5KfQ1t8Ug3ChdYdjf3/9u0Ou9Y+9Rj0OHFLWbL7kq3fpGoaRWeK/yFaew= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Nov 2016 11:12:27.4230 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0301MB1625 Cc: Priyanka Jain <priyanka.jain@nxp.com> Subject: [U-Boot] [PATCH 4/6][v3] armv8: fsl-layerscape : Check SVR for initializing TZASC X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <http://lists.denx.de/mailman/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <http://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <http://lists.denx.de/mailman/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
diff --git a/arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S b/arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S index 75b9878..d7440ac 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S +++ b/arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S @@ -15,6 +15,7 @@ #endif #ifdef CONFIG_FSL_LSCH3 #include <asm/arch-fsl-layerscape/immap_lsch3.h> +#include <asm/arch-fsl-layerscape/soc.h> #endif ENTRY(lowlevel_init) @@ -140,6 +141,16 @@ ENTRY(lowlevel_init) #endif #ifdef CONFIG_FSL_TZASC_400 + /* + * LS2080 and its personalities does not support TZASC + * So skip TZASC related operations + */ + bl get_svr + lsr w0, w0, #16 + ldr w1, =SVR_DEV_LS2080A + cmp w0, w1 + b.eq 1f + /* Set TZASC so that: * a. We use only Region0 whose global secure write/read is EN * b. We use only Region0 whose NSAID write/read is EN @@ -182,7 +193,7 @@ ENTRY(lowlevel_init) isb dsb sy #endif - +1: #ifdef CONFIG_ARCH_LS1046A /* Initialize the L2 RAM latency */ mrs x1, S3_1_c11_c0_2
LS2080 SoC and its personalities does not support TZASC But other new SoCs like LS2088A, LS1088A supports TZASC Hence, skip initializing TZASC for Ls2080A based on SVR Signed-off-by: Priyanka Jain <priyanka.jain@nxp.com> --- Changes for v3: Update code which checks SVR arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-)