Enable diag driver
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>
msm: isp: Fix bus halt acknowledgement.

In dual ISP case, we are not receiving the halt
ack for VFE1. So, instead of depending on irq
we need to poll the bus status to find out bus is
halted or not.

Change-Id: I380dded0dcf6f7f35894b31272792cb44b5de486
Signed-off-by: Abhishek Kondaveeti <akondave@codeaurora.org>
Signed-off-by: Alok Kediya <kediya@codeaurora.org>
msm: camera: Assign NULL after freeing memory

In msm_actuator we need to assign memory
pointer to  NULL after freeing that memory
using kfree.

Change-Id: I2dd5983f56367983eb3005e95bc1ed7ace7d2b66
Signed-off-by: Figo Wang <figow@codeaurora.org>