EFCT_HW_STATE_UNINITIALIZED
if (hw->state == EFCT_HW_STATE_UNINITIALIZED)
free_memory = (hw->state != EFCT_HW_STATE_UNINITIALIZED);
hw->state = EFCT_HW_STATE_UNINITIALIZED;
if (prev_state != EFCT_HW_STATE_UNINITIALIZED) {