summaryrefslogtreecommitdiff
path: root/zephyr/program/nissa/src/common.c
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/program/nissa/src/common.c')
-rw-r--r--zephyr/program/nissa/src/common.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/zephyr/program/nissa/src/common.c b/zephyr/program/nissa/src/common.c
index e03b82bca3..435ef95e29 100644
--- a/zephyr/program/nissa/src/common.c
+++ b/zephyr/program/nissa/src/common.c
@@ -131,3 +131,14 @@ __override void board_hibernate_late(void)
* a small delay, so return.
*/
}
+
+#ifdef CONFIG_OCPC
+__override void board_ocpc_init(struct ocpc_data *ocpc)
+{
+ /* Ensure board has at least 2 charger chips. */
+ if (board_get_charger_chip_count() > 1) {
+ /* There's no provision to measure Isys */
+ ocpc->chg_flags[CHARGER_SECONDARY] |= OCPC_NO_ISYS_MEAS_CAP;
+ }
+}
+#endif