/external/grub/netboot/ |
D | fa311.c | 339 #define eeprom_delay(ee_addr) inl(ee_addr) argument 357 int ee_addr = addr + EECtrl; in eeprom_read() local 359 writel(EE_Write0, ee_addr); in eeprom_read() 364 writel(dataval, ee_addr); in eeprom_read() 365 eeprom_delay(ee_addr); in eeprom_read() 366 writel(dataval | EE_ShiftClk, ee_addr); in eeprom_read() 367 eeprom_delay(ee_addr); in eeprom_read() 369 writel(EE_ChipSelect, ee_addr); in eeprom_read() 370 eeprom_delay(ee_addr); in eeprom_read() 373 writel(EE_ChipSelect | EE_ShiftClk, ee_addr); in eeprom_read() [all …]
|
D | davicom.c | 99 #define eeprom_delay() inl(ee_addr) 307 static void phy_write_1bit(u32 ee_addr, u32 phy_data) in phy_write_1bit() argument 310 outl(phy_data, ee_addr); /* MII Clock Low */ in phy_write_1bit() 312 outl(phy_data|MDCLKH, ee_addr); /* MII Clock High */ in phy_write_1bit() 314 outl(phy_data, ee_addr); /* MII Clock Low */ in phy_write_1bit() 321 static int phy_read_1bit(u32 ee_addr) in phy_read_1bit() argument 327 outl(0x50000, ee_addr); in phy_read_1bit() 330 phy_data=(inl(ee_addr)>>19) & 0x1; in phy_read_1bit() 332 outl(0x40000, ee_addr); in phy_read_1bit() 406 long ee_addr = ioaddr + CSR9; in read_eeprom() local [all …]
|
D | natsemi.c | 335 #define eeprom_delay(ee_addr) inl(ee_addr) argument 356 int ee_addr = addr + EECtrl; in eeprom_read() local 358 outl(EE_Write0, ee_addr); in eeprom_read() 363 outl(dataval, ee_addr); in eeprom_read() 364 eeprom_delay(ee_addr); in eeprom_read() 365 outl(dataval | EE_ShiftClk, ee_addr); in eeprom_read() 366 eeprom_delay(ee_addr); in eeprom_read() 368 outl(EE_ChipSelect, ee_addr); in eeprom_read() 369 eeprom_delay(ee_addr); in eeprom_read() 372 outl(EE_ChipSelect | EE_ShiftClk, ee_addr); in eeprom_read() [all …]
|
D | rtl8139.c | 244 #define eeprom_delay() inl(ee_addr) 255 long ee_addr = ioaddr + Cfg9346; in read_eeprom() local 258 outb(EE_ENB & ~EE_CS, ee_addr); in read_eeprom() 259 outb(EE_ENB, ee_addr); in read_eeprom() 264 outb(EE_ENB | dataval, ee_addr); in read_eeprom() 266 outb(EE_ENB | dataval | EE_SHIFT_CLK, ee_addr); in read_eeprom() 269 outb(EE_ENB, ee_addr); in read_eeprom() 273 outb(EE_ENB | EE_SHIFT_CLK, ee_addr); in read_eeprom() 275 retval = (retval << 1) | ((inb(ee_addr) & EE_DATA_READ) ? 1 : 0); in read_eeprom() 276 outb(EE_ENB, ee_addr); in read_eeprom() [all …]
|
D | w89c840.c | 713 #define eeprom_delay(ee_addr) readl(ee_addr) argument 729 int ee_addr = addr + EECtrl; in eeprom_read() local 731 writel(EE_ChipSelect, ee_addr); in eeprom_read() 736 writel(dataval, ee_addr); in eeprom_read() 737 eeprom_delay(ee_addr); in eeprom_read() 738 writel(dataval | EE_ShiftClk, ee_addr); in eeprom_read() 739 eeprom_delay(ee_addr); in eeprom_read() 741 writel(EE_ChipSelect, ee_addr); in eeprom_read() 744 writel(EE_ChipSelect | EE_ShiftClk, ee_addr); in eeprom_read() 745 eeprom_delay(ee_addr); in eeprom_read() [all …]
|
D | eepro.c | 465 int ee_addr = ioaddr + eeprom_reg; in read_eeprom() local 474 outb(ctrl_val, ee_addr); in read_eeprom() 478 outb(outval, ee_addr); in read_eeprom() 479 outb(outval | EESK, ee_addr); /* EEPROM clock tick */ in read_eeprom() 481 outb(outval, ee_addr); /* finish EEPROM clock tick */ in read_eeprom() 484 outb(ctrl_val, ee_addr); in read_eeprom() 486 outb(ctrl_val | EESK, ee_addr); in read_eeprom() 488 retval = (retval << 1) | ((inb(ee_addr) & EEDO) ? 1 : 0); in read_eeprom() 489 outb(ctrl_val, ee_addr); in read_eeprom() 494 outb(ctrl_val | EESK, ee_addr); in read_eeprom() [all …]
|
D | sis900.c | 323 #define eeprom_delay() inl(ee_addr) 342 long ee_addr = ioaddr + mear; in sis900_read_eeprom() local 345 outl(0, ee_addr); in sis900_read_eeprom() 347 outl(EECLK, ee_addr); in sis900_read_eeprom() 353 outl(dataval, ee_addr); in sis900_read_eeprom() 355 outl(dataval | EECLK, ee_addr); in sis900_read_eeprom() 358 outb(EECS, ee_addr); in sis900_read_eeprom() 363 outl(EECS, ee_addr); in sis900_read_eeprom() 365 outl(EECS | EECLK, ee_addr); in sis900_read_eeprom() 367 retval = (retval << 1) | ((inl(ee_addr) & EEDO) ? 1 : 0); in sis900_read_eeprom() [all …]
|
D | eepro100.c | 324 long ee_addr = ioaddr + SCBeeprom; in do_eeprom_cmd() local 326 outw(EE_ENB, ee_addr); udelay(2); in do_eeprom_cmd() 327 outw(EE_ENB | EE_SHIFT_CLK, ee_addr); udelay(2); in do_eeprom_cmd() 332 outw(dataval, ee_addr); udelay(2); in do_eeprom_cmd() 333 outw(dataval | EE_SHIFT_CLK, ee_addr); udelay(2); in do_eeprom_cmd() 334 retval = (retval << 1) | ((inw(ee_addr) & EE_DATA_READ) ? 1 : 0); in do_eeprom_cmd() 336 outw(EE_ENB, ee_addr); udelay(2); in do_eeprom_cmd() 339 outw(EE_ENB & ~EE_CS, ee_addr); in do_eeprom_cmd()
|
D | tulip.c | 349 #define eeprom_delay() inl(ee_addr) 697 long ee_addr = ioaddr + CSR9; in read_eeprom() local 704 outl(EE_ENB & ~EE_CS, ee_addr); in read_eeprom() 705 outl(EE_ENB, ee_addr); in read_eeprom() 710 outl(EE_ENB | dataval, ee_addr); in read_eeprom() 712 outl(EE_ENB | dataval | EE_SHIFT_CLK, ee_addr); in read_eeprom() 715 outl(EE_ENB, ee_addr); in read_eeprom() 718 outl(EE_ENB | EE_SHIFT_CLK, ee_addr); in read_eeprom() 720 retval = (retval << 1) | ((inl(ee_addr) & EE_DATA_READ) ? 1 : 0); in read_eeprom() 721 outl(EE_ENB, ee_addr); in read_eeprom() [all …]
|
D | tlan.c | 553 static int TLan_EeReadByte( u16 io_base, u8 ee_addr, u8 *data ) in TLan_EeReadByte() argument 566 err = TLan_EeSendByte( io_base, ee_addr, TLAN_EEPROM_ACK ); in TLan_EeReadByte()
|