Hal : Merge DSD and native changes on 8916 platform

  -Porting of DSD and multiples of native changes on 8916 platfrom
   from 8974

  -Ported changes are I6aa0ef5ea176a0923b0b88924ab046f9a11b7b12,
   Ic8fb0ab9f254d3472fda49dbb824f622d518a451,
   I96702dd1a4ff77440425fa8bfdd5c6f5f0f16ad3,
   I94df832ba5e2a26e9179d66d4639f168b5c30eeb

Change-Id: Idf6362ec1087bd23d545edffa90c3a8a83c0e2a1
2 files changed