Fix: Tidying and fixing VM's manifest parsing
Some of the parsing logs had redundant information;
The parsing of some fields didn't match the FFA spec in terms of being
an optional or mandatory definition.
Change-Id: I952ee4c132c8486bd5d7f25b3438ad9bcc32618e
Signed-off-by: J-Alves <joao.alves@arm.com>
diff --git a/inc/hf/manifest.h b/inc/hf/manifest.h
index efa345b..5c1b260 100644
--- a/inc/hf/manifest.h
+++ b/inc/hf/manifest.h
@@ -131,7 +131,7 @@
uintpaddr_t load_addr;
/** optional */
size_t ep_offset;
- /** 4/16/64KB - mandatory */
+ /** 4/16/64KB - optional */
enum xlat_granule xlat_granule;
/** optional */
uint16_t boot_order;
@@ -145,8 +145,6 @@
bool has_primary_scheduler;
/** optional - preemptible / run to completion */
uint8_t runtime_model;
- /** optional */
- bool time_slice_mem;
/** optional - tuples SEPID/SMMUID/streamId */
uint32_t stream_ep_ids[1];