Merge changes from topic "msm8916-plats" into integration

* changes:
  docs(msm8916): document new platforms
  feat(msm8916): add port for MDM9607
  refactor(msm8916): handle single core platforms
  feat(msm8916): add port for MSM8939
  feat(msm8916): power on L2 caches for secondary clusters
  feat(msm8916): initialize CCI-400 for multiple clusters
  refactor(msm8916): handle multiple CPU clusters
  feat(msm8916): add port for MSM8909
  feat(msm8916): clear CACHE_LOCK for MMU-500 r2p0+
  style(msm8916): add missing braces to while statements