Lines Matching refs:hsfsts
3688 union ich8_hws_flash_status hsfsts; in e1000_flash_cycle_init_ich8lan() local
3693 hsfsts.regval = E1000_READ_FLASH_REG16(hw, ICH_FLASH_HSFSTS); in e1000_flash_cycle_init_ich8lan()
3696 if (!hsfsts.hsf_status.fldesvalid) { in e1000_flash_cycle_init_ich8lan()
3702 hsfsts.hsf_status.flcerr = 1; in e1000_flash_cycle_init_ich8lan()
3703 hsfsts.hsf_status.dael = 1; in e1000_flash_cycle_init_ich8lan()
3706 hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3708 E1000_WRITE_FLASH_REG16(hw, ICH_FLASH_HSFSTS, hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3718 if (!hsfsts.hsf_status.flcinprog) { in e1000_flash_cycle_init_ich8lan()
3723 hsfsts.hsf_status.flcdone = 1; in e1000_flash_cycle_init_ich8lan()
3726 hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3729 hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3738 hsfsts.regval = E1000_READ_FLASH_REG16(hw, in e1000_flash_cycle_init_ich8lan()
3740 if (!hsfsts.hsf_status.flcinprog) { in e1000_flash_cycle_init_ich8lan()
3750 hsfsts.hsf_status.flcdone = 1; in e1000_flash_cycle_init_ich8lan()
3753 hsfsts.regval & 0xFFFF); in e1000_flash_cycle_init_ich8lan()
3756 hsfsts.regval); in e1000_flash_cycle_init_ich8lan()
3775 union ich8_hws_flash_status hsfsts; in e1000_flash_cycle_ich8lan() local
3795 hsfsts.regval = E1000_READ_FLASH_REG16(hw, ICH_FLASH_HSFSTS); in e1000_flash_cycle_ich8lan()
3796 if (hsfsts.hsf_status.flcdone) in e1000_flash_cycle_ich8lan()
3801 if (hsfsts.hsf_status.flcdone && !hsfsts.hsf_status.flcerr) in e1000_flash_cycle_ich8lan()
3895 union ich8_hws_flash_status hsfsts; in e1000_read_flash_data_ich8lan() local
3944 hsfsts.regval = E1000_READ_FLASH_REG16(hw, in e1000_read_flash_data_ich8lan()
3946 if (hsfsts.hsf_status.flcerr) { in e1000_read_flash_data_ich8lan()
3949 } else if (!hsfsts.hsf_status.flcdone) { in e1000_read_flash_data_ich8lan()
3970 union ich8_hws_flash_status hsfsts; in e1000_read_flash_data32_ich8lan() local
4022 hsfsts.regval = E1000_READ_FLASH_REG16(hw, in e1000_read_flash_data32_ich8lan()
4024 if (hsfsts.hsf_status.flcerr) { in e1000_read_flash_data32_ich8lan()
4027 } else if (!hsfsts.hsf_status.flcdone) { in e1000_read_flash_data32_ich8lan()
4456 union ich8_hws_flash_status hsfsts; in e1000_write_flash_data_ich8lan() local
4529 hsfsts.regval = E1000_READ_FLASH_REG16(hw, ICH_FLASH_HSFSTS); in e1000_write_flash_data_ich8lan()
4530 if (hsfsts.hsf_status.flcerr) in e1000_write_flash_data_ich8lan()
4533 if (!hsfsts.hsf_status.flcdone) { in e1000_write_flash_data_ich8lan()
4553 union ich8_hws_flash_status hsfsts; in e1000_write_flash_data32_ich8lan() local
4617 hsfsts.regval = E1000_READ_FLASH_REG16(hw, ICH_FLASH_HSFSTS); in e1000_write_flash_data32_ich8lan()
4619 if (hsfsts.hsf_status.flcerr) in e1000_write_flash_data32_ich8lan()
4622 if (!hsfsts.hsf_status.flcdone) { in e1000_write_flash_data32_ich8lan()
4731 union ich8_hws_flash_status hsfsts; in e1000_erase_flash_bank_ich8lan() local
4742 hsfsts.regval = E1000_READ_FLASH_REG16(hw, ICH_FLASH_HSFSTS); in e1000_erase_flash_bank_ich8lan()
4756 switch (hsfsts.hsf_status.berasesz) { in e1000_erase_flash_bank_ich8lan()
4827 hsfsts.regval = E1000_READ_FLASH_REG16(hw, in e1000_erase_flash_bank_ich8lan()
4829 if (hsfsts.hsf_status.flcerr) in e1000_erase_flash_bank_ich8lan()
4832 else if (!hsfsts.hsf_status.flcdone) in e1000_erase_flash_bank_ich8lan()