msm: camera: Improve ISP configuration APIs

Change command structure to improve readablity
Replace write and clear mask function with config mask
Add DMI table support

Change-Id: I4efb78ddbf88cdbd1a7defcbdac3d591c725e1c1
Signed-off-by: Kevin Chan <ktchan@codeaurora.org>
(cherry picked from commit 039a11cbb847749daf05e36da346687ed2005d82)
arm/dt: msm8974: change mount angle of S5K3L1YX

Mount angle of S5K3L1YX is different on 8974 v1 fluid (90 degree)
and mtp (270 degree). Create new dtsi file for camera fluid and
use mount angle property in sensor device to fix the issue

Change-Id: I6e2dd4c749e8ebede03cae5692746be117d4368e
Signed-off-by: Sreesudhan Ramakrish Ramkumar <srramku@codeaurora.org>
Merge "msm: camera: Improve ISP configuration APIs"
Merge "arm/dt: msm8974: change mount angle of S5K3L1YX"