Searched refs:eecd (Results 1 – 8 of 8) sorted by relevance
/titanic_50/usr/src/uts/common/io/e1000api/ |
H A D | e1000_nvm.c | 114 static void e1000_raise_eec_clk(struct e1000_hw *hw, u32 *eecd) in e1000_raise_eec_clk() argument 116 *eecd = *eecd | E1000_EECD_SK; in e1000_raise_eec_clk() 117 E1000_WRITE_REG(hw, E1000_EECD, *eecd); in e1000_raise_eec_clk() 129 static void e1000_lower_eec_clk(struct e1000_hw *hw, u32 *eecd) in e1000_lower_eec_clk() argument 131 *eecd = *eecd & ~E1000_EECD_SK; in e1000_lower_eec_clk() 132 E1000_WRITE_REG(hw, E1000_EECD, *eecd); in e1000_lower_eec_clk() 150 u32 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_shift_out_eec_bits() local 157 eecd &= ~E1000_EECD_DO; in e1000_shift_out_eec_bits() 160 eecd |= E1000_EECD_DO; in e1000_shift_out_eec_bits() 163 eecd &= ~E1000_EECD_DI; in e1000_shift_out_eec_bits() [all …]
|
H A D | e1000_82571.c | 208 u32 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_init_nvm_params_82571() local 225 nvm->page_size = eecd & E1000_EECD_ADDR_BITS ? 32 : 8; in e1000_init_nvm_params_82571() 226 nvm->address_bits = eecd & E1000_EECD_ADDR_BITS ? 16 : 8; in e1000_init_nvm_params_82571() 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 865 eecd = E1000_READ_REG(hw, E1000_EECD) | E1000_EECD_FLUPD; in e1000_update_nvm_checksum_82571() 866 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_update_nvm_checksum_82571() [all …]
|
H A D | e1000_82541.c | 132 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 D | e1000_82540.c | 120 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 D | e1000_82575.c | 333 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 D | e1000_80003es2lan.c | 143 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 D | e1000_ich8lan.c | 3392 u32 eecd; in e1000_valid_nvm_bank_detect_ich8lan() local 3439 eecd = E1000_READ_REG(hw, E1000_EECD); in e1000_valid_nvm_bank_detect_ich8lan() 3440 if ((eecd & E1000_EECD_SEC1VAL_VALID_MASK) == in e1000_valid_nvm_bank_detect_ich8lan() 3442 if (eecd & E1000_EECD_SEC1VAL) in e1000_valid_nvm_bank_detect_ich8lan()
|
/titanic_50/usr/src/grub/grub-0.97/netboot/ |
H A D | e1000.c | 201 uint32_t *eecd) in e1000_raise_ee_clk() argument 206 *eecd = *eecd | E1000_EECD_SK; in e1000_raise_ee_clk() 207 E1000_WRITE_REG(hw, EECD, *eecd); in e1000_raise_ee_clk() 220 uint32_t *eecd) in e1000_lower_ee_clk() argument 225 *eecd = *eecd & ~E1000_EECD_SK; in e1000_lower_ee_clk() 226 E1000_WRITE_REG(hw, EECD, *eecd); in e1000_lower_ee_clk() 244 uint32_t eecd; in e1000_shift_out_ee_bits() local 252 eecd = E1000_READ_REG(hw, EECD); in e1000_shift_out_ee_bits() 254 eecd &= ~E1000_EECD_DO; in e1000_shift_out_ee_bits() 256 eecd |= E1000_EECD_DO; in e1000_shift_out_ee_bits() [all …]
|