[U-Boot] [PATCH 5/6] net: Kirkwood_egiga: forced interface speed config support

Prafulla Wadaskar prafulla at marvell.com
Sun Jul 19 06:54:50 CEST 2009


 

> -----Original Message-----
> From: Jean-Christophe PLAGNIOL-VILLARD [mailto:plagnioj at jcrosoft.com] 
> Sent: Sunday, July 19, 2009 12:14 AM
> To: Prafulla Wadaskar
> Cc: u-boot at lists.denx.de; Manas Saksena; Ronen Shitrit; 
> Nicolas Pitre; Ashish Karkare; Prabhanjan Sarnaik; Lennert Buijtenhek
> Subject: Re: [U-Boot] [PATCH 5/6] net: Kirkwood_egiga: forced 
> interface speed config support
> 
> On 20:58 Thu 16 Jul     , Prafulla Wadaskar wrote:
> > By default Auto Negotiation is enabled for interface speed 
> but on some 
> > platforms like RD6281A it does not work.
> > If you want to forced program it to desired speed, this patch helps-
> > 
> > Through this patch Auto negotiation can be disabled and desired 
> > interface speed can be configured
> > 
> > This patch is tested on RD6281A Kirkwood board
> > 
> > Signed-off-by: Prafulla Wadaskar <prafulla at marvell.com>
> > ---
> >  drivers/net/kirkwood_egiga.c |   24 ++++++++++++++++++++++++
> >  1 files changed, 24 insertions(+), 0 deletions(-)
> > 
> > diff --git a/drivers/net/kirkwood_egiga.c 
> > b/drivers/net/kirkwood_egiga.c index 3c5db19..1dfd567 100644
> > --- a/drivers/net/kirkwood_egiga.c
> > +++ b/drivers/net/kirkwood_egiga.c
> > @@ -415,7 +415,31 @@ static int kwgbe_init(struct eth_device *dev)
> >  	/* Assign port configuration and command. */
> >  	KWGBEREG_WR(regs->pxc, PRT_CFG_VAL);
> >  	KWGBEREG_WR(regs->pxcx, PORT_CFG_EXTEND_VALUE);
> > +	/*
> > +	 * Forced 10/100/1000BASE-T interface speed configuration
> > +	 * By default Auto Negotiation of interface speed is enabled
> > +	 * This can be forced disabled and desired speed can be 
> configured
> > +	 */
> > +#ifdef CONFIG_DIS_AUTO_NEG_SPEED_GMII #if (!defined 
> > +(CONFIG_PHY_SPEED) || (CONFIG_PHY_SPEED == _1000BASET))
> Could you find a better config taht _1000BASET & co
Hi Jean,
I have reused it from include/miiphy.h which is relevant too.

Regards..
Prafulla . .

> 
> Best Regards,
> J.
> 


More information about the U-Boot mailing list