From patchwork Mon Dec 19 16:13:30 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Madalin Bucur X-Patchwork-Id: 707142 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3tj5dG5dQ1z9t15 for ; Tue, 20 Dec 2016 03:16:18 +1100 (AEDT) Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3tj5dG4pgzzDwVf for ; Tue, 20 Dec 2016 03:16:18 +1100 (AEDT) X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0053.outbound.protection.outlook.com [104.47.32.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3tj5ZK2WhKzDvHd for ; Tue, 20 Dec 2016 03:13:45 +1100 (AEDT) Received: from CY1PR03CA0005.namprd03.prod.outlook.com (10.174.128.15) by CY4PR03MB2470.namprd03.prod.outlook.com (10.168.163.148) 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 16:13:40 +0000 Received: from BN1AFFO11FD006.protection.gbl (2a01:111:f400:7c10::139) by CY1PR03CA0005.outlook.office365.com (2603:10b6:600::15) 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 16:13: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 BN1AFFO11FD006.mail.protection.outlook.com (10.58.52.66) 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 16:13: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 uBJGDY7m024120; Mon, 19 Dec 2016 09:13:37 -0700 From: Madalin Bucur To: Subject: [PATCH net v3 1/4] fsl/fman: fix 1G support for QSGMII interfaces Date: Mon, 19 Dec 2016 18:13:30 +0200 Message-ID: <1482164013-6111-2-git-send-email-madalin.bucur@nxp.com> X-Mailer: git-send-email 2.1.0 In-Reply-To: <1482164013-6111-1-git-send-email-madalin.bucur@nxp.com> References: <1482164013-6111-1-git-send-email-madalin.bucur@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131266376199107834; (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)(39450400003)(39840400002)(39850400002)(39410400002)(39400400002)(39860400002)(39380400002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(104016004)(81156014)(69596002)(356003)(8666005)(50986999)(53806999)(76176999)(189998001)(43066003)(97736004)(305945005)(36756003)(81166006)(3450700001)(33646002)(68736007)(8676002)(106466001)(8936002)(105606002)(38730400001)(5003940100001)(50466002)(77096006)(47776003)(50226002)(2351001)(85426001)(4326007)(2950100002)(6666003)(6916009)(110136003)(626004)(48376002)(86362001)(2906002)(5660300001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR03MB2470; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD006; 1:CDwiw1BpVKFHxeIsEic9E9RP0oI4Ze7F2NY25utL/P/iaDRY71nERiAoACWetFjJ8CftV/4aylxrRBxQGwBtVqvhOpzUcqR8caMbpVoentzEXLHmsb/TH8680VBOOjEwdHJLkTmTKbpVXshwC5ToyPnqdvlJxqjAB51x81UfUd7Z2d48QtpL7vZQo1uwToD7lcup5IO8sNIu5oQT/zXJDOFj+Gvye3pT+87UoNWiGmiQMzFOtI71dehlDptN+/qAmtbTXgUAmo0LHTrNYGXlXsU3v0P9OTIVDKGgEtegguVl8LdffBMUxgACKmPRBXPTS9Dw1LE+gjcqwLfIrP5t14hdAvfEp4i7MxE0jhnSOmUHHG9/PQ13Yf7Uz01qOpRDgho2M5lFqCXoZbuhIGsBtAqPCCy5L2CZhgOsQOaDYAFzjs9KrMkVlejm8jVcf5h/TLpoZOhjSb/ieOnY9jzIYdp6+C79qFCiFvTJB+hBikLIbdUcGqY6LrXxzpIRG1FXsyVFLdqV6rwe7LQvywv6BF3boaWbvAEwpZ2zXuuSgozjDLNEu1Q+2STDMTtMSxZRg1dCmVmoXviKFX/SJPh6cdrF9XhusPuQT4wwGTYczu2JMbOFfyOFkcOGm57lhhem MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: e10f4b0e-5dfc-4310-9399-08d42829fec1 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:CY4PR03MB2470; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2470; 3:iol0wLf8fOimpTqM0aXABIMgDVlJ5ATyGPDc09p6xvPmJFTwj+ZDQI7QwWS7yPJY2utO6NRh58BGNbdl6zw4vbYouF0lkn2mQeYvK4F2DB8yq6P5QxSJKeF8RQIcAYny1LzJ7KBRdvTmfFyx7BiMqOb1cNVg+RYWgWiNQREqt6wWbEb4xc0h8JYQcHldIvqbcOqdvx1wSxlbyt1NWz8N1npCrYSFU1SIGdADAs632qkEtob6zpfL1xRhbARzeXlY0wKDo5Y46rbDSO3+pE6Oi7hbGe+AKB8Ket0GqfAnm8ShC2qQ+j0o4RKhOFYRHl7eV2UGQlCaXE0VzXWU/p4puZVQ081hAy2xFR3uZxJBAFYiUYJJdbS4bGsG5oGu71tL X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2470; 25:Y/ba59a8mN25DVgRHeuOzSlSIZ/diCRjvLLmN7L+ZgX1ZrGJFPaPhbijtcJ4NKCbA1vHUfyiR/qE9YJ/aNm0mPsPECMGNVnN3w6d25t25KNzgSV8bnX03HfHe9QH/5Bxv6slmzavmVPrifHpKDT0P3sccLCI4miabNBPW/9xOMI+sWAx/mMELOLDNbydijmp+6fFUE1M5JXWCWORAmrjqFowCYkR8/+PJqZcPDdlO4GNN+je8m8UxK6f+l6IiK0NqvEINS8D8ziW515fj+4oc9cP9vXJRPC4YCQFrB6oZkcf+qgPjAA07HS94Kpp6TVdzm+4AvqCP3vEBO67nTVfc1+Lz1IQZsRFUZfdRb1Bkx2KrtcnR7NGPMDqJkjyYqxYcJWnAeUgabfn1oWWfz82OgJpOJdhNDTbLKwWFlrCNm1aWv4CvprUSktA8eU/c5/63YcN4ZOfRnFQ/R0Oh1p/Q9Il5Uy6JaMkNV5Ha9T8C1IpFvabAXsjo0MU5i0dB+VJ7KHBO/dSLgEM7JZgJG7oXzlx7N0b82fk8GvuRCfIQYDiW7izGo9DRZKP8iu9mv5YnrnhQbUp4opUsih7nQwegd39MfzZmz0JQqC2rByrDdQ+oDc9fmMz3UQ2d8Lcn0PJp+/QdqDYgQVPKpvw4Z+PYWcQuy1XZuw3UBnCbxdbkbwG3SQb7+FiO5ZRRqZHD1S9wrKOd3y3QQvpjk4L8xRcP7PAjpBQskJ2NC/KU5SvqNfAPXMX4n/Ci46OZ7UJwg0oMP1zWe8FHKoZoOkuhOghFF695bjlUOi0pSa1VRcSrec= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2470; 31:UeUJMka6xNnEe2IGDyBMqmMpmEdBwlsPNjh78mdxd9ijMgscuBy0EBoOqc7K3tztuKe3AVwFuOXT7wSqe/TxvgsWTyLCi0Exgf35jixlmpg3mutWZgyZhpLOTqbMVG3X3eV1lz116Qeskfx+6QnV+1sinw+sRhv9HJaaoQ4cwgKafwzmFCyPxqn4W229oxxqJ20heGUFFOKv12lcv2LZ2NXmzav9jtP7LEVCaFa544z8LO5///E3pGl90ggTU0jeu6nozfjeL0GS12ckLA3OTVw78+ICMePVOSBfsB/LaNk= 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:CY4PR03MB2470; BCL:0; PCL:0; RULEID:(400006); SRVR:CY4PR03MB2470; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2470; 4:LXsCWnfG+0O4Ox86RtxzQCpdeKbLyx4MRKZgSJDD5TX2Vis8WejZVLHlm7U0rfcrOQZyL6w499hRYvVKUjkPRbGHAMBtrrz87q75JdvPz7cYF6K/wwcRk/RYYvYDxG1QEURsjdKeiwjQD+wpb9YDyMIIcXxqUZYmaI0TzKz+OzRFX3Ub7rfz74ZBNqnmTsihEEq3LYIg08qeBbRotVoGytc3Cqt2zLibZLItNQa9bjdYdCRn0hM84Owr/V4l7fd+AxZ0L4HITTMy2Ygq4Vb4g6jSR4WPce+Iwx4rDs4vOFBYqDLsaip++sYC3cFO71r8HeabbhjwEB2zaaM0Krn3f5izkgRQsdL8/bq8ksd0Qn5lCtnsfdkHkE0tFqeB9wUsj4apnYFyrK9+53Y4z6UqETatdnZR+0pMO9EhMgHO/yIhFDQsGiqcjcOTEv+WIhd7SJ8dB6kegg4LA8XwngPFrLFI3IsDgW6qY+gFiytpKhiFSdpgIMNlGGE1JKr7K3shI7lNNWR1ai5sT8THCbALuyOrSq0032HplYw714fmfGjUg8iolbN15dv/uRrjoz2koFXsEqybZxXaWV8iO4YUk7RBSh2aXPQ3C5wvxpZpR1qqGsMZdvnuHPClsdxobnaTguQuiqbWtSt7ZOBEzAAEWJNTYKWuJtnjO0EcM0+8iqkPI4kG52ID9iex6/J0WCL6iTbMtevqAx1+PKs1658vazuKrS9P90YD++HFCK3nCd4MCytoL0b3JqyercD4YB/C X-Forefront-PRVS: 01613DFDC8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR03MB2470; 23:dP6GKiCxo9gJZOABnc7ha5oeiSzxqn6L+6nxGvx9j?= =?us-ascii?Q?OyGaw4FBmuP1WO1S09Brwhe/A7mWTCTuElIMipIEzKKDbQUN7VU7FMLzYIhD?= =?us-ascii?Q?Yfd5wnFlSt1noZC2bT/Vi3swrXWtHme4I/+YoIb+fiWRE+lCRtYUuhm/j7d0?= =?us-ascii?Q?2emO7GYW9RpbuFvFqh5m8KkcSTHv0yP85Ch0LsXq5XrvO8NEgzxikRELzpTf?= =?us-ascii?Q?axgFXh7sfoYU4c/zUsb5VpA0zX1RV/skY2pglZescy3jrKaQmPSPa7hLOqu0?= =?us-ascii?Q?c6uJPA+YfqohJQbHUCgBHO9jrIY45WtUw/fSgN8RwpthtY0SzYNyTIboj1Uk?= =?us-ascii?Q?MpG4GGFy5qJrIAeaU4RxUe5s7j1/QehjM77hCLKmF16zhCzkqERpmcPRYhav?= =?us-ascii?Q?+VAbnp4xLTjBlCUk91HcbKj07q8Pen3/cNFuzseZpAZZMV59aiazZ5nrznwm?= =?us-ascii?Q?luzjpWgTsV9lIYD+KczO3DU2pWEU8itR5rvJQ2+WUC1K4rNgwws9sfGAbm7f?= =?us-ascii?Q?60EVhnbOLXauax04azb75C0KQWECf4uuah/IPo1PMZLuacMUNwZkose/uPUl?= =?us-ascii?Q?odlZVgKI2Tdux08kgWbCuKSzq7syFQTY+8SWnbzWiGy/iRr+IC/lQV+3JBMH?= =?us-ascii?Q?KqDklmSOJQOQ5mgzKnYoTEgSeUqdhmFPy7k7uc5p9JC2/bPndcbmtHNtxhLK?= =?us-ascii?Q?yVEJaaH9rHjKRe8oFDbxO6Sfq+U3PnWUozoNw11ZkSYn/NQ0D7wKM6TyDdpy?= =?us-ascii?Q?lNrasm8uOjeGjzj+EpF4rqTzXsahuWSpB6HQQNcMLopqXHshfvyn1wt6/RLB?= =?us-ascii?Q?JmvHFPrhocMM5zgE48v2OFPH/5AzObWGNsfhYBwFpsI5k9LDdK1jBZfbRacL?= =?us-ascii?Q?KJhUQOH9sqgplCI1/yMwnlUvUIgiO4SUdsxxLunz1KWWgK64YLNamol6Hcb6?= =?us-ascii?Q?nuhjMmE6I5PAZSR/++k+EkaQxIfR9/SQSSnhd+OUjhoTnmdiVPKutnvjQgW3?= =?us-ascii?Q?nWx3eQgmfKJY3Vaw8PqiKycMqBlPqYx/kS0KEc5xZnF6Hn8y6ijaLWPKjJd1?= =?us-ascii?Q?9Z5DzHiU3UzL6GDNsKF9vZrGayrv3SAaR/RmbOIwT5Yf3PZOImrYW2UKcVAE?= =?us-ascii?Q?kB2+3AjjDsRPw34kjuxdlM7FoDxiY3zloueWz+GqxGLskKrIG/O0KNERodd9?= =?us-ascii?Q?hk3vyTTWnAt3CP1eEuulzmVgvQ6EWjFhP7cHrVv3fVR+IQOCF8vmiqA7dCgY?= =?us-ascii?Q?InosTLjR3Yjlo4WDBv+Hw7B4Q0SGFx1wWiDMeZHtnmjs4LlV/xNHD+jxdaTj?= =?us-ascii?Q?Od8ndIeShcEZ22P3nZOfDPoetW0W9QZxE6wVxrjyxXxiLcJpXNrCCHSaYbuG?= =?us-ascii?Q?FDVwg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2470; 6:cVwiGaxMSdb54BpoIHe8pHElhhVzZprAU2nGLDkUnEwRT7NFi7sG8gpg5VY4TwlFaMozZDokMlB9CHHClYDJcuC+Zfa0aYjTM5e2Q0Xifxr/fEcfdfkmbZtcCILgbDno+FXbiQvb47z3+Eb+wwZNdpq4zUqTMOF+E9gCltoFTc1cp04Szat8O6uD+lY+DHI3vXG/RDJ6nvkEAUCieEl6HCUZD1eHvwPliQ3q6Q++hkSkCBvCehMpJg9G7Xk5mX+iZQHbPBkiia/jenddida/cFUVykjOokRsy9BJJxTU0R37jb609GiZtiuzju5fzeBNUnTyx3HG+iRBGmoIxUv/EC+lbICr83cn5Qfpz40XE5umsoJe2cRTlvGRYWqw5rGzULteZs6OIf2EmIec8/rond00ilU8Ap4/onBVbMtofcAiEJKIKsAyKoS8bLw7Aw03; 5:Sa/jTYuSEXYI83R/suewj/mrH/S9VZlYRuh0GOq3ePd9MKVHNbqdVUdAjivMzo+yEG96sbDEkRrOTIo1BIq9gJzLL2f8iCealV32TlQHbXYhMkzT6O7qFh7tAjK8iT6TcwIdkUws/QWw+f7iqMpi0YE3cGdm+jLVBohIQS9aw15uG8d6/VJaaLTlIHeqd5+x; 24:fHZCf3i7NDLtSYAJ+tDVv4gpWqgoQnnA/YaWpa+PwzsyUscwlE4Y5GxPD2WR4z+bziWgYRrZWWkZvwmlEdrTUygPQ2R1rTKvy2/sq/ntSZE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2470; 7:5Qh6BF1zaMgZM958KEPiojU1XdhJWCCE6J4EeiOgaonXKh1BxMrx877jbscxA0i4tNMPD8G9brjreN0CTtHr51X8RVfF8JXfg1VMkADSsYaYlU6AMxeFHNCBpR1JVK3VTfh81C+Nsr5pvXtMCFXwv/nnjTSiHqV0ygAVoH4asaMnTrYHeBXaZG+C85vfTC+5stuSO0Hv8GdVl+SvqKRgzZVWHcenXFACEUcH1PRC72dwv9YFvk+xO+nzHqJllKWf2yZcAFX1sVBMPCCkwrldECe2XEysHDmqUIMBfVVMUbyNf1D5gMyTpDJZcxdC0EwF/T0bqUihHm+gQxxDQOSAqGrtqOSc+kjJ/PQruvuM81Ju2oUPVcNYUWw8T2N83OO0ip2XMq7nWV40Sjnh0aujpj0ywUNcEf+FL0NPXmn/yYplz7jegHditZqf0rxbXrQWTfYc4cAZcXcyQaMjJtF5wA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2016 16:13:39.6611 (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: CY4PR03MB2470 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 };