summaryrefslogtreecommitdiffstats
path: root/src/soc/qualcomm/sc7280
diff options
context:
space:
mode:
authorKshitiz Godara <quic_kgodara@quicinc.com>2022-06-30 18:31:48 +0530
committerShelley Chen <shchen@google.com>2022-07-18 17:34:06 +0000
commitba5df6dad708e9d2618bd3d68b80832f5d4cb42e (patch)
tree9cafa2a1d194f023cfa490e14d117bc2428e1e69 /src/soc/qualcomm/sc7280
parent7c4789d42b022127c117083db20ad9a5bbee6466 (diff)
downloadcoreboot-ba5df6dad708e9d2618bd3d68b80832f5d4cb42e.tar.gz
coreboot-ba5df6dad708e9d2618bd3d68b80832f5d4cb42e.tar.bz2
coreboot-ba5df6dad708e9d2618bd3d68b80832f5d4cb42e.zip
soc/qualcomm/sc7280: Support hardware watchdog compilation
Add watchdog file compilation and watchdog space memory for sc7280. BUG=b:221393157 TEST=None Signed-off-by: Kshitiz Godara <quic_kgodara@quicinc.com> Change-Id: I6a5c4e55964aa8b4de5a641ca162355591c38fc1 Reviewed-on: https://review.coreboot.org/c/coreboot/+/65559 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Shelley Chen <shchen@google.com>
Diffstat (limited to 'src/soc/qualcomm/sc7280')
-rw-r--r--src/soc/qualcomm/sc7280/Makefile.inc1
-rw-r--r--src/soc/qualcomm/sc7280/memlayout.ld1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/soc/qualcomm/sc7280/Makefile.inc b/src/soc/qualcomm/sc7280/Makefile.inc
index a20d49b8cda6..ba78ed9a1789 100644
--- a/src/soc/qualcomm/sc7280/Makefile.inc
+++ b/src/soc/qualcomm/sc7280/Makefile.inc
@@ -30,6 +30,7 @@ romstage-y += shrm_load_reset.c
romstage-y += cpucp_load_reset.c
romstage-y += ../common/qclib.c
romstage-y += ../common/mmu.c
+romstage-y += ../common/watchdog.c
romstage-y += mmu.c
romstage-y += ../common/usb/usb.c
romstage-y += carve_out.c
diff --git a/src/soc/qualcomm/sc7280/memlayout.ld b/src/soc/qualcomm/sc7280/memlayout.ld
index 1677dc4c65f7..0d8dafbbb3fd 100644
--- a/src/soc/qualcomm/sc7280/memlayout.ld
+++ b/src/soc/qualcomm/sc7280/memlayout.ld
@@ -32,6 +32,7 @@ SECTIONS
BSRAM_START(0x14800000)
REGION(pbl_timestamps, 0x14800000, 84K, 4K)
+ WATCHDOG_TOMBSTONE(0x14818FFC, 4)
BOOTBLOCK(0x14819000, 40K)
PRERAM_CBFS_CACHE(0x14823000, 70K)
PRERAM_CBMEM_CONSOLE(0x14834800, 32K)