From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from relay4-d.mail.gandi.net (relay4-d.mail.gandi.net [217.70.183.196]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BA8D559909; Thu, 21 Dec 2023 16:59:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="oIaXa8H9" Received: by mail.gandi.net (Postfix) with ESMTPSA id 47FBDE0006; Thu, 21 Dec 2023 16:58:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1703177940; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=64g4WXHsmtstsXFWVKn4+jC7SrQnUgEAndJzQ+FYA9s=; b=oIaXa8H9AfHKgs3Zfmu8VPmK09bSKs+HtjTMOjRenfZ44LykxNabiA4r4NX3YJW/++hQjx R86criDYih8pJkoQ5c5pKQPtbZAwBRYmHtQkR8Rq64WHSmvIGOqJ4iMUUkeYPXKc631cnr LbFO7vYXlg9qkgzIsrJ0ueQOqpt8D5vB4NCCLYycBrDJnFtRXk//pfK2JajnoeANTfVLOA WHbOI70ihS71u57Zl9ZIuestgOaqYj00AhO0kLyvNAWyg7G7oI4FuBsJdaZ9vEVpSWRtJs Dq558tUtybtDXPh3o0iuR4w7bEsUcKvqYCfJ9enC7Vtyipz8vuZy1o120z0xVQ== Date: Thu, 21 Dec 2023 17:58:57 +0100 From: Maxime Chevallier To: Andrew Halaney Cc: Sneh Shah , kernel@quicinc.com, linux-kernel@vger.kernel.org, Bhupesh Sharma , netdev@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, Eric Dumazet , Vinod Koul , Jose Abreu , Maxime Coquelin , linux-arm-msm@vger.kernel.org, Jakub Kicinski , Paolo Abeni , "David S. Miller" , linux-arm-kernel@lists.infradead.org Subject: Re: [Linux-stm32] [PATCH net-next] net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII Message-ID: <20231221175857.6d2874ff@device-28.home> In-Reply-To: References: <20231218071118.21879-1-quic_snehshah@quicinc.com> <4zbf5fmijxnajk7kygcjrcusf6tdnuzsqqboh23nr6f3rb3c4g@qkfofhq7jmv6> <8b80ab09-8444-4c3d-83b0-c7dbf5e58658@quicinc.com> <8f94489d-5f0e-4166-a14e-4959098a5c80@quicinc.com> Organization: Bootlin X-Mailer: Claws Mail 4.1.1 (GTK 3.24.38; x86_64-redhat-linux-gnu) Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-GND-Sasl: maxime.chevallier@bootlin.com Hello Andrew, On Thu, 21 Dec 2023 08:30:49 -0600 Andrew Halaney wrote: [...] > > Note, I'm struggling to keep up with the standards at play here, so if > someone else who's a bit more wise on these topics has an opinion I'd > listen to them. I find myself rewatching this presentation from > Maxime/Antoine as a primer on all of this: > > https://www.youtube.com/watch?v=K962S9gTBVM :) > If anyone's got any recommended resources for me to read in particular I > am all ears. I think Russell and Andrew did a good job clarifying some quirks with all these standards : https://elixir.bootlin.com/linux/latest/source/Documentation/networking/phy.rst#L229 There are some more info in Andrew's LPC talk here : http://vger.kernel.org/lpc_net2018_talks/phylink-and-sfp-slides.pdf (more phylink related though) But I agree that this is hard to fully grasp, there are so many variants everywhere, some standard, some ad-hoc standards, etc. Maxime