Docs: Platform documentation rules

- Minimal rules for a platform documentation
- Adjust existing platforms according to the rules

Signed-off-by: Anton Komlev <anton.komlev@arm.com>
Change-Id: Idcb85f8ed5d55aa6406cd48cdfcb558d92ff0647
diff --git a/docs/platform/index.rst b/docs/platform/index.rst
index 4c53ebb..871395b 100644
--- a/docs/platform/index.rst
+++ b/docs/platform/index.rst
@@ -4,52 +4,15 @@
 
 .. toctree::
     :maxdepth: 2
-    :caption: arm
 
-    arm/index
-
-.. toctree::
-    :maxdepth: 1
-    :caption: NXP
-    :glob:
-
-    nxp/**
-
-.. toctree::
-    :maxdepth: 1
-    :caption: Cypress
-    :glob:
-
-    cypress/psoc64/index
-
-.. toctree::
-    :maxdepth: 2
-    :caption: STM
-    :glob:
-
-    stm/index
-
-.. toctree::
-    :maxdepth: 1
-    :caption: Nordic
-    :glob:
-
-    nordic_nrf/**
-
-.. toctree::
-    :maxdepth: 1
-    :caption: Laird Connectivity
-    :glob:
-
-    lairdconnectivity/**
-
-.. toctree::
-    :maxdepth: 1
-    :caption: Nuvoton
-    :glob:
-
-    nuvoton/**
+    Arm <arm/index>
+    Cypress <cypress/index>
+    Laird Connectivity <lairdconnectivity/index>
+    Nordic <nordic_nrf/index>
+    Nuvoton <nuvoton/index>
+    NXP <nxp/index>
+    STMICROELECTRONICS <stm/index>
 
 --------------
 
-*Copyright (c) 2020-2021, Arm Limited. All rights reserved.*
+*Copyright (c) 2020-2023, Arm Limited. All rights reserved.*