STATE_DOWNLOADING
set_bit(STATE_DOWNLOADING, &intel->flags);
err = wait_on_bit_timeout(&intel->flags, STATE_DOWNLOADING,
if (test_and_clear_bit(STATE_DOWNLOADING, &intel->flags) &&
wake_up_bit(&intel->flags, STATE_DOWNLOADING);