RE: [RESEND PATCH net-next v4 0/3] Enable 2.5Gbps speed for stmmac
From: Sit, Michael Wei Hong <hidden>
Date: 2021-06-03 13:43:18
Also in:
lkml, netdev
Vladimir,
-----Original Message----- From: Vladimir Oltean <olteanv@gmail.com> Sent: Thursday, June 3, 2021 9:28 PM To: Russell King (Oracle) <linux@armlinux.org.uk> Cc: Sit, Michael Wei Hong <redacted>; Jose.Abreu@synopsys.com; andrew@lunn.ch; hkallweit1@gmail.com; kuba@kernel.org; netdev@vger.kernel.org; peppe.cavallaro@st.com; alexandre.torgue@foss.st.com; davem@davemloft.net; mcoquelin.stm32@gmail.com; Voon, Weifeng [off-list ref]; Ong, Boon Leong [off-list ref]; Tan, Tee Min [off-list ref]; vee.khee.wong@linux.intel.com; Wong, Vee Khee [off-list ref]; linux-stm32@st- md-mailman.stormreply.com; linux-arm- kernel@lists.infradead.org; linux-kernel@vger.kernel.org Subject: Re: [RESEND PATCH net-next v4 0/3] Enable 2.5Gbps speed for stmmac Michael, On Thu, Jun 03, 2021 at 02:08:51PM +0100, Russell King (Oracle) wrote:quoted
Hi, On Thu, Jun 03, 2021 at 07:50:29PM +0800, Michael Sit Wei Hongwrote:quoted
quoted
Intel mGbE supports 2.5Gbps link speed by overclocking theclockquoted
quoted
rate by 2.5 times to support 2.5Gbps link speed. In this mode,thequoted
quoted
serdes/PHY operates at a serial baud rate of 3.125 Gbps andthe PCSquoted
quoted
data path and GMII interface of the MAC operate at 312.5MHz instead of 125 MHz.quoted
quoted
This is configured in the BIOS during boot up. The kerneldriver isquoted
quoted
not able access to modify the clock rate for 1Gbps/2.5G modeon thequoted
quoted
fly. The way to determine the current 1G/2.5G mode is byreading aquoted
quoted
dedicated adhoc register through mdio bus.How does this interact with Vladimir's "Convert xpcs tophylink_pcs_ops"quoted
series? Is there an inter-dependency between these, or apreferredquoted
order that they should be applied? Thanks.My preferred order would be for my series to go in first, if possible, because I don't have hardware readily available to test, and VK already has tested my patches a few times until they reached a stable state. I went through your patches and I think rebasing on top of my phylink_pcs_ops conversion should be easy. Thanks.
Sure! I am okay to let you merge your codes and rebase my changes later on Do let me know when I can start rebasing and send in the next revision _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel