Home
last modified time | relevance | path

Searched refs:eeprom (Results 1 – 25 of 37) sorted by relevance

12

/titanic_44/usr/src/grub/grub-0.97/netboot/
H A De1000.c209 udelay(hw->eeprom.delay_usec); in e1000_raise_ee_clk()
228 udelay(hw->eeprom.delay_usec); in e1000_lower_ee_clk()
243 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_shift_out_ee_bits() local
253 if (eeprom->type == e1000_eeprom_microwire) { in e1000_shift_out_ee_bits()
255 } else if (eeprom->type == e1000_eeprom_spi) { in e1000_shift_out_ee_bits()
272 udelay(eeprom->delay_usec); in e1000_shift_out_ee_bits()
338 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_acquire_eeprom() local
364 if (eeprom->type == e1000_eeprom_microwire) { in e1000_acquire_eeprom()
372 } else if (eeprom->type == e1000_eeprom_spi) { in e1000_acquire_eeprom()
390 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_standby_eeprom() local
[all …]
H A D3c90x.c695 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()
805 outw(htons(eeprom[HWADDR_OFFSET + 0]), INF_3C90X.IOAddr + regStationAddress_2_3w); in a3c90x_probe()
[all …]
H A Deepro100.c584 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 Depic100.c82 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 Dw89c840.c260 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 Dtulip.c423 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()
/titanic_44/usr/src/uts/common/io/ixgbe/core/
H A Dixgbe_x540.c63 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_X540() local
73 eeprom->ops.init_params = ixgbe_init_eeprom_params_X540; in ixgbe_init_ops_X540()
74 eeprom->ops.read = ixgbe_read_eerd_X540; in ixgbe_init_ops_X540()
75 eeprom->ops.read_buffer = ixgbe_read_eerd_buffer_X540; in ixgbe_init_ops_X540()
76 eeprom->ops.write = ixgbe_write_eewr_X540; in ixgbe_init_ops_X540()
77 eeprom->ops.write_buffer = ixgbe_write_eewr_buffer_X540; in ixgbe_init_ops_X540()
78 eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_X540; in ixgbe_init_ops_X540()
79 eeprom->ops.validate_checksum = ixgbe_validate_eeprom_checksum_X540; in ixgbe_init_ops_X540()
80 eeprom->ops.calc_checksum = ixgbe_calc_eeprom_checksum_X540; in ixgbe_init_ops_X540()
348 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_eeprom_params_X540() local
[all …]
H A Dixgbe_common.c71 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_generic() local
78 eeprom->ops.init_params = ixgbe_init_eeprom_params_generic; in ixgbe_init_ops_generic()
81 eeprom->ops.read = ixgbe_read_eerd_generic; in ixgbe_init_ops_generic()
82 eeprom->ops.read_buffer = ixgbe_read_eerd_buffer_generic; in ixgbe_init_ops_generic()
84 eeprom->ops.read = ixgbe_read_eeprom_bit_bang_generic; in ixgbe_init_ops_generic()
85 eeprom->ops.read_buffer = in ixgbe_init_ops_generic()
88 eeprom->ops.write = ixgbe_write_eeprom_generic; in ixgbe_init_ops_generic()
89 eeprom->ops.write_buffer = ixgbe_write_eeprom_buffer_bit_bang_generic; in ixgbe_init_ops_generic()
90 eeprom->ops.validate_checksum = in ixgbe_init_ops_generic()
92 eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_generic; in ixgbe_init_ops_generic()
[all …]
H A Dixgbe_x550.c54 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_X550() local
70 eeprom->ops.init_params = ixgbe_init_eeprom_params_X550; in ixgbe_init_ops_X550()
71 eeprom->ops.calc_checksum = ixgbe_calc_eeprom_checksum_X550; in ixgbe_init_ops_X550()
72 eeprom->ops.read = ixgbe_read_ee_hostif_X550; in ixgbe_init_ops_X550()
73 eeprom->ops.read_buffer = ixgbe_read_ee_hostif_buffer_X550; in ixgbe_init_ops_X550()
74 eeprom->ops.write = ixgbe_write_ee_hostif_X550; in ixgbe_init_ops_X550()
75 eeprom->ops.write_buffer = ixgbe_write_ee_hostif_buffer_X550; in ixgbe_init_ops_X550()
76 eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_X550; in ixgbe_init_ops_X550()
77 eeprom->ops.validate_checksum = ixgbe_validate_eeprom_checksum_X550; in ixgbe_init_ops_X550()
305 msec_delay(hw->eeprom.semaphore_delay); in ixgbe_check_cs4227()
[all …]
H A Dixgbe_82599.c198 if (hw->eeprom.ops.read(hw, ++data_offset, &data_value)) in ixgbe_setup_sfp_modules_82599()
203 if (hw->eeprom.ops.read(hw, ++data_offset, &data_value)) in ixgbe_setup_sfp_modules_82599()
212 msec_delay(hw->eeprom.semaphore_delay); in ixgbe_setup_sfp_modules_82599()
234 msec_delay(hw->eeprom.semaphore_delay); in ixgbe_setup_sfp_modules_82599()
325 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_82599() local
391 eeprom->ops.read = ixgbe_read_eeprom_82599; in ixgbe_init_ops_82599()
392 eeprom->ops.read_buffer = ixgbe_read_eeprom_buffer_82599; in ixgbe_init_ops_82599()
2298 if (hw->eeprom.ops.read(hw, IXGBE_FW_PTR, &fw_offset)) { in ixgbe_verify_fw_version_82599()
2308 if (hw->eeprom.ops.read(hw, (fw_offset + in ixgbe_verify_fw_version_82599()
2322 if (hw->eeprom.ops.read(hw, (fw_ptp_cfg_offset + in ixgbe_verify_fw_version_82599()
[all …]
H A Dixgbe_api.c781 return ixgbe_call_func(hw, hw->eeprom.ops.init_params, (hw), in ixgbe_init_eeprom_params()
798 return ixgbe_call_func(hw, hw->eeprom.ops.write, (hw, offset, data), in ixgbe_write_eeprom()
816 return ixgbe_call_func(hw, hw->eeprom.ops.write_buffer, in ixgbe_write_eeprom_buffer()
831 return ixgbe_call_func(hw, hw->eeprom.ops.read, (hw, offset, data), in ixgbe_read_eeprom()
847 return ixgbe_call_func(hw, hw->eeprom.ops.read_buffer, in ixgbe_read_eeprom_buffer()
861 return ixgbe_call_func(hw, hw->eeprom.ops.validate_checksum, in ixgbe_validate_eeprom_checksum()
871 return ixgbe_call_func(hw, hw->eeprom.ops.update_checksum, (hw), in ixgbe_update_eeprom_checksum()
H A Dixgbe_phy.c1234 ret_val = hw->eeprom.ops.read(hw, data_offset, &block_crc); in ixgbe_reset_phy_nl()
1240 ret_val = hw->eeprom.ops.read(hw, data_offset, &eword); in ixgbe_reset_phy_nl()
1255 ret_val = hw->eeprom.ops.read(hw, data_offset, in ixgbe_reset_phy_nl()
1261 ret_val = hw->eeprom.ops.read(hw, data_offset, in ixgbe_reset_phy_nl()
1929 if (hw->eeprom.ops.read(hw, IXGBE_PHY_INIT_OFFSET_NL, list_offset)) { in ixgbe_get_sfp_init_sequence_offsets()
1946 if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id)) in ixgbe_get_sfp_init_sequence_offsets()
1952 if (hw->eeprom.ops.read(hw, *list_offset, data_offset)) in ixgbe_get_sfp_init_sequence_offsets()
1962 if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id)) in ixgbe_get_sfp_init_sequence_offsets()
/titanic_44/usr/src/uts/common/io/e1000g/
H A De1000g_debug.c167 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()
/titanic_44/usr/src/uts/sun4/sys/
H A Deeprom.h53 #define EEPROM ((struct eeprom *)v_eeprom_addr)
/titanic_44/usr/src/cmd/eeprom/
H A DMakefile.com33 PROG = eeprom
/titanic_44/usr/src/uts/common/io/bnxe/577xx/hsi/mcp/
H A Dmulti_thread_def.h83 struct eeprom_arg_t eeprom; member
/titanic_44/usr/src/cmd/Adm/sun/
H A DREADME54 /usr/kvm/eeprom /usr/sbin/eeprom
/titanic_44/usr/src/uts/sun4v/sys/
H A DMakefile48 eeprom.h \
/titanic_44/usr/src/cmd/svc/milestone/
H A Dfs-usr168 bootcmd=`/usr/sbin/eeprom bootcmd | /usr/bin/sed -e 's#bootcmd=##g'`
/titanic_44/usr/src/grub/
H A Dmenu.lst50 # properties set via eeprom(1M) edit the "kernel" line to:
/titanic_44/usr/src/uts/sun4u/sys/
H A DMakefile46 eeprom.h \
/titanic_44/usr/src/cmd/stmsboot/
H A Dmpxio-upgrade55 EEPROM=/usr/sbin/eeprom
H A Dstmsboot.sh50 EEPROM=/usr/sbin/eeprom
/titanic_44/usr/src/uts/common/io/rtw/
H A DTHIRDPARTYLICENSE34 * Interface for the 93C66/56/46/26/06 serial eeprom parts.
/titanic_44/usr/src/cmd/
H A DMakefile143 eeprom \

12