Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/net/ethernet/intel/e1000e/
Dich8lan.c3494 union ich8_hws_flash_status hsfsts; in e1000_flash_cycle_init_ich8lan() local
3497 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_init_ich8lan()
3500 if (!hsfsts.hsf_status.fldesvalid) { in e1000_flash_cycle_init_ich8lan()
3506 hsfsts.hsf_status.flcerr = 1; in e1000_flash_cycle_init_ich8lan()
3507 hsfsts.hsf_status.dael = 1; in e1000_flash_cycle_init_ich8lan()
3509 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3511 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3521 if (!hsfsts.hsf_status.flcinprog) { in e1000_flash_cycle_init_ich8lan()
3526 hsfsts.hsf_status.flcdone = 1; in e1000_flash_cycle_init_ich8lan()
3528 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
[all …]