Message ID | 20180310011957.21801-3-peng.fan@nxp.com |
---|---|
State | Superseded |
Delegated to: | Joe Hershberger |
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="MiQOXkWT"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zymdw6C9zz9sl7 for <incoming@patchwork.ozlabs.org>; Sat, 10 Mar 2018 12:20:36 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 94686C21E15; Sat, 10 Mar 2018 01:19:30 +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_H3,RCVD_IN_MSPIKE_WL,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 59539C21E36; Sat, 10 Mar 2018 01:18:48 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 2F64FC21D8A; Sat, 10 Mar 2018 01:18:40 +0000 (UTC) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30062.outbound.protection.outlook.com [40.107.3.62]) by lists.denx.de (Postfix) with ESMTPS id E109BC21DF3 for <u-boot@lists.denx.de>; Sat, 10 Mar 2018 01:18:35 +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; bh=rBMzWrakuRFyAgDLR3ZWQzDZYbBoSlnqCI7jNVyAfzY=; b=MiQOXkWTVBCKaX42mMaeKzMbAxH2fk01XP482WK6Xjz3wd8Ir2/yHILTC5jd8mAHSyraHKu5cvopkOQk5yv86SxO3zqDFCxfhJpBRE7meQ6lyED6/G00nIzWb9Z44DwON+NykTry7UWMaL9xpj+c1izyA55hyCrnRN7j5xeXwGM= 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 VI1PR04MB3231.eurprd04.prod.outlook.com (2603:10a6:802:6::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.548.13; Sat, 10 Mar 2018 01:18:33 +0000 From: Peng Fan <peng.fan@nxp.com> To: joe.hershberger@ni.com Date: Sat, 10 Mar 2018 09:19:55 +0800 Message-Id: <20180310011957.21801-3-peng.fan@nxp.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180310011957.21801-1-peng.fan@nxp.com> References: <20180310011957.21801-1-peng.fan@nxp.com> MIME-Version: 1.0 X-Originating-IP: [92.121.68.129] X-ClientProxiedBy: HK2P15301CA0022.APCP153.PROD.OUTLOOK.COM (2603:1096:202:1::32) To VI1PR04MB3231.eurprd04.prod.outlook.com (2603:10a6:802:6::28) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 3c3372d1-29ed-4f6d-c96d-08d58624d85c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:VI1PR04MB3231; X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB3231; 3:y6zYrJ72U92OYrzbXWeheQuWP4ZEvdsGPT+jPT3NwB2GnRnFFkWQJGC56RUzdz9VzlptJHCMA7BS8FrcCM8E1Qs4Ynxa/Pat5SxbdNuh7BdOXgaYm0zl37B3uEBP7BgCKQqlGMb4wcyXpbcoXjZcL5X65oaFx05Fxxb87g0hRkNZBldNH7Vi7qZipVauUTLIKV0WOhllMxxpseLuN8rplDNGnsbUiuWQqLhfcnaegsXzrutlCCkUFgkNPa2ZZTz8; 25:Y/aJ6Ky0XQRKYz09HOvmrv7fPYhdt7GYqavL01cs8bqswU8ND1lgYuTf8Tw3zuBaUGd6vB9iBi7DaBXgdbdOk5bVN62211ug1hOsqEvA9PiWEF6VjFrAJLIOJl2Xv6ZgXUhXKE/kpCkrm/9QjRyTSW9dkbq9FPdO0jGeLCft56naHcYRbhRl0esd/LMnikIBR6dYr3u4xG609PhNc15caBzYonp4Oz1kUwkfuDzm8sz2dmooqJJWYfj2Ft7k2dO9/u5+t2iLMLjFCOJgSYIeYFzoiZR03skYoUc7I7qOqvqFw/ZPIrtUZ9djWRwlHx/ig/RH5q3LTKRnrlzbK/0XVw==; 31:BfVt9zmniHcK17hb9HADDeWxGGJL+wbEMfceICvF2JkbWsa2XThQeXDPWad0KnF0TOPWazaEd6cvg67EqVRysuVN6EwLwMBTPQfZo0pjHr1mk2zO3pYIv8l4Sw5fBL0pz6aqZ2LR+2pQ/+RZXemf8VU1F3Acm/X0+NmMsiAW5qPF23WhSFaou1Z1SbuISel+SUFflMEZhJslsxVs4HKEt/H9ak7yZOQCFd72R+DjZ9w= X-MS-TrafficTypeDiagnostic: VI1PR04MB3231: X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB3231; 20:vlefkj/ta7hkHBzv2VlsGaOkkftC9xjzWrz36YXYBD1FPpEMYTTqV/rC7ZEnv37uCrjPtXYGleBnicTB1R81Xe+6lu3tkyIXwboFZ/VNkMJGlezJk91HZasRQwOAT/eTTqLho+8O9PD0EvHfy8tN29y0e4ex9RTB1lphw6E+797kDZAh+mGjiBBLqtLJvM0qhtPUHMj5QAAzormCjKRnFafM3bo/VYoDpt8xsS4iBBamy5RVs2CL6sgGBIKdoUfIUsyD7Gg8GDrlpHnle4kUbB4sO5n9JnzQ7IJvOTaCIfZIjgSyq6X2zNSXQWPGdEhShmXr/QeQ9QyU9LehnaBMfQMp5BBPhj2kEXcfbYJKzPizSQgjEw4YpUWXR460TOvT79tF6WJ27pOWaRcdBoCfmNOku4/+H+4nHQWB4VqYzkV+gSIjZvpiz7J4eP0RJjQgxpO35OgneLSTBAj2dUN6i7h5vAWGw4ShmJcNQGAc5PSpkjPqv1jnwQEXVSI7lr4+; 4:/zm0yZjLuXWpHA8iQRrN9ZK1tghXiN3qFR8SMlMLwNc25EtN0ZR/qQuUZAFS2LDui/JnCT3t+bHWfRHdSOz+ubad4HzUA8ZjYxCEPtmqQatw/KHDPEoMWhfrYWLhaZw4VYQzWOZL0FHeLf+9W0/D+fBCJ/eKRcEpZLNld9xnf4S/f+T+f9R3Tg0uuhaWaV5py0y4Eh9HBVUy6VOjOgvboi2Nan2kVZplZicqVlQ9YWD7p9pUMaViyer3QzpCM+aOhDR9e1kRvTrVs1CZXSd6bB2jgjIF1T+ZoBzPlYsVfKcbCSZJKl30uh4m/GgjqPN3 X-Microsoft-Antispam-PRVS: <VI1PR04MB32311C445038265C3F16FE0C88DD0@VI1PR04MB3231.eurprd04.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231220)(944501244)(52105095)(10201501046)(93006095)(93001095)(6055026)(6041310)(20161123562045)(20161123558120)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:VI1PR04MB3231; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB3231; X-Forefront-PRVS: 06070568C5 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(376002)(346002)(39380400002)(366004)(39860400002)(199004)(189003)(186003)(316002)(6512007)(105586002)(97736004)(6506007)(386003)(8936002)(16526019)(86362001)(68736007)(5660300001)(48376002)(39060400002)(50226002)(478600001)(81156014)(305945005)(8676002)(2361001)(51416003)(26005)(2906002)(52116002)(106356001)(2950100002)(6916009)(6666003)(66066001)(2351001)(36756003)(7736002)(53936002)(1076002)(6116002)(3846002)(50466002)(4326008)(76176011)(16586007)(81166006)(6486002)(47776003)(25786009); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB3231; H:linux-u7w5.ap.freescale.net.net; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR04MB3231; 23:QhpMaXZpYj2wR7hKNT8B5z+Hx3/2Uy/7v2mWwu0jm?= kPeQu6HhC0AAxlqlQeVe5wH2Rb06AL7QS3ZrB67wqz//8Ujn74P37kugdm/kmxqSUwC6duWe7y1AdKbqB02WebaLuUxzytKS9vBQEvb1Zsr0Dv7lqj9V+fG/raE/NFE6lc1vzplKHzxJyCD0+5Qup4Wv0+8xH3lNCINCWnoBqdKLhWsxzldJBOJ5moFY0bUtt9n5qHjx+O8rqUyHdgHxtO1v+UR3LrPQa/SxGXbJEu0lhUZXBsoVu6u7QJKXyzm0JVWnwF0B042Fgjr+3FLDopu1FPyJmUFCtvqmxDLhX7yC405ANvtgve3sie3i5mXGEjYePtlS0L22QImEx0rzQTV5GAIL5EaDnhZpvYeGoMJNtbE6EXWRqr14k8nkRKzdQRdMWeV5wdqokp1fI0zpR79G4KARah+Mu5NGvQh6LIApL/t5I5psacmU7slHR0qg9Tyn7J6zdAflSuVjvXz4eEfXy3EvnVEwRkp9FxEs+Hs1Syx9D6nSlHb96ItrnA0HTcmwYAkDCF70TTfyOhJ2Nw3qSn4pWw0BeLoWOCL7MW7meuaFblcRWHMzK6ZQvJwFBmqx9YDQEfEzoy2x5BUGe4sddvdGcv0PkpfQWeeW0CgGMtRCXhj/JfnJWh9+Y3XyAX7oCz9VR2kNwgxl2eHL0l4lp5cSUiqaYFcBceT+BIOjpv8oL3PbxrX3vSCQHnEUG7uGZdGPa65f63ng+pvuB9NPa+Fg7T1TWFXUdsquynfpEVqd/9zlnxT3vqicRVh9Cd5kvH2V77tYQV19bxfMZRsJ3zrBwSdmD5rU0B3rUKq9yMipaiCnrthZ3ff7zSj/usD5OKR0bYbNNTeV0lWVOlfTKn7Rr9cWHnQFIkpZrX2IagR9MVnyccHGVjeXvdX3w2lSQbIvUt5pLg4u7vcrw1xLXlOVZSI5/AVdh8fZUEtSN3yog+qV4s9wyzsDJu1ykgnkl+gefRWi+gkNbfpP0SpyfrFow8ftGZRPb+6/LPe7cmsUFnPAnKHEevDDRRYRs5ZQxLESrNKChJ5BlmCsbo2S5g7vurlIlaXg//M4bZhQuqAoBm5J5enXQ7rHxkB5B8VCfxwED8yPFmG1EgTV6mwF5tr78552k46mQvBZOy6aE5zS1cXHIEAXQkqETBvhaM= X-Microsoft-Antispam-Message-Info: 5BZKzWEw2gJY5LzABhC+GhAVjzj2FdLyqivHTPIic/EQTIa6XlakmmZtFmnyMya8lv7WsGORAETMIZ9UTf14d8CVSWiPXyO5wAIYsDCRiDj/A2yRAg6eEmgOY+z5HRbh22QuignYInFENfe9cG19W3eZ0pdY3ujTqL0M5dIXLeXA7o4tL1D25u6Gb9O53EJN X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB3231; 6:YdYKSjTounC19BTUjK70tYXTRdcO9Sgn2/dj0t8+iIw7YH9E3lkZZm1k01pdw0NbaMn4XrnTMmv92YvfM98uuYcVMJ6798jMPWDglIrme6r2pcEsMg6o5df01c7YxM5Mr8pGMnXkLUKrzvr7UcPiWfscOUeg6WwsYGAvfEqpttF9+Cb/4GuNQVVKGIUxG3AA9YAYFtA8oHsBfDibixEJ/FWAQ+dxJLhoa9F9Rx8AjtpYQpMuyZZo68qkRI/KFoYM9BP3312ay9AuoO0YfqO1nOxp6p2pPSyTbMjwVeGCQR6fVU0mwKBobcnnoQj/F8ogr4FhmQSP18qsxMp4zwlASzlmKXt0qXQHKu5C6i2weCc=; 5:a5FIbvPp2P0dqwjJcIChcPQkhfqLiyxKGsy80rtB9idguK81NuxMbh/Gla3p4VJXyIBWl/k2SKZmqhrd86rzjhrSYKJnbiuLzHgbQEWu6NE+4/G4ziTxkyCAYMdjZHRJIprUm1uzRQ2fWpIyo2ps0kXB4vBbPzxxVj+a9nv/tPw=; 24:NDlmjd2JCdRhT+1THszgwbtou+m8ejEuNpbD6jcEKFpUuTy2kKxezsBQo6o8bzFyWtJg0JDB873q0Dz1QWVnh7HZCKgG7sQrkf/4ggLpQ20=; 7:N6PKgUMQpR0TUWgZDuEfgNwNEYIuiVyH/TfAqSASNJE7HtoI/r0WcpOpeUFWMrslPSW65mfqSUQnJnX8aDKqZAukSbQFxerX8+j9+a+kbnmjdslPSV/XR9WmBBdkr5m3HLf35vb67i+AuTCaAMnIpHyI8BqmrRd+Ai11JVb3mhR04/nr8vBl38PU8bn4jacBtkBmh3J5eRuiFrdRz1iJYLxOqS4GGOVqE4Tu7Uemf1J2527AMr3Z/pN57bSvMC6z SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Mar 2018 01:18:33.4697 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3c3372d1-29ed-4f6d-c96d-08d58624d85c X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB3231 Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH 3/5] net: fec: set dev->seq to priv->dev_id 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 |
[U-Boot,1/5] net: fec_mxc: Fix DM driver issue in recv
|
expand
|
On Fri, Mar 9, 2018 at 7:19 PM, Peng Fan <peng.fan@nxp.com> wrote: > To platforms has two enet interface, using dev->seq could > avoid conflict. > > i.MX6UL/ULL evk board net get the wrong MAC address from fuse, > eth1 get MAC0 address, eth0 get MAC1 address from fuse. Set the > priv->dev_id to device->seq as the real net interface alias id then > .fec_get_hwaddr() read the related MAC address from fuse. > > Signed-off-by: Peng Fan <peng.fan@nxp.com> Acked-by: Joe Hershberger <joe.hershberger@ni.com>
diff --git a/drivers/net/fec_mxc.c b/drivers/net/fec_mxc.c index 2bd4ba4ef1..2c3171ecc9 100644 --- a/drivers/net/fec_mxc.c +++ b/drivers/net/fec_mxc.c @@ -1252,7 +1252,6 @@ static int fecmxc_probe(struct udevice *dev) struct eth_pdata *pdata = dev_get_platdata(dev); struct fec_priv *priv = dev_get_priv(dev); struct mii_dev *bus = NULL; - int dev_id = -1; uint32_t start; int ret; @@ -1273,9 +1272,9 @@ static int fecmxc_probe(struct udevice *dev) } fec_reg_setup(priv); - priv->dev_id = (dev_id == -1) ? 0 : dev_id; - bus = fec_get_miibus((ulong)priv->eth, dev_id); + priv->dev_id = dev->seq; + bus = fec_get_miibus((ulong)priv->eth, dev->seq); if (!bus) { ret = -ENOMEM; goto err_mii;
To platforms has two enet interface, using dev->seq could avoid conflict. i.MX6UL/ULL evk board net get the wrong MAC address from fuse, eth1 get MAC0 address, eth0 get MAC1 address from fuse. Set the priv->dev_id to device->seq as the real net interface alias id then .fec_get_hwaddr() read the related MAC address from fuse. Signed-off-by: Peng Fan <peng.fan@nxp.com> --- drivers/net/fec_mxc.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-)