Lines Matching defs: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);
1077 static int miiport_read(struct net_device *dev, int phy_id, int reg)
1087 cmd = (0x06 << 10) | (phy_id << 5) | reg;
1102 static void miiport_write(struct net_device *dev, int phy_id, int reg, u16 data)
1110 cmd = (0x5002 << 16) | (phy_id << 23) | (reg << 18) | data;
3079 data->phy_id = np->phy_addr_external;
3083 /* The phy_id is not enough to uniquely identify
3088 if ((data->phy_id & 0x1f) == np->phy_addr_external)
3094 move_int_phy(dev, data->phy_id & 0x1f);
3095 data->val_out = miiport_read(dev, data->phy_id & 0x1f,
3102 if ((data->phy_id & 0x1f) == np->phy_addr_external) {
3109 if ((data->phy_id & 0x1f) == np->phy_addr_external) {
3113 move_int_phy(dev, data->phy_id & 0x1f);
3114 miiport_write(dev, data->phy_id & 0x1f,