alsa_sound: Add support for separated speaker mic devices

* Some devices use a dedicated ambient mic for loudspeaker, and
  reject attempts at using DMIC for it even if regular earpiece
  mode uses it

Change-Id: I87201cb3ab81a345ac817c66ba35d22b075fcedc
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2