Lines Matching refs:ee_addr
719 #define eeprom_delay(ee_addr) readl(ee_addr) argument
735 int ee_addr = addr + EECtrl; in eeprom_read() local
737 writel(EE_ChipSelect, ee_addr); in eeprom_read()
742 writel(dataval, ee_addr); in eeprom_read()
743 eeprom_delay(ee_addr); in eeprom_read()
744 writel(dataval | EE_ShiftClk, ee_addr); in eeprom_read()
745 eeprom_delay(ee_addr); in eeprom_read()
747 writel(EE_ChipSelect, ee_addr); in eeprom_read()
750 writel(EE_ChipSelect | EE_ShiftClk, ee_addr); in eeprom_read()
751 eeprom_delay(ee_addr); in eeprom_read()
752 retval = (retval << 1) | ((readl(ee_addr) & EE_DataIn) ? 1 : 0); in eeprom_read()
753 writel(EE_ChipSelect, ee_addr); in eeprom_read()
754 eeprom_delay(ee_addr); in eeprom_read()
758 writel(0, ee_addr); in eeprom_read()