From patchwork Fri Mar 17 08:12:33 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 740194 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 3vkz6B66ZMz9s0g for ; Fri, 17 Mar 2017 19:29:38 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 8035FC21C5B; Fri, 17 Mar 2017 08:28:18 +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, 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 B9902C21C85; Fri, 17 Mar 2017 08:27:31 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 87871C21C64; Fri, 17 Mar 2017 08:27:12 +0000 (UTC) Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0050.outbound.protection.outlook.com [104.47.41.50]) by lists.denx.de (Postfix) with ESMTPS id BBB26C21C6D for ; Fri, 17 Mar 2017 08:27:08 +0000 (UTC) Received: from BN3PR0301CA0021.namprd03.prod.outlook.com (10.160.180.159) by BY2PR03MB190.namprd03.prod.outlook.com (10.242.36.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.977.11; Fri, 17 Mar 2017 08:27:05 +0000 Received: from BY2FFO11FD046.protection.gbl (2a01:111:f400:7c0c::103) by BN3PR0301CA0021.outlook.office365.com (2a01:111:e400:4000::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.977.11 via Frontend Transport; Fri, 17 Mar 2017 08:27:05 +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; 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 BY2FFO11FD046.mail.protection.outlook.com (10.1.15.170) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.961.10 via Frontend Transport; Fri, 17 Mar 2017 08:27:05 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v2H8QpB5025692; Fri, 17 Mar 2017 01:27:02 -0700 From: Zhiqiang Hou To: , , , , , , Date: Fri, 17 Mar 2017 16:12:33 +0800 Message-ID: <1489738354-306-4-git-send-email-Zhiqiang.Hou@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 In-Reply-To: <1489738354-306-1-git-send-email-Zhiqiang.Hou@nxp.com> References: <1489738354-306-1-git-send-email-Zhiqiang.Hou@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131342128253033789; (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)(39400400002)(39410400002)(39850400002)(39860400002)(39840400002)(39380400002)(39450400003)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(5660300001)(6636002)(305945005)(36756003)(189998001)(6666003)(2906002)(86362001)(104016004)(77096006)(85426001)(50226002)(2201001)(8656002)(48376002)(50466002)(50986999)(105606002)(53936002)(76176999)(8676002)(106466001)(356003)(4326008)(47776003)(5003940100001)(38730400002)(2950100002)(81166006)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR03MB190; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD046; 1:FcOqrJ6/xCbQWrjcfq/5S9SbEv/ELYvADw5gd8KjSdHb2ymvV0QGKDUgQgMsMY0UjvIbB6wNwo+ttPgYpFPpVYmHMTO9Z/Outr1PSqB0jPtF9EhY8N1RefqYE3HJ2P6r9YJlgPUN4IwQq8pyAOeaQu3Hxivlp2j6wYQP9zkFw3bBhjjj/RfzVOo7JkHbMPYEpJcVTnv1G4Ws8scAfPWKvjNkruA4WRxBtkpcDQdZs/9VITaHKLtRT9trua9GIc4zxDbQs+IRKTGgZOCS7tM+cVXqB2FtlNcJ9JQQJOeJqta9k3M7aIziEWd6WLj8YWVrA6Y0J4ASWbFo9/GOAzLkMublq2Iimv3o4wm537idbLyzyVJH0syFPsKEB8pt7NWDk0Gm+P15Xs/LIhqhk3IN4BzHpkIOAU636HpD5wFVm7QYOKseRO8UhuG192Vkh8rwYsSU1tNrCzcwIs+lhM8cFjf2QdQ5AivovEkgrCnmcIQ1L2ujdroHqahy66fPeKsdmthe6Zo/7yxdgAWPX/jzHS4H/mhgQjWx67TRLQ1aTYwIr4Gg13U5zfGFZHoAUt0LlDJXKgySpRTWwVtvU/QCnhWAV9ReWZ269ypxTcWRu16XKGkm4Q8rvi5Ah8LH/ZSkLvLMMyMM0oTd81knXgzkcXdXWEJcX2QuvAaXQHewatBx2Y7nhA8Yu0G7qd6GMjRBod9tQsVwyQwZdMkERn6hIw== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 67047ac4-d232-406f-dd3d-08d46d0f6507 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BY2PR03MB190; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB190; 3:rAExDDsvnll546IfhK8Izfh9Bxzwkk+e4XMAMbM0o5uHwDFIxOz2E9Ml9pTcDH1dNsLzgqwyaxqDfK5RJE3HbbC3E/evtoVnHIESr5DRhmY+n3shOV/BUvM8zeVuE+SNM+cK0c4HmIUJXNFbcmb3NpPi2TOwiYLQVVn+xVxoUfvnCUlzU5GVeYwXoSCxFqDXudgXUrUpYRibkAIpQfyjMhC60Gxc6BHJ0ZPpcyZrOxDWpyCpkQun4WNMB3asYjl6SRwDqTy2hXRL6n1J/EONvwUTkcml8yvObBO+1I3u1LOa97fGlT7QLEAHBoNf5IS1+8WURKVgZO5TPs++mqjocsmdJU7H/AmUDZFiAtakixDAbIbvBQyl1BONEYiqdocV; 25:bzdQiesAJZNr2KauCDjT/mOG1lwjexFiRH77+5sPfFNIufOIo2NMa/1kvAnG93QndYWpg0RjrJb5qjtovBtGo+dBJt7tNuoDBjt/o/70S9VacMyEXtmzLB7J+v3s8NfihhkqCYccOdpDqSNtWUdjbrP2ajYWx/M0E/XSk1xN+E6a5Feawv6TEZ5ypukNVbqAaheF+eWYPE5tGRGKwoyOM8ZpalfDQqNixgfk4HD6463Stnw/IZ0xSjQxOrp2Z2aWdFT5ZTOumo8DK858J4FT7STfbuC+DOsgaavUDpXrGJObX3x3G2XYfQvukDqy9Ojt970A9HjEMEOui99bUypc9XvyoJCft1yA0Ep48q7K9PgEBTphbuJvm8eGsHFlklXHR3AaWn4WGPBZSMiJoUUR4+KmmOBJGS6olqG0lM06mVWjadQDonjAC2DJS7hZGrg4G5BGnVb1Ngsc7K0WNWUW9w== X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB190; 31:fzpnSiPF7R+Cou258e37W3/V0XVo7TDLCVNw4X96/dE4VDVNwNrhUi674AEtY820mCxGPqUF51N9JOIlI2tAhVemNddmg1sx+mbuTr6oiXU3ueqhIsP+0/N6IOhNNhTQ8QL4F9/5z82IOBWcWiHpMMQCWp5gtpunx+vhwHVd2503vdnqDR8KluNGZpTXKTKixXF+McyUSyDgi6828fbpYM/6YEX7RI5QLRKy1GHPQBYDrl+Vtk2be5IS3AH8g6OVBBhP8jLPZFs9w05MNsD60MJPmWtRlw4bJ5SWG7hpXlA= 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)(13018025)(5005006)(13017025)(8121501046)(13024025)(13023025)(3002001)(10201501046)(6055026)(6096035)(20161123563025)(20161123561025)(20161123565025)(20161123559025)(20161123556025); SRVR:BY2PR03MB190; BCL:0; PCL:0; RULEID:(400006); SRVR:BY2PR03MB190; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB190; 4:usKtNbmcoD+vKF/pHcpMHGgJOHT+FPili5EjbSdYAAXDvI8iByVamP8k8MU3J6nFT3Kbjt8U2exEEtgEgAlBOOa7L/qqNoSnYWyxBl41j1xCfzHNt+JThsWKC2X/ECeBMoIWgf2w4plLhn38H0blm206069CicPvzp6gdV18oGr1cRVbd+5hpsOt4Sty7NNFloGqmetI4uGLuFY6mSPl52AWK7tbFGJpLA0FkMJJR+mR3r1/Rhaq5rWYP2GbvlzO4AH4VR49aApZ+zSl/MfuvTqMm10NCYY3h4qKufnJcZH4Cnn3AiEqen4hAaZ4jn+rbSb33lAoUKAb2HIzSQRvkbm4H1fFSVPPMeRbiuglNIdE3K5gAnWfXswjxySAdLv8Khtg+8SSDYhMfdx3FbUYULoX+wI/L7fttyzVCnashJQTuecDAWQIWts11qHJeRl7q4FAmH2nQLAvS12HGkdKZONlxbTGYMv8SYXxgo8lowTV/TYYLNJ5FLUf1WxGU7WiAh/noN+bx4so8LZHinqh0Td811iD1Ukt4Nv6sMyEpPdxGxl0ti1O7M/LjlkInEszQGRVjLgN5dkVwWXkphkP80orQ9Hq6zunlOhkVVvYevaWbFw0ycyMfOeHkfkE5dE/gob5a4hhHggBjaYhWttRhRjwfY9qYCXI8eKpI3RD6mRWmgvSNxk4aWX91dJWwLxBtXh+fwfDX27Vp2RiR4QDbF4Fyeca0swVHftiWvVVrFMkXQE08fJQTvAxV+Z/bpt4 X-Forefront-PRVS: 0249EFCB0B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB190; 23:i21eDw8QqCJYpbMnY2hksA8b1gXPP5kiiDFeCszxpT?= =?us-ascii?Q?P833vCmhkJh4KpqN0K9sm4YNcPtMFi26O/yj/WlnijroKvbyVP6aKU2x5VpA?= =?us-ascii?Q?cTm1j7HizVwiZST3rJviAOuHAYRuPwLoMyql7ToezrvdJEz41grCf1qD9QVC?= =?us-ascii?Q?CTKTi2uygJSXif54YeO+l3F/FHVWHrWdoWomH/3pytEueS69napeAtHpJoZE?= =?us-ascii?Q?56bvuFvPqkpxXwRth8TDjcgQo97z/Etncj/mMEKnaOts4XVegg8Qh3AJ70hF?= =?us-ascii?Q?EowSniO0qPY3qFijy0uOBblBB8gaHkWqWaHGuQFjfSf4bwudsMAkxi0Cc1u3?= =?us-ascii?Q?vr1V7q5tpmaP6Tso4qIsoflY4MMca9Hh4oUo+Z4kN0Fp6pwBInuxt8iU1kSr?= =?us-ascii?Q?7JuqDrVtFI7HEKMC0AnqRk+mCK9jEFk6TEKSR7MbMVbthJ9hjirGlB7onGY5?= =?us-ascii?Q?LFP7egSsArNct5LKjvfMx7XFlgqwwlJP+uAzAgHHRseNdS5tEzly72y4OnVl?= =?us-ascii?Q?57PTXG2b72G1iR/O3+Qg6U46umMg6Oy/ojnU54Smvf55pFUuCaMOc1YvFDly?= =?us-ascii?Q?tO5606Sw8qj8vf5CLX2T6e7rClGxvoJL8RhzrpI8NsqIozYl9wtRreRbe+Kl?= =?us-ascii?Q?LgDxYdWVkGVZR6qafdi+a8Wtp/KMM+31xA9NpJa5c2snx0CeU4x027lyBKLw?= =?us-ascii?Q?cf6G4Vu7R1Cz6wDysv5JTmDT3QB5MI3DM/sKdwRrPN0c8sIjbxY6n/ecyWnz?= =?us-ascii?Q?WLmAXNygcB6b4yJTmk+zmYZ888Oiy4lSsBaj+JEED5zQ+OSE48e737KrlSNZ?= =?us-ascii?Q?2PphUTs6+sgY5sSHhgmaBmxJaELOgTCwM66AH9u/hXcRj52jjPRmfouzc5Ns?= =?us-ascii?Q?GTvR2/eYs+1vM1uNUrDmWDsefXQQHvzkkevpXnelOyv9Yb920FfdS50rTA9r?= =?us-ascii?Q?Sbi4/PdE3ozSk3Mlz963Tq0pFxyH3SJwKu8oG158pfdXtprVi1T9iclpAlh1?= =?us-ascii?Q?WkI+5SvQa1lQ+8GYHfIooLzTuKkx48/M0eqkSxD4azNLabEJxdrPa32YeyNu?= =?us-ascii?Q?BSa+piGAXw8ml52JgwD/Cw72rFCJXn9rGINmsg5nKCRyGFu+/LPuh7lvmBR2?= =?us-ascii?Q?nVMR+Fp2t4FXJiraSd4eOmltf5nrVw?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB190; 6:zzKYCn67dW1gU92BO/1ssyVs/p+1K7aWJZXBGZArlZYqvr94Z5+RXlyzFSYsay2xZUcNjt+SM6Auh1mJcOZITVYtiV1AHzgd8880dEDoFOd7dvN9vSb9HLN1jFOY9vUdDIwDG91jiSCl2t3kxwRBR+ScDB5F/JUhmf114+ulyvMOR1RhYchZhfdeNPmARG/VKewC5lq2NtupjfzI94x5xxLRYTvEiV2C2n+0X7x0oZG42+W09XJ34oezMjWCsHCyCFj0g8QHgG8xwh+/84k2mgEd0ZJmGKiKVTQGLFYx1Sw8xgvsEuDyMKYs1D8HmMYqR0/6jBpFRLRoc31HoBCpmOsN8ohQet/FEB7ZMrMARN01HwqlEQ7LJDTMss+shd6zZXpKMdD4sagGUcvJdpjqXND2qX1YdR7D7x5PJd8+N1s=; 5:TJxrEGCbdkmAzCjWZ40S9N5sdRA+h5ZHyQAlyaWSAa6krEuBWENtx0x8oGq7gS0Aoky6G/oIxy5dq3TTyq7t03SRHci81+hmDiw74WmCxrAQ7hjR90SgBpmE8mtyyL8RupnDErxqoc0hE0IK+96FK/r1xoktZT/eHf1i/VAkXiCyu3bEu2htLvlT68ye7WKK; 24:zOmUTrP4zmR93J7cE+YaeVa0LGmCp41aVds77PQbRmrHe3c69Lm0nP1q0s+JRtQvAOsDPeaW/nTv0/j32YdmeQahAo5buBi37dHU5l7QkTk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB190; 7:vFWHR6Q3SfaHgaJ3yEcIxfT9PmLg16Gzucw3/8yEA71MYX6dQfupl5RnLKtKL6HGbUY6ZWaaKW3Bv3dGAt+xI9eSpHLXuHZocukyC+9M1OLP2/4B4/j+JOyzHkrkojdvUHc2G8jDAYCMF8BBmhLzVHYx5LMYoMmo9xCibUWbg/xoqqqvhLk7fjTOGwmtKSOLm5x+4o4VGM+PMuF7v4CGNbBPfjEwF+piHWLeIgrEm2ozsp/T6a33nbpPAlyAQIG44RwEQmRU0g1Zd72IxH2iudnlMQ8tpnPUUq1EUa3+JwuJ4NPV1tz5I3HmE5cdua8bg84UNS/efqiqZRDao4FqHA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2017 08:27:05.1941 (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: BY2PR03MB190 Cc: Hou Zhiqiang Subject: [U-Boot] [PATCHv3 4/5] Kconfig: fsl-ppa: support load PPA from eMMC/SD and NAND Flash 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: Hou Zhiqiang Signed-off-by: Hou Zhiqiang --- V3: - no change arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/cpu/armv8/fsl-layerscape/Kconfig b/arch/arm/cpu/armv8/fsl-layerscape/Kconfig index a99b1c6..6494d7b 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/Kconfig +++ b/arch/arm/cpu/armv8/fsl-layerscape/Kconfig @@ -134,6 +134,8 @@ config FSL_LS_PPA choice prompt "FSL Layerscape PPA firmware loading-media select" depends on FSL_LS_PPA + default SYS_LS_PPA_FW_IN_MMC if SD_BOOT + default SYS_LS_PPA_FW_IN_NAND if NAND_BOOT default SYS_LS_PPA_FW_IN_XIP config SYS_LS_PPA_FW_IN_XIP @@ -142,12 +144,24 @@ config SYS_LS_PPA_FW_IN_XIP Say Y here if the PPA firmware locate at XIP flash, such as NOR or QSPI flash. +config SYS_LS_PPA_FW_IN_MMC + bool "eMMC or SD Card" + help + Say Y here if the PPA firmware locate at eMMC/SD card. + +config SYS_LS_PPA_FW_IN_NAND + bool "NAND" + help + Say Y here if the PPA firmware locate at NAND flash. + endchoice config SYS_LS_PPA_FW_ADDR hex "Address of PPA firmware loading from" depends on FSL_LS_PPA default 0x40500000 if SYS_LS_PPA_FW_IN_XIP && QSPI_BOOT + default 0x500000 if SYS_LS_PPA_FW_IN_MMC + default 0x500000 if SYS_LS_PPA_FW_IN_NAND default 0x60500000 if SYS_LS_PPA_FW_IN_XIP help If the PPA firmware locate at XIP flash, such as NOR or