From 80e431c34ed1a1423b0b3860ea1348609a7c36b1 Mon Sep 17 00:00:00 2001 From: Chanho Park Date: Wed, 16 Sep 2015 19:38:38 +0900 Subject: [PATCH] board: artik5: change pmic wrstbi pin to GPE2_0 This patch changes the wrstbi pin of pmic from GPE1_2 to GPE2_0. The pin was changed since artik5 board ver3.0. Change-Id: I6a56c31995bdffa04bfeb7e6396112cd707a5e9b Signed-off-by: nermy Signed-off-by: Chanho Park --- board/samsung/espresso3250/lowlevel_init.S | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/board/samsung/espresso3250/lowlevel_init.S b/board/samsung/espresso3250/lowlevel_init.S index 927259ffe..42b229682 100644 --- a/board/samsung/espresso3250/lowlevel_init.S +++ b/board/samsung/espresso3250/lowlevel_init.S @@ -130,19 +130,27 @@ pmic_gpio_init: str r1, [r0] #ifdef CONFIG_MACH_ARTIK5 - /* Set PMIC WRSTBI(GPE1_2) to Output */ - ldr r0, =(0x11000140) + /* Set PMIC WRSTBI(GPE2_0) to Output */ + ldr r0, =(0x11000180) ldr r1, [r0] - bic r2, r1, #0xF00 + bic r2, r1, #0xF and r1, r1, r2 - orr r1, r1, #0x100 + orr r1, r1, #0x1 str r1, [r0] - /* Set PMIC WRSTBI(GPE1_2) to High */ - ldr r0, =(0x11000144) + /* Set PMIC WRSTBI(GPE2_0) to High */ + ldr r0, =(0x11000184) ldr r1, [r0] - orr r1, r1, #0x4 + orr r1, r1, #0x1 str r1, [r0] + + /* Set PMIC WRSTBI(GPE2_0) to Pull-up */ + ldr r0, =(0x11000188) + ldr r1, [r0] + bic r2, r1, #0x3 + and r1, r1, r2 + orr r1, r1, #0x3 + str r1, [r0] #else /* Set PMIC WRSTBI(GPE1_1) to Output */ ldr r0, =(0x11000140) -- 2.34.1