Message ID | 7597a017aa4fcfbf69a393cee4ce367acd77f66f.1487590641.git.pavel.belous@aquantia.com |
---|---|
State | Changes Requested, 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 3vRhZq5Qwmz9s8T for <patchwork-incoming@ozlabs.org>; Mon, 20 Feb 2017 22:42:59 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=AQUANTIA1COM.onmicrosoft.com header.i=@AQUANTIA1COM.onmicrosoft.com header.b="mJg2vYBY"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752846AbdBTLm6 (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Mon, 20 Feb 2017 06:42:58 -0500 Received: from mail-by2nam03on0086.outbound.protection.outlook.com ([104.47.42.86]:47808 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752195AbdBTLmy (ORCPT <rfc822;netdev@vger.kernel.org>); Mon, 20 Feb 2017 06:42:54 -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=mJg2vYBY/FjJrqKFrWG/LwMlM9lutQBvrjFYlvan2ZavM8oKVxay16SS0gD7b0Z59+lRWmVx9WjJQHXHxx5cKYIxCrU8g9lUbDUiMzJBP1zrbBYthvKyH0/QyNvaLtQsnSE0kEU653h2afaXr//FzBOWXSavjqdWqogvtVbX2J0= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Pavel.Belous@aquantia.com; Received: from atltest07.rdc.aquantia.com (83.149.43.106) by CY1PR07MB2299.namprd07.prod.outlook.com (10.166.194.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16; Mon, 20 Feb 2017 11:42:47 +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 v3 04/12] net: ethernet: aquantia: Using module_pci_driver. Date: Mon, 20 Feb 2017 14:41:46 +0300 Message-Id: <7597a017aa4fcfbf69a393cee4ce367acd77f66f.1487590641.git.pavel.belous@aquantia.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <cover.1487590641.git.pavel.belous@aquantia.com> References: <cover.1487590641.git.pavel.belous@aquantia.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [83.149.43.106] X-ClientProxiedBy: VI1PR07CA0064.eurprd07.prod.outlook.com (10.164.94.160) To CY1PR07MB2299.namprd07.prod.outlook.com (10.166.194.28) X-MS-Office365-Filtering-Correlation-Id: c4e09949-5b00-4ecc-5384-08d45985985d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:CY1PR07MB2299; X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2299; 3:gA8ZTTDNQt7FgdBk/Z2bxgUpM+OR6hN6ZRfu3+AaegX6vMDrJHARHU0+O9BlIsXK1X11oDgqobr2IRtoTyY/NS5boQMaNfnBxvEN1UG9wtQGh560Hz2JvXT0bwB+pJjmIKHKuS6cCfQhoE+K9tb78FLsilbARDMy1uVgl43Kq2IxQTSMfgxvckryzk9N8zhJojDAXIWBiEOJmlblwNqqqDTTVt5nEW/ae8y7LRgYuPE2WDzBm8FaYMhiXJPNdRB62m2ZXppmSLEYuW+Oai1oZw==; 25:fx2IRNXf7zJ+M3gdufLsk74umTmuYKWgIUo2DMAWYrNtZJnvzqlsVJp/TaJJ1BTsAJu+3AyozgwogeJuBBqYwbtwP2nlmMw8X4/Brb4Z4dOm2evNwpAZVcYRxMSiJ1EhbRgmRH8Q3YyTn5l3vJMAjLexvj8jPJJUFKjBebsjIGa4J/qSmyhf/3NBm1/25PJNk92t7kMW4p86DIIw7rLiFYPAnHqRtuExWHZtX0sECCbDeEJopqPd7BJmPIZTT8xExIE4jwtI8lzmv20bSEqdaI+Znd9tgrMkL8y2Uc5puFpIQkwRfDVDEFAVTmwqwE4/dK60kJvAs+vYg2FxlQkqlc2BWcQxeG5DE9j4TiiwHxy5oBB4CZAqG6wjsNK6eHW/2GjKzgpImVvo8Dv1qdzjHFLLciT/XUWcwB7PAkuAkvgOPEfru4czKDlTT1e08/ilZeZ0FqOb1zZZvRzUPtWsew== X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2299; 31:drUEhFemmtpGfVPA1/gdW9W0+2tMfHQ7ZQwhQy7U1tarazg5olq9IN01TvjjOXA3PG4OZvmCh8ShGJXEexYhOfWGEktOBMtXpaJDJSJWNkaJsfdynwIjjMwZuMe4gFzFwwSgbxdfxqsXXH+2o3TP+2XxYVKpAN0GecmWsnlW0w8ONlFDf/pJxrRoOSs+hqB9Z7Deg/TkHfXj2Rj63bDfeRiTa92XpvaoVGaUFeon0SGp3GU/wn14e0sphDFZ8XzB; 20:lDC/QoOiD7BoiksYQ1TV79z2iVCzz5kck4A/0L/a9q1f9olpk4fV17oLGJrKb8xHWHV9bMSFSI61xhB1xVD5R01xQPaF++uHG4TrgAy+gyVGZ4NyuNZ3NM0LZ9YmIwnR4Oonif7EwwLLLp8xVvEG6C7jWYuDWqIlml24D8QtMuRbnmDqg5VXnZq+SDtZXD6uA9KvrtcSriFQZXte7ttYg+em3XB3k8Eagl5UmERMxUI3bYoMZkeW0dnOF5IEiXLHx0/EkrGjj/MuvpNu96Rl6EVhEcAZmuqg/FUAWAx8lOJdPv8qHwxTaQwnyrMG447GjODJ/ie1vT0QBEVOwXa/tGBXif3BrJHY5axlRiLiO/dAgXKEuchyCS9v05b5rvuRnuRQqu6veUUXpJwKghpGChg9K2bolRkVb24uOJLVOPH0VP/wikCjT7pkaKjpyuP3/3Vlk6Eg7aXu0TwII/yBUnkdXW+DZw82CP6cvtKJAhfSMKC8YG/NbSlpJInb727x X-Microsoft-Antispam-PRVS: <CY1PR07MB2299AC1A0201D47606BCC1FBE15E0@CY1PR07MB2299.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)(3002001)(10201501046)(6041248)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(20161123558025)(6072148); SRVR:CY1PR07MB2299; BCL:0; PCL:0; RULEID:; SRVR:CY1PR07MB2299; X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2299; 4:iWgb40C0X0FImdisKQHHDfAMy4wjrUHyGi9oiFsnn52pL1G2Z/Lgqjlsc2LILMv97CDrbAC+/pcBc9PM0jy3mebLnv6gpPlsruJwpAE43aNfYrkvHU8v2esnm6imwBgqBzzk5OXE3CTlIbuZmZcgDWeZ7jFDMXSYI4umw5VjTZ9FLDiG1Ek61SSwUj6NPJMEjeR2m7I9qq1N1iw79DFI5hlJ0OgGUi3LOJ3Bl4nWNrwqKOHvdV7a2IxqyxA3GA6aCM3CYuW0HK/qHxiJydHVhJC5aSFBS2t2K8j6BXJVlkvJMElA9AHeSa96+3je/oBdIKWH1vlGNqQ5T4sJSAeVdPxuInPYXyknq31nx9xeoFB+qPd5GvLIwe4k/SNkXdOdw4UM3vKOjnKn6/cPCAoAGKEnkbcgNg5OTCkpxgLPgUUggGBuRRBvNGt4jaXdLR+Sdx3d0WhFo8DXgAyRPhT1lm6dGPKEgfUGXWhYPuuAssaZc6wEz9/7PfyilFRa2JHevitSwNEOZRe+HYp3LhTkEQSwwmYgpt+vDC6c4T4m/ukbuqhgHzJqwpaONnOaSd9zq2vWVjawl2wJ5yaNk/pH0XtkAyj1l1O/tsUsxYwpFkT87BQSc1wYSlgHueeG9dxERD6ShVGKM9buT89ab9iZsQ== X-Forefront-PRVS: 02243C58C6 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(39450400003)(199003)(189002)(50986999)(76176999)(92566002)(2906002)(36756003)(66066001)(305945005)(5660300001)(42186005)(68736007)(5003940100001)(7736002)(6486002)(38730400002)(118296001)(105586002)(4326007)(101416001)(110136004)(107886003)(81166006)(47776003)(2950100002)(6916009)(8676002)(50226002)(106356001)(53936002)(25786008)(8666007)(189998001)(54906002)(81156014)(6116002)(48376002)(97736004)(50466002)(3846002)(33646002)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR07MB2299; 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; CY1PR07MB2299; 23:9txXEInO7dND19bSmHyqoDdGK4k52TnPWeAhO1nhR?= =?us-ascii?Q?GjunC5v6uQc1jYTdL7uWjWHZEZNuDf9qzUopjzcbQUoX2bxO5sLRInVlC3Qc?= =?us-ascii?Q?RMGQM04igQ99lqQy4PECotqTq9xOZkcw/p63CI4ZBGEHgpRPH+cmPwBOpTi3?= =?us-ascii?Q?1S+vMUet5AUcC5CUYhNfVay4yqJu5YrbEMa4LNRerkRqWMsPzBnYAB47r8Ni?= =?us-ascii?Q?wVc/e2Raj33Q1A3GJiYLJfVE8QPIjA7ve2uSNW/zgWJSyFamSSaznDu27zOR?= =?us-ascii?Q?S8G3A6dqr6ZMopk7nEJuC5blq02jyaanPkyZozrnGjYdmBq6u5Sws62S+sgu?= =?us-ascii?Q?RsfFRCfMM+sItkH5UiYi224GzNERkrtDELoy36YBa7nHAXxd72dkQ7jwvyzW?= =?us-ascii?Q?wrUtvakKNue9SgjogEETCQQQNBKMFrDv5xQzmFX2C/r0f4bjAHESU7ku0s2n?= =?us-ascii?Q?I7GcSJhozzBVEdzpTr73PF+ExZXZJdLQnp+I2W8Elk0xwlCFCCAl/99ljDBu?= =?us-ascii?Q?/QThEDEELP1VJ1nCsNAhIL0wuLbqAIMMGU15h9Y6VRZRfmQWNSPf4dW+w27v?= =?us-ascii?Q?rY5DQZuvhl5duhR5eAC/hvHgQ6wmBqFS94ILU2WxS/wUk1HPm2gsFfSl9eqt?= =?us-ascii?Q?Cg/EWdsKuy0U5yP0sbKsRYjgOu+4UAHER4GMUflJc56J7pkXHIswmh4lSSUe?= =?us-ascii?Q?0HRzZQSZpSd7p7sLQYhYVP8tpn11Et07K2PVTmNZPBIZCp9BAfSD+J9oT+yo?= =?us-ascii?Q?26K3ii3S/TZYi0Y2WVbTW5RODHnAs2hZLXZ2gwF9lxH6YdEQ9OCfF1BvCiJx?= =?us-ascii?Q?8cgla2j87JFLzW+UcngZixm9QMJDhPA0ieuyPW/ousev78y2aNkIN3G8XMJF?= =?us-ascii?Q?47cOkbMYYx2Gmg41dbLGpznVHvOmhhNUNLMdoEdyQZvmvat79hlHLPkUh4Fa?= =?us-ascii?Q?ddiw3RYvUrsFrWOPJCWxWk0qhnTLFKxAaDqmkn+FjiVgypexTFAIoTN29BXa?= =?us-ascii?Q?1FKmV1fx/k/iq3Luq5CaPn+DVNC9V9asR1/5NaTecw6Cv22AsX+V+hAr6VJL?= =?us-ascii?Q?zG0pCdGRgT1/lAKlIUJJhLDxfOpUr1yDZ5asXX2tZKlO4kH4uoJhSv3kfuS6?= =?us-ascii?Q?XcOXlSpvww=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2299; 6:kX0MYUrhewpaKY8fA8wfcK1BTAnj3+LNGBK6V32dpaj4hhgYJCW9LxcD0EUEqyYx2QGuiXa6FcGG33E7H4RUQ3E1H5pvjrHjkYlJB9lgFL7j6xLmKg60soZN3vHTON27PDrwSbRwOHNwJCbVVaWc0RvPzdDDDzs4jWGrCUauzWq2ERi+JMtXQa3OSmoYFRnvOY1UQTRAVYfpkkjSgPfS4Z4LI+iE7wilEaCW2ZZyCdFm8Z7vtbCPXfiS8Ln9iM3hMsHRIZh+QqSKaUsWnnt3Qscl65NfP2Iv8DdNaqJowMuoHRPNwfJUt16Sgg+ZOUWofQ3lh9M1Jqm3eomJqkl8dLn2soSRRocxGfbUu1z9wyzRbO7cpNMprfh1AwYaaGliX1tpyGvCCQpBgmNi23bN2A==; 5:qHRUehnjO0k2jmgpKDNVb90fopo/fn3CaL9EoQOE8xyrZPsnDS9UH68irKLu0skiaiunTcKLjovNBslPLy04If3DKVaEMvaOv4Ru/UBZoiRSHQMCgVqCJu7ol00poFYk/XUYylRaYwtJgz0cV7bjqqhitIZasnlUC5PVh+TYKLs=; 24:VoL7cUe9ff8ac+ubyqS7H6p+PUwszLhxE5q/bJxnq/DuZX1XIPM6vK0fR0s9HwOCFnh/LonttbRwy+PU49pDpwEtw4TrVg6sMMBJTsXJsQw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2299; 7:vwwSk1XfE8v/5tfFT0hRT+jFxfQrWqcTQ19ziS1DVGKOid/XdZWXQMFyJsT/hhldo0yRD9k7SAtJqT6BZX5eO5Rp7yfk3+MdM2ivLScvxorH//ijEf3uXAeGSBp8rC+Z2piYSSES7dn4tHvRJ0smrEiOxB5pazkumcDFI5RH4xX6syvHS99umkKyUP4z/ylQMHqcJ9aRsfv+3/XnRzK09ux3iHGDa/2oXWrpZjdi3YXnUYRgqhQrHxjtxG2qEceNiQVUaHMDf6E1Q2gcx3Pik2k3vPfpdxbRf05DWKXHBmynf50e3YPXJIuKAXmG5PdpquOvuZ4Fu9ZvMcWXh7HqGw== X-OriginatorOrg: aquantia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2017 11:42:47.1451 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2299 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);