Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/intel/igc/
H A Digc_base.c68 u32 eecd = rd32(IGC_EECD); in igc_init_nvm_params_base() local
72 if (!(~eecd)) in igc_init_nvm_params_base()
75 size = FIELD_GET(IGC_EECD_SIZE_EX_MASK, eecd); in igc_init_nvm_params_base()
93 nvm->page_size = eecd & IGC_EECD_ADDR_BITS ? 32 : 8; in igc_init_nvm_params_base()
94 nvm->address_bits = eecd & IGC_EECD_ADDR_BITS ? in igc_init_nvm_params_base()
/linux/drivers/net/ethernet/intel/e1000e/
H A D82571.c123 u32 eecd = er32(EECD); in e1000_init_nvm_params_82571() local
138 nvm->page_size = eecd & E1000_EECD_ADDR_BITS ? 32 : 8; in e1000_init_nvm_params_82571()
139 nvm->address_bits = eecd & E1000_EECD_ADDR_BITS ? 16 : 8; in e1000_init_nvm_params_82571()
147 if (((eecd >> 15) & 0x3) == 0x3) { in e1000_init_nvm_params_82571()
153 eecd &= ~E1000_EECD_AUPDEN; in e1000_init_nvm_params_82571()
154 ew32(EECD, eecd); in e1000_init_nvm_params_82571()
160 size = (u16)FIELD_GET(E1000_EECD_SIZE_EX_MASK, eecd); in e1000_init_nvm_params_82571()
725 u32 eecd; in e1000_update_nvm_checksum_82571() local
760 eecd = er32(EECD) | E1000_EECD_FLUPD; in e1000_update_nvm_checksum_82571()
761 ew32(EECD, eecd); in e1000_update_nvm_checksum_82571()
[all …]
H A D80003es2lan.c73 u32 eecd = er32(EECD); in e1000_init_nvm_params_80003es2lan() local
88 nvm->page_size = eecd & E1000_EECD_ADDR_BITS ? 32 : 8; in e1000_init_nvm_params_80003es2lan()
89 nvm->address_bits = eecd & E1000_EECD_ADDR_BITS ? 16 : 8; in e1000_init_nvm_params_80003es2lan()
95 size = (u16)FIELD_GET(E1000_EECD_SIZE_EX_MASK, eecd); in e1000_init_nvm_params_80003es2lan()
H A Dich8lan.c3301 u32 eecd; in e1000_valid_nvm_bank_detect_ich8lan() local
3353 eecd = er32(EECD); in e1000_valid_nvm_bank_detect_ich8lan()
3354 if ((eecd & E1000_EECD_SEC1VAL_VALID_MASK) == in e1000_valid_nvm_bank_detect_ich8lan()
3356 if (eecd & E1000_EECD_SEC1VAL) in e1000_valid_nvm_bank_detect_ich8lan()