Lines Matching refs:hsfsts
3256 union ich8_hws_flash_status hsfsts; in e1000_flash_cycle_init_ich8lan() local
3259 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_init_ich8lan()
3262 if (!hsfsts.hsf_status.fldesvalid) { in e1000_flash_cycle_init_ich8lan()
3268 hsfsts.hsf_status.flcerr = 1; in e1000_flash_cycle_init_ich8lan()
3269 hsfsts.hsf_status.dael = 1; in e1000_flash_cycle_init_ich8lan()
3271 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3273 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3283 if (!hsfsts.hsf_status.flcinprog) { in e1000_flash_cycle_init_ich8lan()
3288 hsfsts.hsf_status.flcdone = 1; in e1000_flash_cycle_init_ich8lan()
3290 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3292 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3301 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_init_ich8lan()
3302 if (!hsfsts.hsf_status.flcinprog) { in e1000_flash_cycle_init_ich8lan()
3312 hsfsts.hsf_status.flcdone = 1; in e1000_flash_cycle_init_ich8lan()
3315 hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3317 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3336 union ich8_hws_flash_status hsfsts; in e1000_flash_cycle_ich8lan() local
3353 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_ich8lan()
3354 if (hsfsts.hsf_status.flcdone) in e1000_flash_cycle_ich8lan()
3359 if (hsfsts.hsf_status.flcdone && !hsfsts.hsf_status.flcerr) in e1000_flash_cycle_ich8lan()
3442 union ich8_hws_flash_status hsfsts; in e1000_read_flash_data_ich8lan() local
3492 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_read_flash_data_ich8lan()
3493 if (hsfsts.hsf_status.flcerr) { in e1000_read_flash_data_ich8lan()
3496 } else if (!hsfsts.hsf_status.flcdone) { in e1000_read_flash_data_ich8lan()
3518 union ich8_hws_flash_status hsfsts; in e1000_read_flash_data32_ich8lan() local
3568 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_read_flash_data32_ich8lan()
3569 if (hsfsts.hsf_status.flcerr) { in e1000_read_flash_data32_ich8lan()
3572 } else if (!hsfsts.hsf_status.flcdone) { in e1000_read_flash_data32_ich8lan()
3998 union ich8_hws_flash_status hsfsts; in e1000e_write_protect_nvm_ich8lan() local
4017 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000e_write_protect_nvm_ich8lan()
4018 hsfsts.hsf_status.flockdn = true; in e1000e_write_protect_nvm_ich8lan()
4019 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000e_write_protect_nvm_ich8lan()
4036 union ich8_hws_flash_status hsfsts; in e1000_write_flash_data_ich8lan() local
4103 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_write_flash_data_ich8lan()
4104 if (hsfsts.hsf_status.flcerr) in e1000_write_flash_data_ich8lan()
4107 if (!hsfsts.hsf_status.flcdone) { in e1000_write_flash_data_ich8lan()
4127 union ich8_hws_flash_status hsfsts; in e1000_write_flash_data32_ich8lan() local
4186 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_write_flash_data32_ich8lan()
4188 if (hsfsts.hsf_status.flcerr) in e1000_write_flash_data32_ich8lan()
4191 if (!hsfsts.hsf_status.flcdone) { in e1000_write_flash_data32_ich8lan()
4293 union ich8_hws_flash_status hsfsts; in e1000_erase_flash_bank_ich8lan() local
4302 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_erase_flash_bank_ich8lan()
4316 switch (hsfsts.hsf_status.berasesz) { in e1000_erase_flash_bank_ich8lan()
4382 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_erase_flash_bank_ich8lan()
4383 if (hsfsts.hsf_status.flcerr) in e1000_erase_flash_bank_ich8lan()
4386 else if (!hsfsts.hsf_status.flcdone) in e1000_erase_flash_bank_ich8lan()