Lines Matching defs:phy_data
1517 static void phy_write(unsigned long iobase, u8 phy_addr, u8 offset, u16 phy_data, u32 chip_id)
1524 phy_writeby_cr10(iobase, phy_addr, offset, phy_data);
1556 phy_write_1bit(ioaddr, phy_data & i ? PHY_DATA_1 : PHY_DATA_0, chip_id);
1568 u16 phy_data;
1600 for (phy_data = 0, i = 0; i < 16; i++) {
1601 phy_data <<= 1;
1602 phy_data |= phy_read_1bit(ioaddr, chip_id);
1605 return phy_data;
1627 static void phy_writeby_cr10(unsigned long iobase, u8 phy_addr, u8 offset, u16 phy_data)
1634 cr10_value = (cr10_value<<16) + 0x04000000 + phy_data;
1642 static void phy_write_1bit(unsigned long ioaddr, u32 phy_data, u32 chip_id)
1644 outl(phy_data , ioaddr); /* MII Clock Low */
1646 outl(phy_data | MDCLKH, ioaddr); /* MII Clock High */
1648 outl(phy_data , ioaddr); /* MII Clock Low */
1659 u16 phy_data;
1663 phy_data = ( inl(ioaddr) >> 19 ) & 0x1;
1667 return phy_data;