fix(clang): fix performance-no-int-to-ptr

Allow the cast from an address originating from a p_addr since
these don't suffer from the ptr -> int -> ptr conversions the check
is trying to prevent.

Signed-off-by: Daniel Boulby <daniel.boulby@arm.com>
Change-Id: I24a7a29fd70599c065d74248dd7fc4cc5c28fa11
diff --git a/src/arch/aarch64/hypervisor/handler.c b/src/arch/aarch64/hypervisor/handler.c
index 7b00158..4f75aec 100644
--- a/src/arch/aarch64/hypervisor/handler.c
+++ b/src/arch/aarch64/hypervisor/handler.c
@@ -61,6 +61,7 @@
  */
 static struct vcpu *current(void)
 {
+	// NOLINTNEXTLINE(performance-no-int-to-ptr)
 	return (struct vcpu *)read_msr(tpidr_el2);
 }