arm-trusted-firmware/lib
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
..
aarch64 Merge pull request #542 from sandrine-bailleux-arm/km/pt-zero 2016-03-11 04:45:32 +00:00
cpus Make cpu operations warning a VERBOSE print 2016-03-22 10:00:42 +00:00
locks Re-design bakery lock memory allocation and algorithm 2015-09-11 16:19:21 +01:00
semihosting Fix bug in semihosting write function 2015-07-16 20:36:41 +01:00
stdlib Compile stdlib C files individually 2016-02-26 14:41:53 +00:00