[U-Boot] [RFC PATCH 2/3] net: add phylib implementation

Stefan Roese
2009-08-27T05:11:32Z

On Thursday 27 August 2009 03:55:57 Mike Frysinger wrote:
> > +int phy_init(void)
> > +{
> > + /* Initialize the list */
> > + INIT_LIST_HEAD(&phy_drvs.list);
>
> does it really need to be dynamic ? arent there static initializers so
> this can be done in .data ?

Using static initializers fails on PPC because of the somewhat broken
relocation. So this dynamic implementation is the preferred version, at least
for PPC people.

Cheers,
Stefan

--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de