From patchwork Fri Jan 6 16:01:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sumit Garg X-Patchwork-Id: 711699 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 3tvw900NkJz9s3v for ; Fri, 6 Jan 2017 17:47:48 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 8B95EB3908; Fri, 6 Jan 2017 07:47: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 6c_IwWTb3NtI; Fri, 6 Jan 2017 07:47:46 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id B251FB38E4; Fri, 6 Jan 2017 07:47:45 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id BAE33B38E4 for ; Fri, 6 Jan 2017 07:47:42 +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 UnbBYVmCy8xr for ; Fri, 6 Jan 2017 07:47:42 +0100 (CET) X-Greylist: delayed 936 seconds by postgrey-1.34 at theia; Fri, 06 Jan 2017 07:47:39 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-by2nam01on0051.outbound.protection.outlook.com [104.47.34.51]) by theia.denx.de (Postfix) with ESMTPS id 08268A75B7 for ; Fri, 6 Jan 2017 07:47:39 +0100 (CET) Received: from CY1PR03CA0016.namprd03.prod.outlook.com (10.174.128.26) by MWHPR03MB2479.namprd03.prod.outlook.com (10.169.200.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.829.7; Fri, 6 Jan 2017 06:32:16 +0000 Received: from BL2FFO11FD045.protection.gbl (2a01:111:f400:7c09::150) by CY1PR03CA0016.outlook.office365.com (2603:10b6:600::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.829.7 via Frontend Transport; Fri, 6 Jan 2017 06:32:16 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) 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.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BL2FFO11FD045.mail.protection.outlook.com (10.173.161.207) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.803.8 via Frontend Transport; Fri, 6 Jan 2017 06:32:16 +0000 Received: from localhost.localdomain.ap.freescale.net ([10.232.14.22]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v066VrIf022433; Thu, 5 Jan 2017 23:32:13 -0700 From: Sumit Garg To: Date: Fri, 6 Jan 2017 11:01:08 -0500 Message-ID: <1483718470-4553-2-git-send-email-sumit.garg@nxp.com> X-Mailer: git-send-email 1.8.1.4 In-Reply-To: <1483718470-4553-1-git-send-email-sumit.garg@nxp.com> References: <1483718470-4553-1-git-send-email-sumit.garg@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131281579364186372; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(7916002)(39380400002)(39850400002)(39400400002)(39410400002)(39840400002)(39450400003)(39860400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(81156014)(77096006)(81166006)(8936002)(54906002)(189998001)(2906002)(69596002)(2351001)(106466001)(105606002)(85426001)(97736004)(8676002)(86362001)(48376002)(50466002)(4326007)(47776003)(38730400001)(8656002)(68736007)(50226002)(36756003)(104016004)(50986999)(6666003)(5003940100001)(356003)(6916009)(626004)(2950100002)(5660300001)(76176999)(92566002)(305945005)(110136003)(33646002)(4720700003)(21314002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR03MB2479; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD045; 1:/1aLh3qiNyqjONoHusi9vry1TETcAvupO6JO9CFgjQaKv7o+Z6vtTjC66A+Dwob03cmdxcZwJlJrj7mPp9WbiXX6ZKzFajizNOsXdDfWKiQRfZOvAkbCMS/VGOECuc2x3QyLP70fUwhIB7hTM8CZ3YeiQPssL/Qc8+GEEBX6ZQepHmFFvfauiWBOt3yUwYQdkpyRZpKSpBmHQLIFtGMheUUe+dUlEjmhyYLZmyP7hVvurvW2/lSHyXtcrLj6hVG1ox5SsoXI1f6mXcCG8KXQInPO7IVU8yLX0/bicuCpz/zGlFbVfgwCpTEN03NGHXA7u4ZJ8BqppOXj1gLXIcbaS/XeI6UIl+uzkJKC88ZXZAbXu6w5cqKFmjfBisMJDGX7VtOCQSjnpV6+OH2Eg6WE+h2tvO2yP/dezLqdzQPKC+Z6rBwAVZy+okdtNKbfijsNZuvqM423zX8tbMOmcvUi+0RHico8iOrBrZkD6s5cx7CZ5Uu0NOiwcgceUClI6vR99IQNKnNo4gP2dBIq7axHUgFSnNnr4+nTUgau8w5uh0oMbEm9U9HQ6m2FWmWzUsi1MjgYmTHl41edBs6SD2d7gYOmOSwQiMU001+PWHOyNI+WK7LCbYBM+lH8TlXetvFJoSaPtg/fllNecfdIdaCrjAaNaK03nWgh9j92jsRU96vWiliXJ2Sfnig2KVWpo26AAewg/HbjTh1TyLSMi38FmA== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 9776dcd8-9bbd-4909-97a7-08d435fdc202 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:MWHPR03MB2479; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 3:+kdXVgI/iJk811pAK0yzk6qDsQi2JirUVpNJ3MicRaq+hg55wmP2Lml58doAG0EbUX7Zhw41gN6hDk9QDNjLy+D8E9VtRXyDlUG3CpFIX+xM4TMlpfOXhQGf32dxu2XwXXabWCM3XUrDBu8JlDLKbzEo5ZJD/WPcpUNjNb9pe1hgVbJgMMauadCXeCPPyZ6DC3pDulPdWvI7/KVA0JvHJWkHSSyRgN3xHiXG74LNlig9CaUxOmo4xReYVfBn3Q+GXyX0MQb01qoMgV9WWrSmKF47W9OOjGYFnrum9M5tyPg2NCEZKk2BV2YeYKvO2v+d96oQxCsGJsBxC01FQMzPAzUPzf03Zan9l5Pt6qOzFSM= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 25:ZDEgSDHADf80YY0ktq9zuhu2YW8SThN8zbNIGrNWLK1I8Swx4+q449+vjGjLF0g6R3W3sO9wQgByTtqdyPNWb89evfLKUtubIlZrNbEu3Y6GvNKNeu70KUYML6ts77tpYqdqcQnw1ce1f68w+eMJwqBPw5gAqJXKsOqOLX3xStzV0+LiUetbem6M0LVz0190OJmydTMK8O33VFe6a2kqXDnP/i8JkHr2SH5d2fprHKbdEfQXCyZo0KCaFuzx7IDnHtMZrQeZ4ZFhVWubFuY+BK9gnc3K7g9UL2Y6VoI6FwsM8DLDJ1XeUh/dQvtKV9JrRuyRyguKQe5MaUzGXsd5qT3Wcrx9uX5zH+DitJ7GrD1w0Ukp8LprNf0al+1m/PhZjCin3BRD4BEYWrpF64KBzDQqgiGHDjq3N4QbGIn57nCCfemUES3NS7bJ8V2agvUiP2D7oRvgg5oKBtwByAkpzErSWtz0f+X4UMTqXlc0HhH0WmtJwAxEXlLpJkKZmB2uUhbmI3ObjDdpm1Pb5z1p+bLt4rmWSoBRJU2fA7b5UP0fZFwgq4MsKPA+tL0xoPrFnpZc393a6d4YIU7EqiDYWQbmI4Nnepirv/cHcuahQOXhAoU0Vjh4zs1rdB++CCycxy7kLxvf5gwaso9g8HnO06ek4TyEwN7RMnxz3yP0leQKd7tdsWLN7zWrIUKvVkHcmz88wpn6jzZpI8Y1lFTFjjy+l4XQkNj6+MF1fw/zijy48EaXVcrlf5vrLLUnKdtdJ5+ZwcX7jLRswlKFxNZF6RUjQzvZ8xyUH1fGDu9FqtunPRyF2hz4dIAGwNDH9rRI X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 31:0cRsRKihC6sCSesDc2vN2FJDtFWtak8k3/oWiZyDPpm6EeEscGxbtlUV1KUfTPc5/pXwgA735zypKehpA/YRD1ICnFRUqb1LITJ/M0OZdXrxk8NJODft7WfzMWbyOZwqCF1Fi46KNgNDoxlD04Kgp2NPbBhCcBGaCuStkYqt0MVsuHbEKSTPGsRTR33fLay2JjLxYGLHwlt+keA0yhyDfeNjDv6iX/a4xKPZ/IsVgz+jxLTFrZ1ETEDAiSJBtJFBvGOVQz/SV9lJPZjUC5N/nQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(13015025)(13017025)(13023025)(13024025)(13018025)(5005006)(8121501046)(3002001)(10201501046)(6055026)(6096035)(20161123565025)(20161123563025)(20161123556025)(20161123559025)(20161123561025); SRVR:MWHPR03MB2479; BCL:0; PCL:0; RULEID:(400006); SRVR:MWHPR03MB2479; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 4:ExfKpWOT+PTOf/I/+UdmptBbzUaeh9KBZgW7+19rrBAgL/9vQJYqMWPB88ErtM0UuoMNo0uoKfZLJfIue3a7C/qvHPnspD4FPkUbISdCYn/xXqgyiK6hY1yyHauCjfUfmCF5Tcz6+y3ZZWhC41uMpgL2bnv6zcvTiGePJPfP+dettItMLm1u3vgjoYYr1Y0X1BNO6hrDZ5zRS77YDjz5vaJVoPsaOgScVk2qJQs98oI8dEcy/fpWr2sgfL3Mi7UaW+ZdS+9hobxWSbBjOYEcpnrDjcg5GzclGuT4rbQrUBZYot3h4GnSZ4OqHoqSNWZJK1hhx0xrPeHVSCw0yFgE6u7Yh7Fdq0MbfeIYEp+kDUkegC3NFNf2H8mCa7GjdgN3S1jMCz3MAoYu1r5SC2ZzTnqGXek71uLZdMxQt54rQiqthXTmhQAUnAwbvEeut3wsViC+IjkwD8ML+txq3S1cJVuyLuXhZ7aoKY8UnxKjjyNtLCWSyLw/jJLVuX//aV9tVhil/LC/2tCMxWHUM06CL3lQCTgTiVBrykZ3ONLktJPbBfbSYnHNjVPTvDM64yLXWfpHZfIe5Zz87FEuZ6Ijqh4QN6e3u5HzAbJlSuvjXYTEnEDgYaD8Z7OhNs8hbTjHdwz88lPcxg1qZLbYSMoVcDO53fbjdcSIgayklVchiqpxs8g8UsMr4l/8DAHsbCfXPzXWg7L2UA7ml6+6anfn9jcXQeiEY/REAk2envcDAFSz3Ip2beN0JmuTUm8MvwL3 X-Forefront-PRVS: 01792087B6 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR03MB2479; 23:jkVhfzg8hQc1BRdMLdKZe/qqKTPpswLgD2ulR9PfZ?= =?us-ascii?Q?H/kF8VfFy+BsahtfejYQeBpnx/DjvouPwmxFy2QrTTtLL67ENBPaez5mR906?= =?us-ascii?Q?kiGAkZJuat/rPoxhjYpOJ2xuJJr988ZD4owOaKABuuj80nnrW+GVD05CmL2D?= =?us-ascii?Q?bmO598tX6tffJ+nevSA1vdeBkmvFLHnjBar9Ht6b5n1keHN6ngUZ1pBs78pI?= =?us-ascii?Q?F6PkAEMhxH7dsNJZu9VEudIxCtSXgTeqXIn77/vJ4fdGKtyBYkOcxv4KpDd7?= =?us-ascii?Q?/8p1NgM2Buc9Od8pNOfMy1EjUERE7R5Esz48XyVen08YoL7ln2uXxGxm6uMt?= =?us-ascii?Q?Tv9oMuyDQ9xpNPhcuzI3ZIdQSQ863TAA2lavOE+uZhJ0IO0SHPKUn4zcCPvW?= =?us-ascii?Q?XBhOtmjpk2LevtvPOBOi9izhSGLQeQ8zlA3830o3F3gxW6U81gHP9oNx9mfg?= =?us-ascii?Q?DXiMarGcfXTknb5j02ot6jSoVpsI9yt0pVlTqhaZdu7LCvImxYRdUeEQxdnd?= =?us-ascii?Q?t8JdA1gKiMyFOYBbHm03Fmiq44h4q9S6SoOPl/dt0OMoJ/ZWfm2X14Umffg+?= =?us-ascii?Q?ogTWp+BUp9pSchUnvjwhE+pHTae6EDdn2muWB3ihCqhbMbH7F+X35VKfGnP9?= =?us-ascii?Q?rL7cJXrRLgx6HBGZr41l0+8phrUKoq6BmMsVe/Sjl6PeI4Brp4sNOuNQpAhC?= =?us-ascii?Q?wBWGq06mYrajj/c0XIUd8mhIUT1Kcji45Z7SPEuEePlPSdO7T4Mv/jYwpKFR?= =?us-ascii?Q?hyoCX9Jc6Jpxh8ajdfW7RQmf05KcQFGligE9iURm3rkTNrayNfVB2sAm0lBI?= =?us-ascii?Q?y0XO/qt6UpVA65Y0U2R2Vg+/aTxWaHN4woxsnF5FYilvll0XlfMSe5FCxKvI?= =?us-ascii?Q?8YlSoKcldN95x6Zt9Ohw4GmbE1bfkt2TRDM7ArqVnIPRSoe+UIrTxC9Ew8us?= =?us-ascii?Q?Oq6iLuGNsdCpCcPjdtBf5k7OBi5K3+rlQsc+ygTWXEiv/6gkdjKW++ao/qHX?= =?us-ascii?Q?VBOLwnuM8tsVf8MyYyTEwkNAjuJc5nW+8LlZoq7YY6vzhqvXaimZeew04uTU?= =?us-ascii?Q?5/mJWg3v84WVbEzqe9ZFkgTrrcI7UrJ8MViEgfXrtZP/TGBXHl8v9Hm6JJnk?= =?us-ascii?Q?IU7tTsRDvIsyZe2oCMMrngb2u6Fqh43fTmkCzkCEDlB3IQj4EFiIOiuIuAyN?= =?us-ascii?Q?Mkq+W7IMUWQYvubG1ff+m01cBO26p6VRo15q4hlD+Rp6bzT2p8ibel5CRDUJ?= =?us-ascii?Q?OEEfzbpL4tFijWDQg0u3LCnBvX+gwKWjSEfXSkoVWDopIM8jOBtl5Ej1zEfs?= =?us-ascii?Q?PP82fnHEMc0KceWfTE0VNpgsYBzDo/dDcCwKRpvTYb6pgszfxh/2CIgU/hQo?= =?us-ascii?Q?Wg9gg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 6:ro20Jbj94LQMjoWc7isLiR59ElQEkxl7/QoI0wF6ooQ3sBPCFXKRVg6k6RSCtoo1WJ/GnGNlcw47mFRCqfe1JLIJm0sZJxpIKvz2WdHka16VOo7vKT6loq0OVQ/waqOXS+qROqVAXIJkjd15g1WNJ78wo9DKpq/CaWExeFw/MEsmF9gWzZ6c8J2Pf4Emb+SeND6htuFcynAt+hZ7UouTbWyK4xDms69PSMRNeGiZySGe0n9CJwlkBMqdXxoaf1g+TKfLX8JHhSfLACJGOTP517W4qBR28iZHi2OYicF2IgHOI05ukzL6+6s6k23gia3Uw2AHjzncKf6iMXh9dDpWNi78GZE5QOTsZX7jtSsFdTVtOsZx2i09uAogQDev0fp+cPkO+0kbKp80AowWpTjI2PD22qVpRv7CQ4ikyIXf3+t3+eTQl9YtFdHP4fXIQx0B; 5:OULBgdXNZlzIfIUFplCOVs/8+pVeGFML31xOsYVrnFMRSkucyvz4MzQgvNRpJuA2VIrIxPbVuRC8z03YrH3l7dhhSPjYNmWXHwGoM3O7p2U/hPrWtpDngfwrIMOt1OE4fHOtllmTnazkzZZyr/wXHWyAf1XklVPNh3YyXhNli4JJNOo0m68K2H6ChbAQM2sR; 24:fLiG4kYdfqpguinFvF+Ao1TGJ44rXwW+rwIH77y/ADRSLiKpCrubjA1JHyMxVRHqJU3jUO2DwTRF+nDe59+qMBHmDDeSP2bYfZmyp+iqk5U= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 7:CXTs85oG7Ofv3gLAYJ+/qzLE95DlBp1kql7ebsoQuue4zYBV69vqTYKWGZL0YR5QDK7GptDwoDR4r6XJwG/uE9J4kIavr2gcOeIddQ74TlujHkOQ1+sJTG3fqgCjJ4SYWSkFTcuZTcTmZihozs7/rztL/vI8MFjiZoakqewPrjUJCmY/aD7ikaa9h7NmmztimxKsY4EVeIILF2woiZvkwkd1yD2EpVFLeIMqYDrq4caZxF48IO+XwIUO2fkRtkxjXN3WC1Z/ysKNVhWlTB4WaGfES5s6K4jV0u1xEfetorloQ+bIrHoLKG6zzgQQLMLy/UUFVGa1hQ6wQU5Srrlu4ummYuhgDnJX97w3naA1nn2mv+OgUqnrau/a+Dz/ZNS8ZS+SlHgWCjNukuN90ez577OZDWGQ/m2Zd/4xsGnY3TNb+rEm2kLk+7Tj8RNwfl1HJMwSjSd1PYXSCIwc6QsN3w== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jan 2017 06:32:16.1846 (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.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR03MB2479 Cc: ruchika.gupta@nxp.com, Vinitha Pillai Subject: [U-Boot] [PATCH v3 1/3] SECURE_BOOT: Enable chain of trust on LS1046A platform 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" Define bootscript and its header addresses for QSPI target. Also define PPA header address to enable PPA validation. Signed-off-by: Vinitha Pillai Signed-off-by: Sumit Garg --- Changes in v3: Changes in comment style. Changes in v2: Split patches logically from 2 to 3. arch/arm/include/asm/arch-fsl-layerscape/config.h | 2 +- arch/arm/include/asm/fsl_secure_boot.h | 20 +++++++++++++++----- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/arch/arm/include/asm/arch-fsl-layerscape/config.h b/arch/arm/include/asm/arch-fsl-layerscape/config.h index 6073d44..dd5ce9d 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/config.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/config.h @@ -175,7 +175,7 @@ #define CONFIG_SYS_FSL_IFC_BE #define CONFIG_SYS_FSL_SFP_VER_3_2 -#define CONFIG_SYS_FSL_SNVS_LE +#define CONFIG_SYS_FSL_SEC_MON_BE #define CONFIG_SYS_FSL_SFP_BE #define CONFIG_SYS_FSL_SRK_LE #define CONFIG_KEY_REVOCATION diff --git a/arch/arm/include/asm/fsl_secure_boot.h b/arch/arm/include/asm/fsl_secure_boot.h index 4525287..b270c96 100644 --- a/arch/arm/include/asm/fsl_secure_boot.h +++ b/arch/arm/include/asm/fsl_secure_boot.h @@ -59,9 +59,10 @@ #endif -#if defined(CONFIG_LS1043A) || defined(CONFIG_LS2080A) -/* For LS1043 (ARMv8), ESBC image Address in Header is 64 bit - * Similiarly for LS2080 +#if defined(CONFIG_FSL_LAYERSCAPE) +/* + * For fsl layerscape based platforms, ESBC image Address in Header + * is 64 bit. */ #define CONFIG_ESBC_ADDR_64BIT #endif @@ -103,12 +104,19 @@ #define CONFIG_BS_ADDR_DEVICE 0x00000840 #define CONFIG_BS_HDR_SIZE 0x00000010 #define CONFIG_BS_SIZE 0x00000008 -#else +#elif defined(CONFIG_QSPI_BOOT) +#ifdef CONFIG_ARCH_LS1046A +#define CONFIG_BS_HDR_ADDR_DEVICE 0x40780000 +#define CONFIG_BS_ADDR_DEVICE 0x40800000 +#endif +#define CONFIG_BS_HDR_SIZE 0x00002000 +#define CONFIG_BS_SIZE 0x00001000 +#else /* Default NOR Boot */ #define CONFIG_BS_HDR_ADDR_DEVICE 0x600a0000 #define CONFIG_BS_ADDR_DEVICE 0x60060000 #define CONFIG_BS_HDR_SIZE 0x00002000 #define CONFIG_BS_SIZE 0x00001000 -#endif /* #ifdef CONFIG_SD_BOOT */ +#endif #define CONFIG_BS_HDR_ADDR_RAM 0x81000000 #define CONFIG_BS_ADDR_RAM 0x81020000 #endif @@ -125,6 +133,8 @@ #ifdef CONFIG_SYS_LS_PPA_FW_IN_XIP #ifdef CONFIG_LS1043A #define CONFIG_SYS_LS_PPA_ESBC_ADDR 0x600c0000 +#elif defined(CONFIG_ARCH_LS1046A) +#define CONFIG_SYS_LS_PPA_ESBC_ADDR 0x40740000 #endif #else #error "No CONFIG_SYS_LS_PPA_FW_IN_xxx defined"