Speed limitation of emulated PHY was because there was existing code trying to register/emulate PHY for fixed mode. By removing code to register emulated PHY for fixed mode I am able to get fixed 10G link up and running. I will send next version of patch.
>-----Original Message----- >From: Andrew Lunn <and...@lunn.ch> >Sent: Monday, June 17, 2019 8:38 PM >To: Parshuram Raju Thombare <pthom...@cadence.com> >Cc: nicolas.fe...@microchip.com; da...@davemloft.net; f.faine...@gmail.com; >net...@vger.kernel.org; hkallwe...@gmail.com; linux-kernel@vger.kernel.org; >Rafal Ciepiela <raf...@cadence.com>; Anil Joy Varughese ><anil...@cadence.com>; Piotr Sroka <pio...@cadence.com> >Subject: Re: [PATCH 0/6] net: macb patch set cover letter > >EXTERNAL MAIL > > >> 5. 0005-net-macb-add-support-for-high-speed-interface >> This patch add support for 10G USXGMII PCS in fixed mode. >> Since emulated PHY used in fixed mode doesn't seems to >> support anything above 1G, additional parameter is used outside >> "fixed-link" node for selecting speed and "fixed-link" >> node speed is still set at 1G. > >PHYLINK does support higher speeds for fixed-link. > > Andrew Regards, Parshuram Thombare