Lines Matching refs:fw_state
169 enum fw_state { enum
176 static enum fw_state fw_state = FW_EMPTY; variable
588 if (fw_state == FW_FINAL) /* nothing more to obtain */ in __obtain_firmware()
590 if (fw_state == FW_ERR) /* already in error */ in __obtain_firmware()
595 if (fw_state == FW_TRY) { in __obtain_firmware()
657 if (fw_state == FW_EMPTY && dd->icode == ICODE_RTL_SILICON) { in __obtain_firmware()
659 fw_state = FW_TRY; in __obtain_firmware()
663 fw_state = FW_ERR; in __obtain_firmware()
667 if (fw_state == FW_EMPTY && in __obtain_firmware()
669 fw_state = FW_TRY; /* may retry later */ in __obtain_firmware()
671 fw_state = FW_FINAL; /* cannot try again */ in __obtain_firmware()
692 while (fw_state == FW_TRY) { in obtain_firmware()
700 fw_state = FW_ERR; in obtain_firmware()
711 if (fw_state == FW_EMPTY) in obtain_firmware()
737 if (fw_state != FW_ERR) in dispose_firmware()
738 fw_state = FW_EMPTY; in dispose_firmware()
757 if (fw_state == FW_TRY) in retry_firmware()
758 fw_state = FW_FINAL; in retry_firmware()
760 } else if (fw_state == FW_TRY) { in retry_firmware()
763 retry = (fw_state == FW_FINAL); in retry_firmware()