aboutsummaryrefslogtreecommitdiff
path: root/plat
diff options
context:
space:
mode:
authorDmitry Shmidt <dimitrysh@google.com>2017-09-08 03:38:59 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-09-08 03:38:59 +0000
commitc8a63591de71ca25278ec6bc6dcb96d077821d77 (patch)
tree1c743b0eef46e536bb5e9d2066e85f3341c6cc27 /plat
parent1943d933546ca0e5b2f709f09acf5d678134562d (diff)
parent8fa3096942d2faed55122efd47348dacca991141 (diff)
downloadarm-trusted-firmware-c8a63591de71ca25278ec6bc6dcb96d077821d77.tar.gz
Merge remote-tracking branch 'aosp/upstream-hikey' into armtf am: 179eae6bcb
am: 8fa3096942 Change-Id: I262d3c2e836895e6aa5912c8596004c29208e93b
Diffstat (limited to 'plat')
-rw-r--r--plat/hikey/drivers/hisi_pwrc.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/plat/hikey/drivers/hisi_pwrc.c b/plat/hikey/drivers/hisi_pwrc.c
index 9f189da7..c1d9e471 100644
--- a/plat/hikey/drivers/hisi_pwrc.c
+++ b/plat/hikey/drivers/hisi_pwrc.c
@@ -98,7 +98,13 @@ int hisi_pwrc_setup(void)
pm_asm_code_end - pm_asm_code);
reg = mmio_read_32(0xF7800000 + 0x004);
+
+ /* Remap SRAM address */
reg |= BIT(0x1) | BIT(17);
+
+ /* Enable reset signal for watchdog */
+ reg |= BIT(0x0) | BIT(16);
+
mmio_write_32(0xF7800000 + 0x004, reg);
return 0;