Message ID | 20180806025047.25320-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="A5sL6Gk6"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41kMtp0VTzz9s4V for <incoming@patchwork.ozlabs.org>; Mon, 6 Aug 2018 13:04:17 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id BACE8C21E62; Mon, 6 Aug 2018 02:54:28 +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 B8B6CC21F53; Mon, 6 Aug 2018 02:46:20 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 80A73C21E90; Mon, 6 Aug 2018 02:46:18 +0000 (UTC) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30082.outbound.protection.outlook.com [40.107.3.82]) by lists.denx.de (Postfix) with ESMTPS id 6145FC21F53 for <u-boot@lists.denx.de>; Mon, 6 Aug 2018 02:45:58 +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=A5sL6Gk6fzylMDen/Thislm5urV70G47NIlhcfjWYr59lHvWUz6wpQRZqaq52S+dO2xau1Z35avvOHxUh0mY/5t05nJ8DVdUykp/IAaKM1InsIhkeewTfYxIewKdHrGvEQqiTH6Rn2s9Qx9audCU/lngW7rZuO1f6gyrSR02kzs= 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 AM6PR04MB4486.eurprd04.prod.outlook.com (2603:10a6:20b:23::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Mon, 6 Aug 2018 02:45:55 +0000 From: Peng Fan <peng.fan@nxp.com> To: sbabic@denx.de Date: Mon, 6 Aug 2018 10:50:32 +0800 Message-Id: <20180806025047.25320-18-peng.fan@nxp.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180806025047.25320-1-peng.fan@nxp.com> References: <20180806025047.25320-1-peng.fan@nxp.com> MIME-Version: 1.0 X-Originating-IP: [92.121.68.129] X-ClientProxiedBy: HK0PR03CA0068.apcprd03.prod.outlook.com (2603:1096:203:52::32) To AM6PR04MB4486.eurprd04.prod.outlook.com (2603:10a6:20b:23::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b1483beb-f604-4715-9ffb-08d5fb46bca6 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR04MB4486; X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4486; 3:jzVVxqskha5vKLL3xVJWOCr6qS1cqFdmtPTAAbPMTYFbdjBlZeDAUBnPXPQGXrry+jkYqd2qUL0z/JGkAT7TjKjAAVYjpI+0JJmzEnBHo7FqSmyGi/Q7m8Eh7AcifLzHLHNBmekRPY0XKCGNf3TQgNp2vx0hMLLSeu/4htT03qglpFj34f+bSYSt3g5D/XRRhLt+TXdQoKXryqULxD27v4cdZkuurYo90R+b8MYFoReJah2Oo6TEU2y8t27WOZEw; 25:i/9A98PMw6iaVos6nTi22EUTgZHodbie9rcu5dsD2jfsy8mRoWSzV6BO5q/+ARCU1KupnSf9pqPyGiuu/7MvUDi44FZ39pcKp/Rn9jasPQpRyTYkwCQx8HlfyhBUQBicuj8VuZ9K092/ZVJ819ADE+HWIy7yxbU2yKS+LtrM2JjeUZ9NzN4DAlprjL/uWhNm0TIUx4nqNagTpX4+3fK6hVtj65Mtd2HRyqTcyA2HC4HB55JCFk04hS3BRGHb3WP4ZVVoXOvznh5XyQTMT3wHjfsYZk8vJHlHGYB1XxjDqPBSxiWYph9yUp9rKeu/mRh/lRVoWSdqwRSTrN9KWSuN7g==; 31:m8Ce3p66stC/NeB9ayRCK1lVEw0TV7v3L5HYhwmnIEZ7RNI4IxgZ9C55s+TBINZJ5kCv0otYP9fm1AWhtg+LHyMA6ycDouWWmpr86KOH+x0T+8DzRjbPUxWarqreFRvxBQiWmZRHbUmGp2zS3UZ0t7va+tv7NkQZ4XAZJkphz9kurj+nK5mwBJg1lC8EkjJS2i4CGixheRHIwQJGO+ZvsHIh6pJ8/mq+/DDpJlgMg60= X-MS-TrafficTypeDiagnostic: AM6PR04MB4486: X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4486; 20:3vViqa6/P450BCR5GFdEMngidyo3txUjq24m9+IKwWS71Y8DrdhE52sRv6EQCIuRg4kB6m5UGHI75vsVtBA4zQM3RXnUMmsN0zlw0FDbD8ZJSQTuPhwQAxDr7xGQmbjWTPKVSP+dyxid01b7psB9XIJxQAksDyqE0gYveU4I/xrIEGWW0cn1/TnUV6BT7UEB68MdoJ9W7uH5U5mTMF0HrEDsorxc9PzjveFh+74mddTcyjWpaxmiGVJeMg6Id0OCnca6rrGtCAH0/I6/uAKPdroDPLADJYd9+uX7ztjvY8wPyft2Ip/E4Lo+dQLQtNO4cYThdQ+60XdNaghgskAy7w+qCMHHPgblAjbGaaWIrjD0LNdscIoXut3w57vf11RZ9+5+Fhg6uRgAcFyaIPClmHtZzuCDYoiMUrNc0jTM6E8rmQecJ5b3IDm7XsT/Zf7FpmvVAu6Ed4Km/kRzGlY89hzRjErmqy6i1hAbraykXRNJiD7wKNuiJmKfyBdXkHFS; 4:VbSDQcNmB8fCYl3ZhbgurgvnGim4BXfC6TB07uFZ0BVbT2c6a8sZ5nWN1h37p4NxRM88I0rO5sd7Ukuq87xzC0ZXfsPZekbrcKs5tcfnzJ1D6pBEpNhhVncbhHHxEJyqr2OLC2M4h6u6gSVWTiYihVGKlW7XeWGtx4/WIjyB8TFjAIcV8k4cMWAhEmNb+RRfFNLJ/L/amOYTkMCxVan2nYcXYzs6DhoXMAgi3FCb77jRM4KchOKXfZcdYlfk7scduw747gE3gWSjdS6aqYUUffZkcG86TR82gmTwLWKU/6QdRCr3njDPs2sxpGXdDA17 X-Microsoft-Antispam-PRVS: <AM6PR04MB4486FF7EED458E696F7617BE88200@AM6PR04MB4486.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)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3002001)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:AM6PR04MB4486; BCL:0; PCL:0; RULEID:; SRVR:AM6PR04MB4486; X-Forefront-PRVS: 07562C22DA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(1496009)(396003)(136003)(39860400002)(366004)(376002)(346002)(189003)(199004)(51416003)(44832011)(6506007)(386003)(2906002)(316002)(16526019)(52116002)(26005)(186003)(97736004)(5660300001)(4326008)(81166006)(81156014)(86362001)(8676002)(476003)(76176011)(956004)(446003)(2616005)(11346002)(486006)(68736007)(50466002)(50226002)(25786009)(16586007)(48376002)(8936002)(6116002)(2361001)(105586002)(3846002)(1076002)(6512007)(6666003)(53936002)(2351001)(6916009)(36756003)(66066001)(305945005)(6486002)(106356001)(7736002)(47776003)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR04MB4486; 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; AM6PR04MB4486; 23:Mj+CBc5EOaYK8l5xabldFDokmFdkUVM6fLWlhHb4x?= OZvpFS2Inc8tiMLyWBUg1yzg30vXNxeF3YYriuiEVRdOQaWSwIidCujhdxWVHg6ORhF0aitTlJIQBqzWeODkdvZ+tMr8vHqo2AdNkRxlkZS2Vyuv2doKNMGw0bc+BHrp1dPPQ9xUgpscq2VjOceUFaXuRCleQA+ZYNkBQ2AcdYl7g+iaWvOjUNUfIn74Fy6faeuldqbTZydtWMB3x1GvOMKe/vBi8z54CJE+yLq4yu7v6j2NfLVNMdw9stRKdIvlhZb7vrtLrD94E46kVj9zg3BgP3aEg6lWIm3loldtEjiubGx08GZcBaMqTUXpGm3J4aTshqkIBP9S6KyZ3yHldeJ6tROJuLp1pCBBb6osmXR2YpSluQnT+FIKLbzSpyyyXD//SFVrtpECWm/GutsC2RZMYV0jZh3BRzKsLmy0TE7Qux8VZAqa/TKReL+JVopjDxBqsR/uTekYEu04An7Hnu53qfmZf1EvdObav5mEYhLEgHfFjKxec71qWK6eMmhx89P48BZf9uPbD4rFMCBVDMHB7DQWFwAjCrOaAxdbqZByKTUNsGAT0KJrSNAR/Li6gY4aZoSBN8sgJfXzC2UnIDLaIC18QM+ZU6QOb92StFA3lJ01Jkjm48zVYuD6ovyzLrq4vIVBEW6XsjXXERrOuTac4ysWxejZn64m68KwBgtReX3Xc+lrUUfWe0P/1a4OWOa8IIpPL2UC/IDELs65jxYLxZ8A7ZlUu/chvyXugOYvpXuOdSgqXwfe5VSu2sAt5O99yy7eawp9P8nGhaq14IsYLw8jYpCzm2M75iWtGpsVKPper3sDtaxpBSxFqVYxAUKx8XV4O67/kbtYTGIak2C4AjOyST+BJvojy+ZwQfyZgl5Jpn06tTijsUOMpzMLqCDolnVdVzug3Q7QHc8a+WB1Yze8JM38yi1I0aEFF3bIZW7hUtnDVUbbM2LXZMS/nLgnVzD1m/3fgcCesVR0RWP25RONuIPbbata9NGIQZIpmV/IjKLtL3x3OVCkz1Q2JG/o/eCSXsK5nZIcmunFLq3SLmtBB+WR5RS4AawX/ofuzbLKCD1ChlaQK/iWe00TxuWwQwIODoEd02AzRHeYTgmGpDp/U//E6wFYsM7KuktqTfzp6u2gnf5zh4iR8iKKFOBxeMTg+WUrZH0yyYMI8u8XvGc3hprYsuHCaZHF4WAuJ1mEIF89pGI/srlMbpRpHj6m1Re7Y5/5Ru27pSFiSjC X-Microsoft-Antispam-Message-Info: oHdhGoMnYeoAoaAMEkx51q9gw8alDdD3vPFyPFZjCELvBYjdVzuPiOnjM/ulFmuuJl9/HOkvPcNq1S1/Le41Cfo/iHzHs54mFe3JXqcfROClNaDeKlBCE7Qxf49nUkajO6FxBRJlffs9Xip/TlQQxYbjEiaDPA8uNnR4K62eRHpOmwBw0N/7RZ08z4+ekKSidf9qQ1cIefLYM9yA5Y87sm0oQO5PTOBwH0aupDIvcEPr7mFaOkwloGyRh5od2Lji3zSBNguXJFf5+mJQHSowOmaMZxuco46wYIZ+dyHRO+g1US1zge2oCG2N8sbMC9ymGRvIkH7Q810W9J56Q8wjzjpxIPdBYgrDleOtNXeJDZ8= X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4486; 6:KZNcVijvsTuMqkDRXc9EQIWy92hcqp0knn9P4alW8lqNMnGEf0WZgnGfEJ5Hg4hcz+ZpvrCVNHFyS7jf/5S7ZybmCw3fZnldDyuuCxUZAOoYWXAGzKtLxnPyxo9CJH+5YGrz2AwZaJNfsjPzqJVD0L7eFIkNax+pXHeSDfXqCSifsN/To0qnIdg+gtVvmiLE193ZyRmrAo/NPi0EcX6vrJQlpGPRa3+Sd98Jk+QpN/p2WAQMLtuzVJM2LDtDxhL9sEmVY8cVuiHjpWf+E2QoSHUp4sa7VtZN/zSTjxD7JCWype04fGQUFC/+AgcAcjZXUkl0k7/xIJzMl0/pmn1fPoYgXU6oyN6XgkdS1N1T1ce1ZhZCQxRlpiXrc6f47FpfY7Aqfz851V+kaSisd68QNdnFAozKnqi7HjWa/PetThTOelaI58EtwZE7R4pJfOzfQNUNnR1i+WpI40LrhrebCQ==; 5:Mg9VC1Yv+cDKVV+MHpopWIwd7KIym6U09nJEx7DtbgoEitZkWQQ0fAfILicuFQVCb4g7HeARwdqZMcD6ETW49jQHF/0oMjUNMyZ491i7MY/rD6LnxxKsAGAsFMSiMnb10nssT1eQnHu5/xNrHZNz7ZNjWWToUNsYfZuyAbqxUOc=; 7:JPFL0ParpyJ6dvUdPNP0COF8NdshTWLj3KkzesruOhBOAlWq31RL0dhIniTXhZLbrqKdtfU/K8BtnlD3wpVsc+E1X8DJROYGArRttW2kAxtgOFiWEnbKg03KpDky2hxtQzaXHiMGF92TTmAnGNFV7fbnDFfBwT/OCK2xjStxG5cTApxAFDrm/gyJyI5nJ7z6Wf6wCUVENVVTYlw10VFKgdTnplanf5kFdRkzFqaI+lFJugOQTCWnWqhEB3DT4DY1 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2018 02:45:55.1075 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b1483beb-f604-4715-9ffb-08d5fb46bca6 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB4486 Cc: fabio.estevam@nxp.com, u-boot@lists.denx.de, linux-imx@nxp.com Subject: [U-Boot] [PATCH V3 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(+)