Thread (12 messages) flat view 12 messages, 4 authors, 2021-06-04

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 Hong
wrote:
quoted
quoted
Intel mGbE supports 2.5Gbps link speed by overclocking the
clock
quoted
quoted
rate by 2.5 times to support 2.5Gbps link speed. In this mode,
the
quoted
quoted
serdes/PHY operates at a serial baud rate of 3.125 Gbps and
the PCS
quoted
quoted
data path and GMII interface of the MAC operate at 312.5
MHz instead of 125 MHz.
quoted
quoted
This is configured in the BIOS during boot up. The kernel
driver is
quoted
quoted
not able access to modify the clock rate for 1Gbps/2.5G mode
on the
quoted
quoted
fly. The way to determine the current 1G/2.5G mode is by
reading a
quoted
quoted
dedicated adhoc register through mdio bus.
How does this interact with Vladimir's "Convert xpcs to
phylink_pcs_ops"
quoted
series? Is there an inter-dependency between these, or a
preferred
quoted
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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help