From patchwork Tue Oct 4 07:32:53 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Madalin Bucur X-Patchwork-Id: 677948 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 AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3sp9qs0T5Nz9ryn for ; Tue, 4 Oct 2016 18:42:49 +1100 (AEDT) Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3sp9qr66mdzDvHG for ; Tue, 4 Oct 2016 18:42:48 +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-sn1nam01on0072.outbound.protection.outlook.com [104.47.32.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3sp9cv6qkxzDrc6 for ; Tue, 4 Oct 2016 18:33:19 +1100 (AEDT) Received: from DM5PR03CA0004.namprd03.prod.outlook.com (10.175.104.14) by BN6PR03MB2434.namprd03.prod.outlook.com (10.168.223.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.649.16; Tue, 4 Oct 2016 07:33:15 +0000 Received: from BY2FFO11FD040.protection.gbl (2a01:111:f400:7c0c::132) by DM5PR03CA0004.outlook.office365.com (2603:10b6:3:118::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.649.16 via Frontend Transport; Tue, 4 Oct 2016 07:33:15 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; gmail.com; dkim=none (message not signed) header.d=none; gmail.com; 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 BY2FFO11FD040.mail.protection.outlook.com (10.1.14.225) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.629.5 via Frontend Transport; Tue, 4 Oct 2016 07:33:12 +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 u947WxJ4022632; Tue, 4 Oct 2016 00:33:11 -0700 From: Madalin Bucur To: Subject: [net-next 07/13] fsl/fman: MEMAC may use QSGMII PHY interface mode Date: Tue, 4 Oct 2016 10:32:53 +0300 Message-ID: <1475566379-5078-8-git-send-email-madalin.bucur@nxp.com> X-Mailer: git-send-email 1.8.2.3 In-Reply-To: <1475566379-5078-1-git-send-email-madalin.bucur@nxp.com> References: <1475566379-5078-1-git-send-email-madalin.bucur@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131200399948200843; (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)(7916002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(33646002)(36756003)(77096005)(2906002)(50466002)(76176999)(626004)(53806999)(4326007)(48376002)(8936002)(50986999)(586003)(5660300001)(69596002)(19580405001)(19580395003)(2351001)(229853001)(43066003)(3450700001)(11100500001)(189998001)(105606002)(87936001)(6666003)(106466001)(110136003)(8676002)(50226002)(4720700002)(6916009)(81166006)(81156014)(68736007)(7846002)(85426001)(2950100002)(305945005)(86362001)(356003)(47776003)(97736004)(104016004)(5003940100001)(217873001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR03MB2434; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD040; 1:N52sdhiMc+dFWHTCvKouJhYZExGC7AvgDiOnnl1AJsv8aESBWca7yNWQFWyhcoPQ2kk6hV5F5But8lwLdmOW6z3sy6k6xCxy33mUECTr2oVT4gbDtWaaUEGWhL9aJgzW0Sv4sVDhRWdi5DTCsvwcXh0befLI9m2xO6q+aiCiny5xDPERxtnFf444r5p5ewKEZNBW3MIjYF/RN7JVXfK8Y9E5tbWrjiNcHHB2LcjBl5E7U6SefmavOXBEYcWuC/dljnreOULHFR4HII4/55p5gtF0lczJ2j6SA2p67TFagEAnN9IyuBwV2N5lLaKHDxIkDZM73uBiDiZF0JX9pBq3kbmcFlyW/3NAg8tSIZZOdZbp3IUdW3K6bKwIEnvNRIl//8IX/ivJ5lVTmmudtrTHCGWxnOQKTPDxw+vU3/hqwducq5LHP5sQrL0RHkIXc2gw64tCOcZo1HnrDeyoH97yKLJYMpB6PEOlnhj209M+UXc+ChNpoqbL4BFcEpj8PMJa8C/bcZaacg70WaReEy3T4g0c+x1RARaRtIScEF+bLiEGYOACt66pCLFi7+fLR15ekakZFEbQ/4daVL1s/KjA3sOi52hSDlPmE+1grBPkCED+hhUhJhZg5Y0b3I0HzVW+ MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: c7ab797f-29e2-4726-3083-08d3ec28b3b1 X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2434; 2:F1xBFtBYjDB2BFeD/VHsl0GriHqrRqEKPcDoJ1NHom2iv604lcNCgOsnGC6fLyKyXOhH6XZkXD1zSzyxlO2iVK9n+nnBdWEzue+iWb2WI7KZCBCDB9WeAWmfJ6int9lOibP4jyWQlEi7gIKUSfq6w89nE8FZOZ5Fvj6ohSBrWAYrXAjq2ehVwdzoarSmh5FhEgY42k7QCmNCzdWiL1yb8Q==; 3:cn7pz3SoSOxvyl7yrKrSlkmdDdRQUzbZ9EtJU7i208rNSdTNnvmz7NB/n7oXlckGMYbg04oFjv4d5bTBhSKveUpFgm3aAS5H/itOrc/ynEVXu7lJyni5ivmsLaFRnimInEzX4KyJ5OQoo5Zk3hnV/3ZrLOsEbv4plkg55nYhVVuqJziQ99l2LmVZ+SSq9HqXZyhQJE96i2TIJ4AnMr21/5/7sA23r+CW19wci2u/yRSvBbgdlfTCqCopTH1iHUUT; 25:Vsxy6kEnkcZs0qvLlpva/L+GbgnqVG6nhpZ9dJ0Za9OXCDNOaFbWc6b3taIDMz0CyjIIEKEaJLNO56Yp6bXIcp9ZzswUJWQHPgSYQEteeTiGdAWZdr/wKvHC3yizrsK2OwlpkuSz+yKiN/kFsozuyOnd/zbH/iS8iqB0JhdxNojhXuu4BTPTy3ETPY04UBDbj12xh7bs8S7nj80DcS6X5aXabuxxYbdK1DRMlnvCNhHjmYbYfCqJHWJlGiDiCjUCGyz5PVjTI3jjKE7Mv0dIu+GpumwAxNxCZwBD3o0bs/NckEG9Ygxn1yzc+0Ma36xsgiiyxXPXmaHwp2+uGUqiKTc2P7MdkXTOH28kHY68pSfoTOb8xWNU1SE8zkDDaiBsRmRqV9jAcFXp2wcdkbdLFQYypPhm4DOuIMf5VZW5UuvwEDxJDwrOvBeWu88AsoVT X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN6PR03MB2434; X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2434; 31:s0ZGtxbVIqz01Zc2Mf/moSh+5cL2cWdPOCeNZqyimGjc58ZdSYIOmAxvJKIyjLCW6ag6wIs3O7ZQNiw+VTIdVYDhk4q6clFNX3co5XTl/1VPR5jNdICwd2yPBtrGDz9U/dTk6oT7uAewgkz/TR8pcG9Gp/jV8ECGA1I/8Zc0hzKpBEaRGQyyP1qaX5JICAX2HD6b/VOAKG2cV9iv1542ASYqtlNTvMdC7agdZww5XpsKfDlAE+4Vd4A8nyRgVe4VOW6RdRnfg009d0CRqJMeGQ==; 4:f7Rxnleh/kMYBZs6J5Gmxj/8QMxhM2wyojUUaAfeeQ3PbwwngmQ9iT0MZb1XTDmTR+nbted0LYug7vHAmPhg2RVrEqNEsL/rNoec2lXf7J1zIai5p7XOwtnsf485bhnm23CDDEYPGfKGMGcJ3M/SLujptidoT2NpMsY3pOyt1XIrP9hOqFtCqlz0DV1sxUJOv9ntg5fzJAWtsBWuAkBkIu/OEXCEhHSuFsxsjAOIlsPsjaIRbSZpNl//W16a9o2hdRBxmMBqgt/k76xj2I1V+yKrb+7hYh9LXWu+JEzL6BHnyCld05ccL5YoBBQ+r2kHwtBsxhc7jOTFXlXLMtC5t68Skh2M+i9qOQObceBadv139SB9JXdVfYFRVric158PNY+IkkWVm9AtIPBeUKBwNIsGgJngdl8uIrZUy+yMqW496vqtMCF0viZYTl2bYxHVHlDL7Z6fwJCej0B5ENkdtW7qkOwHyyDwtbkV6ntdxN5KpOC47DfKxX2hPvfdN9sbyUcqnNF/sDwkEZPrrXdVxdFqtcvegcwuNgrRoeAKoDS5wJwZ08oGg896a5D5BPvc X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13015025)(13017025)(13018025)(13024025)(8121501046)(13023025)(5005006)(3002001)(10201501046)(6055026); SRVR:BN6PR03MB2434; BCL:0; PCL:0; RULEID:(400006); SRVR:BN6PR03MB2434; X-Forefront-PRVS: 00851CA28B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR03MB2434; 23:/1v6hclKo8Mo89vrQPiB1P5SIpd6M2GP4M5/byuoi?= =?us-ascii?Q?Y6uW7pU1mmy8tuNRNLEyS0AR9mvtZGsb7XxGxmf4nOWOwfMhUGaKs3BsBhB/?= =?us-ascii?Q?oxtNBfHX/IcxnATrVpRyZ2kBc10LQJ3Dh7D9vakSGQiftQd3T3kj/sh2QIv+?= =?us-ascii?Q?f6OwIt3SULwPHq1P6cU7CmydHkp/8TDzMD4a72RREiqJolhxwZXmSCraVKgQ?= =?us-ascii?Q?CbyXVDheRgTMNFxhiYbPycdEwcrUBmQTlc0mRhO/nIXCVUB1ks+z8XS80e/L?= =?us-ascii?Q?4FJ6s9av7FUOJUIKcsgZAimJwv9AIJ1mXOKLV5QsJmbfew0UhyBF9hj0YmoO?= =?us-ascii?Q?qR2cLD91SNpNOgefWseUqd8HdketRiCtqWSFvt0S0zP+pOjq6hvGPlU8ymUI?= =?us-ascii?Q?WHJdUv5MCIAxOidp0CQPxdZ5NU0ecvDGlBQi+aKo3AibP1eFT8oEQhHUqRft?= =?us-ascii?Q?YsE0UpW+uMEgqPN1TlibPEFba7oEdLff0jiBcOKzUpE+x4RZBLkS5BCkKkna?= =?us-ascii?Q?mI9IRv5S0uKSr9vlw9zulUGYMx/7/SgG/aC734ELb4p3s72uhA/Qo36sy4b1?= =?us-ascii?Q?uwylwSU6UfXWKRBY/vQgS92s3G4WgO67PlMkMcfN3a5AEhtu87zal0iwrwgo?= =?us-ascii?Q?aKhvFhva+PuqZt17d+wWtHP13cKHMx5yHLOH7qosY3cIU2ls+/q92Wwm7QGr?= =?us-ascii?Q?/qTZuGukdnLRo2ixC10Jo7gkf+y5VGcLu3JvcB+sSPNtVYY1jRea45yaDxBS?= =?us-ascii?Q?OlHiiyOi5ZK8ccpHAgNRFmi9pc/+KL9dX1g9UwfzEFqJVSgL3Hc/ZOltXb/N?= =?us-ascii?Q?OrFMYzB01h1X3Da8+mPL1jaY+lyyNC4dVeVGxahhV8rNlTUlBsxJ4H8kCppU?= =?us-ascii?Q?uGItjhSYL46uYDtTGMvSzAD/sJ9REgjdDnGr0prb/lKf4ea4zAjq2aZH35x2?= =?us-ascii?Q?KW8y/p4+plbjZHiJ7Qiletyp2Bim/7wk25doNaZ93f49FUX5vSBE5owjx4eu?= =?us-ascii?Q?s1uLbJ0LxfMcSDjkoIJU39T4Mx9QNvWKEmrsuHBNsN+/AlkfotWu41F9DSmy?= =?us-ascii?Q?mj1yDfJhNo2vu5vc2YrSA0BVFhFJNpb+D943r/iAn1N7vamE/CaRCpxd/kZ8?= =?us-ascii?Q?ijLcZQnsoUzwHDzECarGuLRU/ECk3F3/rpjlQRu76h4VpaIrh0gyGTJMGFDp?= =?us-ascii?Q?pXerEGaWuVz5QgdYF3VrMV4ZexWxcjP4VVhqgr4vEL7RLP14gNIX8xyjOFpS?= =?us-ascii?Q?3kIjfUnrJv3erZVzgks3bf+gcBy42X8pCV4UFupPlhTYkmPbL0eg7ixvYMR2?= =?us-ascii?B?UT09?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2434; 6:TCB6z+b8zH22ZLM5NXDYQEEQbcoUygdvqn9YorCB17vxgzgOr3VZUVooVV446Wm+DA0e3fB4et1oJcZBsBVLKAL4xT5Tey1psp2pUjiWz64WEtIxlva7fcO4s0GVs0HJ/YVv9Hp3Xz7Pm4PnsubAli+3ols2hgv05k16t5X1or4frb5/fcElNP8ptLUtNllpo/9/FFGSGZwI1RQ9fng6Kmw9rNtAOJp8UXTJfAGIU/nNl0QgK1IXHNHeYo3YMkOWGIbbaIxpmV+AxqyQz6jENMuj2yp0EAsD/fbqmvdmbmYjI+0BT4mbXVG1HlYD4ifK; 5:EGrcNdoejLt8rljhhkHkZfX71uE3eTDJpQjqNG4o80F83l/xWfeZCvrmqdzonbxFrgco+/pKSAiMzA9hI9IyOXFnJg9Tmqvg93CQ44rmuSS7PYL7wykipPXIkB2U4ZPGfG8FRJGXBtek4sxD6IrrF9b0AbP5n85DIUn8VhxlvThBWasl3drXSnVnzSUy9zVJ; 24:IQaPMbe7o55+Pg0xA1pga59IiuHE5jf5QV1kQLSbfAeKiZTk08+0b3N5jS3/+31J3JXQKzEwn5KTMY8JFtotSmTgw1x/Egi5257T5GPCBAo=; 7:BkSJh2CrAgsdLT3iG0g2Znqu3AH4fVh3l+oajCl2qg2rdF/DcR0WRnXEQ8ikPFEvp+XAoOAEhT2fk+oVWbz6ZlGgtVRI05JDFN06yTPAeunn3+tKbbnCnHiHaphG77/g3YYISie1Prmu5CBPnnA1hPnvE7KeoOXDgfRX3d7N9QHBL5WE7irQVE2gJz0sQj57a6Bi33jtyU25FWP2anphT7dmDyn36hq3hhMGRS/yW8WbsbtMaQm/F9hmezcOHob1xBL8vRdxdpP7AvkBtaUfbwDH6Vu8I6QOGSrfdkigGwdZ3eTyIXC1bDnkdBvRm0wH5qLY3nv16ko39xb9KKH7vw== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2016 07:33:12.8232 (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: BN6PR03MB2434 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: linuxdev.baldrick@gmail.com, linuxppc-dev@lists.ozlabs.org, davem@davemloft.net, linux-kernel@vger.kernel.org Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Sender: "Linuxppc-dev" Signed-off-by: Madalin Bucur --- drivers/net/ethernet/freescale/fman/fman_memac.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/freescale/fman/fman_memac.c b/drivers/net/ethernet/freescale/fman/fman_memac.c index 45e98fd..96dfe7e 100644 --- a/drivers/net/ethernet/freescale/fman/fman_memac.c +++ b/drivers/net/ethernet/freescale/fman/fman_memac.c @@ -1151,7 +1151,8 @@ struct fman_mac *memac_config(struct fman_mac_params *params) /* Save FMan revision */ fman_get_revision(memac->fm, &memac->fm_rev_info); - if (memac->phy_if == PHY_INTERFACE_MODE_SGMII) { + if (memac->phy_if == PHY_INTERFACE_MODE_SGMII || + memac->phy_if == PHY_INTERFACE_MODE_QSGMII) { if (!params->internal_phy_node) { pr_err("PCS PHY node is not available\n"); memac_free(memac);