Reported by Souvik Kumar Chakravarty:
Currently Zephyr does not have any standard interface for the applications to interact with the Battery related hardware sub-system. We need to create one so that applications can work independent of hardware variations.
(Imported from Jira ZEP-1037)