st-hal: Support different mic config on LPI and Non-LPI

This change allows for a single session to have a different number
of mics when it is on LPI or non-LPI. The lsm_usecase with different
mic configuration is picked up based on its LPI mode set in platform
XML.

Change-Id: Iffd2183bbea0861118e0619922746c9feebf7096
6 files changed