Lines Matching refs:phy_id
603 static int miiport_read(struct net_device *dev, int phy_id, int reg);
604 static void miiport_write(struct net_device *dev, int phy_id, int reg, u16 data);
1074 static int miiport_read(struct net_device *dev, int phy_id, int reg) in miiport_read() argument
1084 cmd = (0x06 << 10) | (phy_id << 5) | reg; in miiport_read()
1099 static void miiport_write(struct net_device *dev, int phy_id, int reg, u16 data) in miiport_write() argument
1107 cmd = (0x5002 << 16) | (phy_id << 23) | (reg << 18) | data; in miiport_write()
3069 data->phy_id = np->phy_addr_external; in netdev_ioctl()
3078 if ((data->phy_id & 0x1f) == np->phy_addr_external) in netdev_ioctl()
3084 move_int_phy(dev, data->phy_id & 0x1f); in netdev_ioctl()
3085 data->val_out = miiport_read(dev, data->phy_id & 0x1f, in netdev_ioctl()
3092 if ((data->phy_id & 0x1f) == np->phy_addr_external) { in netdev_ioctl()
3099 if ((data->phy_id & 0x1f) == np->phy_addr_external) { in netdev_ioctl()
3103 move_int_phy(dev, data->phy_id & 0x1f); in netdev_ioctl()
3104 miiport_write(dev, data->phy_id & 0x1f, in netdev_ioctl()