powctl: implement full bq24193 driver

This commit is contained in:
Michael Scire
2020-11-09 21:50:41 -08:00
parent eade15b34e
commit e6ef753bb6
8 changed files with 330 additions and 80 deletions

View File

@@ -38,9 +38,10 @@ namespace ams::powctl {
Result GetChargerInputCurrentLimit(int *out_ma, Session &session);
Result SetChargerInputCurrentLimit(Session &session, int ma);
Result GetChargerInputVoltageLimit(int *out_mv, Session &session);
Result SetChargerInputVoltageLimit(Session &session, int mv);
Result SetChargerBoostModeCurrentLimit(Session &session, int ma);
Result GetChargerChargerStatus(ChargerStatus *out, Session &session);
Result IsChargerWatchdogTimerEnabled(bool *out, Session &session);