audio: Guard mixer path dependency fix

Change-Id: Id93d7941ae322a83488da3cea62c6eb36a6e9160
diff --git a/audio/audio_hw.c b/audio/audio_hw.c
index 54ae924..ff6ba33 100644
--- a/audio/audio_hw.c
+++ b/audio/audio_hw.c
@@ -1018,7 +1018,7 @@
             update_mixer = true;
 #endif /* DSP_POWEROFF_DELAY */
             audio_route_reset_path(mixer_card->audio_route, snd_device_name);
-            if (out_uc_info != NULL) {
+            if (snd_device > SND_DEVICE_IN_BEGIN && out_uc_info != NULL) {
                 /*
                  * Cycle the rx device to eliminate routing conflicts.
                  * This prevents issues when an input route shares mixer controls with an output