MEGASAS_ADPRESET_SM_INFAULT
if (atomic_read(&instance->adprecovery) == MEGASAS_ADPRESET_SM_INFAULT) {
atomic_set(&instance->adprecovery, MEGASAS_ADPRESET_SM_INFAULT);
if (atomic_read(&instance->adprecovery) != MEGASAS_ADPRESET_SM_INFAULT) {
if (atomic_read(&instance->adprecovery) == MEGASAS_ADPRESET_SM_INFAULT) {
atomic_set(&instance->adprecovery, MEGASAS_ADPRESET_SM_INFAULT);
atomic_set(&instance->adprecovery, MEGASAS_ADPRESET_SM_INFAULT);
atomic_set(&instance->adprecovery, MEGASAS_ADPRESET_SM_INFAULT);