fix(versal): platform definition of invalid entry

Add platform specific function to return custom entry address.

Change-Id: I58785a8b7c197e4dae3ac9a29f8d23c29d5cb5e3
Signed-off-by: Maheedhar Bollapalli <maheedharsai.bollapalli@amd.com>
diff --git a/plat/xilinx/versal/include/platform_def.h b/plat/xilinx/versal/include/platform_def.h
index 73b6db2..1e6bd5d 100644
--- a/plat/xilinx/versal/include/platform_def.h
+++ b/plat/xilinx/versal/include/platform_def.h
@@ -39,6 +39,11 @@
 #define DRAM_BASE				U(0x0)
 #define DRAM_SIZE				U(0x80000000)
 
+/*******************************************************************************
+ * LOW DDR MAX defines
+ ******************************************************************************/
+#define PLAT_DDR_LOWMEM_MAX		U(0x80000000)
+
 /*
  * TFTF_NVM_OFFSET/SIZE correspond to the NVM partition in the partition
  * table
diff --git a/plat/xilinx/versal/versal_setup.c b/plat/xilinx/versal/versal_setup.c
index 35589ab..fb952f9 100644
--- a/plat/xilinx/versal/versal_setup.c
+++ b/plat/xilinx/versal/versal_setup.c
@@ -79,3 +79,8 @@
 {
 	return mmap;
 }
+
+uintptr_t plat_get_invalid_addr(void)
+{
+	return (uintptr_t)PLAT_DDR_LOWMEM_MAX;
+}