msm: fix for HDR with vfe31

On vfe31, we don't get update ack irqs for the frames that are
going to be dropped via the frame skip module. Hence, the snapshot
count decrement logic needs to move to the SOF irq handler to
maintain sanity when taking multiple snapshots in HDR.

Change-Id: I263d0258211653e45f0461c39082adba228672aa
Signed-off-by: Ankit Premrajka <ankitp@codeaurora.org>
msm: camera: Fix for camera crash

In msm_server_control function add a check for src
and dest before calling memcpy function to avoid
kernel crash

Change-Id: I814f654c223892a21d585fef31bd6ef75254c108
CRs-Fixed: 444081
Signed-off-by: Suresh Vankadara <svankada@codeaurora.org>
msm: camera: use VFE parts from CAF