From 8d52c939ce052520edf7725e5938adcdcbf19b91 Mon Sep 17 00:00:00 2001
From: schneider <schneider@blinkenlichts.net>
Date: Mon, 19 Aug 2019 13:21:19 +0200
Subject: [PATCH] fix(bootloader): Init PMIC before portexpander

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

diff --git a/lib/card10/card10.c b/lib/card10/card10.c
index a08071aaf..35cd1a587 100644
--- a/lib/card10/card10.c
+++ b/lib/card10/card10.c
@@ -41,16 +41,17 @@ void card10_init(void)
 	I2C_Shutdown(MXC_I2C1_BUS0);
 	I2C_Init(MXC_I2C1_BUS0, I2C_FAST_MODE, NULL);
 
+	pmic_init();
+	pmic_set_led(0, 0);
+	pmic_set_led(1, 0);
+	pmic_set_led(2, 0);
+
 	portexpander_init();
 
 	GPIO_Init();
 
 	PB_Init();
 
-	pmic_init();
-	pmic_set_led(0, 0);
-	pmic_set_led(1, 0);
-	pmic_set_led(2, 0);
 	TMR_Delay(MXC_TMR0, MSEC(1000), 0);
 
 	while (RTC_EnableRTCE(MXC_RTC) == E_BUSY)
-- 
GitLab