Searched refs:ee_addr (Results 1 - 8 of 8) sorted by relevance
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | davicom.c | 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 294 phy_write_1bit(u32 ee_addr, u32 phy_data) argument 308 phy_read_1bit(u32 ee_addr) argument 393 long ee_addr = ioaddr + CSR9; local [all...] |
H A D | natsemi.c | 333 #define eeprom_delay(ee_addr) inl(ee_addr) 354 int ee_addr = addr + EECtrl; local 356 outl(EE_Write0, ee_addr); 361 outl(dataval, ee_addr); 362 eeprom_delay(ee_addr); 363 outl(dataval | EE_ShiftClk, ee_addr); 364 eeprom_delay(ee_addr); 366 outl(EE_ChipSelect, ee_addr); 367 eeprom_delay(ee_addr); [all...] |
H A D | rtl8139.c | 249 #define eeprom_delay() inl(ee_addr) 260 long ee_addr = nic->ioaddr + Cfg9346; local 263 outb(EE_ENB & ~EE_CS, ee_addr); 264 outb(EE_ENB, ee_addr); 270 outb(EE_ENB | dataval, ee_addr); 272 outb(EE_ENB | dataval | EE_SHIFT_CLK, ee_addr); 275 outb(EE_ENB, ee_addr); 279 outb(EE_ENB | EE_SHIFT_CLK, ee_addr); 281 retval = (retval << 1) | ((inb(ee_addr) & EE_DATA_READ) ? 1 : 0); 282 outb(EE_ENB, ee_addr); [all...] |
H A D | w89c840.c | 719 #define eeprom_delay(ee_addr) readl(ee_addr) 735 int ee_addr = addr + EECtrl; local 737 writel(EE_ChipSelect, ee_addr); 742 writel(dataval, ee_addr); 743 eeprom_delay(ee_addr); 744 writel(dataval | EE_ShiftClk, ee_addr); 745 eeprom_delay(ee_addr); 747 writel(EE_ChipSelect, ee_addr); 750 writel(EE_ChipSelect | EE_ShiftClk, ee_addr); [all...] |
H A D | sis900.c | 202 long ee_addr = ioaddr + mear; local 208 outl(EEREQ, ee_addr); 210 if(inl(ee_addr) & EEGNT) { 216 outl(EEDONE, ee_addr); 223 outl(EEDONE, ee_addr); 431 #define eeprom_delay() inl(ee_addr) 449 long ee_addr = ioaddr + mear; local 452 outl(0, ee_addr); 454 outl(EECLK, ee_addr); 460 outl(dataval, ee_addr); [all...] |
H A D | eepro100.c | 336 long ee_addr = ioaddr + SCBeeprom; local 338 outw(EE_ENB, ee_addr); udelay(2); 339 outw(EE_ENB | EE_SHIFT_CLK, ee_addr); udelay(2); 344 outw(dataval, ee_addr); udelay(2); 345 outw(dataval | EE_SHIFT_CLK, ee_addr); udelay(2); 346 retval = (retval << 1) | ((inw(ee_addr) & EE_DATA_READ) ? 1 : 0); 348 outw(EE_ENB, ee_addr); udelay(2); 351 outw(EE_ENB & ~EE_CS, ee_addr);
|
H A D | tulip.c | 361 #define eeprom_delay() inl(ee_addr) 694 long ee_addr = ioaddr + CSR9; local 701 outl(EE_ENB & ~EE_CS, ee_addr); 702 outl(EE_ENB, ee_addr); 707 outl(EE_ENB | dataval, ee_addr); 709 outl(EE_ENB | dataval | EE_SHIFT_CLK, ee_addr); 712 outl(EE_ENB, ee_addr); 715 outl(EE_ENB | EE_SHIFT_CLK, ee_addr); 717 retval = (retval << 1) | ((inl(ee_addr) & EE_DATA_READ) ? 1 : 0); 718 outl(EE_ENB, ee_addr); [all...] |
H A D | tlan.c | 1107 * ee_addr The address of the byte in the 1118 int TLan_EeReadByte(u16 io_base, u8 ee_addr, u8 * data) argument 1130 err = TLan_EeSendByte(io_base, ee_addr, TLAN_EEPROM_ACK);
|
Completed in 62 milliseconds