Fix miiphy global data initialization (problem on 4xx boards when no

ethaddr is assigned). Initialization moved from miiphy_register() to
eth_initialize().

Based on initial patch for 4xx platform by Matthias Fuchs.
This commit is contained in:
Marian Balakowicz
2005-11-30 18:06:04 +01:00
parent 0a69b26ed6
commit d9785c14bf
4 changed files with 27 additions and 7 deletions

View File

@@ -53,6 +53,8 @@ int miiphy_duplex(char *devname, unsigned char addr);
int miiphy_link(char *devname, unsigned char addr);
#endif
void miiphy_init(void);
void miiphy_register(char *devname,
int (* read)(char *devname, unsigned char addr,
unsigned char reg, unsigned short *value),