From mboxrd@z Thu Jan 1 00:00:00 1970 From: Florian Fainelli Subject: Re: [PATCH v5 01/13] net: ethernet: aquantia: Make and configuration files. Date: Fri, 13 Jan 2017 18:01:08 -0800 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Cc: "David S . Miller" , Simon Edelhaus , Dmitrii Tarakanov , Pavel Belous , Dmitry Bezrukov To: Alexander Loktionov , netdev@vger.kernel.org, David VomLehn Return-path: Received: from mail-io0-f196.google.com ([209.85.223.196]:35162 "EHLO mail-io0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751022AbdANCBL (ORCPT ); Fri, 13 Jan 2017 21:01:11 -0500 Received: by mail-io0-f196.google.com with SMTP id m98so7349955iod.2 for ; Fri, 13 Jan 2017 18:01:11 -0800 (PST) In-Reply-To: Sender: netdev-owner@vger.kernel.org List-ID: On 01/12/2017 09:02 PM, Alexander Loktionov wrote: > From: David VomLehn > > Patches to create the make and configuration files. > > Signed-off-by: Alexander Loktionov > Signed-off-by: Dmitrii Tarakanov > Signed-off-by: Pavel Belous > Signed-off-by: Dmitry Bezrukov > Signed-off-by: David M. VomLehn > --- > drivers/net/ethernet/aquantia/Kconfig | 24 +++++++++++++++++++ > drivers/net/ethernet/aquantia/Makefile | 42 ++++++++++++++++++++++++++++++++++ > drivers/net/ethernet/aquantia/ver.h | 18 +++++++++++++++ > 3 files changed, 84 insertions(+) > create mode 100644 drivers/net/ethernet/aquantia/Kconfig > create mode 100644 drivers/net/ethernet/aquantia/Makefile > create mode 100644 drivers/net/ethernet/aquantia/ver.h > > diff --git a/drivers/net/ethernet/aquantia/Kconfig b/drivers/net/ethernet/aquantia/Kconfig > new file mode 100644 > index 0000000..a74a4c0 > --- /dev/null > +++ b/drivers/net/ethernet/aquantia/Kconfig > @@ -0,0 +1,24 @@ > +# > +# aQuantia device configuration > +# > + > +config NET_VENDOR_AQUANTIA > + bool "aQuantia devices" > + default y > + ---help--- > + Set this to y if you have an Ethernet network cards that uses the aQuantia > + chipset. Could be interesting specify which specific commercial products available. > + > + This option does not build any drivers; it casues the aQuantia > + drivers that can be built to appear in the list of Ethernet drivers. > + > + > +if NET_VENDOR_AQUANTIA > + > +config AQTION > + tristate "aQuantia AQtion Support" > + depends on PCI > + ---help--- > + This enables the support for the aQuantia AQtion Ethernet card. > + > +endif # NET_VENDOR_AQUANTIA > diff --git a/drivers/net/ethernet/aquantia/Makefile b/drivers/net/ethernet/aquantia/Makefile > new file mode 100644 > index 0000000..e4ae696 > --- /dev/null > +++ b/drivers/net/ethernet/aquantia/Makefile > @@ -0,0 +1,42 @@ > +################################################################################ > +# > +# aQuantia Ethernet Controller AQtion Linux Driver > +# Copyright(c) 2014-2017 aQuantia Corporation. > +# > +# This program is free software; you can redistribute it and/or modify it > +# under the terms and conditions of the GNU General Public License, > +# version 2, as published by the Free Software Foundation. > +# > +# This program is distributed in the hope it will be useful, but WITHOUT > +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or > +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for > +# more details. > +# > +# You should have received a copy of the GNU General Public License along > +# with this program. If not, see . > +# > +# The full GNU General Public License is included in this distribution in > +# the file called "COPYING". > +# > +# Contact Information: > +# aQuantia Corporation, 105 E. Tasman Dr. San Jose, CA 95134, USA > +# > +################################################################################ > + > +# > +# Makefile for the AQtion(tm) Ethernet driver > +# > + > +obj-$(CONFIG_AQTION) += atlantic.o > + > +atlantic-objs := aq_main.o \ > + aq_nic.o \ > + aq_pci_func.o \ > + aq_vec.o \ > + aq_ring.o \ > + aq_hw_utils.o \ > + aq_ethtool.o \ > + hw_atl/hw_atl_a0.o \ > + hw_atl/hw_atl_b0.o \ > + hw_atl/hw_atl_utils.o \ > + hw_atl/hw_atl_llh.o > diff --git a/drivers/net/ethernet/aquantia/ver.h b/drivers/net/ethernet/aquantia/ver.h > new file mode 100644 > index 0000000..636d646 > --- /dev/null > +++ b/drivers/net/ethernet/aquantia/ver.h > @@ -0,0 +1,18 @@ > +/* > + * aQuantia Corporation Network Driver > + * Copyright (C) 2014-2017 aQuantia Corporation. All rights reserved > + * > + * This program is free software; you can redistribute it and/or modify it > + * under the terms and conditions of the GNU General Public License, > + * version 2, as published by the Free Software Foundation. > + */ > + > +#ifndef VER_H > +#define VER_H > + > +#define NIC_MAJOR_DRIVER_VERSION 1 > +#define NIC_MINOR_DRIVER_VERSION 5 > +#define NIC_BUILD_DRIVER_VERSION 339 > +#define NIC_REVISION_DRIVER_VERSION 0 That probably means nothing since it's the first time for the upstream kernel that such a driver exists. Defining versions of software is such an interesting subject anyway! -- Florian