Resolve signed-unsigned comparison issues
authorDavid Cunado <david.cunado@arm.com>
Wed, 21 Jun 2017 15:52:45 +0000 (16:52 +0100)
committerDavid Cunado <david.cunado@arm.com>
Tue, 27 Jun 2017 08:57:21 +0000 (09:57 +0100)
commit0dd4195114c8d2b6f8be5b00c3b8011a548fe1ae
treec6a9cef690c3509ae8131e045934ec931e8471cc
parent73e11b4321fa8b0d7032175e1ddf65a4a320847c
Resolve signed-unsigned comparison issues

A recent commit 030567e6f51731982a7e71cbd387de93bc0e35fd added U()/ULL()
macro to TF constants. This has caused some signed-unsigned comparison
warnings / errors in the TF static analysis.

This patch addresses these issues by migrating impacted variables from
signed ints to unsigned ints and vice verse where applicable.

Change-Id: I4b4c739a3fa64aaf13b69ad1702c66ec79247e53
Signed-off-by: David Cunado <david.cunado@arm.com>
lib/cpus/errata_report.c
lib/xlat_tables/xlat_tables_common.c
lib/xlat_tables/xlat_tables_private.h
plat/compat/plat_topology_compat.c