Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp2182099ybg; Thu, 24 Oct 2019 06:07:55 -0700 (PDT) X-Google-Smtp-Source: APXvYqwZN7+XivYwPC7bIF3CKb/NAaH8aQA0maW7rRr/9WLceFa5fMOJnvF87sm8x8WKTNm7IFOz X-Received: by 2002:a50:ec03:: with SMTP id g3mr9905991edr.83.1571922475715; Thu, 24 Oct 2019 06:07:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1571922475; cv=pass; d=google.com; s=arc-20160816; b=mZLGcTp/YYKXjL2dnFeC052479FySzR2aivtlmVwooU7q8bY8LMxjrb7+zmlOt/oY6 QclziPZhZCbSnpZMWz4QS6I3mUeLCE5+KTbK5AeM1Pz5EEjzlGENd/8t+8aRydEuhJIr bU7NCNvtQv5c1xCIGy3DqHwZSz3vw/JlmgPHGuF4GuG+/ojcWRpNnhGgPWap4fGyOJ+b P4xRpB3SBmE8mToyNl8CJ91WXDodCiStbwxAJuif9fToMFvYq1DnrkcQMW6u8vHia95X B5JodwdHwlyHJ61SJVLtVKwvIJIhClea/ENAw1sWZYRttRjzqqs5FirYI/m19JZ1I8+U /gzA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=7NMsuqIwaAEEKS4y59Hy5Y9lvmPNuJhv+jAdCdVzmEo=; b=kyYiVR5uE8LGkR6Tga8DYuxbwmt1powr71NHRgc8ZAEfSAmiUN/VMIavlZh8TdKOpS +nrPOwjDw8wjDvqVKJdSOU6br6KiqpKywWorG3n3j+YQJGcf4kugYHol+UG10LUhFCLD n3it3pEPBFOsytWZzFyCl5grhk1hY7lf5m/okrAV0GCyYcLM9XObHoL/Tzis4QKYY66+ ZQ4SL59E47y+nED+fxAY/c6oIl3UIIa7z+yiS7bgE6R2En8QBtYp0dxcMeefkKh1bbqM qlBzDALM6791oi9Hh8JLxjskri9onFL2TDxS+AdzMuJ+5NNk1W7FM2reHqqkZ5P1EQvb nPrg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector2-xilinx-onmicrosoft-com header.b=brfVqafB; arc=pass (i=1 spf=pass spfdomain=xilinx.com dkim=pass dkdomain=xilinx.com dmarc=pass fromdomain=xilinx.com); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t30si1793192edt.330.2019.10.24.06.07.12; Thu, 24 Oct 2019 06:07:55 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector2-xilinx-onmicrosoft-com header.b=brfVqafB; arc=pass (i=1 spf=pass spfdomain=xilinx.com dkim=pass dkdomain=xilinx.com dmarc=pass fromdomain=xilinx.com); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388589AbfJWSLG (ORCPT + 99 others); Wed, 23 Oct 2019 14:11:06 -0400 Received: from mail-eopbgr780071.outbound.protection.outlook.com ([40.107.78.71]:41952 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727309AbfJWSLF (ORCPT ); Wed, 23 Oct 2019 14:11:05 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e1lBPeXIruzJUoE56hhvTOpP925PV7W1vL6CCGWPbjE9L4YYxbsSITvDw5y4ZxC7dbAEPxOId5WZPaK9E4fUrHgbNP/Cf0JHzBUkqUPQd/s6Icu6iNmypGBRG5eHgWRdHP2fim2rpKhCgkz6vs0+DpV0MegM7MZT5vPqLqtkxfETtQOWP9o5F30IEE4HVt433O5Rmgi2QRnypULeVdbPMYug7MnqwvOG1nQueczw1rmuwzRoN15kaeNcYcZdIq3AWqNCgdtzjmGU68TxzofLv4cq7spTERRbfpL0VyFo5iNIzrymPFkbnk1p064BW4j3k6BRdwG5wupVcFTkx+SRtQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7NMsuqIwaAEEKS4y59Hy5Y9lvmPNuJhv+jAdCdVzmEo=; b=FFdkXGqRizB/7REoUiUmEH+y4xSoIwcVVXc1aiqeqtbkL2e3/xWtPDmtEzIOWi7s+xhDKYpe0wB8MW2HrobW7+3WAM1D8pFX8S4kVRIA56607V+A3KB9eh1hYUgtxse6NCfh0Z81M5xQ2+hGJwkn2ZIvc4SvaSNKPFrNXmgJP5OjT+UurdoueXqSAAdxlOYOqZlV5xZx6toRlCtl9VJFj1G4pVNys0rPM9j3fvdomsiReArHjPSvoHfsobo0kwEb3FG+VuxRsg5FK0kgsFa8+dU8Cyh9sbQD8/MaHbL0QlkNhYKnkwYu84q2sW7IODutWbiSie1M4POKXpgFZ+4pSw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=xilinx.com; dmarc=pass action=none header.from=xilinx.com; dkim=pass header.d=xilinx.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector2-xilinx-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7NMsuqIwaAEEKS4y59Hy5Y9lvmPNuJhv+jAdCdVzmEo=; b=brfVqafBwZFyoZvNaBd9GJDbTs5+V6tvUbxfForlNJ5ZZt3z7pvJiu1vlRkdKZp1KGU47LHpYa3KpXQi42Q6Dgj9/AyOFnoheUnDXlzNZTR7dvm9EarY/71HPmNVo0o7gFg2+JmN05y85MATUsQ+tWy9Jl+dsUhlDCRg9euE6ho= Received: from CH2PR02MB7000.namprd02.prod.outlook.com (20.180.9.216) by CH2PR02MB6838.namprd02.prod.outlook.com (20.180.16.206) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.22; Wed, 23 Oct 2019 18:11:01 +0000 Received: from CH2PR02MB7000.namprd02.prod.outlook.com ([fe80::701f:f4b3:5a98:dbf2]) by CH2PR02MB7000.namprd02.prod.outlook.com ([fe80::701f:f4b3:5a98:dbf2%7]) with mapi id 15.20.2347.030; Wed, 23 Oct 2019 18:11:01 +0000 From: Radhey Shyam Pandey To: Jakub Kicinski , Michal Simek CC: "davem@davemloft.net" , "netdev@vger.kernel.org" , Anirudha Sarangi , John Linn , "mchehab+samsung@kernel.org" , "gregkh@linuxfoundation.org" , "nicolas.ferre@microchip.com" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH v2 net-next] net: axienet: In kconfig add ARM64 as supported platform Thread-Topic: [PATCH v2 net-next] net: axienet: In kconfig add ARM64 as supported platform Thread-Index: AQHVh/jtYKDvt7dDPUahZ0r1UKsFy6dlJByAgAHIkQCAAZQXkA== Date: Wed, 23 Oct 2019 18:11:01 +0000 Message-ID: References: <1571653110-20505-1-git-send-email-radhey.shyam.pandey@xilinx.com> <20191022102952.09211971@cakuba.netronome.com> In-Reply-To: <20191022102952.09211971@cakuba.netronome.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=radheys@xilinx.com; x-originating-ip: [183.83.141.5] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: bbd74536-742d-4816-e8a2-08d757e45ccd x-ms-traffictypediagnostic: CH2PR02MB6838:|CH2PR02MB6838: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 019919A9E4 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(979002)(4636009)(39860400002)(396003)(376002)(366004)(346002)(136003)(13464003)(189003)(199004)(86362001)(186003)(81166006)(8936002)(6506007)(53546011)(8676002)(5660300002)(81156014)(476003)(11346002)(446003)(26005)(7696005)(76176011)(99286004)(102836004)(3846002)(25786009)(486006)(2906002)(6116002)(256004)(52536014)(110136005)(478600001)(66066001)(66476007)(76116006)(14454004)(66946007)(55016002)(66556008)(66446008)(71200400001)(71190400001)(64756008)(33656002)(6436002)(229853002)(54906003)(316002)(6246003)(6636002)(4326008)(9686003)(7736002)(74316002)(305945005)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1101;SCL:1;SRVR:CH2PR02MB6838;H:CH2PR02MB7000.namprd02.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: xilinx.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: KHnDePeTzKUOkg7/E+c0mqS07s03KmEnrHyv2QiF4djc7lL+yalD00ObpQbN0szEP6/Va0cpz+zo4ND7Y3T6qcuCAxsfgja5ddmq+Cy5t0M47J0ZYaT2+i7A4qDBqF7ikJYrnz+7Wr/x3jHB3/SzL7LJx/QmNJAonEVLjBW+b2XIawXYz9pX14sZwnDyItgoAJDFb2OoaHtzQOP8vGL/sw2U6pJCWBn5rq5JM3f/PUQR2MDe9ySQ0KQNP93FBb7jMqC3LHXhPrOod84/yhXMcUTRd14Fmb5iuePzqmpG4fTGei6y5P6aNtjbFSVUS8ZjB83P9wRPtMVgDufSgN1LLNqUSh215flkzCnKVpqJlbf6rcvKQqOalP3AYr/3hLqydUy0Dg2sJg1Im9m0slvh5mLwxoHRkIwusZ85BveLSYvhMc7oTOzGxIAeoAZ/UybY Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-Network-Message-Id: bbd74536-742d-4816-e8a2-08d757e45ccd X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2019 18:11:01.5759 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: JA6d1Z5DEer99xzJc8UpXNzlWV/ko/AQJG3crD7bPJNgAwAkGDC+RcV0HJmlW1s/copUAKGwtDfSFw7XwrBb1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR02MB6838 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > -----Original Message----- > From: Jakub Kicinski > Sent: Tuesday, October 22, 2019 11:00 PM > To: Michal Simek > Cc: Radhey Shyam Pandey ; davem@davemloft.net; > netdev@vger.kernel.org; Anirudha Sarangi ; John Linn > ; mchehab+samsung@kernel.org; > gregkh@linuxfoundation.org; nicolas.ferre@microchip.com; linux-arm- > kernel@lists.infradead.org; linux-kernel@vger.kernel.org > Subject: Re: [PATCH v2 net-next] net: axienet: In kconfig add ARM64 as > supported platform >=20 > On Mon, 21 Oct 2019 16:15:45 +0200, Michal Simek wrote: > > On 21. 10. 19 12:18, Radhey Shyam Pandey wrote: > > > xilinx axi_emac driver is supported on ZynqMP UltraScale platform. > > > So enable ARCH64 in kconfig. It also removes redundant ARCH_ZYNQ > > > dependency. Basic sanity testing is done on zu+ mpsoc zcu102 > > > evaluation board. > > > > > > Signed-off-by: Radhey Shyam Pandey > > > > --- > > > Changes for v2: > > > Remove redundant ARCH_ZYNQ dependency. > > > Modified commit description. > > > --- > > > drivers/net/ethernet/xilinx/Kconfig | 6 +++--- > > > 1 file changed, 3 insertions(+), 3 deletions(-) > > > > > > diff --git a/drivers/net/ethernet/xilinx/Kconfig > b/drivers/net/ethernet/xilinx/Kconfig > > > index 8d994ce..da11876 100644 > > > --- a/drivers/net/ethernet/xilinx/Kconfig > > > +++ b/drivers/net/ethernet/xilinx/Kconfig > > > @@ -6,7 +6,7 @@ > > > config NET_VENDOR_XILINX > > > bool "Xilinx devices" > > > default y > > > - depends on PPC || PPC32 || MICROBLAZE || ARCH_ZYNQ || MIPS || > X86 || ARM || COMPILE_TEST > > > + depends on PPC || PPC32 || MICROBLAZE || MIPS || X86 || ARM || > ARM64 || COMPILE_TEST > > > ---help--- > > > If you have a network (Ethernet) card belonging to this class, sa= y Y. > > > > > > @@ -26,11 +26,11 @@ config XILINX_EMACLITE > > > > > > config XILINX_AXI_EMAC > > > tristate "Xilinx 10/100/1000 AXI Ethernet support" > > > - depends on MICROBLAZE || X86 || ARM || COMPILE_TEST > > > + depends on MICROBLAZE || X86 || ARM || ARM64 || COMPILE_TEST > > > select PHYLINK > > > ---help--- > > > This driver supports the 10/100/1000 Ethernet from Xilinx for the > > > - AXI bus interface used in Xilinx Virtex FPGAs. > > > + AXI bus interface used in Xilinx Virtex FPGAs and Soc's. > > > > > > config XILINX_LL_TEMAC > > > tristate "Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver" > > > > > > > Acked-by: Michal Simek > > > > But I can image that others could prefer to remove all dependencies. >=20 > Yes, we'd much rather see this litany of architectures removed. Yes, I can build test on all mentioned architectures and see how it goes. > Is there any reason it's there in the first place? Looking into past few commits, this dependency list was incrementally extended for each platform. In case there are no real dependencies we can get rid of arch list. >=20 > Most drivers are tested on just a few architectures, but as long > as correct APIs are used they are assumed to work across the board. > Otherwise 75% of our drivers would be x86 only. Don't be shy.