ASoC: msm-lsm-client: open q6 lsm session before client prepare

In order to meet requirments for all use cases from HAL,
it is required to open q6 lsm session before prepare/start
so that other ioctl's relating to LSM settings can be
performed before prepare/start.
Open q6 lsm session from ioctl to set session data.

Change-Id: Ibbae086562854b07b1063839ef68aa4f97187569
Signed-off-by: Dhananjay Kumar <dhakumar@codeaurora.org>
camera_oppo_v2: Import release 4993

Change-Id: I4ca4b8ae1763822f232c314c8aa20836ad4aae80
Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_kernel_oneplus_msm8974 into HEAD