Merge changes If05e598b,Idf4760c7 into msm-3.0

* changes:
  power: pm8921-charger: support for external charger drivers
  power: core: add power supply APIs