Received: by 10.213.65.68 with SMTP id h4csp1516568imn; Mon, 19 Mar 2018 06:24:42 -0700 (PDT) X-Google-Smtp-Source: AG47ELtIc59H/PUN0V7Ls2SlO2pT4y1svC1A8qILEkCbb108s+wf704igyiBYVemq5Z0kE0g8QPa X-Received: by 10.99.120.198 with SMTP id t189mr9419389pgc.0.1521465882090; Mon, 19 Mar 2018 06:24:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521465882; cv=none; d=google.com; s=arc-20160816; b=qCh/vCd0qsUb4cTjzas+A0z3nO8aamCaJzSp6hQG4uYstI6veg1ZXKu8ndSjerGf9s VSj7njN+EW99vCrkDOvoz2QvbD58tHAyXhNsFUjbyu4IJXZPFFQQnp55ubPdV0Fi4vqR uETzskJYlL1fWUEZCiMblmC3G4kax4yxGlxQXSlBORXfkxTrso/ItG0MP5HD2g4i29ab D7ScHhYaN4DupeM4ql4K76kOXRMKpNEeM0ersgxQ9rnYnN3CJpFO3b5coH2tkFhnHh2h YIMBy2Mv46znqifoD9p+BRLLPUx7FU1p16nJ9abBBv87GpbVGQJ29SL0zVZfHH55saOj ZPFA== 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:arc-authentication-results; bh=5eJEPmGFwEQ0dX8A9ZpY2eFDmRiTUzrATs9yXpT8E/w=; b=pq5FiRWCC95HInwMF4ILtMirvzWpuokooBkjrOXpAHZHXq1vwCZxRehb2WOIkQ5wTL HNaf5vTVGZBCpDmQffwoz+oBHw88s163CP8S2ZcfbtxEeYzX0h+7FVXQPgtqEC4WtSb4 Vc9IEFRqVCT1i2qgvOWb1XZhRY7mnh1CwNBqhodTYUTvEfgU/FJx561SjqTIEgcRrhXM isTiqF5YBaDIkQiCsxbPPy91AB2ObEPlEhhFLZRjgEUG2GX16QhVTofrx0Zat9vptCB/ adB8Wn92PFX9t5jpAxslMLV5Tnnk1m2amnd4E+lf9zOpWP4zUrhlrvd420VnteBi+kgS ShZQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=eTDz8mcb; 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 t22si10832pgu.62.2018.03.19.06.24.26; Mon, 19 Mar 2018 06:24:42 -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=@lunn.ch header.s=20171124 header.b=eTDz8mcb; 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 S933178AbeCSNXY (ORCPT + 99 others); Mon, 19 Mar 2018 09:23:24 -0400 Received: from vps0.lunn.ch ([185.16.172.187]:35307 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932635AbeCSNXS (ORCPT ); Mon, 19 Mar 2018 09:23:18 -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; bh=5eJEPmGFwEQ0dX8A9ZpY2eFDmRiTUzrATs9yXpT8E/w=; b=eTDz8mcbeN1Rfx6nuzwhaQ2tkRp7HI8+I9kMJKb9qsVjh3e2DGzTkQfy4Q2zeq+myKzISpDz81ASp1B81XrKiunWgaZZwMvQzfKBG9YDBgSZ+hU/tKNZOcXzQRj8SpH1HF0j+q62W5VSlEsWh1UKCZXS+hb2OzXq4pjQmfWBmJE=; Received: from andrew by vps0.lunn.ch with local (Exim 4.84_2) (envelope-from ) id 1exukp-0006A8-2N; Mon, 19 Mar 2018 14:23:11 +0100 Date: Mon, 19 Mar 2018 14:23:11 +0100 From: Andrew Lunn To: Stefan Chulski Cc: Antoine Tenart , Russell King - ARM Linux , "davem@davemloft.net" , "kishon@ti.com" , "gregory.clement@bootlin.com" , "jason@lakedaemon.net" , "sebastian.hesselbarth@gmail.com" , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "thomas.petazzoni@bootlin.com" , "maxime.chevallier@bootlin.com" , "miquel.raynal@bootlin.com" , Nadav Haklai , Yan Markman , "mw@semihalf.com" , "linux-arm-kernel@lists.infradead.org" Subject: Re: [EXT] Re: [PATCH net-next 02/10] net: phy: phylink: allow 10GKR interface to use in-band negotiation Message-ID: <20180319132311.GA26039@lunn.ch> References: <20180316103351.16616-1-antoine.tenart@bootlin.com> <20180316103351.16616-3-antoine.tenart@bootlin.com> <20180316155307.GQ9418@n2100.armlinux.org.uk> <20180319085252.GF4519@kwain> <20180319111205.GB2743@n2100.armlinux.org.uk> <20180319125227.GI4519@kwain> <20180319125953.GD19795@lunn.ch> <54e290a192734831b5db22191f056a81@IL-EXCH01.marvell.com> <20180319130823.GA22306@lunn.ch> <02614799e30f4823a97fca0e9f29b14b@IL-EXCH01.marvell.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <02614799e30f4823a97fca0e9f29b14b@IL-EXCH01.marvell.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 > phylink pool SFP loss signal to determine link up/down? Yes, the SFP driver will act on a GPIO for link up/down, and a GPIO for module prescience. When it detects an SFP module hotplugged, it reads the EEPROM to find out what sort of module it is, and what mode should be used between the MAC and SFP module. It will also handle if the SFP module is copper, and has a PHY in it... Andrew