/illumos-gate/usr/src/uts/sun4/sys/ |
H A D | eeprom.h | 53 #define EEPROM ((struct eeprom *)v_eeprom_addr) 57 #define EEPROM_SIZE 0x1fd8 /* size of eeprom in bytes */ 61 * emulated by stealing 20 bytes of the eeprom.
|
/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_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_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_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_api.c | 781 return ixgbe_call_func(hw, hw->eeprom.ops.init_params, (hw), 798 return ixgbe_call_func(hw, hw->eeprom.ops.write, (hw, offset, data), 816 return ixgbe_call_func(hw, hw->eeprom.ops.write_buffer, 831 return ixgbe_call_func(hw, hw->eeprom.ops.read, (hw, offset, data), 847 return ixgbe_call_func(hw, hw->eeprom.ops.read_buffer, 861 return ixgbe_call_func(hw, hw->eeprom.ops.validate_checksum, 871 return ixgbe_call_func(hw, hw->eeprom.ops.update_checksum, (hw),
|
H A D | ixgbe_phy.c | 1234 ret_val = hw->eeprom.ops.read(hw, data_offset, &block_crc); 1240 ret_val = hw->eeprom.ops.read(hw, data_offset, &eword); 1255 ret_val = hw->eeprom.ops.read(hw, data_offset, 1261 ret_val = hw->eeprom.ops.read(hw, data_offset, 1299 "eeprom read at offset %d failed", data_offset); 1929 if (hw->eeprom.ops.read(hw, IXGBE_PHY_INIT_OFFSET_NL, list_offset)) { 1931 "eeprom read at offset %d failed", 1946 if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id)) 1952 if (hw->eeprom.ops.read(hw, *list_offset, data_offset)) 1962 if (hw->eeprom [all...] |
/illumos-gate/usr/src/cmd/eeprom/ |
H A D | Makefile.com | 33 PROG = eeprom
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
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 | 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 | 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 | 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 | 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);
|
/illumos-gate/usr/src/boot/sys/boot/arm/at91/libat91/ |
H A D | Makefile | 10 SRCS=${SOC}_lowlevel.c delay.c eeprom.c emac.c emac_init.c getc.c \
|
/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/sun4u/ml/ |
H A D | memscrub_asm.s | 41 #include <sys/eeprom.h>
|
/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/sun4v/sys/ |
H A D | Makefile | 48 eeprom.h \
|
/illumos-gate/usr/src/cmd/svc/milestone/ |
H A D | fs-usr | 170 bootcmd=`/usr/sbin/eeprom bootcmd | /usr/bin/sed -e 's#bootcmd=##g'`
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | Makefile | 46 eeprom.h \ 111 #MONHDRS= eeprom.h idprom.h keyboard.h password.h
|
/illumos-gate/usr/src/cmd/stmsboot/ |
H A D | mpxio-upgrade | 55 EEPROM=/usr/sbin/eeprom 263 # Since on x64 platforms the eeprom command doesn't update the
|
H A D | stmsboot.sh | 51 EEPROM=/usr/sbin/eeprom 403 # Since on x64 platforms the eeprom command doesn't update the
|
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/powerpc/ |
H A D | p2041rdb.dts | 221 eeprom@50 { 232 eeprom@50 {
|
H A D | p3041ds.dts | 218 eeprom@51 { 222 eeprom@52 {
|
H A D | p5020ds.dts | 214 eeprom@51 { 218 eeprom@52 {
|