/illumos-gate/usr/src/uts/common/io/bnxe/577xx/hsi/mcp/ |
H A D | multi_thread_def.h | 83 struct eeprom_arg_t eeprom; member in union:task_t::__anon5086
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_debug.c | 167 uint16_t eeprom[WPL], size_field; local 193 "eeprom_dump size field: %d eeprom bytes: %d\n", 201 "dump eeprom %d lines of %d words per line\n", lines, WPL); 204 if (ret = e1000_read_nvm(hw, offset, WPL, eeprom)) { 213 eeprom[0], eeprom[1], eeprom[2], eeprom[3], 214 eeprom[4], eeprom[ [all...] |
/illumos-gate/usr/src/uts/common/io/ixgbe/core/ |
H A D | ixgbe_x540.c | 63 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 73 eeprom->ops.init_params = ixgbe_init_eeprom_params_X540; 74 eeprom->ops.read = ixgbe_read_eerd_X540; 75 eeprom->ops.read_buffer = ixgbe_read_eerd_buffer_X540; 76 eeprom->ops.write = ixgbe_write_eewr_X540; 77 eeprom->ops.write_buffer = ixgbe_write_eewr_buffer_X540; 78 eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_X540; 79 eeprom->ops.validate_checksum = ixgbe_validate_eeprom_checksum_X540; 80 eeprom 348 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local [all...] |
H A D | ixgbe_82599.c | 198 if (hw->eeprom.ops.read(hw, ++data_offset, &data_value)) 203 if (hw->eeprom.ops.read(hw, ++data_offset, &data_value)) 212 msec_delay(hw->eeprom.semaphore_delay); 234 msec_delay(hw->eeprom.semaphore_delay); 236 "eeprom read at offset %d failed", data_offset); 325 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 391 eeprom->ops.read = ixgbe_read_eeprom_82599; 392 eeprom->ops.read_buffer = ixgbe_read_eeprom_buffer_82599; 2298 if (hw->eeprom 2395 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 2429 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local [all...] |
H A D | ixgbe_x550.c | 54 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 70 eeprom->ops.init_params = ixgbe_init_eeprom_params_X550; 71 eeprom->ops.calc_checksum = ixgbe_calc_eeprom_checksum_X550; 72 eeprom->ops.read = ixgbe_read_ee_hostif_X550; 73 eeprom->ops.read_buffer = ixgbe_read_ee_hostif_buffer_X550; 74 eeprom->ops.write = ixgbe_write_ee_hostif_X550; 75 eeprom->ops.write_buffer = ixgbe_write_ee_hostif_buffer_X550; 76 eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_X550; 77 eeprom 381 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 596 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local [all...] |
H A D | ixgbe_common.c | 71 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 78 eeprom->ops.init_params = ixgbe_init_eeprom_params_generic; 81 eeprom->ops.read = ixgbe_read_eerd_generic; 82 eeprom->ops.read_buffer = ixgbe_read_eerd_buffer_generic; 84 eeprom->ops.read = ixgbe_read_eeprom_bit_bang_generic; 85 eeprom->ops.read_buffer = 88 eeprom->ops.write = ixgbe_write_eeprom_generic; 89 eeprom->ops.write_buffer = ixgbe_write_eeprom_buffer_bit_bang_generic; 90 eeprom 1153 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local [all...] |
H A D | ixgbe_type.h | 3888 struct ixgbe_eeprom_info eeprom; member in struct:ixgbe_hw
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | epic100.c | 82 static unsigned short eeprom[64]; variable 163 eeprom[i] = value; 171 printf(" %hhX%s", eeprom[i], i % 16 == 15 ? "\n" : "");
|
H A D | 3c90x.c | 291 /*** a3c90x_internal_ReadEeprom - read data from the serial eeprom. 301 /** Make sure the eeprom isn't busy **/ 315 *** data to the onboard serial eeprom (not the BIOS prom, but the 336 /** Send the new data to the eeprom, and wait for completion. **/ 341 /** Burn the new data into the eeprom, and wait for completion. **/ 350 /*** a3c90x_internal_WriteEeprom - write data to the serial eeprom, 351 *** and re-compute the eeprom checksum. 382 /** Write the checksum to the location in the eeprom **/ 695 unsigned short eeprom[0x21]; local 738 eeprom[ [all...] |
H A D | e1000.c | 209 udelay(hw->eeprom.delay_usec); 228 udelay(hw->eeprom.delay_usec); 243 struct e1000_eeprom_info *eeprom = &hw->eeprom; local 253 if (eeprom->type == e1000_eeprom_microwire) { 255 } else if (eeprom->type == e1000_eeprom_spi) { 272 udelay(eeprom->delay_usec); 338 struct e1000_eeprom_info *eeprom = &hw->eeprom; local 364 if (eeprom 390 struct e1000_eeprom_info *eeprom = &hw->eeprom; local 534 struct e1000_eeprom_info *eeprom = &hw->eeprom; local 3144 struct e1000_eeprom_info *eeprom = &hw->eeprom; local [all...] |
H A D | eepro100.c | 584 unsigned short eeprom[16]; local 608 if (i < (int)(sizeof(eeprom)/sizeof(eeprom[0]))) 609 eeprom[i] = value; 614 nic->node_addr[i] = (eeprom[i/2] >> (8*(i&1))) & 0xff; 623 whereami ("Got eeprom."); 691 if ( ((eeprom[6]>>8) & 0x3f) == DP83840 692 || ((eeprom[6]>>8) & 0x3f) == DP83840A) { 693 int mdi_reg23 = mdio_read(eeprom[6] & 0x1f, 23) | 0x0422; 698 mdio_write(eeprom[ [all...] |
H A D | w89c840.c | 260 static unsigned short eeprom [0x40]; variable 654 /* Ok. Got one. Read the eeprom. */ 657 eeprom[i] = value; 662 nic->node_addr[i] = (eeprom[i/2] >> (8*(i&1))) & 0xff; 667 printf("winbond-840: EEPROM checksum %hX, got eeprom", sum);
|
H A D | tulip.c | 423 unsigned char eeprom[EEPROM_SIZE]; /* Serial EEPROM contents. */ member in struct:tulip_private 732 unsigned char *p, *ee_data = tp->eeprom; 1404 memcpy(tp->eeprom, ee_data, sizeof(tp->eeprom));
|
H A D | e1000_hw.h | 905 struct e1000_eeprom_info eeprom; member in struct:e1000_hw
|