Lines Matching refs:phy_data
1791 u16 phy_data, u32 chip_id) in dmfe_phy_write() argument
1796 dw16(0x80 + offset * 4, phy_data); in dmfe_phy_write()
1829 phy_data & i ? PHY_DATA_1 : PHY_DATA_0); in dmfe_phy_write()
1841 u16 phy_data; in dmfe_phy_read() local
1845 phy_data = dr16(0x80 + offset * 4); in dmfe_phy_read()
1875 for (phy_data = 0, i = 0; i < 16; i++) { in dmfe_phy_read()
1876 phy_data <<= 1; in dmfe_phy_read()
1877 phy_data |= dmfe_phy_read_1bit(ioaddr); in dmfe_phy_read()
1881 return phy_data; in dmfe_phy_read()
1889 static void dmfe_phy_write_1bit(void __iomem *ioaddr, u32 phy_data) in dmfe_phy_write_1bit() argument
1891 dw32(DCR9, phy_data); /* MII Clock Low */ in dmfe_phy_write_1bit()
1893 dw32(DCR9, phy_data | MDCLKH); /* MII Clock High */ in dmfe_phy_write_1bit()
1895 dw32(DCR9, phy_data); /* MII Clock Low */ in dmfe_phy_write_1bit()
1906 u16 phy_data; in dmfe_phy_read_1bit() local
1910 phy_data = (dr32(DCR9) >> 19) & 0x1; in dmfe_phy_read_1bit()
1914 return phy_data; in dmfe_phy_read_1bit()