From patchwork Thu Mar 23 08:18:18 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sumit Garg X-Patchwork-Id: 742550 X-Patchwork-Delegate: yorksun@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3vpfds0KfMz9s0m for ; Thu, 23 Mar 2017 19:21:21 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id A9C8BC21CB0; Thu, 23 Mar 2017 08:20:38 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAD_ENC_HEADER, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 29AC1C21C93; Thu, 23 Mar 2017 08:20:13 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 5A1D7C21C6F; Thu, 23 Mar 2017 08:19:34 +0000 (UTC) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0055.outbound.protection.outlook.com [104.47.34.55]) by lists.denx.de (Postfix) with ESMTPS id 887A0C21CA8 for ; Thu, 23 Mar 2017 08:19:30 +0000 (UTC) Received: from DM5PR03CA0001.namprd03.prod.outlook.com (10.175.104.11) by MWHPR03MB2798.namprd03.prod.outlook.com (10.168.208.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.12; Thu, 23 Mar 2017 08:19:28 +0000 Received: from BN1AFFO11FD039.protection.gbl (2a01:111:f400:7c10::116) by DM5PR03CA0001.outlook.office365.com (2603:10b6:3:118::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.14 via Frontend Transport; Thu, 23 Mar 2017 08:19: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; 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 BN1AFFO11FD039.mail.protection.outlook.com (10.58.52.243) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.977.7 via Frontend Transport; Thu, 23 Mar 2017 08:19:27 +0000 Received: from b49020-OptiPlex-790.ap.freescale.net (b49020-OptiPlex-790.ap.freescale.net [10.232.134.31]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v2N8IgDe025696; Thu, 23 Mar 2017 01:19:24 -0700 From: Sumit Garg To: Date: Thu, 23 Mar 2017 13:48:18 +0530 Message-ID: <1490257100-16483-6-git-send-email-sumit.garg@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1490257100-16483-1-git-send-email-sumit.garg@nxp.com> References: <1490257100-16483-1-git-send-email-sumit.garg@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131347307675972332; (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)(336005)(39450400003)(39860400002)(39850400002)(39410400002)(39400400002)(39840400002)(39380400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(9170700003)(2950100002)(50986999)(38730400002)(8936002)(6666003)(36756003)(105606002)(2351001)(106466001)(8656002)(33646002)(86362001)(5660300001)(85426001)(77096006)(189998001)(104016004)(356003)(8676002)(4326008)(6916009)(110136004)(47776003)(50226002)(53936002)(2906002)(50466002)(5003940100001)(54906002)(81166006)(76176999)(48376002)(305945005); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR03MB2798; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD039; 1:Y+4LNQPUPFYwynlFWDr7N6gfu6RSVKNLAr2VnXSZjFiLVlP37on9LuEUQajNOYS0WAZ7loXtgWsX3U0/1UYlK1MX5FpjNHtrsRukwGwH0qrZdtEEnTQ3B8Cb/iW9l2AQexvWWv5yHGmdhmmcSbX1Okz2/Ps05qLjBkUnyeFOkQmWX8cRo5wbgpquya7PKrYB1WOVFzqqMhXRIWc/a36hLaQoJhQG0jd2KGqhIidV2HacUTbXBDBWy275TZiEHkTvmy261sWvDhyoHsbFDLX1vqrBlJedd68QiLjVbDlOzgfxanR4Ly3DEfWHnJy2kh3amxehpb6i0KzPa6wJkeG1XndZnBhv8A84aAQuKnqf/8BSxlop+YFAqQJI15qgzyfbJaA+GH4OtOZuiNdGef7GrrZBBxiE40Qfab+2EDLpmN90GmrEZfImHPwvY2lEE0ONN18N448B4H52T+ODRzQjfiUa8fRhqKUNFAvBzLmDHoHtmF1Urho+B/5FbOjjoFZBIoDWFywG3bpFUyWUc5U/dS/WQJ/QNx5TOV25aLNWI4QNfyPhDEnHziVuqZLsoJvaIaHQz5usUqwBcow08H4ns0RJdb3vus+ymBSJVCGBYQK68+gpysgK6Dc0wY8LggdUqpmrISYSHGZN+pbmlpn4ZTjIj0YOTIAEu9HGQdIf2fgWPywETzYYN6XV3YrzUmvj5LoBSnGp4kBF24QA9dvLNg== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 997c54ea-c7f2-47da-f2ec-08d471c552b1 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:MWHPR03MB2798; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2798; 3:2rVRJ9PT759I8O9A7lTv9rIx27+bBsI0LgZnfse8KPnyP6zIe4V9bqB7B74SSi5HcicfsT1+VxZ6SuUHdipEX3yuEaJSq1bfYuBzpUOg0HfowC/wnLGK/sU0NKpRX6apyo2UqIrdHHtGCjD69h0c0sSheJrWNN1whv2Su8Dkb15IA7G3Z1zN6rqvomxgph5hsLJpYFZ+Vq7hzi6phU0HgNfSDorkSUI1gnm3GFkg6ghqnNlTAQFhpXYfsUroFU20XNZ89V45aDuyc/0pFS0nCa9KkHPMlEZVmWgR68MQI4gYxSfMWxV3J8h1BXrUqv/zD6T7ePyHBU4ofmV6u6gOvZo81ph5YmXREq9mX0/Tyrn52FngCmuP++Jf7ZjWkmiL; 25:YF/pfO9hR6SVqLrUwaVgaLQtE2pG5OZssy2q0zB0g76uc1EtcNKobcxxf1xlPPQxnn/2YBxM4M5rKa0cc0D/oU68wkqjQkH6HU/k4tCVwGvcjJIvnnJ6fiyrOW0E2zHxQPnJbD4gNzFgP2jFR6T5tWBcCF2ykxhI4xhvxqYYV43ne+/hxpBwZ7TRnaTks7nl0SlGLSt5uxUChpJaONWKQ5ul1aNr2ga/9paAlkIuNqP8Xfz6dyMXVuPFxg4z07a0M09blshX8eD8WWosNBLUASAl0Bofw2X7rvsnF59pUXsjzy8k4kbJqsB3LMeyPDHOxlV41WDct8rLjC1CdGTmRoTnTZk/YYMES51FaWvQ4mcl21pL2e04LkNxDq2iqRZW77oIev0O9SpvR8EpwhP7QwlQXTrt20UTXHBEhIzoiLT2O2Jt83sKWW7pt6V5EXX8sTOOG0WScFjH427uvNtOvQ== X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2798; 31:561oi/diUObWqCW1uQMqVAjuBry/9plBtn9jzJVlzK5Oz8WO9PKd2WN1LQI/XN53xIGABe+3ZI6RqHdhk8ieFZSenEOaEVU9N0mmR08s6alffzM1eOPd2t+o81gQkqk0p9ToVTHkI5YtVcafyiOKQn0i1aQ2RBCjydlB7WTBCEOkkbL0UMeo7drtwU3IEHg/B4eNWZe2ko806ou++YWsVLHlRYawBy7/TUt7GD5x6FTkn6hx9G4o7mRxW4+OM8DjWtEt9GXWNeZok58cRVCADo0l6xfLKBB6UQQwv6bE0xc= 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)(13024025)(5005006)(13018025)(13015025)(13023025)(13017025)(8121501046)(10201501046)(3002001)(6055026)(6096035)(20161123563025)(20161123565025)(20161123559025)(20161123561025)(20161123556025); SRVR:MWHPR03MB2798; BCL:0; PCL:0; RULEID:(400006); SRVR:MWHPR03MB2798; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2798; 4:zyGi7hKiu9cdqPrKteVV6/Cd3qeXccMIroiqYGVyg7m1wChqhKXDdw0iw0cvleZmZZEqis8J+qEbAbIaQJOktANNkZPm4vvijIN9dA5cqESIuJ7ExgND0ZKp3pqdB+QXdCUN9osEDGwpAFVuC6HzRQe5RcGkigcSXkUHKseNqlh7yjNma5LFqEXgSHtFGHMan6mgaXa2wHIdgDHU896N+UgwPWjiBDBwQebYiuD1j8NWYxSdekSUOk9y2Sr7JqpRGuq2QMKZrmQ1IqS1w2oXKX2f3Tq2ns+8H2dgrmoUcJLGYamomFubwYdqHi8Hcyddf7u4K3wVb6m3il73OQnIbdahphyxL8YwM0wbFytDHkO8EM7HpYNbH+zQU0pUN2nO5kvaRQKTmhYvLs49R4+CcNmSVdY+S4xsfC553g8TgysHF59/d347j57yGmkNOkU9+eRmclVyfbAHgEbE764y+EQd0miaOGIpwx9hs6Z9Tr4lOobXUAOYwbXqjGDKq1SGQFPw0MEN5xY75kQHxkvglVwIGDnQpcMf2nPp6xVH7WZNWy4+tOm5qGI6Ufz5p7yae/0g6s8snoB3B0UYo9reyifs2Q+DT5W6s5zXxsTyPJl9vqH8XkFDjxo12XEuyGXr6jsGCI+ArjllUu9KNe18NA1XAMZ37APUhZnZbWn5kDVVOBiF8hreMlhMwDrip0Vu7I1Y+CPIPpbIKccsJ0beDCuxhv22KeVMoxPiiekpYfi4y+meOeZ30pssCtN/KThM X-Forefront-PRVS: 0255DF69B9 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR03MB2798; 23:McUo4l93mI3tWoCL8HMrKPUTgOYtweU1LzUrsIS1u?= =?us-ascii?Q?2mX9tfJ8aqg7W9y2gAKhtxOyyu+Xh9h6lFr7GVlGNbEDmy0jFnerG1AkulWl?= =?us-ascii?Q?V+z5W6c1/fClGGz+4o0N7iQW0drFXDmhN+1CB6zoNgBelZt2qa5SLkxp9p20?= =?us-ascii?Q?qfJDK8B4vunJP7p8E7CDnhG0bYetpu5oUlGHx3y1P5SMj1YpZ3cvM7DE3JNn?= =?us-ascii?Q?2Qi58Y1DCbxh0+cB6UmJU7/wS1O3799/+j7ACeTGmbXJTCUwKa9uD5lUexmS?= =?us-ascii?Q?9+4n8k/q4zzsEbJ8p5ttrIpuNPNdZ9FY5Fg1jNKmM9QzER9VOlkPfIU3z+Wr?= =?us-ascii?Q?1dCG6tkx/fH0Zx7L7CDqCgce5doIZUX/uMa5n5OB8kbIPU12HG2s2sOqNGKX?= =?us-ascii?Q?19uWDhZvjNAX2o+Z0k3/wNh29BajRjxiXFP/JF61u6pRt+C1Iz0xh+IjL4Pi?= =?us-ascii?Q?mRUGxm/kPd48NmkcCZOIHhho5/+B4uYmPQvvyyo2ikUkm6SCip7a5vq6VyRa?= =?us-ascii?Q?ezegEQKv7SRPJxlxhRgvGriaPp5RhgHPFjuOkfronxlz54ahEvB89yfx4VQb?= =?us-ascii?Q?IDqchvd2uQwQbs97OrXBpBWegFP9vUrrSO+kyET5FHbp38v4XGyDsezkhkJO?= =?us-ascii?Q?JdqXfOyvDJJ8LCAXWnApsXwxFfvkWWe+ENBYpl0go9w/q8PXKQReU7UPYi9F?= =?us-ascii?Q?YDmCfMrp64vI5Svvl5Fkn1UjXtYxVcPX9s/PayfLh4ffw7CGKW/51Nyc5MT0?= =?us-ascii?Q?dNZkTU/DcAzC2fF9H5pZ7aR95QsyHVBOJcw0msxAIDesdEouYktRrc/odBDE?= =?us-ascii?Q?WDUcOtaw7v/Izq+hHghv+W0XOcM5+v7SBfSoM17L7XZOMu7j7IMxokMuW73L?= =?us-ascii?Q?tcnhmnJ7qWp/coPV82B2+s87FscD631dr72B4ymSi6zo5VTVOET2B3QzWJIt?= =?us-ascii?Q?jIP32wvEMCkvcZqoC2MIkEA95LLuLelELGH3ijZoB7aLsiQhZ/L0VU3+cC1q?= =?us-ascii?Q?/5ysGVcOho2Sgd3YAnqpiF1NoprqVRpYqYRLNIWymbnW2V4akHQ8USqEFpQh?= =?us-ascii?Q?jrL1vF9PJ3BysfqCxLEHlNIGzqX5GzOoaUOTkIhVx+71Jof9BgpBFkIH7B+G?= =?us-ascii?Q?kiFIFmg0SQ3B/tp05/QotDeU0eCmMsXkkbvYeOemAElW4enDeWR6Osi/p/CG?= =?us-ascii?Q?RufyMpVyjGnBBL3qfp0iZVjMb97F5Air3uN?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2798; 6:yPIDcgvCDq/YW9delDfcWACL6I7aGIFNvOwDoyEsJaD+zkchjJeQ4h7UIOYubzYTMUWaRAe9kziAeSlUYRm/LDp6/adN0Nx3RoljIef+LjB1qXPV39B5zQXXKpjiCpTe5UZRczujN0nTcSSRUMmKW7fS/TTxmZyjTCbUG1z3JAq5zAe/z/pTfYNoNfFxumuMzF6B7LTPlnJryE4NWHlD30xoyI2elOan1MYJxYxosEoTDZ/r5l5eCXM/NJEfxb53mud1rYRabVkEw3WlQ4YUIp8ELjRaLQxCr/fgmUWvLgBS3ITMfekQGnkIrj0GcxlGC115U8ZIoywY3INOQhLRVrL806j+f0rbBDvftJtSyYw+dPEmJgunNvytChspZcvFZwOzttNOlfd/lWpw+qWId4iDdH1dp1r+qHHAZrMoM7Y=; 5:I9vf2kWz0ndFJp+1qggSr0lrUhLVxqlo6n7RN/uL348kdIizZtlG4/4yB8/8vbrPVQILKNsl1qk2G4vTAEbB3EgO9/YrIePgypfC7L4qIJ0NNVEqagJWuVF5p3ZnlqZYtlhWvHNNqcai4p2zauUj/JOO3CN16kLRfflJMLCCQ23ooId5L76ZAQHuRzlD7ilv; 24:/YrpVfOXeGCGf270/4db+1xVzZEb3YEVcUY4yI9YlKcv0oWNYBerMxRyYRy43AktOPAOuQPc/bdwNEFkHa2EtFP6uSCryfrg5XOz6m3d46s= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2798; 7:/19ViDtwWP3eNq+iDIqGrxQSlwAi09xgpLHqh5d6bnUwaKnmZGseG6u8fOpqD6grV3dmWVju/HmkoXNbP2ahLaNdgFBjsrRzLGqtrkXlQFDoG3a7iNBZLILMyXlXX5rRzN0Hiz3RpwbQzwiHASKaN2Nl1rbutBsjPcLQdcksolWLQNcNgOrlHPacEQokjJGCO1nqP0BwCCEm5MAItAQ2A1wvO9w9vokf/+rWIpsCbVkooINvUrJzNS1FVH2rehwRr2uFQop3X2Dv/lsTenLXx1rDCsIY5tRtHQPeVHvR1JpNMrsT/yPGevH/Frcb6S9tYKDOqrgS+DJzVxMTaE6qVQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Mar 2017 08:19:27.4256 (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: MWHPR03MB2798 Cc: ruchika.gupta@nxp.com, vinitha.pillai@nxp.com Subject: [U-Boot] [PATCH 5/7] LS1046ARDB: Add QSPI Secure Boot target X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 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" From: Vinitha Pillai-B57223 Add QSPI Secure Boot target. Also enable sec init. Signed-off-by: Vinitha Pillai Signed-off-by: Sumit Garg --- board/freescale/ls1046ardb/Kconfig | 2 +- board/freescale/ls1046ardb/MAINTAINERS | 4 +++ board/freescale/ls1046ardb/ls1046ardb.c | 19 ++++++++++++++ configs/ls1046ardb_qspi_SECURE_BOOT_defconfig | 37 +++++++++++++++++++++++++++ include/configs/ls1046ardb.h | 2 ++ 5 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 configs/ls1046ardb_qspi_SECURE_BOOT_defconfig diff --git a/board/freescale/ls1046ardb/Kconfig b/board/freescale/ls1046ardb/Kconfig index a62255c..b9f2ed7 100644 --- a/board/freescale/ls1046ardb/Kconfig +++ b/board/freescale/ls1046ardb/Kconfig @@ -12,5 +12,5 @@ config SYS_SOC config SYS_CONFIG_NAME default "ls1046ardb" - +source "board/freescale/common/Kconfig" endif diff --git a/board/freescale/ls1046ardb/MAINTAINERS b/board/freescale/ls1046ardb/MAINTAINERS index ff42bef..758ff9d 100644 --- a/board/freescale/ls1046ardb/MAINTAINERS +++ b/board/freescale/ls1046ardb/MAINTAINERS @@ -7,3 +7,7 @@ F: include/configs/ls1046ardb.h F: configs/ls1046ardb_qspi_defconfig F: configs/ls1046ardb_sdcard_defconfig F: configs/ls1046ardb_emmc_defconfig + +M: Sumit Garg +S: Maintained +F: configs/ls1046ardb_qspi_SECURE_BOOT_defconfig diff --git a/board/freescale/ls1046ardb/ls1046ardb.c b/board/freescale/ls1046ardb/ls1046ardb.c index 02b6c4c..df69dcf 100644 --- a/board/freescale/ls1046ardb/ls1046ardb.c +++ b/board/freescale/ls1046ardb/ls1046ardb.c @@ -21,6 +21,7 @@ #include #include #include "cpld.h" +#include DECLARE_GLOBAL_DATA_PTR; @@ -71,6 +72,24 @@ int board_init(void) enable_layerscape_ns_access(); #endif +#ifdef CONFIG_SECURE_BOOT + /* + * In case of Secure Boot, the IBR configures the SMMU + * to allow only Secure transactions. + * SMMU must be reset in bypass mode. + * Set the ClientPD bit and Clear the USFCFG Bit + */ + u32 val; + val = (in_le32(SMMU_SCR0) | SCR0_CLIENTPD_MASK) & ~(SCR0_USFCFG_MASK); + out_le32(SMMU_SCR0, val); + val = (in_le32(SMMU_NSCR0) | SCR0_CLIENTPD_MASK) & ~(SCR0_USFCFG_MASK); + out_le32(SMMU_NSCR0, val); +#endif + +#ifdef CONFIG_FSL_CAAM + sec_init(); +#endif + #ifdef CONFIG_FSL_LS_PPA ppa_init(); #endif diff --git a/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig b/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig new file mode 100644 index 0000000..af14e19 --- /dev/null +++ b/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig @@ -0,0 +1,37 @@ +CONFIG_ARM=y +CONFIG_TARGET_LS1046ARDB=y +CONFIG_FSL_LS_PPA=y +CONFIG_QSPI_AHB_INIT=y +CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1046a-rdb" +CONFIG_FIT_VERBOSE=y +CONFIG_OF_BOARD_SETUP=y +CONFIG_QSPI_BOOT=y +CONFIG_SECURE_BOOT=y +CONFIG_BOOTDELAY=10 +CONFIG_HUSH_PARSER=y +# CONFIG_CMD_IMLS is not set +CONFIG_CMD_GPT=y +CONFIG_CMD_MMC=y +CONFIG_CMD_SF=y +CONFIG_CMD_I2C=y +CONFIG_CMD_DHCP=y +CONFIG_CMD_MII=y +CONFIG_CMD_PING=y +CONFIG_CMD_CACHE=y +CONFIG_CMD_EXT2=y +CONFIG_CMD_FAT=y +CONFIG_OF_CONTROL=y +CONFIG_DM=y +CONFIG_SPI_FLASH=y +CONFIG_NETDEVICES=y +CONFIG_E1000=y +CONFIG_PCI=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_LAYERSCAPE=y +CONFIG_SYS_NS16550=y +CONFIG_DM_SPI=y +CONFIG_FSL_QSPI=y +CONFIG_USB=y +CONFIG_DM_USB=y +CONFIG_RSA=y diff --git a/include/configs/ls1046ardb.h b/include/configs/ls1046ardb.h index 2141b82..196db81 100644 --- a/include/configs/ls1046ardb.h +++ b/include/configs/ls1046ardb.h @@ -239,4 +239,6 @@ "7e800000.flash:16m(nand_uboot)," \ "48m(nand_kernel),448m(nand_free)" +#include + #endif /* __LS1046ARDB_H__ */