Fix problem with reloading config of new devices with same card/device numbers.
Bug 16981885
Change-Id: I65c6c418ee0d0f42c87379b614f64302d27f8e77
diff --git a/modules/usbaudio/audio_hw.c b/modules/usbaudio/audio_hw.c
index 22d5e0f..594f4bc 100644
--- a/modules/usbaudio/audio_hw.c
+++ b/modules/usbaudio/audio_hw.c
@@ -328,8 +328,7 @@
if (param_val >= 0)
device = atoi(value);
- if ((card >= 0) && (card != out->profile->card) &&
- (device >= 0) && (device != out->profile->device)) {
+ if (card >= 0 && device >= 0) {
/* cannot read pcm device info if playback is active */
if (!out->standby)
ret_value = -ENOSYS;