Message ID | 0b2ddd520998525abe8884debae0ae2eab12e3e9.1487618263.git.pavel.belous@aquantia.com |
---|---|
State | Accepted, archived |
Delegated to: | David Miller |
Headers | show
Return-Path: <netdev-owner@vger.kernel.org> X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3vRv6m21qqz9rxw for <patchwork-incoming@ozlabs.org>; Tue, 21 Feb 2017 06:37:52 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=AQUANTIA1COM.onmicrosoft.com header.i=@AQUANTIA1COM.onmicrosoft.com header.b="QJonwaDd"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752181AbdBTThu (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Mon, 20 Feb 2017 14:37:50 -0500 Received: from mail-bl2nam02on0068.outbound.protection.outlook.com ([104.47.38.68]:52795 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751791AbdBTThp (ORCPT <rfc822;netdev@vger.kernel.org>); Mon, 20 Feb 2017 14:37:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=AQUANTIA1COM.onmicrosoft.com; s=selector1-aquantia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=X2LqquQIKQYAX6IXT2TKd1bHSb7PsIYEV89JQTa3oDo=; b=QJonwaDdkpAPaPQMUltG61MT3EDOyEZLdKXf5FrKFsA+2y1M8gNCeqXHao9SBdV4r4bZwJOwqVwLkE2WceO+5IatjxML+cC3jc5waEP1P5iL+Z8oVFlPjH4a5qOpXQ8usDAr4Kbi5IDVInKsFaCM69Y7/Br5XkdvojJKfyRhc3E= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Pavel.Belous@aquantia.com; Received: from atltest07.rdc.aquantia.com (83.149.43.106) by BY2PR07MB2294.namprd07.prod.outlook.com (10.166.114.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.919.13; Mon, 20 Feb 2017 19:37:38 +0000 From: Pavel Belous <Pavel.Belous@aquantia.com> To: "David S . Miller" <davem@davemloft.net> Cc: netdev@vger.kernel.org, Simon Edelhaus <Simon.Edelhaus@aquantia.com>, Alexey Andriyanov <Alexey.Andriyanov@aquantia.com>, Lino Sanfilippo <LinoSanfilippo@gmx.de>, Pavel Belous <pavel.belous@aquantia.com> Subject: [PATCH net-next v4 04/12] net: ethernet: aquantia: Using module_pci_driver. Date: Mon, 20 Feb 2017 22:36:42 +0300 Message-Id: <0b2ddd520998525abe8884debae0ae2eab12e3e9.1487618263.git.pavel.belous@aquantia.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <cover.1487618263.git.pavel.belous@aquantia.com> References: <cover.1487618263.git.pavel.belous@aquantia.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [83.149.43.106] X-ClientProxiedBy: VI1PR0901CA0074.eurprd09.prod.outlook.com (10.167.203.170) To BY2PR07MB2294.namprd07.prod.outlook.com (10.166.114.26) X-MS-Office365-Filtering-Correlation-Id: b5c5daf9-1aa3-4d14-9592-08d459c7ee81 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BY2PR07MB2294; X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB2294; 3:VQIm7Y+07GYRXD2OG7N2Ck3GEf1X94u7cX+DJ+oPXfATHBBIQO5waDFj+Aa4+6T3CIRLH1qjA8e4Cj8lplOQayGkXIvURQ0sqc/l4DptyE19tINbCS6CZnYSxq2dcLP5xCeLmKbyT+pNrlIn0xiLeQ7tPyssdrT5grcgIfNBpRYlNJAcmbH/QCM0mb5zJq6YGRy/c92mcP7oW/Jgm8lLtC9zv8fmQ6KbpP4C40RmH3lAe8FSmENHx9Fb1uKHXkAgU19EzPcuUcalr7E+kMuo7A==; 25:3ImYHuELanrOC9pJ7ug3tiH81eRGgi6QmNERyCHb5/KC/3sK/p4ioA8pLsx8d6DCmhFb7N9SGhIqe/CQyDpheNJfZqrElLhhz4JbB1mStKRlDrJjuFyMhEPtiZqVAY4X+w69HO3DhPCNHzaLfzbADz90zNl5PR5fNBRYY+vSF99NM68egpMT41pryi3R9CGwLcZ34hHJdPDsGUKdZKmWv90tyT2UD/WcMJYYNTNbKWG7B8baBjRB77xjukT8hcP6twJkTo7kIq/LRiWXtmZIN9+fQI9kAKWtCQreDnCXS/YuUCIqlCfkTr5MntOVpiVW82GfkCTJxZXeK91d7vBFRY4rExj3DGgdQoYg8e0onVOMMcbyqI0EC6NuNO2WMkHpKv5pk7g1JFlX/p+FAwbgXHCemgM2ZPHt6xZbuqDiZN+eA+bVdaOogdEokrt23OV4brodVXojx8SUZ9P8vT14kg== X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB2294; 31:Djo6cWDE4UenLmo8mHGiz03tdbFPy2ydtZ0KJnBxSwZtBAcI0Vo1VU4udHZmHXQjaQg2cwKDv5APboKhIrU+rQBxvggIY9ZHSJAiwYA8+ThiJJf49j0fD0bQFmLbHw9oRyE6CgpeWKtLB/OYqli5zlCYQ4lGRz0tPGTYeUHQWwD3y8vHR1YhddcMsGPAFoGN6dCpOIqyzvv5JJzAZC1UGRTUwvxtTETED6r3i2JdjA8=; 20:HW1JE2NUrv8fbz6ZKf59ot7P2r7PcpA09Ic4QwRnIgmCO9jAstQQ+ISrHNR9TEph4DQ17ulLTjMrOFF6anHovWt9nsrR1A7Ar5On658uv8EI6Kto/sdjGOpjnBR03oRAjiB6IJj8pvqttj5SfzM/nEX04Il9HWJRal61NLgzavRJaLr/dIwM4mzEI2hdiOVk1A5YU5hz0vUelQqzbrW+qL5YoJswiQBtXiiOen+MqfpMPk08LL5NHz0Cp7pV23pjntFbzhnObAQrg0FDXpKQt0BbMuV559RwsOFNtCp+wOcNN7iT4vgPb9W04ysLFnpVckwr44gtE8TSBJsZME8Bme2Kv6LOvr89Ttfa0aNgTYGpAhETDrWKWPj0M03FSmf80oJBe620Mknn7vTNxeo6+A1Dn+iMkawHhvQuCApNcfdfLOgF1nw7vSOy7rZ3ddhgJ25nW8Zwj2aSupOCiYGwvo1zUh9yHuAuEtdEcTxe+ynbscRwJse1Z4DFgFTMffq3 X-Microsoft-Antispam-PRVS: <BY2PR07MB229465E8374967D65CB30D82E15E0@BY2PR07MB2294.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(26323138287068); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123562025)(20161123555025)(20161123564025)(20161123560025)(20161123558025)(6072148); SRVR:BY2PR07MB2294; BCL:0; PCL:0; RULEID:; SRVR:BY2PR07MB2294; X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB2294; 4:Fn15Pvr92KpRmA3itf81vuoHFC8W0ELD9YOHf3JnnJZUK4ZdXwNctJli3BHyWQ4NY3AC2juFow9JjJUu8i1ZPOJYCWs6kOtYWs8VXstIIHgM93PsLchHyOlZOu0GPjWbF6lAuNuKMa0Zyfl4xkJTlFrxbczJQxtG9YtX61rWZnxCWBb3UGNVc826j1SnI4TurGbXQ2G9y0Cm8aRlt0RAFsoaeRWyqm0N0iZVihNyoQ2Qdch+7VJEp4hn4DRxSfx0N62zjEpWFnBwsKXji/u28u4IwLurizIxxsW1AeeWcSNPMBpjnHbIH2BeoyaSm8MjTySTxb3Hko9BXz4mtyQm9DH5CwZCfYQFbaPVIuA7WCyiSRi3ZXd8XeQ26x3PrrEdczgf1Qe/B0KTOGwrLc2rJ3+CttkX8wJoAaOtzi4yP1IZVtLKvvNefkbWody0sUR7hGoSBaRPpDyPobadqCjhYivMdKZlS4KwDqPV6SLLlR7uNMNjZKs4e4qBn40y+jfBpVT7s0khzqF+v0F/yM38NopJg7c0E55eMAkVuOR0IAm3xCok7Ybu9ldrCiAsRm7Ts7PRIIsGdO8ejkSHkkLUzWlQfFxeEpHU5ljTSS/B2piyaIjWarnL/vS9JX/8KJxxU62Z3p6g32qhbJT9pAyeFA== X-Forefront-PRVS: 02243C58C6 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(39450400003)(199003)(189002)(110136004)(38730400002)(107886003)(53936002)(81156014)(81166006)(5660300001)(101416001)(8676002)(97736004)(105586002)(76176999)(42186005)(50986999)(86362001)(118296001)(106356001)(189998001)(33646002)(36756003)(68736007)(66066001)(47776003)(6916009)(2950100002)(50226002)(6666003)(50466002)(7736002)(92566002)(6486002)(25786008)(8666007)(6116002)(3846002)(4326007)(305945005)(5003940100001)(2906002)(48376002)(54906002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR07MB2294; H:atltest07.rdc.aquantia.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: aquantia.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR07MB2294; 23:aIRWQlBg3YOirL4TQgIhE4O4Qmt53h7WdbLsQ9g+b?= =?us-ascii?Q?OTPzPJGpVutEnYGDQw2Ca2453uxD036AaGbKU6wKdyoiII3n5dyytpiOvJz7?= =?us-ascii?Q?vix1VxqFVkQApeE6upl4AlK3Z8dreXyPi1klX0I0UL02/g7/wlzrdsqnz0/0?= =?us-ascii?Q?Fe/WkI77CuGiDay/e/Q825PwSMWKA5eeLFgR7wP2JDGiAortI6mxUhTgWr0q?= =?us-ascii?Q?A/wmKCLH25Sc+hcqEldgJtkSDR1sTWdrmm+FsSbe1zo1rUe1Xhgwl5KOjTzZ?= =?us-ascii?Q?z95qGrPgenRkDqbMFKji25P8KPXyxEysrP1umve4hQFbdB/rEn5RNXwWhRCs?= =?us-ascii?Q?uhx3RSgn0TAWvVCoCHidhNw6o/jQP174X5g+Z4Dls/lCo9p3dE+AXrNFbwGL?= =?us-ascii?Q?6hKHYNZtxwOm2+3vC/sS4lCJe/ex1m/NkIdp2Tl29e04EPSk6MYEKuWfUdNC?= =?us-ascii?Q?T5bZwijfdraiZp/vc7ewyeb09FTvhhOWSjh/DxJxGnWYUcGNqy4DMjeY6sSo?= =?us-ascii?Q?gzWGJXArUk04wlWe+d+bBAdzzd+TzTgOuaSMjtFydySqljaoBlvoxaT8BlhB?= =?us-ascii?Q?0IL6F3bR7HlwVcNZTElvKK5H63RwHFifhDphbaqH6imoCNIxEMszStqIG7yS?= =?us-ascii?Q?39qlm2a3p0owsG8XPyZpMU+WFmUHBWkN84uviy4zvUkw5QNKht8VGP30ugDt?= =?us-ascii?Q?IG6MKpg46G/YZTQAWIH8nTSQr4QCNnzsfpJdvq23a0nrkTouahcm7cLpB+8d?= =?us-ascii?Q?CPhAzOrCsDFDIPMQ+fm1WHBjXV5vYGGpwPL3c2VaEmOUvSKIP6MkAZjMAQgt?= =?us-ascii?Q?YotHH5cjvgV4XVfGDpE9vacU2J0USriFc6lH2TPoh3h6RSH1ZnVo4KCJXeYe?= =?us-ascii?Q?vmt1TTDhi4WTiDWAdc6U94UJa1ZjlO38szcwh70O+CRu44vdkzv8SxMqfd+r?= =?us-ascii?Q?6gFRilIiBwZCIEOHiE76D9Y3X704RKgqxC825ju0thXdEhriJYcYWgu8Lf6U?= =?us-ascii?Q?RDjIUs2KX1mbDUSmJ5jefJUhVRXR/Z+Mhyy3dqbaMGlDcRqZZPzNZO2cfqa+?= =?us-ascii?Q?RbYw+rka7J3UvITkLD39b7Vhf7kmzB9l3V8chZ5r9B8W6gtZgNQITynu+5wl?= =?us-ascii?Q?nDGz/3d208YLKH2FI2PW1vKp8WqdJDD?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB2294; 6:kUgjzkxvOME1kshIQbZdZG+aX4voyXJ2mMcK3d2sW1KgpHPsTmrkrFNmCerttlEU+SczYl6W6QOY7eAv+EEWD+LsKXOLbhWJxQ3Q7oJTOBuBO3/xIlG3rMKLeHq5C8LiRUndyC7GHeGgHRauXHlPWxkrRmsBi1Vm4fvb/mGUttegpkxqxJH5nRFfyM8v8xw0rVfjQDClMjvIUvDYK+RBe5Pv+WAJP2gOyzHWPChovfIpm1/wsDpGniFjV+uRTS7DGJN4Ae0OCz1Wlcaz06TtNMY7DStNpyE8E+z+1Pbt+kx6rjUf4dMA5VuQLoUW5+8vHZTUujdw3o8/a+Mldesbl7M0BMCoiSIHPf9rf38OVV5aVoltFano1MbnceaBW0RzU9a7Jz0EBy4rl8xixw/QzQ==; 5:+CWfjnumk2okKNQAjesMPIIJv8/X5SAQXBhlvyix1L1L6zKml8AbnEigNHwMfSvaxxlr/yxj0OaZ6AbIJHfnOjxGarufrpAOVL/B83MkRlEa3T7ewDVsyQeaIRNgnore1GKYajohUQr0986zm4BhTg==; 24:b7q8JFwtZkHftL/yCq6UGcBl0yFHOoFSv4zhBXK/YIqN8Jh4jHq+ybE2RGxGFGwzX1uHzoeDoFL5udiVERgp7xt3P9QeD840G8jM0heiMQQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB2294; 7:wM8U7NFCdd/EZ322yIiu3/Azg9d65lrCVYG1ZjLQGUsxztGqtz5CHfvHL56ue5dQNYKaQ+N0V8S3+iAeZp3bevNIP6rLv5QVweF9QKOtpAq+jQZfZJaLPuMiYMCJy7kUQopV1ZtdMOOVQy9aqnyhu6BPFzbEhW+4ZMbhAkaqUpv0fkaUGmixfb3H1ilVSF+CG+oT4NYPVY3oIxVx9NtcEaWQdl6ApfdyQd1R8i/zrlIrQRSHFlyskxBv6VayJSu15IyOaXFyZ2b2AOqwM57i54MHOeIB+n89F5kLK4bb3ZFH+or9SgJDEHwxTNDFSkYXP5fBad0gtMQxVnTFBJxNng== X-OriginatorOrg: aquantia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2017 19:37:38.2731 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR07MB2294 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
diff --git a/drivers/net/ethernet/aquantia/atlantic/aq_main.c b/drivers/net/ethernet/aquantia/atlantic/aq_main.c index 45c769e..91c66f5 100644 --- a/drivers/net/ethernet/aquantia/atlantic/aq_main.c +++ b/drivers/net/ethernet/aquantia/atlantic/aq_main.c @@ -242,22 +242,4 @@ static struct pci_driver aq_pci_ops = { .resume = aq_pci_resume, }; -static int __init aq_module_init(void) -{ - int err = 0; - - err = pci_register_driver(&aq_pci_ops); - if (err < 0) - goto err_exit; - -err_exit: - return err; -} - -static void __exit aq_module_exit(void) -{ - pci_unregister_driver(&aq_pci_ops); -} - -module_init(aq_module_init); -module_exit(aq_module_exit); +module_pci_driver(aq_pci_ops);