Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp1224441ybl; Wed, 21 Aug 2019 11:59:04 -0700 (PDT) X-Google-Smtp-Source: APXvYqxxafQRLPBDDYZq06Y1Zhazlk18SmmvvvNw/N/vRcl0Hd3EHCIGZMxx2Bh0ecxpGIRUmCvu X-Received: by 2002:a17:90a:18e:: with SMTP id 14mr1463538pjc.66.1566413944516; Wed, 21 Aug 2019 11:59:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566413944; cv=none; d=google.com; s=arc-20160816; b=bBYS+HozTUoJQfRQe6+JOamtATcpN091Xu5dG/EcCx6H9+ciGRdPGAQKFqLB2pIB5M w5cN181t4VUNt/5x4UXrEEz18K0aUhCRaQE2zPgM17F6SCQ/+pYbIxBW+2ymWWKmYqZf A4N7AlYZFhbBpE9b+d12UdEPbVCWEUshmsTVIoKrEjPqDxJdw64X2PKuLF42u941gpb6 JqRfhNfgTIiVqS2KzY5TUnk026JrgOfyMm0179Y8aWNiJRY63zAwipsOAYR22JtrFAR4 BCEjofQEUP+dyVSU9B/3yp7Zf+kzDqC5F1IGCnX5sdfbBp3DqUUp1i9GzTZlrlvSRnJq jHNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=vFX90YRsBTJK5AWhBMwuW2ac3NGFvVKSagxrVlHCSC4=; b=cxe4DV3ta5RbiGVwEzcatcNcpwC6ywDW8xFzcOKENl4NEVVwbJSmhLSdHoDlP93bhC RIiL7345oeBO19TfIRPG8rltPvno5Idy330S4kofr5IWcgDAdAtgtforEe6e+A9ir6ee WqE/C8j9wTOCwox9gv/zgO+lBVceY0JAL2CQD8Uqs0l7IoIsxtjKgcdk+i4ShgVLn+1K vi0dypE4LgCS43Iaz/C3SBLZjsKggJnNX0r6sDywRL6XG8WMVEZ1Rv6xnLkAo8i0790r 7WWk2SOk+BjDw7LwKFzgAJELJ01CIO2pHTGt4izaPeo82yfoVRg0UV9fzrGqn8qmnrnX 41EQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@lunn.ch header.s=20171124 header.b=4+I01uoy; 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 186si14882696pgc.248.2019.08.21.11.58.49; Wed, 21 Aug 2019 11:59:04 -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=fail header.i=@lunn.ch header.s=20171124 header.b=4+I01uoy; 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 S1729205AbfHUS5W (ORCPT + 99 others); Wed, 21 Aug 2019 14:57:22 -0400 Received: from vps0.lunn.ch ([185.16.172.187]:49774 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727959AbfHUS5W (ORCPT ); Wed, 21 Aug 2019 14:57:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch; s=20171124; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=vFX90YRsBTJK5AWhBMwuW2ac3NGFvVKSagxrVlHCSC4=; b=4+I01uoyADD27LQ/mt2GEBa42Y HbuAEganfQyti5Uyxbt1dwaEQJZoXKHtwdpYz5CtuSBCFxQlu/c8juqgI1QyrIciBjofrSemh+cSI a8qz9fC1h24ok064o74smCEVH86GnLus30Mi+BW+s10gxj859SXSSII/L0TZ3r+BUSf8=; Received: from andrew by vps0.lunn.ch with local (Exim 4.89) (envelope-from ) id 1i0VnH-0007Ea-II; Wed, 21 Aug 2019 20:57:15 +0200 Date: Wed, 21 Aug 2019 20:57:15 +0200 From: Andrew Lunn To: Heiner Kallweit Cc: Christian Herber , "davem@davemloft.net" , Florian Fainelli , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [EXT] Re: [PATCH net-next 0/1] Add BASE-T1 PHY support Message-ID: <20190821185715.GA16401@lunn.ch> References: <20190815153209.21529-1-christian.herber@nxp.com> <8c15b855-6947-9930-c3df-71a64fbff33b@gmail.com> <13e65051-fe4f-5964-30b3-75285e6d2eee@gmail.com> <5c920846-b8f5-d087-cea4-a8ca3f816127@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5c920846-b8f5-d087-cea4-a8ca3f816127@gmail.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > The current patch set IMO is a little bit hacky. I'm not 100% happy > with the implicit assumption that there can't be devices supporting > T1 and classic BaseT modes or fiber modes. > > Andrew: Do you have an opinion on that? Hi Heiner I would also like cleaner integration. I doubt here is anything in the standard which says you cannot combine these modes. It is more a marketing question if anybody would build such a device. Maybe not directly into a vehicle, but you could imaging a mobile test device which uses T1 to talk to the car and T4 to connect to the garage network? So i don't think we should limit ourselves. phylib should provide a clean, simple set of helpers to perform standard operations for various modes. Drivers can make use of those helpers. That much should be clear. If we try to make genphy support them all simultaneously, is less clear. Andrew