summaryrefslogtreecommitdiff
path: root/zephyr/dts/bindings/gpio
diff options
context:
space:
mode:
authorJack Rosenthal <jrosenth@chromium.org>2021-07-13 14:29:31 -0600
committerCommit Bot <commit-bot@chromium.org>2021-07-13 21:33:30 +0000
commit2ac1688423a1aa43706f126bfa616fa8de092bcf (patch)
tree501b384dce668c3f2c7f46cab54db63dab9a0d3a /zephyr/dts/bindings/gpio
parenta9b7a3d6ed8331e88d90b76f215c91d488d4c999 (diff)
downloadchrome-ec-2ac1688423a1aa43706f126bfa616fa8de092bcf.tar.gz
zephyr: implement panic register print for riscv
Implement panic register print for rv32i. This lets us see the registers after a crash, which is very useful for debugging. BUG=b:193552648 BRANCH=none TEST=got a crash, see this on UART: Fatal error: 0 ra = 0x80005864 gp = 0x8010D3C0 tp = 0x00000000 a0 = 0x00000000 a1 = 0x00000000 a2 = 0x00000000 a3 = 0x00000000 a4 = 0x80107FC0 a5 = 0x00000500 a6 = 0x00000000 a7 = 0xAAAAAAAA t0 = 0x00000000 t1 = 0x8010D298 t2 = 0x435F4450 t3 = 0x00000030 t4 = 0x00000000 t5 = 0x00000000 t6 = 0x00000000 mepc = 0xFFFFFFF4 mstatus = 0x00001880 Signed-off-by: Jack Rosenthal <jrosenth@chromium.org> Change-Id: I5b91276d274f5792ff6b9136adc319d03ed6dbb3 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3024958 Commit-Queue: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Diffstat (limited to 'zephyr/dts/bindings/gpio')
0 files changed, 0 insertions, 0 deletions