Lines Matching refs:hsfsts
3371 union ich8_hws_flash_status hsfsts; in e1000_flash_cycle_init_ich8lan() local
3374 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_init_ich8lan()
3377 if (!hsfsts.hsf_status.fldesvalid) { in e1000_flash_cycle_init_ich8lan()
3383 hsfsts.hsf_status.flcerr = 1; in e1000_flash_cycle_init_ich8lan()
3384 hsfsts.hsf_status.dael = 1; in e1000_flash_cycle_init_ich8lan()
3386 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3388 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3398 if (!hsfsts.hsf_status.flcinprog) { in e1000_flash_cycle_init_ich8lan()
3403 hsfsts.hsf_status.flcdone = 1; in e1000_flash_cycle_init_ich8lan()
3405 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3407 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3416 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_init_ich8lan()
3417 if (!hsfsts.hsf_status.flcinprog) { in e1000_flash_cycle_init_ich8lan()
3427 hsfsts.hsf_status.flcdone = 1; in e1000_flash_cycle_init_ich8lan()
3430 hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3432 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3451 union ich8_hws_flash_status hsfsts; in e1000_flash_cycle_ich8lan() local
3468 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_ich8lan()
3469 if (hsfsts.hsf_status.flcdone) in e1000_flash_cycle_ich8lan()
3474 if (hsfsts.hsf_status.flcdone && !hsfsts.hsf_status.flcerr) in e1000_flash_cycle_ich8lan()
3557 union ich8_hws_flash_status hsfsts; in e1000_read_flash_data_ich8lan() local
3607 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_read_flash_data_ich8lan()
3608 if (hsfsts.hsf_status.flcerr) { in e1000_read_flash_data_ich8lan()
3611 } else if (!hsfsts.hsf_status.flcdone) { in e1000_read_flash_data_ich8lan()
3633 union ich8_hws_flash_status hsfsts; in e1000_read_flash_data32_ich8lan() local
3682 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_read_flash_data32_ich8lan()
3683 if (hsfsts.hsf_status.flcerr) { in e1000_read_flash_data32_ich8lan()
3686 } else if (!hsfsts.hsf_status.flcdone) { in e1000_read_flash_data32_ich8lan()
4113 union ich8_hws_flash_status hsfsts; in e1000e_write_protect_nvm_ich8lan() local
4132 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000e_write_protect_nvm_ich8lan()
4133 hsfsts.hsf_status.flockdn = true; in e1000e_write_protect_nvm_ich8lan()
4134 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000e_write_protect_nvm_ich8lan()
4151 union ich8_hws_flash_status hsfsts; in e1000_write_flash_data_ich8lan() local
4218 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_write_flash_data_ich8lan()
4219 if (hsfsts.hsf_status.flcerr) in e1000_write_flash_data_ich8lan()
4222 if (!hsfsts.hsf_status.flcdone) { in e1000_write_flash_data_ich8lan()
4242 union ich8_hws_flash_status hsfsts; in e1000_write_flash_data32_ich8lan() local
4301 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_write_flash_data32_ich8lan()
4303 if (hsfsts.hsf_status.flcerr) in e1000_write_flash_data32_ich8lan()
4306 if (!hsfsts.hsf_status.flcdone) { in e1000_write_flash_data32_ich8lan()
4408 union ich8_hws_flash_status hsfsts; in e1000_erase_flash_bank_ich8lan() local
4417 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_erase_flash_bank_ich8lan()
4431 switch (hsfsts.hsf_status.berasesz) { in e1000_erase_flash_bank_ich8lan()
4497 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_erase_flash_bank_ich8lan()
4498 if (hsfsts.hsf_status.flcerr) in e1000_erase_flash_bank_ich8lan()
4501 else if (!hsfsts.hsf_status.flcdone) in e1000_erase_flash_bank_ich8lan()