SPM: Set STATIC_HANDLE_IDX_BIT_WIDTH as 5

The current used number of stateless handle is 32, which occupies only
5 bits. So change STATIC_HANDLE_IDX_BIT_WIDTH from 8 to 5 to avoid
unnecessary static handle index validation because it can not be larger
than 32.

Related document is also updated in this patch.

Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: I5bb9119ff7c03cc6a067fb291e3cbff2627ba49d
diff --git a/tools/tfm_parse_manifest_list.py b/tools/tfm_parse_manifest_list.py
index 9a9ba16..ed8d3fb 100644
--- a/tools/tfm_parse_manifest_list.py
+++ b/tools/tfm_parse_manifest_list.py
@@ -596,7 +596,7 @@
         else:
             raise Exception('Invalid stateless_handle setting: {handle}.'.format(handle=service['stateless_handle']))
 
-    STATIC_HANDLE_IDX_BIT_WIDTH = 8
+    STATIC_HANDLE_IDX_BIT_WIDTH = 5
     STATIC_HANDLE_IDX_MASK = (1 << STATIC_HANDLE_IDX_BIT_WIDTH) - 1
     STATIC_HANDLE_INDICATOR_OFFSET = 30
     STATIC_HANDLE_VER_OFFSET = 8