Lines Matching full:eeprom

338 /* Offset 0x14: EEPROM Command
339 * Offset 0x15: EEPROM Data (for 16-bit data access)
340 * Offset 0x15: EEPROM Addr (for 8-bit data access)
449 struct ethtool_eeprom *eeprom, u8 *data) in mv88e6xxx_g2_get_eeprom8() argument
451 unsigned int offset = eeprom->offset; in mv88e6xxx_g2_get_eeprom8()
452 unsigned int len = eeprom->len; in mv88e6xxx_g2_get_eeprom8()
455 eeprom->len = 0; in mv88e6xxx_g2_get_eeprom8()
462 eeprom->len++; in mv88e6xxx_g2_get_eeprom8()
472 struct ethtool_eeprom *eeprom, u8 *data) in mv88e6xxx_g2_set_eeprom8() argument
474 unsigned int offset = eeprom->offset; in mv88e6xxx_g2_set_eeprom8()
475 unsigned int len = eeprom->len; in mv88e6xxx_g2_set_eeprom8()
478 eeprom->len = 0; in mv88e6xxx_g2_set_eeprom8()
485 eeprom->len++; in mv88e6xxx_g2_set_eeprom8()
495 struct ethtool_eeprom *eeprom, u8 *data) in mv88e6xxx_g2_get_eeprom16() argument
497 unsigned int offset = eeprom->offset; in mv88e6xxx_g2_get_eeprom16()
498 unsigned int len = eeprom->len; in mv88e6xxx_g2_get_eeprom16()
502 eeprom->len = 0; in mv88e6xxx_g2_get_eeprom16()
513 eeprom->len++; in mv88e6xxx_g2_get_eeprom16()
526 eeprom->len += 2; in mv88e6xxx_g2_get_eeprom16()
538 eeprom->len++; in mv88e6xxx_g2_get_eeprom16()
545 struct ethtool_eeprom *eeprom, u8 *data) in mv88e6xxx_g2_set_eeprom16() argument
547 unsigned int offset = eeprom->offset; in mv88e6xxx_g2_set_eeprom16()
548 unsigned int len = eeprom->len; in mv88e6xxx_g2_set_eeprom16()
560 eeprom->len = 0; in mv88e6xxx_g2_set_eeprom16()
575 eeprom->len++; in mv88e6xxx_g2_set_eeprom16()
588 eeprom->len += 2; in mv88e6xxx_g2_set_eeprom16()
604 eeprom->len++; in mv88e6xxx_g2_set_eeprom16()