aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/pit/romstage.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/pit/romstage.c')
-rw-r--r--src/mainboard/google/pit/romstage.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/mainboard/google/pit/romstage.c b/src/mainboard/google/pit/romstage.c
index 7ba66a4a35..30c8aeb8f2 100644
--- a/src/mainboard/google/pit/romstage.c
+++ b/src/mainboard/google/pit/romstage.c
@@ -74,13 +74,17 @@ struct pmic_write pmic_writes[] =
MAX77802_BUCK_TYPE1_IGNORE_PWRREQ }
};
-static void setup_power(void)
+static void setup_power(int is_resume)
{
int error = 0;
int i;
power_init();
+ if (is_resume) {
+ return;
+ }
+
/* Initialize I2C bus to configure PMIC. */
exynos_pinmux_i2c4();
i2c_init(4, I2C_4_SPEED, 0x00);
@@ -264,10 +268,7 @@ void main(void)
console_init();
- if (!is_resume) {
- setup_power();
- }
-
+ setup_power(is_resume);
setup_memory(&mem_timings, is_resume);
primitive_mem_test();