Lines Matching refs:ee_addr
491 #define eeprom_delay(ee_addr) ioread32(ee_addr) argument
507 void __iomem *ee_addr = addr + EECtrl; in eeprom_read() local
509 iowrite32(EE_ChipSelect, ee_addr); in eeprom_read()
514 iowrite32(dataval, ee_addr); in eeprom_read()
515 eeprom_delay(ee_addr); in eeprom_read()
516 iowrite32(dataval | EE_ShiftClk, ee_addr); in eeprom_read()
517 eeprom_delay(ee_addr); in eeprom_read()
519 iowrite32(EE_ChipSelect, ee_addr); in eeprom_read()
520 eeprom_delay(ee_addr); in eeprom_read()
523 iowrite32(EE_ChipSelect | EE_ShiftClk, ee_addr); in eeprom_read()
524 eeprom_delay(ee_addr); in eeprom_read()
525 retval = (retval << 1) | ((ioread32(ee_addr) & EE_DataIn) ? 1 : 0); in eeprom_read()
526 iowrite32(EE_ChipSelect, ee_addr); in eeprom_read()
527 eeprom_delay(ee_addr); in eeprom_read()
531 iowrite32(0, ee_addr); in eeprom_read()