hal: call select_devices only based on usb card state

With concurrent capture usecases, once the priority
audio source usecase goes to standby the pre-existing
usecase fallbacks to its previous platform input device
causing it to re-enable the device control path. However,
during this process there are chances that the USB-hs is
removed. Hence, to avoid this call select_devices only
based on active USB card state.

Change-Id: Idfa94a64cc076c5501209082fafb4f75aea740bc
1 file changed