Searched defs:eecd (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_82540.c120 u32 eecd = E1000_READ_REG(hw, E1000_EECD); local
137 nvm->address_bits = eecd & E1000_EECD_SIZE ? 8 : 6;
138 nvm->word_size = eecd & E1000_EECD_SIZE ? 256 : 64;
H A De1000_80003es2lan.c143 u32 eecd = E1000_READ_REG(hw, E1000_EECD); local
160 nvm->page_size = eecd & E1000_EECD_ADDR_BITS ? 32 : 8;
161 nvm->address_bits = eecd & E1000_EECD_ADDR_BITS ? 16 : 8;
167 size = (u16)((eecd & E1000_EECD_SIZE_EX_MASK) >>
H A De1000_82541.c132 u32 eecd = E1000_READ_REG(hw, E1000_EECD); local
140 eecd |= E1000_EECD_ADDR_BITS;
144 eecd &= ~E1000_EECD_ADDR_BITS;
148 eecd |= E1000_EECD_SIZE;
152 eecd &= ~E1000_EECD_SIZE;
155 nvm->type = eecd & E1000_EECD_TYPE ? e1000_nvm_eeprom_spi
161 nvm->address_bits = (eecd & E1000_EECD_ADDR_BITS) ? 16 : 8;
164 nvm->page_size = (eecd & E1000_EECD_ADDR_BITS) ? 32 : 8;
196 nvm->address_bits = (eecd & E1000_EECD_ADDR_BITS) ? 8 : 6;
199 nvm->word_size = (eecd
[all...]
H A De1000_nvm.c110 * @eecd: pointer to the EEPROM
114 static void e1000_raise_eec_clk(struct e1000_hw *hw, u32 *eecd) argument
116 *eecd = *eecd | E1000_EECD_SK;
117 E1000_WRITE_REG(hw, E1000_EECD, *eecd);
125 * @eecd: pointer to the EEPROM
129 static void e1000_lower_eec_clk(struct e1000_hw *hw, u32 *eecd) argument
131 *eecd = *eecd & ~E1000_EECD_SK;
132 E1000_WRITE_REG(hw, E1000_EECD, *eecd);
150 u32 eecd = E1000_READ_REG(hw, E1000_EECD); local
196 u32 eecd; local
263 u32 eecd = E1000_READ_REG(hw, E1000_EECD); local
298 u32 eecd = E1000_READ_REG(hw, E1000_EECD); local
338 u32 eecd; local
364 u32 eecd; local
384 u32 eecd = E1000_READ_REG(hw, E1000_EECD); local
688 u32 eecd; local
[all...]
H A De1000_82571.c208 u32 eecd = E1000_READ_REG(hw, E1000_EECD); local
225 nvm->page_size = eecd & E1000_EECD_ADDR_BITS ? 32 : 8;
226 nvm->address_bits = eecd & E1000_EECD_ADDR_BITS ? 16 : 8;
234 if (((eecd >> 15) & 0x3) == 0x3) {
240 eecd &= ~E1000_EECD_AUPDEN;
241 E1000_WRITE_REG(hw, E1000_EECD, eecd);
247 size = (u16)((eecd & E1000_EECD_SIZE_EX_MASK) >>
828 u32 eecd; local
865 eecd = E1000_READ_REG(hw, E1000_EECD) | E1000_EECD_FLUPD;
866 E1000_WRITE_REG(hw, E1000_EECD, eecd);
1067 u32 ctrl, ctrl_ext, eecd, tctl; local
[all...]
H A De1000_82575.c333 u32 eecd = E1000_READ_REG(hw, E1000_EECD); local
338 size = (u16)((eecd & E1000_EECD_SIZE_EX_MASK) >>
367 nvm->page_size = eecd & E1000_EECD_ADDR_BITS ? 32 : 8;
368 nvm->address_bits = eecd & E1000_EECD_ADDR_BITS ?
1001 u32 eecd = E1000_READ_REG(hw, E1000_EECD); local
1002 if (eecd & (E1000_EECD_BLOCKED | E1000_EECD_ABORT |
1005 E1000_WRITE_REG(hw, E1000_EECD, eecd |
1012 u32 eecd = E1000_READ_REG(hw, E1000_EECD); local
1013 if (eecd & E1000_EECD_BLOCKED) {
1015 E1000_WRITE_REG(hw, E1000_EECD, eecd |
[all...]
H A De1000_ich8lan.c3403 u32 eecd; local
3450 eecd = E1000_READ_REG(hw, E1000_EECD);
3451 if ((eecd & E1000_EECD_SEC1VAL_VALID_MASK) ==
3453 if (eecd & E1000_EECD_SEC1VAL)
/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A De1000.c197 * eecd - EECD's current value
201 uint32_t *eecd)
206 *eecd = *eecd | E1000_EECD_SK;
207 E1000_WRITE_REG(hw, EECD, *eecd);
216 * eecd - EECD's current value
220 uint32_t *eecd)
225 *eecd = *eecd & ~E1000_EECD_SK;
226 E1000_WRITE_REG(hw, EECD, *eecd);
200 e1000_raise_ee_clk(struct e1000_hw *hw, uint32_t *eecd) argument
219 e1000_lower_ee_clk(struct e1000_hw *hw, uint32_t *eecd) argument
244 uint32_t eecd; local
295 uint32_t eecd; local
339 uint32_t eecd, i=0; local
391 uint32_t eecd; local
441 uint32_t eecd; local
3145 uint32_t eecd = E1000_READ_REG(hw, EECD); local
[all...]

Completed in 90 milliseconds