Home
last modified time | relevance | path

Searched refs:eecd (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/io/igc/core/
H A Digc_nvm.c82 *eecd = *eecd | IGC_EECD_SK; in igc_raise_eec_clk()
97 *eecd = *eecd & ~IGC_EECD_SK; in igc_lower_eec_clk()
123 eecd |= IGC_EECD_DO; in igc_shift_out_eec_bits()
126 eecd &= ~IGC_EECD_DI; in igc_shift_out_eec_bits()
129 eecd |= IGC_EECD_DI; in igc_shift_out_eec_bits()
142 eecd &= ~IGC_EECD_DI; in igc_shift_out_eec_bits()
159 u32 eecd; in igc_shift_in_eec_bits() local
267 eecd |= IGC_EECD_CS; in igc_standby_nvm()
286 u32 eecd; in igc_stop_nvm() local
293 eecd |= IGC_EECD_CS; in igc_stop_nvm()
[all …]
H A Digc_i225.c27 u32 eecd = IGC_READ_REG(hw, IGC_EECD); in igc_init_nvm_params_i225() local
32 size = (u16)((eecd & IGC_EECD_SIZE_EX_MASK) >> in igc_init_nvm_params_i225()
52 nvm->page_size = eecd & IGC_EECD_ADDR_BITS ? 32 : 8; in igc_init_nvm_params_i225()
53 nvm->address_bits = eecd & IGC_EECD_ADDR_BITS ? in igc_init_nvm_params_i225()
/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_nvm.c116 *eecd = *eecd | E1000_EECD_SK; in e1000_raise_eec_clk()
131 *eecd = *eecd & ~E1000_EECD_SK; in e1000_lower_eec_clk()
157 eecd &= ~E1000_EECD_DO; in e1000_shift_out_eec_bits()
160 eecd |= E1000_EECD_DO; in e1000_shift_out_eec_bits()
179 eecd &= ~E1000_EECD_DI; in e1000_shift_out_eec_bits()
196 u32 eecd; in e1000_shift_in_eec_bits() local
311 eecd |= E1000_EECD_CS; in e1000_standby_nvm()
319 eecd |= E1000_EECD_CS; in e1000_standby_nvm()
338 u32 eecd; in e1000_stop_nvm() local
364 u32 eecd; in e1000_release_nvm_generic() local
[all …]
H A De1000_82571.c208 u32 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_init_nvm_params_82571() local
234 if (((eecd >> 15) & 0x3) == 0x3) { in e1000_init_nvm_params_82571()
240 eecd &= ~E1000_EECD_AUPDEN; in e1000_init_nvm_params_82571()
241 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_init_nvm_params_82571()
247 size = (u16)((eecd & E1000_EECD_SIZE_EX_MASK) >> in e1000_init_nvm_params_82571()
828 u32 eecd; in e1000_update_nvm_checksum_82571() local
866 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_update_nvm_checksum_82571()
1067 u32 ctrl, ctrl_ext, eecd, tctl; in e1000_reset_hw_82571() local
1151 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_reset_hw_82571()
1152 eecd &= ~(E1000_EECD_REQ | E1000_EECD_GNT); in e1000_reset_hw_82571()
[all …]
H A De1000_82541.c132 u32 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_init_nvm_params_82541() local
140 eecd |= E1000_EECD_ADDR_BITS; in e1000_init_nvm_params_82541()
144 eecd &= ~E1000_EECD_ADDR_BITS; in e1000_init_nvm_params_82541()
148 eecd |= E1000_EECD_SIZE; in e1000_init_nvm_params_82541()
152 eecd &= ~E1000_EECD_SIZE; in e1000_init_nvm_params_82541()
155 nvm->type = eecd & E1000_EECD_TYPE ? e1000_nvm_eeprom_spi in e1000_init_nvm_params_82541()
161 nvm->address_bits = (eecd & E1000_EECD_ADDR_BITS) ? 16 : 8; in e1000_init_nvm_params_82541()
164 nvm->page_size = (eecd & E1000_EECD_ADDR_BITS) ? 32 : 8; in e1000_init_nvm_params_82541()
196 nvm->address_bits = (eecd & E1000_EECD_ADDR_BITS) ? 8 : 6; in e1000_init_nvm_params_82541()
199 nvm->word_size = (eecd & E1000_EECD_ADDR_BITS) ? 256 : 64; in e1000_init_nvm_params_82541()
H A De1000_82540.c120 u32 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_init_nvm_params_82540() local
137 nvm->address_bits = eecd & E1000_EECD_SIZE ? 8 : 6; in e1000_init_nvm_params_82540()
138 nvm->word_size = eecd & E1000_EECD_SIZE ? 256 : 64; in e1000_init_nvm_params_82540()
H A De1000_82575.c333 u32 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_init_nvm_params_82575() local
338 size = (u16)((eecd & E1000_EECD_SIZE_EX_MASK) >> in e1000_init_nvm_params_82575()
367 nvm->page_size = eecd & E1000_EECD_ADDR_BITS ? 32 : 8; in e1000_init_nvm_params_82575()
368 nvm->address_bits = eecd & E1000_EECD_ADDR_BITS ? in e1000_init_nvm_params_82575()
1001 u32 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_acquire_nvm_82575() local
1002 if (eecd & (E1000_EECD_BLOCKED | E1000_EECD_ABORT | in e1000_acquire_nvm_82575()
1005 E1000_WRITE_REG(hw, E1000_EECD, eecd | in e1000_acquire_nvm_82575()
1012 u32 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_acquire_nvm_82575() local
1013 if (eecd & E1000_EECD_BLOCKED) { in e1000_acquire_nvm_82575()
1015 E1000_WRITE_REG(hw, E1000_EECD, eecd | in e1000_acquire_nvm_82575()
H A De1000_80003es2lan.c143 u32 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_init_nvm_params_80003es2lan() local
160 nvm->page_size = eecd & E1000_EECD_ADDR_BITS ? 32 : 8; in e1000_init_nvm_params_80003es2lan()
161 nvm->address_bits = eecd & E1000_EECD_ADDR_BITS ? 16 : 8; in e1000_init_nvm_params_80003es2lan()
167 size = (u16)((eecd & E1000_EECD_SIZE_EX_MASK) >> in e1000_init_nvm_params_80003es2lan()
H A De1000_ich8lan.c3441 u32 eecd; in e1000_valid_nvm_bank_detect_ich8lan() local
3497 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_valid_nvm_bank_detect_ich8lan()
3498 if ((eecd & E1000_EECD_SEC1VAL_VALID_MASK) == in e1000_valid_nvm_bank_detect_ich8lan()
3500 if (eecd & E1000_EECD_SEC1VAL) in e1000_valid_nvm_bank_detect_ich8lan()
/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A De1000.c206 *eecd = *eecd | E1000_EECD_SK; in e1000_raise_ee_clk()
225 *eecd = *eecd & ~E1000_EECD_SK; in e1000_lower_ee_clk()
244 uint32_t eecd; in e1000_shift_out_ee_bits() local
256 eecd |= E1000_EECD_DO; in e1000_shift_out_ee_bits()
282 eecd &= ~E1000_EECD_DI; in e1000_shift_out_ee_bits()
295 uint32_t eecd; in e1000_shift_in_ee_bits() local
339 uint32_t eecd, i=0; in e1000_acquire_eeprom() local
370 eecd |= E1000_EECD_CS; in e1000_acquire_eeprom()
391 uint32_t eecd; in e1000_standby_eeprom() local
404 eecd |= E1000_EECD_SK; in e1000_standby_eeprom()
[all …]
/illumos-gate/usr/src/uts/common/io/igc/
H A Digc.c1012 uint32_t eecd; in igc_hw_init() local
1028 eecd = igc_read32(igc, IGC_EECD); in igc_hw_init()
1029 if ((eecd & IGC_EECD_EE_DET) != 0) { in igc_hw_init()