Message ID | 20180718013602.26574-18-peng.fan@nxp.com |
---|---|
State | Changes Requested |
Delegated to: | Stefano Babic |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="nwOod9Yh"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41Vg5h61hXz9s3R for <incoming@patchwork.ozlabs.org>; Wed, 18 Jul 2018 11:48:08 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 865E0C21DA2; Wed, 18 Jul 2018 01:40:00 +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, T_DKIM_INVALID 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 C6914C21F53; Wed, 18 Jul 2018 01:32:21 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 1B7FBC21F4D; Wed, 18 Jul 2018 01:32:20 +0000 (UTC) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60052.outbound.protection.outlook.com [40.107.6.52]) by lists.denx.de (Postfix) with ESMTPS id D06A5C21F0F for <u-boot@lists.denx.de>; Wed, 18 Jul 2018 01:31:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yoMfeEvvA1UKRKknG7/UgShO425qXTs92GVnZv5ftsY=; b=nwOod9YhM+7dQ5uz33N7zQ2KDyrvIMjsbhO02IfBjUYEF5AvtQuxmC7leQrwa6yNEhtpoxI+QekmAStYE89P1mBW4bWUVmzw//iuyMvd3sKmIjP0iATBXonOjo9vhC+U+2ja7AVbI18QMIrOiqu8C28DyxgHyMgZUYbEABy4kh0= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peng.fan@nxp.com; Received: from linux-u7w5.ap.freescale.net.net (92.121.68.129) by AM5PR04MB2996.eurprd04.prod.outlook.com (2603:10a6:206:a::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.952.19; Wed, 18 Jul 2018 01:31:52 +0000 From: Peng Fan <peng.fan@nxp.com> To: sbabic@denx.de, fabio.estevam@nxp.com Date: Wed, 18 Jul 2018 09:35:47 +0800 Message-Id: <20180718013602.26574-18-peng.fan@nxp.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180718013602.26574-1-peng.fan@nxp.com> References: <20180718013602.26574-1-peng.fan@nxp.com> MIME-Version: 1.0 X-Originating-IP: [92.121.68.129] X-ClientProxiedBy: HK0P153CA0004.APCP153.PROD.OUTLOOK.COM (2603:1096:203:18::16) To AM5PR04MB2996.eurprd04.prod.outlook.com (2603:10a6:206:a::28) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: bdd1db05-ade6-4e6e-1f2c-08d5ec4e3ec8 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020); SRVR:AM5PR04MB2996; X-Microsoft-Exchange-Diagnostics: 1; AM5PR04MB2996; 3:kTilim93Xko/STDMwYnTiQjRpGOAaBMKlDttxTxFFjuJ3BIOrjhQMy5DtwJQ4M4Sw1kO23/wm7tf0QImKnteKmPlCnUb1Ymq1COf86rbbOdW2aXYC23Kw1dr3fBF8EMdb0oSv1J3AFrJ+hvPewfqdS9WBRBpdz9+4p+kcFR4vWO+dJBvrEgecBTULqF0cF5BJ6RTpfFxX45xrwVLuQOEzzF7m3RBif1WR4GZCaQTJN7LIEzZjCHmMxViTBEWxg6g; 25:NduBBEHm8ek8OJgBDszrZdMg3/QsVZlqrachIctJp23w2IZY9y/a6Bw+/lDXGjyAcTkZgkV9uyJEItxfiq2879NyYig79u51RSH5m9Pj8yAMeaRh5am4uIzfO2V6xGYQKBReAStPzPJkBk3KEm98seX2YEWtnyqz2AmoBKkfMuxjZ3qns4irfaXzlBEgpnav2SgjDRXNFiU0JKVsfvUE6m2w4hqjauWlssDNYSEexwYXFoMseKoeOaYmNUnjypBhYa7QmETyKJVEg89L4D5HIEac9SI3spC+uIPyxOuEYHRgeNXRwMe2yVxlFt8tx7sGOhx1y/MwsUKHXdBUttkUxA==; 31:PExg6xYlNrLbjm/xp7IsXpCFfnAtwZ29mzvs4g5RG46yg1PZYg+LsVMb3hYYvfdWOSvN7x32IBNpy4adewJGtEqG3Qw1u6MQ7IkJi7xufouADHMdSlroCXERyYfBCO8Z/OV11E5MZDumZDOdjEKny7/32br5SDa9ZtVQIq4tMegOeGgq4S2XQravGE8tGrl4xev3SmJjXUMIPJ77L49ODS1bBZ89S853pf7DNTk0kpU= X-MS-TrafficTypeDiagnostic: AM5PR04MB2996: X-Microsoft-Exchange-Diagnostics: 1; AM5PR04MB2996; 20:PfmKwPBPZmGyunbaENtH5dISkY+p1XaACzaraOUnIxDn5CpQxuvXE7yYGHgciek5UVoBXyV90WDLNDwYWuABBlpNsnWOMfvQGyI4aiNff4wlTKsizZVbQfoWJxyvFhYFj6vrbEKBqUm550wYtv3Kn6F7KdwAjyVd61qXl959v1gJpR7qVs2hcPbv5QdUo0cLrmwrNSS7bcBxXf7ttdoxrfAiL7PKvCWgLCSDmEjKbtXQhtXr6TXud6t5PLlOHhk2UVk/lC7EuWBmuqKLiLavhhLWGcINHnSXiQQHN2iB7SYeqdtb+Rf9aEdVVLkFOvx5bQPEfWM7IEpI3kzV+Ux6OVMc9zWCpR1zeM6y5RF2CzufLIeil+tRSX4EFYVZx9SOmkhHqvfMtGhuEdjvA4pnRHvP++LFEYSRrsCkhzl9jvnqzqHQisVOowKzpEqxqan6/DXA+4ZRKUoeQL3TFGDmJKV08yIwXZ8TTcMXeTIP3BithtS9owOJ/JPTy0HQOH9z; 4:CY49mWIJkL5Z8o5irrW8poojppVRVEOBkNg8YAO+vVOEeLEYEbcv7OX9Ds5lyAYlXJqvfJ94ZeZrTtU5syfNWBsk60FbayD70ZUlXGR5jBQ99aeP8PAChiWkVttn9keiYe6vE/pe6nsTCNAk3GhGrf2b7pqTjmuiYI/ahyjYC2GAQCgkccWjZjIdW6h7MAebezMUi8DJDYFzP0qsvvIaigKu20NGCl52Zcj4ShnqCu5sdImEuDFoBUc5GP4ewdN1P16izFKkIo3nsiPUXzcvecyr0tjgEnn/vDqzbSRO/fALQIJwrG0Sk+qFLcxGzWMZ X-Microsoft-Antispam-PRVS: <AM5PR04MB2996E2AF9DE94A042022E0C288530@AM5PR04MB2996.eurprd04.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(6072148)(201708071742011)(7699016); SRVR:AM5PR04MB2996; BCL:0; PCL:0; RULEID:; SRVR:AM5PR04MB2996; X-Forefront-PRVS: 0737B96801 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(1496009)(366004)(396003)(39860400002)(136003)(376002)(346002)(189003)(199004)(8936002)(105586002)(66066001)(47776003)(25786009)(5660300001)(3846002)(1076002)(81156014)(81166006)(8676002)(68736007)(7736002)(36756003)(106356001)(50226002)(4326008)(305945005)(6636002)(6666003)(478600001)(6486002)(6116002)(16526019)(186003)(86362001)(51416003)(2906002)(6506007)(446003)(386003)(956004)(76176011)(97736004)(11346002)(26005)(2616005)(476003)(486006)(316002)(53936002)(16586007)(48376002)(52116002)(44832011)(50466002)(6512007); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR04MB2996; H:linux-u7w5.ap.freescale.net.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR04MB2996; 23:FasG/6wMorzpJ2zhloPv0EVvKidqbOOdHOWUM2mYT?= BI0QDA6/rj1w4mf+G9emmwm3mqEMoPauf8w9ppXMBSS245AIqaQ5SH44lqtfl4AFaqXZmcpVK2pbRq8m/8K7R3SG0L2fyK0vEk2eXoVtLtufT4WECGPRDGmhktPrg+gp9kypv6n7BcWv24VkljLNyG3CRete6L7mLIla+g0l9ZMXLnB6PD8kdECOoZ8LtzTUQEZ1JrVmsxaud5PcuvAFOn+j9YbZwXrpbgf1d3feCDDi9vEv2Gzqe1LQpIub3+1mjgjT5ODqBiZbJzmo/+YZxKSBqmdAAdsEr0bkIJNMjjycaWXKFAb/7t+oibGVKchzj9y2dV43C6kpBa6HYt4GIpFNDHidWkJgXQONng69z2eWAusZjVxoPhcW348vcpHPDAISEYMYVY+f1N3UzUevVZd1ATweMHPxYaoMataj9x3Kr4TdukdR3aFwaocO6U4ODyJzRV82edDkY0iZipcK6Wg3MDnmuhKz9hIBUAT05ALaQXHEtk85LaYfcw67v9R/1LEFAyL6bosrAhwT6gXUd9LaclaWnlEtkR2H9hWFe5RIZnMQWbcEjA6FabmJKauTYnI0FeQnt42Dj0ZyAhlqnwnPGQBAJfNTkJqfEHFQD/hhN4/d3Nb7D6x3LyazHdwILhgvMhPwM85uh+g+KaYHT69gP/iXbO5gTgyReedaytwNrZeN6ABOl5Bfj208i4EsTK3qiUWTY8wPk2jxNySFpD4s+TpAbtGvrz0sx+2opfj4Mg6jyoWl31f9kC5e6yt/XyFoMDmfsQN1ADop7PEnMwuZK2CZBBIdlTSN4uDB4vBEcLhqgnJrlIExujvxh1wh02VWj3uksqcr1qOsl3WO4S4feNNTjWIDOElv1IlzQGIR/zcPBoOtCAQDwM34qEXU8nmLSz++rceGUygamQygFoBUPmQr1WG/vnb+qZVgTPXBnCn3E1u1X1N358tyi10utzf1JEtRlEI+ifHy/ueEAyjEug3fffRHeh79tJHaA8fjpFlDh3QdOMe26CypcubURTDJoBnB/3CUq7IK+YzUUn+8UtmKM+uZFu/7nhoOL1YGN//OukjDIpz/IM6Zi6N1DjoXw8AeLSMIShXSPd70SGpXZdbHVHFepG2lNjWP2KM4CQz9IzSHIElu97+wHLYQd52dQjLPXkylaipnz2OLRiutrMyx9JGb+fw7IjHp065fw== X-Microsoft-Antispam-Message-Info: T/wcTMcv1PJebMn7TWevjg8MgOP5dCMeOXQZKbTt054oA21Gv2vgxlolA3+nGKOK3x2ACrfOm1/PfvKccBjQ5fKTv7nNS0zZXmMAzH3Qgbvw+Ay1pFOAKBbA1DK6Y82Op18IcB7ecI2guM2UeFPRRwJykozkNaTScFUvrL5b8rkedSycrwAdM/+ZSRSKZmFTmc3LXGQLj1+Rwt8oDHMyjhIKHqlBPTGLRttm/WqAsSuCXbpktOtMVb1zripRzY1uw0uxvE1SOEF0mbg60sK6lki3kbFM2GwG2onf9SGbozzkodUMVOl7RI7JqyBuy/U8ifcwnU+IQ60jOz31Ohbgvw2JvnDwX+HwGximsVNJhLE= X-Microsoft-Exchange-Diagnostics: 1; AM5PR04MB2996; 6:9XTdUh8ZRN66Q+LtbF/PrgNN1/J48f0WlTMWV+xktwlVp8oyPo9mFU0EkWuBdfrjYyos1OQcgZbvec8nsUY5pLf8BxAZGLRinAQlgLWz8BynoA2OddYPs6j2bnIJ/fQNW/am+19fJ5pKSUzcnpjx50SayLj2BtgIMZidiDPywoSVfgsihbcWjDOyA+toE0SCjxoEdRIJBeaL0i7tqvQ2nLyaMe7/W1SWtxsFfqo2hU2KiHHw5KSkw6Q3au2+ieN1Xdoa8MaH2VMYpv+Rp1cwQR2YD0mFky3K/OzGrmGTfc8Q+B+zfzDDyOnNWeS7JdoPmK7xX5WzThXqvhNV18PHLt5lpKC42L/JMrq3gE8SNt0ibKP77+/6mYYjhGB+xw69LtrAVLuMZTXl3JElfctp1DEQ18kU76Q3rnTBmrNgXYshy9dC4OZPWaUmJZIokzK9L82Q/tLFbFXLeXtWAHxqEg==; 5:6XGe9gsl9ALP1s2nqGuVdOm4A+mNHn1jHs8DJBYewZIdpHcUYKUZGXiWgpc3UIfrzLG1iP/5LFBjdfdYJ2RJEzSB0W1uwEFKRnl0z4qIIVJhOd2s4PMgb/ANYAeffH65nzWcsGdQx7XZdShbpPYm1iCkSXQ3aPvC61+NiCjkmmQ=; 24:wFZJYRbj11MYQteaCIDBr5tyVAdatCsKfZVrZbpaRYQ5MpRlTBxNFr4hxxwaLz0Q6fbW+LwJ3JIJuMC8mrZw/tSAnu7dsabdxSOKwO0CdeE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM5PR04MB2996; 7:Wat+jFF56gGCpB5h37wvAytM7VWVPgF4AhJs9No8Ra6qQm7ifY/Sw7bTeLq74j9b60LofDTxZcCvFnuWnBkYs68quPb/wwz5v0Wf2q9eESOCwI4gWcPxH3tK/2KH6PTIpU7MF1Scxcg4XQd0+uE+dKuUyJb0OpPl8Ep92Mc9/kIs/0l26rKCmrbkb0kOo4MhtxA9Ug4Pn51bDQf0QarM9xIjDk+VshDDsjDNNxh6wKNa+VY7+gVOMpNDEj9II+aJ X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jul 2018 01:31:52.4730 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: bdd1db05-ade6-4e6e-1f2c-08d5ec4e3ec8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR04MB2996 Cc: u-boot@lists.denx.de, linux-imx@nxp.com Subject: [U-Boot] [PATCH V2 17/32] imx8: implement mmc_get_env_dev X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/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: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
Series |
i.MX: Add i.MX8QXP support
|
expand
|
diff --git a/arch/arm/mach-imx/imx8/cpu.c b/arch/arm/mach-imx/imx8/cpu.c index 90b6ea4211..0cacaa895c 100644 --- a/arch/arm/mach-imx/imx8/cpu.c +++ b/arch/arm/mach-imx/imx8/cpu.c @@ -176,3 +176,35 @@ enum boot_device get_boot_device(void) return boot_dev; } + +#ifdef CONFIG_ENV_IS_IN_MMC +__weak int board_mmc_get_env_dev(int devno) +{ + return CONFIG_SYS_MMC_ENV_DEV; +} + +int mmc_get_env_dev(void) +{ + sc_rsrc_t dev_rsrc; + int devno; + + sc_misc_get_boot_dev(-1, &dev_rsrc); + + switch (dev_rsrc) { + case SC_R_SDHC_0: + devno = 0; + break; + case SC_R_SDHC_1: + devno = 1; + break; + case SC_R_SDHC_2: + devno = 2; + break; + default: + /* If not boot from sd/mmc, use default value */ + return CONFIG_SYS_MMC_ENV_DEV; + } + + return board_mmc_get_env_dev(devno); +} +#endif
Implement mmc_get_env_dev for i.MX8. Signed-off-by: Peng Fan <peng.fan@nxp.com> Cc: Stefano Babic <sbabic@denx.de> --- arch/arm/mach-imx/imx8/cpu.c | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+)