/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | e1000.c | 243 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_shift_out_ee_bits() local 338 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_acquire_eeprom() local 390 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_standby_eeprom() local 499 hw->eeprom.opcode_bits); in e1000_spi_eeprom_ready() 534 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_read_eeprom() local 542 if((offset > eeprom->word_size) || (words > eeprom->word_size - offset) || in e1000_read_eeprom() 584 eeprom->opcode_bits); in e1000_read_eeprom() 3144 struct e1000_eeprom_info *eeprom = &hw->eeprom; local 3156 eeprom->word_size = 64; 3209 eeprom->page_size = 8; [all …]
|
H A D | 3c90x.c | 695 unsigned short eeprom[0x21]; in a3c90x_probe() local 738 eeprom[i] = a3c90x_internal_ReadEeprom(INF_3C90X.IOAddr, i); in a3c90x_probe() 767 eeprom[i] = a3c90x_internal_ReadEeprom(INF_3C90X.IOAddr, i); in a3c90x_probe() 787 INF_3C90X.HWAddr[0] = eeprom[HWADDR_OFFSET + 0]>>8; in a3c90x_probe() 788 INF_3C90X.HWAddr[1] = eeprom[HWADDR_OFFSET + 0]&0xFF; in a3c90x_probe() 789 INF_3C90X.HWAddr[2] = eeprom[HWADDR_OFFSET + 1]>>8; in a3c90x_probe() 790 INF_3C90X.HWAddr[3] = eeprom[HWADDR_OFFSET + 1]&0xFF; in a3c90x_probe() 791 INF_3C90X.HWAddr[4] = eeprom[HWADDR_OFFSET + 2]>>8; in a3c90x_probe() 792 INF_3C90X.HWAddr[5] = eeprom[HWADDR_OFFSET + 2]&0xFF; in a3c90x_probe() 881 if ((eeprom[0x16] & 0xFF00) == XCVR_MAGIC) in a3c90x_probe() [all …]
|
H A D | eepro100.c | 584 unsigned short eeprom[16]; in eepro100_probe() local 608 if (i < (int)(sizeof(eeprom)/sizeof(eeprom[0]))) in eepro100_probe() 609 eeprom[i] = value; in eepro100_probe() 614 nic->node_addr[i] = (eeprom[i/2] >> (8*(i&1))) & 0xff; in eepro100_probe() 691 if ( ((eeprom[6]>>8) & 0x3f) == DP83840 in eepro100_probe() 692 || ((eeprom[6]>>8) & 0x3f) == DP83840A) { in eepro100_probe() 693 int mdi_reg23 = mdio_read(eeprom[6] & 0x1f, 23) | 0x0422; in eepro100_probe() 698 mdio_write(eeprom[6] & 0x1f, 23, mdi_reg23); in eepro100_probe() 702 mdio_write(eeprom[6] & 0x1f, 0, in eepro100_probe() 729 mdio_read(eeprom[6] & 0x1f, 1); in eepro100_probe() [all …]
|
H A D | epic100.c | 82 static unsigned short eeprom[64]; variable 163 eeprom[i] = value; in epic100_probe() 171 printf(" %hhX%s", eeprom[i], i % 16 == 15 ? "\n" : ""); in epic100_probe()
|
H A D | w89c840.c | 260 static unsigned short eeprom [0x40]; variable 657 eeprom[i] = value; in w89c840_probe() 662 nic->node_addr[i] = (eeprom[i/2] >> (8*(i&1))) & 0xff; in w89c840_probe()
|
H A D | tulip.c | 423 unsigned char eeprom[EEPROM_SIZE]; /* Serial EEPROM contents. */ member 732 unsigned char *p, *ee_data = tp->eeprom; in parse_eeprom() 1404 memcpy(tp->eeprom, ee_data, sizeof(tp->eeprom)); in tulip_probe()
|
/illumos-gate/usr/src/uts/common/io/ixgbe/core/ |
H A D | ixgbe_x540.c | 64 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_X540() local 75 eeprom->ops.read = ixgbe_read_eerd_X540; in ixgbe_init_ops_X540() 77 eeprom->ops.write = ixgbe_write_eewr_X540; in ixgbe_init_ops_X540() 366 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_eeprom_params_X540() local 373 eeprom->semaphore_delay = 10; in ixgbe_init_eeprom_params_X540() 374 eeprom->type = ixgbe_flash; in ixgbe_init_eeprom_params_X540() 379 eeprom->word_size = 1 << (eeprom_size + in ixgbe_init_eeprom_params_X540() 383 eeprom->type, eeprom->word_size); in ixgbe_init_eeprom_params_X540() 542 pointer >= hw->eeprom.word_size) in ixgbe_calc_eeprom_checksum_X540() 599 status = hw->eeprom.ops.calc_checksum(hw); in ixgbe_validate_eeprom_checksum_X540() [all …]
|
H A D | ixgbe_common.c | 72 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_generic() local 86 eeprom->ops.read_buffer = in ixgbe_init_ops_generic() 91 eeprom->ops.validate_checksum = in ixgbe_init_ops_generic() 1254 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_eeprom_params_generic() local 1264 eeprom->semaphore_delay = 10; in ixgbe_init_eeprom_params_generic() 1266 eeprom->word_page_size = 0; in ixgbe_init_eeprom_params_generic() 1287 eeprom->address_bits = 16; in ixgbe_init_eeprom_params_generic() 1289 eeprom->address_bits = 8; in ixgbe_init_eeprom_params_generic() 1291 "%d\n", eeprom->type, eeprom->word_size, in ixgbe_init_eeprom_params_generic() 1292 eeprom->address_bits); in ixgbe_init_eeprom_params_generic() [all …]
|
H A D | ixgbe_82599.c | 213 msec_delay(hw->eeprom.semaphore_delay); in ixgbe_setup_sfp_modules_82599() 235 msec_delay(hw->eeprom.semaphore_delay); in ixgbe_setup_sfp_modules_82599() 326 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_82599() local 392 eeprom->ops.read = ixgbe_read_eeprom_82599; in ixgbe_init_ops_82599() 2335 if (hw->eeprom.ops.read(hw, (fw_offset + in ixgbe_verify_fw_version_82599() 2349 if (hw->eeprom.ops.read(hw, (fw_ptp_cfg_offset + in ixgbe_verify_fw_version_82599() 2387 status = hw->eeprom.ops.read(hw, (fw_offset + in ixgbe_verify_lesm_fw_enabled_82599() 2422 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_read_eeprom_buffer_82599() local 2431 if ((eeprom->type == ixgbe_eeprom_spi) && in ixgbe_read_eeprom_buffer_82599() 2456 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_read_eeprom_82599() local [all …]
|
H A D | ixgbe_x550.c | 57 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_X550() local 319 msec_delay(hw->eeprom.semaphore_delay); in ixgbe_check_cs4227() 607 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_X550EM() local 1017 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_eeprom_params_X550() local 1024 eeprom->semaphore_delay = 10; in ixgbe_init_eeprom_params_X550() 1025 eeprom->type = ixgbe_flash; in ixgbe_init_eeprom_params_X550() 1030 eeprom->word_size = 1 << (eeprom_size + in ixgbe_init_eeprom_params_X550() 1034 eeprom->type, eeprom->word_size); in ixgbe_init_eeprom_params_X550() 3416 hw->eeprom.ops.init_params(hw); in ixgbe_calc_checksum_X550() 3454 pointer >= hw->eeprom.word_size) in ixgbe_calc_checksum_X550() [all …]
|
H A D | ixgbe_api.c | 792 return ixgbe_call_func(hw, hw->eeprom.ops.init_params, (hw), in ixgbe_init_eeprom_params() 809 return ixgbe_call_func(hw, hw->eeprom.ops.write, (hw, offset, data), in ixgbe_write_eeprom() 827 return ixgbe_call_func(hw, hw->eeprom.ops.write_buffer, in ixgbe_write_eeprom_buffer() 842 return ixgbe_call_func(hw, hw->eeprom.ops.read, (hw, offset, data), in ixgbe_read_eeprom() 858 return ixgbe_call_func(hw, hw->eeprom.ops.read_buffer, in ixgbe_read_eeprom_buffer() 872 return ixgbe_call_func(hw, hw->eeprom.ops.validate_checksum, in ixgbe_validate_eeprom_checksum() 882 return ixgbe_call_func(hw, hw->eeprom.ops.update_checksum, (hw), in ixgbe_update_eeprom_checksum()
|
H A D | ixgbe_phy.c | 1197 ret_val = hw->eeprom.ops.read(hw, data_offset, &block_crc); in ixgbe_reset_phy_nl() 1203 ret_val = hw->eeprom.ops.read(hw, data_offset, &eword); in ixgbe_reset_phy_nl() 1218 ret_val = hw->eeprom.ops.read(hw, data_offset, in ixgbe_reset_phy_nl() 1224 ret_val = hw->eeprom.ops.read(hw, data_offset, in ixgbe_reset_phy_nl() 1870 if (hw->eeprom.ops.read(hw, IXGBE_PHY_INIT_OFFSET_NL, list_offset)) { in ixgbe_get_sfp_init_sequence_offsets() 1887 if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id)) in ixgbe_get_sfp_init_sequence_offsets() 1893 if (hw->eeprom.ops.read(hw, *list_offset, data_offset)) in ixgbe_get_sfp_init_sequence_offsets() 1903 if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id)) in ixgbe_get_sfp_init_sequence_offsets()
|
H A D | ixgbe_82598.c | 1343 hw->eeprom.ops.read(hw, IXGBE_PCIE_GENERAL_PTR, &pci_gen); in ixgbe_set_lan_id_multi_port_pcie_82598() 1346 hw->eeprom.ops.read(hw, pci_gen + IXGBE_PCIE_CTRL2, &pci_ctrl2); in ixgbe_set_lan_id_multi_port_pcie_82598()
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_debug.c | 167 uint16_t eeprom[WPL], size_field; in eeprom_dump() local 204 if (ret = e1000_read_nvm(hw, offset, WPL, eeprom)) { in eeprom_dump() 213 eeprom[0], eeprom[1], eeprom[2], eeprom[3], in eeprom_dump() 214 eeprom[4], eeprom[5], eeprom[6], eeprom[7]); in eeprom_dump()
|
/illumos-gate/usr/src/uts/sun4/sys/ |
H A D | eeprom.h | 53 #define EEPROM ((struct eeprom *)v_eeprom_addr)
|
/illumos-gate/usr/src/cmd/eeprom/ |
H A D | Makefile.com | 34 PROG = eeprom
|
/illumos-gate/usr/src/cmd/Adm/sun/ |
H A D | README | 52 /usr/kvm/eeprom /usr/sbin/eeprom
|
/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
|
/illumos-gate/usr/src/cmd/svc/milestone/ |
H A D | fs-usr | 165 bootcmd=`/usr/sbin/eeprom bootcmd | /usr/bin/sed -e 's#bootcmd=##g'`
|
/illumos-gate/usr/src/grub/ |
H A D | menu.lst | 50 # properties set via eeprom(8) edit the "kernel" line to:
|
/illumos-gate/usr/src/cmd/stmsboot/ |
H A D | mpxio-upgrade | 55 EEPROM=/usr/sbin/eeprom
|
H A D | stmsboot.sh | 51 EEPROM=/usr/sbin/eeprom
|
/illumos-gate/usr/src/uts/common/io/rtw/ |
H A D | THIRDPARTYLICENSE | 34 * Interface for the 93C66/56/46/26/06 serial eeprom parts.
|
/illumos-gate/usr/src/cmd/ |
H A D | Makefile | 151 eeprom \
|
/illumos-gate/usr/src/man/man8/ |
H A D | Makefile | 121 eeprom.8 \
|