Lines Matching refs:devname

39 struct mii_dev *miiphy_get_dev_by_name(const char *devname)  in miiphy_get_dev_by_name()  argument
44 if (!devname) { in miiphy_get_dev_by_name()
51 if (strcmp(dev->name, devname) == 0) in miiphy_get_dev_by_name()
161 int miiphy_set_current_dev(const char *devname) in miiphy_set_current_dev() argument
165 dev = miiphy_get_dev_by_name(devname); in miiphy_set_current_dev()
171 printf("No such device: %s\n", devname); in miiphy_set_current_dev()
211 static struct mii_dev *miiphy_get_active_dev(const char *devname) in miiphy_get_active_dev() argument
215 if (strcmp(current_mii->name, devname) == 0) in miiphy_get_active_dev()
219 if (miiphy_set_current_dev(devname)) in miiphy_get_active_dev()
235 int miiphy_read(const char *devname, unsigned char addr, unsigned char reg, in miiphy_read() argument
241 bus = miiphy_get_active_dev(devname); in miiphy_read()
263 int miiphy_write(const char *devname, unsigned char addr, unsigned char reg, in miiphy_write() argument
268 bus = miiphy_get_active_dev(devname); in miiphy_write()
308 int miiphy_info(const char *devname, unsigned char addr, unsigned int *oui, in miiphy_info() argument
314 if (miiphy_read(devname, addr, MII_PHYSID2, &tmp) != 0) { in miiphy_info()
327 if (miiphy_read(devname, addr, MII_PHYSID1, &tmp) != 0) { in miiphy_info()
350 int miiphy_reset(const char *devname, unsigned char addr) in miiphy_reset() argument
355 if (miiphy_read(devname, addr, MII_BMCR, &reg) != 0) { in miiphy_reset()
359 if (miiphy_write(devname, addr, MII_BMCR, reg | BMCR_RESET) != 0) { in miiphy_reset()
373 if (miiphy_read(devname, addr, MII_BMCR, &reg) != 0) { in miiphy_reset()
393 int miiphy_speed(const char *devname, unsigned char addr) in miiphy_speed() argument
404 if (miiphy_is_1000base_x(devname, addr)) in miiphy_speed()
411 if (miiphy_read(devname, addr, MII_STAT1000, &btsr)) { in miiphy_speed()
421 if (miiphy_read(devname, addr, MII_BMCR, &bmcr)) { in miiphy_speed()
428 if (miiphy_read(devname, addr, MII_LPA, &anlpar)) { in miiphy_speed()
433 if (miiphy_read(devname, addr, MII_ADVERTISE, &adv)) { in miiphy_speed()
451 int miiphy_duplex(const char *devname, unsigned char addr) in miiphy_duplex() argument
459 if (miiphy_is_1000base_x(devname, addr)) { in miiphy_duplex()
461 if (miiphy_read(devname, addr, MII_LPA, &anlpar)) { in miiphy_duplex()
470 if (miiphy_read(devname, addr, MII_STAT1000, &btsr)) { in miiphy_duplex()
484 if (miiphy_read(devname, addr, MII_BMCR, &bmcr)) { in miiphy_duplex()
491 if (miiphy_read(devname, addr, MII_LPA, &anlpar)) { in miiphy_duplex()
496 if (miiphy_read(devname, addr, MII_ADVERTISE, &adv)) { in miiphy_duplex()
516 int miiphy_is_1000base_x(const char *devname, unsigned char addr) in miiphy_is_1000base_x() argument
521 if (miiphy_read(devname, addr, MII_ESTATUS, &exsr)) { in miiphy_is_1000base_x()
537 int miiphy_link(const char *devname, unsigned char addr) in miiphy_link() argument
542 (void)miiphy_read(devname, addr, MII_BMSR, &reg); in miiphy_link()
543 if (miiphy_read(devname, addr, MII_BMSR, &reg)) { in miiphy_link()