Merge remote-tracking branch 'quic/dev/msm-4.9-camx' into msm-4.9

Merge camx topic branch changes upstream
* quic/dev/msm-4.9-camx:
  msm: camera: isp: Add flush support in camera isp
  msm: camera: sensor: Add flush support in camera sensor
  msm: camera: csiphy: Do not enable csiphy IRQs
  msm: camera: isp: Vote AXI BW to run at turbo
  msm: camera: Avoid calling unmap hardware virtual address
  msm: camera: icp: Fix incrementing array index in prepare args
  msm: camera: isp: Update Bus client settings
  msm: camera: Migrate sensor sub-modules to use Common SOC Util
  msm: camera: icp: Cleanup firmware download routine
  msm: camera: icp: Cleanup ICP packet processing routines
  msm: camera: icp: Update ICP acquire hardware
  msm: camera: icp: Properly handle context release
  msm: camera: util: Add support for GPIOs, Pinctrl, Regulators
  ARM: dts: msm: clean up the dtsi for sensor modules
  msm: camera: Add support for multiple clock rate levels
  ARM: dts: msm: Clock control level added for camera in sdm845
  msm: camera: icp: Changes for cleanup ICP driver
  msm: camera: icp: Fix ICP clock enable issue
  msm: cam: isp: add kernel HFR support
  msm: camera: Fix bitmap allocation sizes in camera
  msm: cam: add string log macro in debug header file
  msm: camera: icp: Signal all fences when request is done.
  msm: camera: icp: Fix the icp resource leaks

Change-Id: I6eaf9be0dfaf2eba8941690e1ed0a20f1258c16d
CRs-Fixed: 2069004
Signed-off-by: Abhijit Trivedi <abhijitt@codeaurora.org>