arm-trusted-firmware/include/common
Soby Mathew 1319e7b193 Make cpu operations warning a VERBOSE print
The assembler helper function `print_revision_warning` is used when a
CPU specific operation is enabled in the debug build (e.g. an errata
workaround) but doesn't apply to the executing CPU's revision/part number.
However, in some cases the system integrator may want a single binary to
support multiple platforms with different IP versions, only some of which
contain a specific erratum.  In this case, the warning can be emitted very
frequently when CPUs are being powered on/off.

This patch modifies this warning print behaviour so that it is emitted only
when LOG_LEVEL >= LOG_LEVEL_VERBOSE. The `debug.h` header file now contains
guard macros so that it can be included in assembly code.

Change-Id: Ic6e7a07f128dcdb8498a5bfdae920a8feeea1345
2016-03-22 10:00:42 +00:00
..
tbbr Replace all SCP FW (BL0, BL3-0) references 2015-12-14 12:31:16 +00:00
asm_macros.S Replace build macro WARN_DEPRECATED with ERROR_DEPRECATED 2015-11-24 11:15:41 +00:00
assert_macros.S Add header guards to asm macro files 2015-04-27 18:06:24 +01:00
bl_common.h Fix the inconsistencies in bl1_tbbr_image_descs[] 2016-02-22 18:17:34 +00:00
context.h Move context management code to common location 2015-12-09 17:41:18 +00:00
context_mgmt.h Migrate __warn_deprecated -> __deprecated 2016-01-14 10:55:17 -08:00
debug.h Make cpu operations warning a VERBOSE print 2016-03-22 10:00:42 +00:00
el3_common_macros.S Remove all non-configurable dead loops 2016-03-14 16:41:18 +00:00
firmware_image_package.h Replace all SCP FW (BL0, BL3-0) references 2015-12-14 12:31:16 +00:00
smcc_helpers.h Move context management code to common location 2015-12-09 17:41:18 +00:00