Lines Matching refs:hsfsts
3322 union ich8_hws_flash_status hsfsts; in e1000_flash_cycle_init_ich8lan() local
3325 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_init_ich8lan()
3328 if (!hsfsts.hsf_status.fldesvalid) { in e1000_flash_cycle_init_ich8lan()
3334 hsfsts.hsf_status.flcerr = 1; in e1000_flash_cycle_init_ich8lan()
3335 hsfsts.hsf_status.dael = 1; in e1000_flash_cycle_init_ich8lan()
3337 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3339 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3349 if (!hsfsts.hsf_status.flcinprog) { in e1000_flash_cycle_init_ich8lan()
3354 hsfsts.hsf_status.flcdone = 1; in e1000_flash_cycle_init_ich8lan()
3356 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3358 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3367 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_init_ich8lan()
3368 if (!hsfsts.hsf_status.flcinprog) { in e1000_flash_cycle_init_ich8lan()
3378 hsfsts.hsf_status.flcdone = 1; in e1000_flash_cycle_init_ich8lan()
3381 hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3383 ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3402 union ich8_hws_flash_status hsfsts; in e1000_flash_cycle_ich8lan() local
3419 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_flash_cycle_ich8lan()
3420 if (hsfsts.hsf_status.flcdone) in e1000_flash_cycle_ich8lan()
3425 if (hsfsts.hsf_status.flcdone && !hsfsts.hsf_status.flcerr) in e1000_flash_cycle_ich8lan()
3508 union ich8_hws_flash_status hsfsts; in e1000_read_flash_data_ich8lan() local
3558 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_read_flash_data_ich8lan()
3559 if (hsfsts.hsf_status.flcerr) { in e1000_read_flash_data_ich8lan()
3562 } else if (!hsfsts.hsf_status.flcdone) { in e1000_read_flash_data_ich8lan()
3584 union ich8_hws_flash_status hsfsts; in e1000_read_flash_data32_ich8lan() local
3634 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_read_flash_data32_ich8lan()
3635 if (hsfsts.hsf_status.flcerr) { in e1000_read_flash_data32_ich8lan()
3638 } else if (!hsfsts.hsf_status.flcdone) { in e1000_read_flash_data32_ich8lan()
4064 union ich8_hws_flash_status hsfsts; in e1000e_write_protect_nvm_ich8lan() local
4083 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000e_write_protect_nvm_ich8lan()
4084 hsfsts.hsf_status.flockdn = true; in e1000e_write_protect_nvm_ich8lan()
4085 ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval); in e1000e_write_protect_nvm_ich8lan()
4102 union ich8_hws_flash_status hsfsts; in e1000_write_flash_data_ich8lan() local
4169 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_write_flash_data_ich8lan()
4170 if (hsfsts.hsf_status.flcerr) in e1000_write_flash_data_ich8lan()
4173 if (!hsfsts.hsf_status.flcdone) { in e1000_write_flash_data_ich8lan()
4193 union ich8_hws_flash_status hsfsts; in e1000_write_flash_data32_ich8lan() local
4252 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_write_flash_data32_ich8lan()
4254 if (hsfsts.hsf_status.flcerr) in e1000_write_flash_data32_ich8lan()
4257 if (!hsfsts.hsf_status.flcdone) { in e1000_write_flash_data32_ich8lan()
4359 union ich8_hws_flash_status hsfsts; in e1000_erase_flash_bank_ich8lan() local
4368 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_erase_flash_bank_ich8lan()
4382 switch (hsfsts.hsf_status.berasesz) { in e1000_erase_flash_bank_ich8lan()
4448 hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); in e1000_erase_flash_bank_ich8lan()
4449 if (hsfsts.hsf_status.flcerr) in e1000_erase_flash_bank_ich8lan()
4452 else if (!hsfsts.hsf_status.flcdone) in e1000_erase_flash_bank_ich8lan()