On Fri, Jul 30, 2021 at 07:48:30AM -0700, Daniel Walker wrote:
On Fri, Jul 30, 2021 at 05:01:44AM +0200, Andrew Lunn wrote:
quoted
On Thu, Jul 29, 2021 at 04:44:42PM -0700, Daniel Walker wrote:
quoted
From: Balamurugan Selvarajan <redacted>
For KR port the mii interface is a chip-to-chip
interface without a mechanical connector. So PHY
inits are not applicable. In this case MAC is
configured to operate at forced speed(1000Mbps)
and full duplex. Modified driver to accommodate
PHY and NON-PHY mode.
I agree with Florian here. Look at all the in kernel examples of a SoC
MAC connected to an Ethernet switch. Some use rgmii, others 1000BaseX
or higher. But they all follow the same scheme, and don't need
invasive MAC driver changes.
Can you provide the examples which you looked at ?
There are plenty of examples using Freescale FEC and Marvell Ethernet
switches:
arch/arm/boot/dts/vf610-zii-dev-rev-b.dts
Or the Mavell based
arch/arm/boot/dts/armada-xp-linksys-mamba.dts
Andrew
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel