From patchwork Mon Dec 19 09:22:19 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Madalin Bucur X-Patchwork-Id: 707016 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3thwVr3nDYz9snm for ; Mon, 19 Dec 2016 20:25:08 +1100 (AEDT) Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3thwVr2wqPzDwK0 for ; Mon, 19 Dec 2016 20:25:08 +1100 (AEDT) X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0060.outbound.protection.outlook.com [104.47.42.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3thwS33BKHzDwJS for ; Mon, 19 Dec 2016 20:22:43 +1100 (AEDT) Received: from BN6PR03CA0030.namprd03.prod.outlook.com (10.175.124.16) by BN1PR0301MB0738.namprd03.prod.outlook.com (10.160.78.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.789.14; Mon, 19 Dec 2016 09:22:40 +0000 Received: from BN1AFFO11FD019.protection.gbl (2a01:111:f400:7c10::129) by BN6PR03CA0030.outlook.office365.com (2603:10b6:404:10c::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.789.14 via Frontend Transport; Mon, 19 Dec 2016 09:22:40 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; ellerman.id.au; dkim=none (message not signed) header.d=none; ellerman.id.au; 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 BN1AFFO11FD019.mail.protection.outlook.com (10.58.52.79) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.789.10 via Frontend Transport; Mon, 19 Dec 2016 09:22:39 +0000 Received: from fsr-fed2164-101.ea.freescale.net (fsr-fed2164-101.ea.freescale.net [10.171.73.197]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id uBJ9MOFm026940; Mon, 19 Dec 2016 02:22:36 -0700 From: Madalin Bucur To: Subject: [PATCH net v2 1/5] fsl/fman: fix 1G support for QSGMII interfaces Date: Mon, 19 Dec 2016 11:22:19 +0200 Message-ID: <1482139343-8975-2-git-send-email-madalin.bucur@nxp.com> X-Mailer: git-send-email 2.1.0 In-Reply-To: <1482139343-8975-1-git-send-email-madalin.bucur@nxp.com> References: <1482139343-8975-1-git-send-email-madalin.bucur@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131266129597484569; (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)(7916002)(39840400002)(39450400003)(39380400002)(39850400002)(39400400002)(39410400002)(39860400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(305945005)(53806999)(626004)(77096006)(8676002)(8936002)(38730400001)(3450700001)(36756003)(68736007)(48376002)(104016004)(86362001)(50466002)(81156014)(81166006)(47776003)(97736004)(189998001)(50226002)(5660300001)(106466001)(110136003)(43066003)(2351001)(50986999)(85426001)(4326007)(76176999)(2906002)(5003940100001)(105606002)(8666005)(356003)(6916009)(6666003)(33646002)(2950100002)(69596002)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1PR0301MB0738; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD019; 1:wj7P3EqTig/6sFjeGZxZ57Y4Xv4yavADL2gVeo0jafpFWhlVz7LklJS2PDNm5cYsXs8xy3zV7zyooW0vc2k+JljfTsRCZfYTap8Lv6KO3Aruq+o5FQpB/tnoQwo+ISU4Jk9DFhgbmlRPpH3+/lIs/8lxE9d+3SS5PKlY6WN4o3tByZyOjJYDD1BqT66o2Ey1pW7VVYE0zV8tkVD0J9XTgLuEL8+Sp+gx3sIXhigQruGTSBK8srIyZT6Sld70Ir0TXiMsZiBUzIDewGLX+RsZUT5EjIayTl3+SXWNYDkxM2R62cDthzIcKaIKlx0aRe4W3avVpmVRs2PvQ+XlEVIek4+4NElA5nVzy4FWEpgFYC7uN5zV03UvEcX1D2LebkLl+F+nnstgSjKpFIjzfLLWGml22P9Ypm9eCWJxHVLeEpAc01K2AwsnkkB5Qfa8/6fCvxKq8FkOFI1exCF3UdCjEvIU4L63bWR6uAgqo2529TX+1Zt2NmFahcChTqHJmlW3OukG/y/LbbPFe9ep4C+Tz6gg8grU9QbBZ8HZKDs5v0gD79a7IT0buC/PSuU97FMdE0T1LILbSfOIcjkb1s/rknqhC155ve1HDynL1CgWjfffHa0Vs/W5/ZT8tUTi8S+N MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 0487fab9-36c6-4870-6cb8-08d427f09427 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BN1PR0301MB0738; X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0738; 3:2JdJNKquMob6MkY5t77BW3scWuqlj3pBQ8PLVf5a1lNfZijraynu/GEi6ripOBOFCgXMAzyTKs392P82ijIa3Q79XKGtL0uc76uisgEgcFe5UGcBDykbyXomX3bVm6x4kQ8zDxlmDDA4xmsZEpQkwb1rE/fH9oGHnuJcFtKAsixPVgIH3afoORffmV3dJD7V8bcU+9mBocLUqOjZJ7pNifATTW9aBt46qdNHIW9emsMrg4BjNxVzIFIFSgPt/Ay26sWvnb4Hme6hDSaBG8x9TejSyGcHavoDJt25w8ORuxcQujUUQSlF95+oTvXDMSdHaENX9sO9H7/V8SkVqmXVOxP2quarfjR4ku8ll/06e5N/Mk4bfbI1gYE2gfBhC0NA X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0738; 25:ZLmq3g9LfnvBY6gQSFEtmAPIkbKAyfUfztAB8OUGTPb4Yv7SjYYKaqott97yf/ih8KfJHU9sqVg3Ghnsn/rzdg+kG+S3UZ2uLyaEPVYA+ROek2rt93aQUt5MJMqUJLuuWbAEDBqmd4jnCuHyHuId2rB0xZzrowxJF7SysGhBbHwohfjWhXb7WSk+cv/OZq1OcgVy65dhiUzjeAX4xBZ6FAYf97zcs1JKYT/GmCj2uSO9eehSIcIjmKavCKCY62RWXLq+lYthdOyrrpNGxn/4LO9d05muLDZBdSVhpKQxOM5vlvn/vfjxFBPEKemVVg4d+3n8ordqOuRcBlTPZ29FgOoZHs1hiurDum4RV3zjdBhak+yj5lGFe3dhGNXa8Xn3LnyOD2MBJsDsrtcrk8krw/2rssgMSnBm6auZe4ZaWcZD75othKMocvi6QYfoG9/5Bea1O5d+6kmO6fwmhzCml15ozHlLVlD9EbktcQhmZi4aZ1QzjkGrgCMnb2c3FjoxufpXnbcKE3SOVd5rVwAX3005KILlVqwZuF4IMeovUEs8VMWB8OLPGUZJbDhQ0Z9btV/mZCUYZD7ya6q5ZeMnwpZ/bB5rGUzZgPH9jLjG0vnStl3TC0nm3A0mPRkk+B3/cBC4wRIzDT0yhbpRwMZ3C3zPUtw3HI4BegT8bhqwzjEfxIhPIf4I15OlJVhrIXj7HWLApbuQzqOAXaFKbWp2Lo1DgbN4hDteID31fBFSUEcLF8uVRepNv9I62n3S4Zyh9z3Gyi1o/QGnFe2eXEJNr+rTI+LS5ZMvi5t6L7fFsco= X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0738; 31:Zi5/eVM+DzBhJbPJN4EwJqrQse4k0IPlEd0vn4xiSOBrW2593MVSg7zn8xEbM9Tor7E0aGDEstQwCgVKs0pb8SNYveIRHS5WwXspOrekZ86Ofu3j1HO+WogFm0x7TgCIl0aaJiRCa+y8UjOMCLM4glbBjHlsFeaboegemfkwNN+uTvomPndXx1JxaH57LSVUpJ2XO6j0Rbrig3BxgtAiVvhhFvDiAU+Fb+bKSjGBi+TYUflTM2IcSEUYD6yL8OXl0DAUrcMDSP2sE23m/yqcS99d46vt0kOWwNCw0dMbfaM= 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)(8121501046)(13018025)(13015025)(13024025)(5005006)(13023025)(13017025)(3002001)(10201501046)(6055026)(6096035)(20161123565025)(20161123563025)(20161123559025)(20161123561025)(20161123556025); SRVR:BN1PR0301MB0738; BCL:0; PCL:0; RULEID:(400006); SRVR:BN1PR0301MB0738; X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0738; 4:y0zoXjXeDo4u6VH2UqiyHaRaPYh2JmPZCSA81tgoXp3z/am4ghZOzXw8kAnHSk3gvWLReVGYtxCxrQqigCm8YddgxXfJBqwGzQwHX8zC8mpK2Fn+CkxGABjk9CH5NEyw99FeUIvuKXAxh65P9SdAnIsJRWdttW+m6O64oowHiywyoxqyrDqSgUy4sjwBVyya9FJAqX4GbbT2uIBQEyPfo5ZufX1yWPTpSmHKxyXrIKhcxwJPTuyjJvweHzvigOuRPPwHT3/BSavS/Kc+VVIB7DV7kcbxRHHG6AGz+gXLbhYuriN50opu+Lp+2TmD4yjZabbPRmEvMtV0NWsg6OQVLDiGDlpW1rwWAXlJfBfKMQkSTsuOY5D9JWa/D4qGTS6g5Y/GDseeYvUbFCkW7L1PtDQE9RzvMZfPhuQC0XqT1n29QYL3ylZAOFttbRA+nFPaRg+lcnhWlZK1D1cxTjqGg6GvuURghBLkafb7kZE5zZZ+NKr8FPWxM55ucOmhDvgbW9AV/H71iQc/3FRdvz9a/ZZgQVNruTmGH82q0+Angn6t/9+7gOZNn2rvQAxvIHxPLbdk8MIheoIoqYcPuaI4Wz9wPb5xLPs1x8NiZrhI6LMbE1WqfJjb4pYO6IDixvgc0FWNUDtOwyIAeRwSF20J8vwNSHDyKWXGtiXlaXsb6onYq9iGmYpThon8SabcunNJe2g1ghN76gFFFdvwhobHGBHUwD48bru6zvcQFVsXQoQuEsPPJLlSnaCHlfEM5Nun X-Forefront-PRVS: 01613DFDC8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1PR0301MB0738; 23:j4zk2q6l1c04Vyz06hnF60DOslALffBBiwBaRyg?= =?us-ascii?Q?8uXNtjUEHpC4ejelsSMHlFJ+4puQ3FQ4L7Ou7A9Vt4ta6K8Ifk0tUAHJd1IR?= =?us-ascii?Q?QJywQq5g/AY5mDx9WCOkWnOGOTKnmWfkaV9d0H7t+lO/bAcb/x153/P1Ckno?= =?us-ascii?Q?UEYPNrHiSEPVByFpEg6hFypV4dy0frSWCpMi9TsCVdK5udpwN29iYUSOPEhv?= =?us-ascii?Q?iXdForYf4LciEu1M6ly7KPtva0OG7+sntXqNldb0BFfyKZ9dAcwGgWPKT8W9?= =?us-ascii?Q?C+6dAcTvGUu2WatSXOrcMOPF+G+6moS3jG5Mxw387GWsTbXN7jTuC69HxfCy?= =?us-ascii?Q?HB5NGeTIpdQsQB28B7Q4+1NmF/ky1vjqWpWT9TgyORFshWGKTePy5TtuYXGg?= =?us-ascii?Q?EbUaUSCf6EiB37N0ckUDGRwu95L31IYLFf9fIyoQaXYl98psU+edz3j9uO5e?= =?us-ascii?Q?I1mPNgmK2wfZr+cDu5t5e3FUzjU0x1tVFRazXF655REmT/lRKPQ82FWY1rc0?= =?us-ascii?Q?kV/j24sdRwQDbjAPXMH6WvogpJhTFqE9THzw3O+Thl/xtMIqYhMDbSX7BYzR?= =?us-ascii?Q?b+RLWzhl2z94xhfpwmKSQtj390VTbgRG5523F36O0ISQ69xgp5QWFcQOXl7x?= =?us-ascii?Q?np/BNesB+xoAqlaJZyodymMiEN9WhA+jha1CMdPYtSedgN2DL01a57KR7oTa?= =?us-ascii?Q?lTcBHVOTcYcH5BDnhyp/Fw9XcbzgIAB3xZdmGXWvQzONjuoHZX3P2oJUdwRH?= =?us-ascii?Q?CsWaodpK3imG1Ft24wcwUSS2JdB6RPfJnBIYTuWTHnaRND2fAUfec6H4yeDQ?= =?us-ascii?Q?wdfB+Lwv6Bndes6AMLa74Azo9aOWgbsN9rfZx5R2BTqKAQUg/is5zetCqOTj?= =?us-ascii?Q?FT0+BQFwYinJRAoV9HRnqCyVJRkNov1gaopfuB6q6Yfxxrm09QW8CV01YdsT?= =?us-ascii?Q?wSdYTJxKtTF52nHVqlOCkyFmq2bbnAjmcKm9NXGMUp9bSy+XEJsY6mq96lCa?= =?us-ascii?Q?Z/szlJKJXJwe/AUA0isG8EY3ATcL1zQG+28lOpjDiVBe+XcUR6WxgJLMvZxT?= =?us-ascii?Q?QrdFycNhtHW4tfzqXvPKBQ1QForVl46YUbVBWw1Iva+Lj5fmTFWTYPrl4cK/?= =?us-ascii?Q?oocCL0XPFXNxhFCItZ/FPQwHmWN6ZSmVy9c40I8qwb67Bv0ZZ5GqIHvutUTI?= =?us-ascii?Q?E1LOD5NPDFdDHFTOdg64iDpPLUD0HYWHeNVU3aucjDHvQfGcq9tvmG022igp?= =?us-ascii?Q?sxK0PmRCZGe4qfZ629IgHJWViZrjfC8bQ5YIVs/LrYP0AidzRyfESqxNN7+R?= =?us-ascii?Q?e4n2nGyNhPRMUYamveL+htXYrDnXFs9nYANCUHWD8kpYpbVJsfDwOH/vVQor?= =?us-ascii?Q?FC7qoXA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0738; 6:/GVh9II1qr8CZSMfPhLfdL3TP5XMcvGIKSK8T4J3AoYJDvT2VPPTwosD1sbfhyoIiVUY1MB4dh9UzN7PMHHVkQiVgCWmXzQ2OIaWpaaNPGsWE2v1cI3ZVVcqKffRlW9pwbHZMzVfKdy3mpihaNkB5ZSA1iwbISby2xdP/81FeXUdJ490S6qoIhXJM5jQ83UJr8b/3zLk01kFyjepdXtVpo6RoUrHtJhc/9AoJhJ7+3Hri8gU0kruoVaFbgnmBNmB8aXE9WbYcUiyq9cChcna42Y2cQYg8zh0pycK1AMaKVDA1YdhGQJLWw+ydDJ3oT26CpaNOvvErSaevHo8ZoDl9lBlP9FKPkqZXMet25H8287iGl7xVY/Dm2OEqLU4yVWFP+2S/eqrg/dCAf7a4O42R8792WBPpXU/SwJFDfDKiVBq39Ivl1Lf2Z9jLGaovf8H; 5:w6RCz8AvBZt/hIaQfJ6e9nt07DML5ZNJWboLTpMC76i0olXS9fVW+XtGdHschjDf3ABuq4+Q3cimTXQy3ugqTtbpA0eRrwZ3iJTMno9r/OYdQapX/0rtAVC4h9Fy6DSDpX/otVs/UET5I28loYWdOzox4Zc0G8mFPrZr5z5SQBYEiSBvh6mnTwNK0muVoZDa; 24:QCrSs5YIBIe1B2Fk8aoic8DIonogb7FLnuajNDuFS2Ix8hCyxsMP+vS9nSqgU+pjHkjttuByq5HUHXQOC1ws0AKI0afBesvdAMZM860QIdw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0738; 7:BpkID/EfAja4I3++iZKXNrA90UF5lcWI0gyR3RYvxSn4VhlFK0m9GUhycu3zA7Iliss9roNzplqMaHTmjlli24VvzPUwep6Yvtbi5dgAcOc2Ue9WDpndztoa2nYTwzSpZ0pfgDqNibrtQKIefvw1GcSiEYQVPTQXAr8TYr1DL3zcVLi4UaJ8tM1N+S2h+C39c/FoHmJEZNWLldBT5EmBho2h1PAs/izrFumPydwrnw7iMWJX7wP/8kygLCgKfHEwBAxTl7UwCvOSTFqalAbxT8UwUAT++sge1xpavxtppFcBsKinpWwgubo3eMnjde5BpTYYY6Kue16j9WisudI4W/REnk6/1Ehz80gdfo3+kherJse4SIruge1jspheC2R03R79aJxm5vJ8t/gkEgS71Oygcx2VuGB/c3FuPLmiEtfOe0x/WQX/es26hnU53sFuCxd+Z/MMwAnCN7uVj/NlJA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2016 09:22:39.4988 (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: BN1PR0301MB0738 X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: madalin.bucur@nxp.com Cc: scott.wood@nxp.com, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, davem@davemloft.net Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Sender: "Linuxppc-dev" QSGMII ports were not advertising 1G speed. Signed-off-by: Madalin Bucur Reviewed-by: Camelia Groza --- drivers/net/ethernet/freescale/fman/mac.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/freescale/fman/mac.c b/drivers/net/ethernet/freescale/fman/mac.c index 69ca42c..0b31f85 100644 --- a/drivers/net/ethernet/freescale/fman/mac.c +++ b/drivers/net/ethernet/freescale/fman/mac.c @@ -594,6 +594,7 @@ static const u16 phy2speed[] = { [PHY_INTERFACE_MODE_RGMII_RXID] = SPEED_1000, [PHY_INTERFACE_MODE_RGMII_TXID] = SPEED_1000, [PHY_INTERFACE_MODE_RTBI] = SPEED_1000, + [PHY_INTERFACE_MODE_QSGMII] = SPEED_1000, [PHY_INTERFACE_MODE_XGMII] = SPEED_10000 };