From 51d653d21d8a5b64bb5c3675f7edea9555386e48 Mon Sep 17 00:00:00 2001
From: schneider <schneider@blinkenlichts.net>
Date: Wed, 15 May 2019 20:09:13 +0200
Subject: [PATCH] feat(pmic): Turn on battery charger

---
 lib/card10/pmic.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/lib/card10/pmic.c b/lib/card10/pmic.c
index 6701a4d2..13279bd3 100644
--- a/lib/card10/pmic.c
+++ b/lib/card10/pmic.c
@@ -53,6 +53,11 @@ void pmic_init(void)
     MAX77650_setD_LED2(0b1111);     //LED blue: LED duty-cycle
 
     MAX77650_setEN_LED_MSTR(true);  //LEDs Master enable
+
+    MAX77650_setCHG_CV(0b110000);   // 4.2 V target battery voltage
+    MAX77650_setICHGIN_LIM(1);      // 190 mA limit on USB
+    MAX77650_setCHG_CC(0b1011);     // 90 mA fast charge current
+    MAX77650_setCHG_EN(1);          // Turn on charger
 }
 
 void pmic_set_led(uint8_t led, uint8_t val)
-- 
GitLab