coverity: add coverage for tc AP/RSS interfaces

Remove AP/RSS non-volatile counter test and RSS platform service code
files from the exclude list.

Add coverage for both ROTPK read and Non-volatile counter AP/RSS
interface tests.

Signed-off-by: Lauren Wehrmeister <lauren.wehrmeister@arm.com>
Change-Id: I2c415be53e986cb2c8a6d2b2f8c5ffc387f0ad17
diff --git a/script/tf-coverity/coverity_tf_conf.py b/script/tf-coverity/coverity_tf_conf.py
index 73e70e2..6d67aa8 100644
--- a/script/tf-coverity/coverity_tf_conf.py
+++ b/script/tf-coverity/coverity_tf_conf.py
@@ -116,10 +116,6 @@
     ("plat/arm/board/tc/rss_ap_tests.c", "Only used for testing on arm/tc platform"),
     ("plat/arm/board/tc/rss_ap_testsuites.c", "Only used for testing on arm/tc platform"),
 
-    ("plat/arm/board/tc/nv_counter_test.c", "Not used yet."),
-
-    ("lib/psa/rss_platform.c", "Not used yet."),
-
     # Exclude the following files used for Juno host tools (fiptool and cert_create)
     ("plat/arm/board/juno/certificate/src/juno_tbb_cert.c", "Used to build Juno cert_create"),
     ("plat/arm/board/juno/certificate/src/juno_tbb_ext.c", "Used to build Juno cert_create"),
diff --git a/script/tf-coverity/tf-cov-make b/script/tf-coverity/tf-cov-make
index 322b037..c7ff2e6 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -302,8 +302,10 @@
 #
 # Total Compute platforms
 #
-make $(common_flags) PLAT=tc TARGET_PLATFORM=1 ${ARM_TBB_OPTIONS} all
-make $(common_flags) PLAT=tc TARGET_PLATFORM=2 ${ARM_TBB_OPTIONS} MEASURED_BOOT=1 all
+clean_build $(common_flags) PLAT=tc TARGET_PLATFORM=1 ${ARM_TBB_OPTIONS}
+clean_build $(common_flags) PLAT=tc TARGET_PLATFORM=2 ${ARM_TBB_OPTIONS} MEASURED_BOOT=1
+clean_build $(common_flags) PLAT=tc TARGET_PLATFORM=2 ${ARM_TBB_OPTIONS} PLATFORM_TEST=rss-rotpk
+clean_build $(common_flags) PLAT=tc TARGET_PLATFORM=2 ${ARM_TBB_OPTIONS} PLATFORM_TEST=rss-nv-counters
 
 #
 # Morello platform