Lines Matching refs:hsfsts
3552 union ich8_hws_flash_status hsfsts; in e1000_flash_cycle_init_ich8lan() local
3555 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_init_ich8lan()
3558 if (!hsfsts.hsf_status.fldesvalid) { in e1000_flash_cycle_init_ich8lan()
3564 hsfsts.hsf_status.flcerr = 1; in e1000_flash_cycle_init_ich8lan()
3565 hsfsts.hsf_status.dael = 1; in e1000_flash_cycle_init_ich8lan()
3567 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3569 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3579 if (!hsfsts.hsf_status.flcinprog) { in e1000_flash_cycle_init_ich8lan()
3584 hsfsts.hsf_status.flcdone = 1; in e1000_flash_cycle_init_ich8lan()
3586 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3588 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3597 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_init_ich8lan()
3598 if (!hsfsts.hsf_status.flcinprog) { in e1000_flash_cycle_init_ich8lan()
3608 hsfsts.hsf_status.flcdone = 1; in e1000_flash_cycle_init_ich8lan()
3611 hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3613 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3632 union ich8_hws_flash_status hsfsts; in e1000_flash_cycle_ich8lan() local
3649 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_ich8lan()
3650 if (hsfsts.hsf_status.flcdone) in e1000_flash_cycle_ich8lan()
3655 if (hsfsts.hsf_status.flcdone && !hsfsts.hsf_status.flcerr) in e1000_flash_cycle_ich8lan()
3738 union ich8_hws_flash_status hsfsts; in e1000_read_flash_data_ich8lan() local
3788 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_read_flash_data_ich8lan()
3789 if (hsfsts.hsf_status.flcerr) { in e1000_read_flash_data_ich8lan()
3792 } else if (!hsfsts.hsf_status.flcdone) { in e1000_read_flash_data_ich8lan()
3814 union ich8_hws_flash_status hsfsts; in e1000_read_flash_data32_ich8lan() local
3863 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_read_flash_data32_ich8lan()
3864 if (hsfsts.hsf_status.flcerr) { in e1000_read_flash_data32_ich8lan()
3867 } else if (!hsfsts.hsf_status.flcdone) { in e1000_read_flash_data32_ich8lan()
4299 union ich8_hws_flash_status hsfsts; in e1000e_write_protect_nvm_ich8lan() local
4318 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000e_write_protect_nvm_ich8lan()
4319 hsfsts.hsf_status.flockdn = true; in e1000e_write_protect_nvm_ich8lan()
4320 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000e_write_protect_nvm_ich8lan()
4337 union ich8_hws_flash_status hsfsts; in e1000_write_flash_data_ich8lan() local
4404 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_write_flash_data_ich8lan()
4405 if (hsfsts.hsf_status.flcerr) in e1000_write_flash_data_ich8lan()
4408 if (!hsfsts.hsf_status.flcdone) { in e1000_write_flash_data_ich8lan()
4428 union ich8_hws_flash_status hsfsts; in e1000_write_flash_data32_ich8lan() local
4487 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_write_flash_data32_ich8lan()
4489 if (hsfsts.hsf_status.flcerr) in e1000_write_flash_data32_ich8lan()
4492 if (!hsfsts.hsf_status.flcdone) { in e1000_write_flash_data32_ich8lan()
4594 union ich8_hws_flash_status hsfsts; in e1000_erase_flash_bank_ich8lan() local
4603 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_erase_flash_bank_ich8lan()
4617 switch (hsfsts.hsf_status.berasesz) { in e1000_erase_flash_bank_ich8lan()
4683 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_erase_flash_bank_ich8lan()
4684 if (hsfsts.hsf_status.flcerr) in e1000_erase_flash_bank_ich8lan()
4687 else if (!hsfsts.hsf_status.flcdone) in e1000_erase_flash_bank_ich8lan()