charge current interface

Change-Id: I592ed9aedb8309014800f646b8d963e9ad458e44