boot: implement PmicDriver::ShutdownSystem

This commit is contained in:
Michael Scire committed 2019-05-09 02:45:31 -07:00
1 parent 7581306109
commit 1456246f60
6 files changed
+85 -4

No files matched your search

@@ -19,6 +19,7 @@
#include <stratosphere.hpp>
#include "i2c_driver/i2c_api.hpp"
#include "boot_battery_driver.hpp"
class PmicDriver {
private:
@@ -36,6 +37,7 @@ class PmicDriver {
private:
Result GetPowerStatus(u8 *out);
Result ShutdownSystem(bool reboot);
void FinalizeBattery(BatteryDriver *battery_driver);
public:
void ShutdownSystem();
void RebootSystem();