arm-trusted-firmware/bl31
Gerald Lejeune 9ff67fa6f2 Dump platform-defined regs in crash reporting
It is up to the platform to implement the new plat_crash_print_regs macro to
report all relevant platform registers helpful for troubleshooting.

plat_crash_print_regs merges or calls previously defined plat_print_gic_regs
and plat_print_interconnect_regs macros for each existing platforms.

NOTE: THIS COMMIT REQUIRES ALL PLATFORMS THAT ENABLE THE `CRASH_REPORTING`
BUILD FLAG TO MIGRATE TO USE THE NEW `plat_crash_print_regs()` MACRO. BY
DEFAULT, `CRASH_REPORTING` IS ENABLED IN DEBUG BUILDS FOR ALL PLATFORMS.

Fixes: arm-software/tf-issues#373

Signed-off-by: Gerald Lejeune <gerald.lejeune@st.com>
2016-04-14 17:50:22 +02:00
..
aarch64 Dump platform-defined regs in crash reporting 2016-04-14 17:50:22 +02:00
bl31.ld.S Remove dashes from image names: 'BL3-x' --> 'BL3x' 2015-12-14 12:31:37 +00:00
bl31.mk Miscellaneous doc fixes for v1.2 2015-12-21 18:10:12 +00:00
bl31_context_mgmt.c Move context management code to common location 2015-12-09 17:41:18 +00:00
bl31_main.c Remove dashes from image names: 'BL3-x' --> 'BL3x' 2015-12-14 12:31:37 +00:00
cpu_data_array.c Rework the crash reporting in BL3-1 to use less stack 2014-07-28 11:03:20 +01:00
interrupt_mgmt.c Enable support for EL3 interrupt in IMF 2015-12-09 09:58:17 +00:00
runtime_svc.c Add support for %p in tf_printf() 2016-02-18 09:45:39 +00:00