Lines Matching refs:header
49 static int read_eeprom(struct board_eeconfig *header) in read_eeprom() argument
56 if (i2c_read(CONFIG_SYS_I2C_EEPROM_ADDR, 0, 2, (uchar *)header, in read_eeprom()
60 if (header->magic != BOARD_MAGIC) { in read_eeprom()
62 if (i2c_read(CONFIG_SYS_I2C_EEPROM_ADDR, 0, 1, (uchar *)header, in read_eeprom()
66 if (header->magic != BOARD_MAGIC) in read_eeprom()
78 struct board_eeconfig header; in get_board_type() local
80 ecode = read_eeprom(&header); in get_board_type()
82 if (header.version[1] == 'A') { in get_board_type()
86 } else if (header.version[1] == 'B') { in get_board_type()
372 struct board_eeconfig header; in board_eth_init() local
384 ecode = read_eeprom(&header); in board_eth_init()
387 is_valid_ethaddr((const u8 *)&header.mac_addr[0][0])) { in board_eth_init()
388 memcpy(mac_addr, (const void *)&header.mac_addr[0][0], 6); in board_eth_init()