On Tue, Jun 25, 2013 at 06:49:05PM +0200, Frederic Leroy wrote:
> From: Frédéric Leroy <fr...@starox.org>
> 
> The cloudbox device have a different ethernet phy setup than other ns2
> devices. We get initialization value from the GPL LaCie source
> 
> Signed-off-by: Frédéric Leroy <fr...@starox.org>
> ---
>  board/LaCie/common/common.c | 8 ++++++++
>  1 file changed, 8 insertions(+)
> 
> diff --git a/board/LaCie/common/common.c b/board/LaCie/common/common.c
> index a62bf9f..d828685 100644
> --- a/board/LaCie/common/common.c
> +++ b/board/LaCie/common/common.c
> @@ -52,10 +52,18 @@ void mv_phy_88e1318_init(const char *name, u16 phyaddr)
>       /*
>        * Set control mode 4 for LED[0].
>        */
> +     #ifndef CONFIG_CLOUDBOX
>       miiphy_write(name, phyaddr, MII_MARVELL_PHY_PAGE, 3);
>       miiphy_read(name, phyaddr, 16, &reg);
>       reg |= 0xf;
>       miiphy_write(name, phyaddr, 16, reg);
> +     #else
> +     miiphy_write(name, phyaddr, MII_MARVELL_PHY_PAGE, 3);
> +     miiphy_read(name, phyaddr, 17, &reg);
> +     reg &= ~0x3f;
> +     reg |= 0x15;
> +     miiphy_write(name, phyaddr, 17, reg);
> +     #endif

This doesn't look very common but I can't figure out a more elegant way.

Acked-by: Simon Guinot <simon.gui...@sequanux.org>

Attachment: signature.asc
Description: Digital signature

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to