Lines Matching refs:eeprom
1437 struct ethtool_eeprom *eeprom, u8 *eebuf) in bnx2x_get_eeprom() argument
1449 eeprom->cmd, eeprom->magic, eeprom->offset, eeprom->offset, in bnx2x_get_eeprom()
1450 eeprom->len, eeprom->len); in bnx2x_get_eeprom()
1454 return bnx2x_nvram_read(bp, eeprom->offset, eebuf, eeprom->len); in bnx2x_get_eeprom()
1749 struct ethtool_eeprom *eeprom, u8 *eebuf) in bnx2x_set_eeprom() argument
1764 eeprom->cmd, eeprom->magic, eeprom->offset, eeprom->offset, in bnx2x_set_eeprom()
1765 eeprom->len, eeprom->len); in bnx2x_set_eeprom()
1770 if ((eeprom->magic >= 0x50485900) && (eeprom->magic <= 0x504859FF) && in bnx2x_set_eeprom()
1781 if (eeprom->magic == 0x50485950) { in bnx2x_set_eeprom()
1795 } else if (eeprom->magic == 0x50485952) { in bnx2x_set_eeprom()
1807 } else if (eeprom->magic == 0x53985943) { in bnx2x_set_eeprom()
1828 rc = bnx2x_nvram_write(bp, eeprom->offset, eebuf, eeprom->len); in bnx2x_set_eeprom()