From patchwork Wed Oct 26 20:17:11 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sumit Garg X-Patchwork-Id: 687001 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 3t3nF33x26z9sdn for ; Wed, 26 Oct 2016 22:03:19 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 09175A7559; Wed, 26 Oct 2016 13:03:18 +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 PRrl77YG-E55; Wed, 26 Oct 2016 13:03:17 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 46185A7537; Wed, 26 Oct 2016 13:03:17 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id CD42BA7537 for ; Wed, 26 Oct 2016 13:03:11 +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 kTpm42FKaxPS for ; Wed, 26 Oct 2016 13:03:11 +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 NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0085.outbound.protection.outlook.com [104.47.32.85]) by theia.denx.de (Postfix) with ESMTPS id 353FFA7534 for ; Wed, 26 Oct 2016 13:03:08 +0200 (CEST) Received: from BN6PR03CA0019.namprd03.prod.outlook.com (10.168.230.157) 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.679.12; Wed, 26 Oct 2016 10:47:56 +0000 Received: from BL2FFO11FD034.protection.gbl (2a01:111:f400:7c09::164) by BN6PR03CA0019.outlook.office365.com (2603:10b6:404:23::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.669.16 via Frontend Transport; Wed, 26 Oct 2016 10:47:56 +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 BL2FFO11FD034.mail.protection.outlook.com (10.173.161.130) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.679.5 via Frontend Transport; Wed, 26 Oct 2016 10:47:55 +0000 Received: from localhost.localdomain.ap.freescale.net ([10.232.14.22]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u9QAlIBs031831; Wed, 26 Oct 2016 03:47:52 -0700 From: Sumit Garg To: Date: Wed, 26 Oct 2016 16:17:11 -0400 Message-ID: <1477513031-29292-4-git-send-email-sumit.garg@nxp.com> X-Mailer: git-send-email 1.8.1.4 In-Reply-To: <1477513031-29292-1-git-send-email-sumit.garg@nxp.com> References: <1477513031-29292-1-git-send-email-sumit.garg@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131219524759094522; (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)(1109001)(1110001)(339900001)(199003)(189002)(6916009)(189998001)(305945005)(68736007)(33646002)(11100500001)(97736004)(586003)(626004)(92566002)(36756003)(5660300001)(104016004)(8936002)(50226002)(48376002)(110136003)(76176999)(77096005)(4326007)(105606002)(6666003)(86362001)(2950100002)(356003)(2351001)(229853001)(19580405001)(106466001)(2906002)(7846002)(50466002)(19580395003)(50986999)(47776003)(81156014)(5003940100001)(85426001)(8676002)(87936001)(81166006)(8666005)(4720700003)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0301MB1625; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD034; 1:/40PFhnzviR66PJmJn5YpvAg+H0Xmf+pmPkKmFBejfyaFjk/R0xOyup37XT3RVf3LZk7eKERuUNFN15cESOG/xQW4RDyhEtMy16bzdtXSn+kApg7MRkfbaL6kLjxOhwQDbg/nIBO9IKBsz5aXGeHkJVguQ5UYR9OF+JW4H1GNMCu1xEopNFNr6VQi20A0BvUbsuiWCWqAgEdQhzd1IYliar1zLwxgowYE38UkUXcVqaBxAvduvqIaRp+UkPqnE+HLw9YCsCX7CNdBv6Ks1IH0fZHcrkChe94Gp4xdCzrUECF8FEQ0tKPFRtUcnusOdnYcrIo1kfum81hG4BrT9ydUU57xhrKgpcK5b/N2VzQcP3HFnNdJ+0cGXICkaTHlKqJoKcwQQDMRQxSaT2gZ6qb5S0rfIHvMTKNimumT3XzjqsjHla7wvvkJXWM4lrUTKBz0t3+u4mjQc+ORMqrDQoxsjVhyG1V0okL9/Jyr2L1UjY3STLMwWfmpx8eOZXdX7XjLeFHViOLEJUJjV2iyptJDru/pCEBpwsOmkJ4sZzbf/I2jLJqZBk8Wrk7OOUDPrL0qUvM9Woo0ULoMP0ld6xuA/SC6tYEuhhNWn8yvTWKcnZBy5LPnGxwHRyu7hPemXMhY1LxQEfWBOjlGj7XXFYuaEcaVOtfQw/EHtVnvkDR8ffoFP7A/bVIRvUnu+NzJIlQPTMyhgelcB5P/bQpCuhtGhwSN6d/SuazNx80S64I1LU= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: ee7681a1-10e6-422e-2399-08d3fd8d8b51 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1625; 2:jiIjmPvtPe+DdPy2hGRVzXYdw3JLTeLifEWUmCdobbu4DTCsmBzfQ1QyfSaUCnwZ6zCqulDSBydBa0Uf4dJxUuN3j18DWTSTv6n0OEMoGqMu6UJN5/7jZIAi9fgvVGT3ZqJ08LGx8P2bwuz2gb5G9rU4XJOl2NXR8QQfJ+Bf4jukQI6BpTQPdj9JRGQyJgZvDjwQBmc/AKs3Wo+/fbkmBg==; 3:m+lm0qt+HbWtspknZE5hiZmOrRchkWxkbdueGbdPatH0MY4z1SakmiXs8JoaI3DRbtGSij8UHx1jWx/YASJRMh5U/SzDRL0WurusJiGQIdshuoyaI2svmJBZVaSB0d9+tVH6xZh2y/lf4MItW7An5dB1ADFTiRUs0Id+oLyc9NnDdbOgi/F3F08QNeeKlLzUSuv5hsDgob5p6XgDxiTq+MVZZna9N1hxn03Xy2LSPB053gyeLCEGBgdD+YK1RhEf X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB1625; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1625; 25:DLkik6SPVHE5E5rxSwuOYbrzYy8CrPaogkoyQ2nTSiTqEa8eSfoZAcgPCfQM8gdhmwpAYQc55Dd8vmKMPGVpnrQ+90BW3T4RGRivPYMXVjer1LM+5WL0gavUALpAj7QpNJxSOEtXlILYEYuV1FSHq+dR07Hr1KgmpT1BhOFLHdG1tIjEDP1ViSxIRTbGG7jq6ZZSY8ajSq5YcmpLvdcSJiP4ZUXwLrDnvMB1yF9omebwxHgHmsa8qNUBpH/CDmfbd9uN3Yaji+Ar7r9bnS1txBXkJwBh0kIJPF1nOH91qoK2Sr3mpyC8lEyaRtAxXngamYrNuo0SkBTqE7dx8NRqzwQRSA5NgMA7ZWU5PoMUSm2AuWGHF5N8+x9H9DyrUd/IRtpbJnKBT/4gu4g6z8o2dByOq1bKMNdn4NEN12aJLOClImnXGFMA4rJeZTaQKvmv4Y4EF0w0++0uMOPzb/dXs+n2NSYNZlUVo+erPAwhciTAscjv6LtItfkZUdfaGVJiKPY8x9zdBSlzGT0eQ1bCGsqcFnkI8UdpQV71Nzg5JzGJHIqENRsbp1R5KdAxBvcp7v7WvNORQZ1CD8EA77sbXdEHrdGLpAHsNMzihVYvWccofEZPHJ75s1JbYB6ufoDfypEbD/bTofee0nruG1aeDK50iMJq0QCs0lftOWvllS2rY/2wq0NckbpTNzelm4X+sRHjRzgxfcHGhzCAgrdh/82EAMzSrxZL7qQ4B+jE74zE840XBhYSKVmihsn146WbMUob4iMuYJLhFx3Ym18W7+wlmMCzSxiwwdK4eeTvkhin7oskJ43+45f4LbwtgoFMttgKNWI329nHC2nWzCs9JQxFbXab0ti661OEM1KUu1M= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1625; 31:zaX/sDCa9sQjF+9QLNiyYBwY5W/2BCLBWpBsvssVEm9aOczNk9hIejtam1Tisbs029AgjZPOa3eMEKeTZ3od0v+Bte3oCe14p7u3bK8HjNbnlTKssm1F2Ijd9oGhyj2CzfP/LZL4o3k+9lKipK+mN/7CwlYTX5SjMnOk3d39WiInouLp2NVT5ZdjqaH2WxpbZ+/4iv6q0joseITFdr3xFW7xTIvWNoa7Ekt5gztAXE48HzcdVVRNvjpx4EXdsozC9pdUToeBHyRgAxMKiOKfQA==; 4:ZNkUPMoMQon3k0hlhC52DLLu3Zse/uO0djcKQynstAm2C4Bv3Bp/0yA+IyTQJD+ZP4BDx5v2/R2Ax4FlGf3plaTAJb5QIQ2+0sAzU9A42t5Np5Z5qvbY22jIrgTLwivZgHBBrx8WWK7Cd9rSU79/oivH37sZOOe7Zx5KQy7arv1kollFCgf5QPSihjmMgFPK2srtqRGpcpBOLyW+0KMxYy2m7+YGD0BceFcb2IrJcAkTAvzfm159g+aaR91QNtNv35cc6FCFU2TAXTbjlS4qtJ2b7beshJ9yGeG3fqsM7nWgAjf+Ymiop+dF3yrRBMCkRsRRyzS0sTxjrAG42fQtf9sR0+494uALSOww7/Qfh2fDGpoNY5tNut6aVoQ6yMv4P7sMCc+XOn9WyGcVUL9HcER7mnOQ5sx2u00H9b9Ut5/80lCk0lB2FWbfsc0jW3sACBSc2guHqCxk1CdQi0kqM2XiyNwXz/RSW4oLJMb6kOfaBX9kWVhudZExAY6et2f/mwAn/xHmNonEU26bhjB5pcND9/01wOQRtKuDugAlHykbuRoWvWwOZyPF8oz7r/uv X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13024025)(13018025)(13015025)(13023025)(13017025)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:CY1PR0301MB1625; BCL:0; PCL:0; RULEID:(400006); SRVR:CY1PR0301MB1625; X-Forefront-PRVS: 0107098B6C X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB1625; 23:A0dovjUFDzJfbzc8H/7xq8f80saOHLGXKKrjePS?= =?us-ascii?Q?kyMUOAOzXA/v4AKydKuAhblna7Huf4SBszrQyroqD8THdKrh+5pZGW7Aj7g3?= =?us-ascii?Q?ZDVTSyiaf3HSmvEsVGh+G+ciDhZx/6BW4FTSFIX+eq9Jp92FEzQAFgI/7sii?= =?us-ascii?Q?w/6tAPVNt3+SS3VZI5xYVR285LuDdlrjZ0Vq8adtMvCNASakxw9jZUJj9Kk2?= =?us-ascii?Q?W1RnJSGKqdVaUemdI6zgdXBMqLpH2utjpRZP0p+105dlfAKCbCV1BayCPEnL?= =?us-ascii?Q?5I+LnQrQDQclYMYYgPjunILu6EqMO6yD7kfbOXC02yUfDkmWHOVB6hkisTn1?= =?us-ascii?Q?s6F/IE0oJKybnXXPWxtfvtGKXfuhAZ0HB2+nvE/ucvkzKtLG7jYAliy+kZaw?= =?us-ascii?Q?S/Fj0I0UX9WzAC7+DWS37SXleyfn5Nut/Htv+BTcEveMXvCOQ59aHJP85JfG?= =?us-ascii?Q?0yPv5ugjnbwm48ulAKbjxEpNn/XhmgDJyD17i0ojdMWfzwWi3rW36Oxov89m?= =?us-ascii?Q?61XB35+WfHRE++TJeUaPwHjLOmMa3y6KyimZjssFKwaz/0x82WrcbXZw3NZR?= =?us-ascii?Q?JiNFhBReOIO6hP1W4rGfizNA1NvwudRlZsHc8lRxfq35S6RqT1sqEkY5B7DG?= =?us-ascii?Q?bLbFDI8zcu095kz9StEz7bmhoMHZIYvEA4/jK0BAWLPCfv03YCA+VM2tyfed?= =?us-ascii?Q?KWGr2jni/f7An03VGZ6bb5KssjxAXnArO6S0bxBeyvRWOoUZo4EGQtr5lRtA?= =?us-ascii?Q?xcE0YJiLSEh+S6vZCo143+60tp7M3nLGGywEcNn+NPoX0Wvxpx2kdEHkgCRS?= =?us-ascii?Q?4UeaJ7XXTunBlxyPWK5ClutELShdYnAvlmITHqRVr+YAujYn/H5GCiMM7q2l?= =?us-ascii?Q?usb68yEEz4Qa3b/+GbI3wi9HArH8S+i/brGqNm4TvTiBnmIRq34H9pZ7Mrep?= =?us-ascii?Q?XM09PeehjFb2uvK/YvyvNpcVmByirf1C+eAsKvuf83efibSEitu5IrJgEQ1p?= =?us-ascii?Q?qo3lveEY9jJmJ21asKd7leEaUnCT6Y33+K06rJcZlZm0xffhXIPAeiYKnARr?= =?us-ascii?Q?eP+HmvkZsbzI1v9kAh/LNOothGhZTiKdBay1X77OXgoICTBE0S78qS3qG9Cw?= =?us-ascii?Q?RJLRTtfKcR4HyOEtdMYOreYbigyeFW17PAlX3JROYjOwkiztQnEjZulAQZhH?= =?us-ascii?Q?dfxh1qFA/Fs72eC1pY1mMr89IL6WMK1i2Db6JhIiiI6auBQj8WSE3kF9OBau?= =?us-ascii?Q?47PXtwuDeHBjIdMEi+Es=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1625; 6:ue7pXr0HdAQ+VL1vw6w+k3uEpskJpp31xArRPLbx+FTm6NIkKaM/RBCp5/VxSnsYKbSUisteueUuqafi7GFqHsHD+uPYeHIRPM4Ko7otmEy8xFVy6JwdJtN8KH4f5Rvlh8vcwb6chw9FYfTHtkZAAy0k2elp4ch3dJ1vORZ0v/BzCcvrmYf2hQz1X5M/eNr/ZAP3KtyUzfzQ3hrQ7yZS7zfxqOhMSdrAuVvNApvuMHa6dstwjYReDmgcSXfPORPofSMXQTFZ6W+Ae04xS0Yag8s52Td7iujkfQi2VN6vS1oIddBAk6xfbCGIV8Drlmhi; 5:2KHhGZ0kMR1oo/KBNhdzEc1DYnvBQCrG6eI+X+GfYBsiaUmZrRQ67Vtwzli8ckTnk9ES5Q2ifp82tHTrvnyUkvqppNwH4svQ+zO9CLvHyHSbEXZxojZqFPHFyZCJEsfPGhCmt/EMD2a8yCG6yrjYVlm7+2X8ggv00fpp6S3tgH5s26RxjbZzBKURcmNHCuSc; 24:diDrddNR9LGrC8AO6poXRTMTf6Iacf5tD3lQ/TGC5jO/zuqEBSlzaBN8pQozGEQX9P4Axg6MwheDTC9EKYXI2+Ag85b4FqXLaLhS9QPTvyU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1625; 7:cMAWZiLIj9nl+oK+ycwjJS6b1zm01AW6YdSt4mE3Sic8gHO53XCROXWNxZVNTo7bpFB0yhwG1S2SJ17Idzm7UiwC2naV34ttrnIHoobWXMqVRhem1qhPz4B/w9+79Qeo3XeQNeUPdWtsYynh/HqqAelH2briKbh1q1yxe+hJ/xRB6wMxU9iDns+7qEx78R1TBeZr1M+jJjigXYEVhSNgG6Eqcoxjn3wd6bdAUbZsPxJd8+P434u40QqadWlqro//iQc1Q7VQXctKAGOif9rfQhLzIRRcsVfHKxTxR9bhxJ+JU/nsjzWKGVCJ7q+fEbdFYFo1Li33pS9wrvypD2G6lMDFjgFxDLL8eMz17UOS1qI= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2016 10:47:55.7222 (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: ruchika.gupta@nxp.com, vinitha.pillai@nxp.com Subject: [U-Boot] [PATCH v2 3/3] LS1046ARDB: Add QSPI Secure Boot target 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" Add QSPI Secure Boot target. Also enable sec init. Signed-off-by: Vinitha Pillai Signed-off-by: Sumit Garg --- Changes in v2: Split patches logically from 2 to 3. board/freescale/ls1046ardb/MAINTAINERS | 4 ++++ board/freescale/ls1046ardb/ls1046ardb.c | 19 +++++++++++++++++++ configs/ls1046ardb_qspi_SECURE_BOOT_defconfig | 27 +++++++++++++++++++++++++++ include/configs/ls1046ardb.h | 2 ++ 4 files changed, 52 insertions(+) create mode 100644 configs/ls1046ardb_qspi_SECURE_BOOT_defconfig 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 585c807..6fadea1 100644 --- a/board/freescale/ls1046ardb/ls1046ardb.c +++ b/board/freescale/ls1046ardb/ls1046ardb.c @@ -20,6 +20,7 @@ #include #include #include "cpld.h" +#include DECLARE_GLOBAL_DATA_PTR; @@ -77,6 +78,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..c79c875 --- /dev/null +++ b/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig @@ -0,0 +1,27 @@ +CONFIG_ARM=y +CONFIG_TARGET_LS1046ARDB=y +CONFIG_DM_SPI=y +CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1046a-rdb" +CONFIG_FIT=y +CONFIG_FIT_VERBOSE=y +CONFIG_OF_BOARD_SETUP=y +CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4,SECURE_BOOT" +CONFIG_QSPI_BOOT=y +CONFIG_BOOTDELAY=10 +CONFIG_HUSH_PARSER=y +# CONFIG_CMD_IMLS is not set +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_SYS_NS16550=y +CONFIG_FSL_QSPI=y +CONFIG_RSA=y diff --git a/include/configs/ls1046ardb.h b/include/configs/ls1046ardb.h index 2fe8fc1..afa580e 100644 --- a/include/configs/ls1046ardb.h +++ b/include/configs/ls1046ardb.h @@ -234,4 +234,6 @@ "7e800000.flash:16m(nand_uboot)," \ "48m(nand_kernel),448m(nand_free)" +#include + #endif /* __LS1046ARDB_H__ */