[lib][sm] Check WITH_SHAREABLE_CACHE

Change-Id: I70deed2a722c4633c6283442503eed2ae8e50b06
diff --git a/lib/sm/ns_mem.c b/lib/sm/ns_mem.c
index 316f7c9..8ff9b69 100644
--- a/lib/sm/ns_mem.c
+++ b/lib/sm/ns_mem.c
@@ -105,7 +105,7 @@
 				        (uint)NS_PTE_ATTR_MAIR(pinf->attr));
 				return ERR_NOT_SUPPORTED;
 		}
-#if WITH_SMP
+#if WITH_SMP | WITH_SHAREABLE_CACHE
 		if (mmu_flags == ARCH_MMU_FLAG_CACHED) {
 			if(NS_PTE_ATTR_SHAREABLE(pinf->attr) != NS_INNER_SHAREABLE) {
 				LTRACEF("Unsupported sharable attr 0x%x\n",