From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752370AbdFSPEn (ORCPT ); Mon, 19 Jun 2017 11:04:43 -0400 Received: from mail-sn1nam01on0060.outbound.protection.outlook.com ([104.47.32.60]:54208 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751030AbdFSPEd (ORCPT ); Mon, 19 Jun 2017 11:04:33 -0400 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; From: Madalin Bucur To: , CC: , , Madalin Bucur Subject: [PATCH 2/2] dpaa_eth: reuse the dma_ops provided by the FMan MAC device Date: Mon, 19 Jun 2017 18:04:17 +0300 Message-ID: <1497884657-3744-3-git-send-email-madalin.bucur@nxp.com> X-Mailer: git-send-email 2.1.0 In-Reply-To: <1497884657-3744-1-git-send-email-madalin.bucur@nxp.com> References: <1497884657-3744-1-git-send-email-madalin.bucur@nxp.com> Reply-To: X-EOPAttributedMessage: 0 X-Matching-Connectors: 131423582683680122;(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)(39450400003)(39400400002)(39860400002)(39380400002)(39850400002)(39840400002)(39410400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(9170700003)(81156014)(189998001)(36756003)(8676002)(4326008)(33646002)(76176999)(50226002)(50986999)(47776003)(3450700001)(77096006)(38730400002)(53936002)(8936002)(2906002)(8656002)(81166006)(106466001)(498600001)(43066003)(105606002)(54906002)(85426001)(2950100002)(6666003)(104016004)(50466002)(5660300001)(48376002)(5003940100001)(305945005)(356003)(86362001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR0301MB0635;H:az84smr01.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD035;1:OvzWQ+BZO/kgfR3a5vQ47sCvwqQBPSin1AAaz4ISDag0dj5LMVpk59sKwYo4kSu2rM9a7RY0/tLH0N9kOCwzp/G6iCkythGpFhf2kLXydRYbtNwiR0LcDlDVW3MiBkqIU1PlvSoAjbjvGuNKZms6+tB/Vo7o3nmz0RILr9FiJA7VdM0CYDDpxXipQMk7RAaKBWEFYIw5BIjpmJBgJBSGJvwqtnb6DJdX60/E3qtD6cULEKFpkxTRDUuGPbT1O5eMM84mPzYvVyVpVAsVbdUAEvwvnlyrOPOkrxBp8ki+lBTzbsX/Zkg7JUwX1B7l8WSJ2d3IFZMC3zkWhxksSxy6FaK94KjfdEEJ3IbV0vH7Byl4xJkLgGQini3S/MoKCkXQ+PvivHKKSTaqCcuPcLK6ZIufT4jEg9ruXkkRdFcHDibn5iEulTejygTdT97YSvOl256JkRAHXbIQEgCNW8drUd/uTpB74e8z7F4M63V4zZ4GgHnD9qjOwHr8QxJBTSJObFco+tqDP2tcArj71rFAT2gqWfrUfT2ocOLwhR9yUmN9lD9Ekq1RsHg4oxX+ElgFTocfV9G5rYg0EOExy9AkFhA+UAUF8LUMjsgQsKEUSLBVy2c2MrybjO+EfVOBAXYRG+ue6XWQR3I7zhgan787TumM4VmuqggTbrZW8Z6lUak+FUcV9oaIRVj65/P39146 MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY1PR0301MB0635: X-MS-Office365-Filtering-Correlation-Id: 1944b988-2bb2-46c7-ec19-08d4b7247b6c X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131430075)(201703131517081);SRVR:CY1PR0301MB0635; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB0635;3:Q0xocYvcgnNF0BUTQFl/KwK2PHwQrzyr6TOhGEri2cqzVYS+RpHI1IZTfKrIhXMvZno76iVRpCn4m+QX/SYCyAVV3kscegHJfkHMj03uAzHas2Ex9Vy9uXxfKMCAx1g3+Rb4VpHMK3+Y++9m9ynM3HTh5ftkOgtq/fuCB3hUxAqqJIpHcaxugcOR8e8S+yobE52mbKq4S8reaSvfX2PnryIgqx+G52YgjMTqooeiF14B2ZX21TZKIRf+0z2GOTJpEpXRxinuE8xaWxsBu11QDQawhp1N4IX7Qv8m9TtF7d1oZGDzt8q3juu2WAFMHlPwSpK7aGrwgkEAcb7olZMxlIK7fzkdf8pD0ucl1fuaAMyUYIBGQT4O4X7AYlQPl/v1smApaKVxXnd3JBp6m/V9h5095PtE5vCCdZwspxPLTfJUyi8x3GBtdX15c93P4MHf;25:gT+Xj/IZ3jkJ2uAiGZz8gHSN6MqyUr3VSCYF1fBhXuKDv65wf/Q33NHAQsiid0uk9nJQ3STrrR+rHLmUumUGAx7I7m2QI9cy28wO+rLcZvuhVMztGDli7d+U6yaz/tMQJNh5xE1srDfqZyHZVL1SggNGbmQ45CPB2QXiYm8TwazefgKoQIyq2+eU3bAuQHS2k7cP/VRhxZTtGQuD7YTPOAzfpPERiQhdUfhhAtwzkaJLw2GeCySa1QR1EwVIeqR+293sldwZQh7e+kjrcRTwapqIGdQ5OtCDH1TsYXf9jPWOqJTpQJaySJf/iTL7YIfOruw26uoP9aQtxMG1nRl4fSsBm631gDEktvUIac9eHL5k7LTQOBca9ANacl/CuB0fHXWOdATszQw/JefjJO4dMQkOj3LiiXB1sjP7ILCXT5Ewtkr1TxsNIAKgvEHdFpRd+DW9RsF9g5BMo2OVHP7u1Snt3UusDcVR69LOTifJzjo= X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB0635;31:Ocvv2Ds31ynjgC6CCTLx2l+o3XeGvfuA4ljkm+glxwtJ9PfQhDzzgeomr/dz8O9GFtQPNA6dVSsLffi+9aUPu2w7vi841nVfBSvFrUPyJ5Sp5F/ayMBvye0pCjpmFL2h/zE449cjarWMXCCmuCd0jWi2hr42ZHo81Jx4KD2z6gp3Vr7fZxaZRwo7w29oLM9o0LHgp0fXvB32t/oLvP4Kz/SsLYN/UO7go6mXrzIl/1wJWMq9r4+5Pu8SZmSXmdh+ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(5005006)(13016025)(8121501046)(13018025)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(6055026)(6096035)(20161123556025)(20161123565025)(20161123561025)(20161123563025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(20161123559100)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:CY1PR0301MB0635;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CY1PR0301MB0635; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR0301MB0635;4:mSi1PKz8r1wxnev1SszkvZOuce3rHUBg5FUcw1Dt?= =?us-ascii?Q?sm7yEb3OIDslTikzql2G3gWPbCmRgIRd6Djb0/iucQRfLtzRUK37jb/oc2p/?= =?us-ascii?Q?Tch5jC589YtAtduEh1rC6swbbu1dw54UvfR0ZLDyXrdzVGJ2vn9xe4EBj0vI?= =?us-ascii?Q?FxGveUQjHhd84mMowlJ7I/t8ECB5vvqMeZKs/ID732g+2lUVR3yF1OR3itpR?= =?us-ascii?Q?Hs7Er9znbYbK2/ZKU1nTcYXD18rE4XAa0NeJNjN1CcQY8xmwvvrKoJVfDqDa?= =?us-ascii?Q?66fAPZW0cePe4Iy0Cj44h8eGXRhstRzUrqJkOW6BLo58+nc81P/NV2u9E+F6?= =?us-ascii?Q?t5zMkhPWgehHsyF94xbOZYVJ+sWQ1oII36SmmlsV2atwpiB7hhJH5G2sAqyD?= =?us-ascii?Q?c5h7s3Wox8q+KPIwHvNln/63t45jvm3ok27QJrHFadB/QXUTpmBGwWLrcdFq?= =?us-ascii?Q?X7bX6Q33RgFmNLolWr+fk1LvFxxsQ9xwSrwA/G74+Nru50gruGSt2ula+2gQ?= =?us-ascii?Q?yuscWOqul0IIFXcoITmFnETfhSCKCRPymbMP0fqR3vhghjex/+HlRrcQ5uXm?= =?us-ascii?Q?iYp58ELQhMYCz6bJEt/8gu9LhYq5dAMvrcH1pYfF9CONfKHSrXG09rHOfwqu?= =?us-ascii?Q?76t7gEbeJ6CQC6/+p+LYli3Vx2ed1U+NzceUouBxdsdIfrJtnuGHcOZRVcVd?= =?us-ascii?Q?eTAhAEkBBNMUVMzItumHOtppY3Dd/Yip9hLQ3f9qrbzmKIjcujwhNqzWYYuY?= =?us-ascii?Q?lO9LFvtknEKms53D5ydeXVk24yUOAQREmJ32VtWjVcPptFLmsQbaB1H0yT1n?= =?us-ascii?Q?795CPJwgoHLjXM5qk43z63KlsrQ/H7t741LB9xW3tjLLMLqYmAaLfZAieuB2?= =?us-ascii?Q?g5PaJa3Rxbyem32XFyCXqLAeS4ougURyZatDYr1Ppkf3QaHDWEwEPCv3rrFf?= =?us-ascii?Q?5HXaVLhqW10deyuQ8Gyv3o3SUyuRrqPnQo5aAJeGE4rXBHVAlj+3RaAN57Oa?= =?us-ascii?Q?4JPr2k34wQavTDsYJztHKlRCMmsF3Jt7BSrGw0L5bYZxvvDWJcWtjlBvGJcM?= =?us-ascii?Q?6G6caXXrEOVfIDKHvfFrq3QkIUxNPclnC2q9qyUWc3CjYD8FZCatY0Cg/FQJ?= =?us-ascii?Q?cojpBjg/AckGUkOpMgu8mPEkJgwuufwLmYtaopNyIqqS1TAI3afs8ab9ABGZ?= =?us-ascii?Q?/8VWc4zIG5gP0TcJevegf2VPYLuiGNSIIAbFcABVFYDDejts9n+H3kW41Pf7?= =?us-ascii?Q?JE0prXUwrKHztberLt7yTaGrVYuWcqRj15WfaWkO?= X-Forefront-PRVS: 0343AC1D30 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR0301MB0635;23:gtjZ3N6+sU+dMrheSymEn4y7rXcJMVfs+ioLes5?= =?us-ascii?Q?SNQ6YSB+9LQiuzJVlsKoQIW2tx9Z72UVi0kvxEBtbEzI/D4XF2v+Nr+UHWZz?= =?us-ascii?Q?dWXrn2i0/ei9suF/9Eny897uTR8NzxvD2XTF/covZow2dv3qVoWei4V6gY53?= =?us-ascii?Q?ooTFEPwjTzoROkmgu/olhGemnnN6Q2ZUQE9AsCfgkmmXt+UXPsqQqndbERz2?= =?us-ascii?Q?xfplUCpm0YLKzPwEa0vG8LURbTuIA17LteV08ZZ/xusp8atuY//ygjr2bIjT?= =?us-ascii?Q?jPdyidQvJ42JRXXnsrzescHBbtkw0v/WlNIdrq0E7tAHM0Lb5yeHfiox25r6?= =?us-ascii?Q?yxTRGcd7D8d8bI+7BdRf9Q2wI5h0Ow3GGQgSRozlEjPBg59N9oEgSUtf313n?= =?us-ascii?Q?CGGCQMk4DeXe66zyD5qTC+LZXTt6X5C0TAY+PIF+u2Lzq5F7ShsA6dGVtDnX?= =?us-ascii?Q?0YtoVL/pnrYiAwkFjPABc/dDwc8pTqEbJHqgXMmomXMwz/HYOT8hZM2fOvoO?= =?us-ascii?Q?wQ5cvyoVgq9O+l9XX9aOi23FOSDS88zbJ7b8v9j27Gu/d4NT03Xw0xn1HhAR?= =?us-ascii?Q?g/x4oLPo1NnVf2d69roEnmz61Cc5Z1Lo6V8hUWLRP0fvhajnaogQQs1Cil/2?= =?us-ascii?Q?FC1EuP6mn2BIyVs+920vz3uRgilKCTiDxylqoNarRtEhttczmFPX+qKmeQgH?= =?us-ascii?Q?5cN1ky4X+HgMJ4IB9XSYTj2hVmv3+TNlSQdgB/EjwXJaHOqN1p1P2UD+1Ye2?= =?us-ascii?Q?O0wIFbRNg/tPyld3IYFyOudMnJOTVy5I22zqGp6jvMMDkFG1ftg36rJIz3im?= =?us-ascii?Q?w9pfVY1ZPF4c24G0wEKKtOXivgYBhWmr1nKtnnUKsb00Zny0P3NqP3hHjZhi?= =?us-ascii?Q?zPI3Ty0iBoQA4Q/SzD8iz+8gHCHDqmO4tqTYeYmNXkSPMxnZG+yEKtOI8unu?= =?us-ascii?Q?wvLuU4UsfTXnoUXc3gYyF6URXAzHECWFX2Nlby+tmziykYjdEHHO/9qVXYP/?= =?us-ascii?Q?8PNZSc6FOVXtaCpkGAMJEl9Ytt+qQRK8RxEFkAh542AHCfTEU7Blpr5UFn7V?= =?us-ascii?Q?QkMDrbhhWxhxD5LOonEVYC8gDBpWQNk0fBPpIzC6vpC4TKaZOF2/Z1wYEQun?= =?us-ascii?Q?pX4JfwxUaU8ltT0FGCtxpSH/KxDxwYAWGvoQ/G0IOTsqnHTnajtvEgUw1yMz?= =?us-ascii?Q?zTI9w1dn9mMk6tKAXvvVUT/9xnUzg4URVSnRS6WpkYJV/s9fTmZpd5+QPwo6?= =?us-ascii?Q?gHgpMzzJ9OvG50EREza4=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR0301MB0635;6:2tAT1A39fwAyQ/MuybD7sATVrDuRSVEChylemGez?= =?us-ascii?Q?hW4PuC7YOafdOB1U3NXzKqoMAqmk9qOFPTQr5xXX7Pt9P1YQSv7kgh1bD0e8?= =?us-ascii?Q?trheJMhoKlgLmCaJ77bthwBsE/lMCfLUUYEcU7/cftCGyw6Gu/SwtIlGaMLs?= =?us-ascii?Q?yp+NA/vkDiwQR82LMdouoYyQcUta6ig9Inaew1JnjcJrf40UsOoSdTSQVkSV?= =?us-ascii?Q?/zp/DooDnUsAO/KODJanSsPF1JR/SqKJXRWuUFFrtGWXrL4zIyC+KKHX97W9?= =?us-ascii?Q?z7cqNyPeRqDaIhq8u6KTaQuy7nsPLikrBRDztxeklI7diRwiWGHCs0/4fYVg?= =?us-ascii?Q?E7htTmLHkmb20d5WDOCjDmfdjfKAOTcFLQXPzm+kDVM2GnJEYk3F1ZZBvpcf?= =?us-ascii?Q?yhODlqYWfz9Pg4UMCjb2qUJoiOkh0/nr2q5J0+jjFPNTmbVk51yRodP2yZKE?= =?us-ascii?Q?DPn9/xUjd9tli+315BrgtSSdUZIeYyHJ5DMvhn0bdfTTipGOASVoZ1PgSNCe?= =?us-ascii?Q?BCJhoeayOE31YtWMaidhe9ZmtnKVHE5uK0bUwe7q71XCxQ0twBkibQW6sGfT?= =?us-ascii?Q?h4B5VsN4oP2sAcR5zELPB3LLPB3L0oyfNGlHo3/V+98hJ5rFLW3OylCoRnUS?= =?us-ascii?Q?CrKHcSDoNGrpHYsmS6k8d89GPlP/IELAC7D6ngNiLlbnXgmq8bAGSY2JWeac?= =?us-ascii?Q?D8B47jqlRODmAagUSx/I6CAsbb7cKvXxAFvC2fCFxS483kMcg8I5QfvroS4/?= =?us-ascii?Q?AvbsWSoPs3I2XpSFHbJAzG5SyJlkhoYa+w3dX30kLVyV1El5an6V0rgwBXYI?= =?us-ascii?Q?Ye+EVvLYFD7nq7uFpoT1hemcrFB7pG/2rIcgxXIQ2PrSsEtqyvMPwClXcxlX?= =?us-ascii?Q?YnW98RQSXKVOj2wFmmGYsThtUaTwQDKIXylAj3q7N/XODPjZXKbKlJwN+1Ab?= =?us-ascii?Q?Gg4/WIIUGVbOC2dUlf6zA/eEcadr28KeFEKw48bWMQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB0635;5:YggDHksFCCnRmEH2uPyU8oLlvLW3lV4Cl1ffsUTO1YSQn+lqWNy2pFc25V+ndDTdWyzLaWhYgfwDgtj3Acc+HSWK0rm0B0I1oCRzN6x0xBUS/2wT4ytAGr02BkgRH3Wi6pBDkq5rCDrXF/bThj5qQGRkXDWULy2Fz5kXrjbokFAIqHvQF1ZNIjVgJygPqUIWXvPAP6xDKGd12Nz8KhvRcriDl8mViZ4/i7KGGKk8BH/eve46zZNUghv7xlh4r1dZ2O/EWPNdLos4oY1TPMGscqdw9+ZrsajwcWk7atxuENOj741xi+d2m4nMfW/LxxB+WUG0wXk/MsGcPzbwx619a8n4v5pMsfVQmOPTdLYKx3AsKw3GkW5IqQos7elePRp+Xe6I+KdLaUpKgmjm81ywMS0W43LagWQCuDTXf/9O+YmiljZqbRA7s7OD0mX53VVBKZyRaTymwLNpZjXno3AI9yl18WRni9yyzHvIXTbq8bV3CmihUUNiIBeFIZWXjJftnnGYqB19ejB5kCD5j7U7nA==;24:liEgR3IdRWkDu7RX1k/zvrEC2bw4dYysX1qN+PB8jLZ+z+SAtyBS2EFK1NwZnxqiOd9k0Sbb/4o/rBr6dh+iH5oOuDvjjfRVEn92zBrBWAk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB0635;7:TR0zkpRlyU1C3+Il4hjstcHKbVP1ddZSKPGihAPesFy3BHgdsF+eufHEh2E16F3Pom4B9IP93hfVLBIExMFJZv1ShkQkI4U8/MGp1Y+1tSUqWkwuU+oyh8SNVvDF16HYXIg45LDNb9o6e7y+brkg4JrFoLwkxry2OUuWvQJA9A8VLLQ/uurNIa85Xi8BnJPxAqwWM4HB7x0f6AP0Xq5NWFFOTqNkYHo1B/WqIWp54AcJPNbLNdZorEol93fy5UYAHin9Yal7wxm34TgY0TW16sYTR6MnuirD9iY9fsG98sWJd7ujVRNv/47cgMxhvSxKXakKJJTiTCJLMgmkc/plgxBdSgSZZGVUTrZ5St6ibtLjzQm7GotRWaT7iYBfEOp3lrNO3zlS8qSoHdbe3O04fhnaMtTIkz7e/qI3st23pexphG1jwYjlb+sT95KDkTG9sF+QmxlAAFNvw8aKgjKNJ1oDHM3t3j6zQ9p2I5WP4qwy2mwLdUeZNzi4eEFfX9cKsJqET7WM/qAUJw0nEk0M26oNM+TREU5jYWVNhxVt5zQnzCbSme/CUbso4clwB/cNifwdoeJQY4UqDfxipzk3I3dhdgddAm4WN6k8EDFQDaYMJBIs+Gx78pK3Sy6JWRCPxgX9xW5NePPTXXQkGCJeRAg8eBoJIn9Jl+MTCQvKvVHniX7pmBAwOdvhyHIyxFqX4jNKwX3C0ogtH4WVTJkLurv7soDG4/QlpppTUd6FSPiCQQNsKvukWb/eouVZ31lRGcH4G2sxIVdHEeYkhzT6oRi0IZA0yRGG8R9zR2gNvII= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jun 2017 15:04:28.1340 (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: CY1PR0301MB0635 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Remove the use of arch_setup_dma_ops() that was not exported and was breaking loadable module compilation. Signed-off-by: Madalin Bucur --- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c b/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c index 9a520e4..290ad05 100644 --- a/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c +++ b/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c @@ -2647,7 +2647,7 @@ static int dpaa_eth_probe(struct platform_device *pdev) priv->buf_layout[TX].priv_data_size = DPAA_TX_PRIV_DATA_SIZE; /* Tx */ /* device used for DMA mapping */ - arch_setup_dma_ops(dev, 0, 0, NULL, false); + set_dma_ops(dev, get_dma_ops(&pdev->dev)); err = dma_coerce_mask_and_coherent(dev, DMA_BIT_MASK(40)); if (err) { dev_err(dev, "dma_coerce_mask_and_coherent() failed\n"); -- 2.1.0