summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--board/homestar/board.h3
-rw-r--r--board/homestar/led.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/board/homestar/board.h b/board/homestar/board.h
index 1c3a114a71..63cf7a3ad5 100644
--- a/board/homestar/board.h
+++ b/board/homestar/board.h
@@ -40,6 +40,9 @@
#define CONFIG_BATTERY_REVIVE_DISCONNECT
#define CONFIG_BATTERY_FUEL_GAUGE
#define CONFIG_BATTERY_VENDOR_PARAM
+#define CONFIG_BATTERY_EXPORT_DISPLAY_SOC
+#undef CONFIG_BATT_HOST_SHUTDOWN_PERCENTAGE
+#define CONFIG_BATT_HOST_SHUTDOWN_PERCENTAGE 2
/* Enable PD3.0 */
#define CONFIG_USB_PD_REV30
diff --git a/board/homestar/led.c b/board/homestar/led.c
index 7d7d9b28e5..bf1bb51fa6 100644
--- a/board/homestar/led.c
+++ b/board/homestar/led.c
@@ -77,7 +77,7 @@ static void board_led_set_battery(void)
static int battery_ticks;
int color = LED_OFF;
int period = 0;
- int percent = charge_get_percent();
+ int percent = DIV_ROUND_NEAREST(charge_get_display_charge(), 10);
uint32_t chflags = charge_get_flags();
battery_ticks++;