Added boilerplate power_supply API