Lines Matching refs:ee_addr
97 #define eeprom_delay() inl(ee_addr)
297 static void phy_write_1bit(u32 ee_addr, u32 phy_data)
300 outl(phy_data, ee_addr); /* MII Clock Low */
302 outl(phy_data|MDCLKH, ee_addr); /* MII Clock High */
304 outl(phy_data, ee_addr); /* MII Clock Low */
311 static int phy_read_1bit(u32 ee_addr)
317 outl(0x50000, ee_addr);
320 phy_data=(inl(ee_addr)>>19) & 0x1;
322 outl(0x40000, ee_addr);
397 long ee_addr = ioaddr + CSR9;
402 outl(EE_ENB & ~EE_CS, ee_addr);
403 outl(EE_ENB, ee_addr);
408 outl(EE_ENB | dataval, ee_addr);
410 outl(EE_ENB | dataval | EE_SHIFT_CLK, ee_addr);
413 outl(EE_ENB, ee_addr);
416 outl(EE_ENB | EE_SHIFT_CLK, ee_addr);
418 retval = (retval << 1) | ((inl(ee_addr) & EE_DATA_READ) ? 1 : 0);
419 outl(EE_ENB, ee_addr);
424 outl(EE_ENB & ~EE_CS, ee_addr);