Lines Matching refs:phy_data
813 u16 phy_data, u32 chip_id) in uli_phy_write() argument
819 phy_writeby_cr10(iobase, phy_addr, offset, phy_data); in uli_phy_write()
853 phy_write_1bit(ioaddr, phy_data & i ? in uli_phy_write()
865 u16 phy_data; in uli_phy_read() local
899 for (phy_data = 0, i = 0; i < 16; i++) { in uli_phy_read()
900 phy_data <<= 1; in uli_phy_read()
901 phy_data |= phy_read_1bit(ioaddr, chip_id); in uli_phy_read()
904 return phy_data; in uli_phy_read()
926 u8 offset, u16 phy_data) in phy_writeby_cr10() argument
933 cr10_value = (cr10_value<<16) + 0x04000000 + phy_data; in phy_writeby_cr10()
941 static void phy_write_1bit(unsigned long ioaddr, u32 phy_data, u32 chip_id) in phy_write_1bit() argument
943 outl(phy_data , ioaddr); /* MII Clock Low */ in phy_write_1bit()
945 outl(phy_data | MDCLKH, ioaddr); /* MII Clock High */ in phy_write_1bit()
947 outl(phy_data , ioaddr); /* MII Clock Low */ in phy_write_1bit()
957 u16 phy_data; in phy_read_1bit() local
961 phy_data = (inl(ioaddr) >> 19) & 0x1; in phy_read_1bit()
965 return phy_data; in phy_read_1bit()