Platform: Add FVP_SSE300_MPS2 target

Add support for FVP_SSE300_MPS2 platform

Change-Id: Ieddb5adbdc0cc47690bbe0b3dfbaf39d005d03ea
Signed-off-by: Mark Horvath <mark.horvath@arm.com>
Signed-off-by: Marton Berke <marton.berke@arm.com>
diff --git a/docs/user_guides/tfm_build_instruction.rst b/docs/user_guides/tfm_build_instruction.rst
index d19077f..8ed8c2d 100644
--- a/docs/user_guides/tfm_build_instruction.rst
+++ b/docs/user_guides/tfm_build_instruction.rst
@@ -250,6 +250,8 @@
             ``-DTARGET_PLATFORM=AN519``
           - Arm SSE-123 Example Subsystem for MPS2+ (AN539)
             ``-DTARGET_PLATFORM=AN539``
+          - Cortex-M55 SSE-300 subsystem for MPS2+ FVP
+            ``-DTARGET_PLATFORM=FVP_SSE300_MPS2``
           - Musca-A test chip board (Cortex-M33 SSE-200 subsystem)
             ``-DTARGET_PLATFORM=MUSCA_A``
           - Musca-B1 test chip board (Cortex-M33 SSE-200 subsystem)
diff --git a/docs/user_guides/tfm_build_instruction_iar.rst b/docs/user_guides/tfm_build_instruction_iar.rst
index 847587a..b62d51d 100644
--- a/docs/user_guides/tfm_build_instruction_iar.rst
+++ b/docs/user_guides/tfm_build_instruction_iar.rst
@@ -12,7 +12,7 @@
     IAR Embedded Workbench for ARM (EWARM) versions 8.42 or later are required.
 
     Currently the MUSCA_B1, MUSCA_S1 and SSE-200_AWS targets are not supported with IARARM,
-    due to lack of testing.
+    due to lack of testing. The FVP_SSE300_MPS2 target is currently not supported by IARARM.
 
     bash needs to be installed and used by cmake for the build steps.
 
diff --git a/docs/user_guides/tfm_integration_guide.rst b/docs/user_guides/tfm_integration_guide.rst
index 3c4aa8e..d320a0e 100644
--- a/docs/user_guides/tfm_integration_guide.rst
+++ b/docs/user_guides/tfm_integration_guide.rst
@@ -22,6 +22,7 @@
 - Soft Macro Model (SMM) Cortex-M33 SSE-200 subsystem for MPS2+ (AN521)
 - Cortex-M23 IoT Kit subsystem for MPS2+ (AN519)
 - Arm SSE-123 Example Subsystem for MPS2+ (AN539)
+- Cortex-M55 SSE-300 subsystem for MPS2+ FVP
 - Musca-A test chip board (Cortex-M33 SSE-200 subsystem)
 - Musca-B1 test chip board (Cortex-M33 SSE-200 subsystem)
 - Musca-S1 test chip board (Cortex-M33 SSE-200 subsystem)
diff --git a/docs/user_guides/tfm_secure_boot.rst b/docs/user_guides/tfm_secure_boot.rst
index 54c84d9..a62d836 100644
--- a/docs/user_guides/tfm_secure_boot.rst
+++ b/docs/user_guides/tfm_secure_boot.rst
@@ -218,33 +218,35 @@
 there) are supported by the platforms. The table below shows which of these
 modes are supported by which platforms:
 
-+-------------+-----------------+----------------------------------------------------------+
-|             | Without BL2 [1]_| With BL2 [2]_                                            |
-+=============+=================+===============+==========+=============+=================+
-|             | XIP             | XIP           | XIP      | XIP         | Not XIP         |
-+-------------+-----------------+---------------+----------+-------------+-----------------+
-|             |                 | Overwrite [3]_| Swap [4]_| No-swap [5]_| RAM loading [6]_|
-+-------------+-----------------+---------------+----------+-------------+-----------------+
-| AN521       | Yes             | Yes           | Yes      | Yes         | No              |
-+-------------+-----------------+---------------+----------+-------------+-----------------+
-| AN519       | Yes             | Yes           | Yes      | Yes         | No              |
-+-------------+-----------------+---------------+----------+-------------+-----------------+
-| AN539       | Yes             | Yes           | Yes      | Yes         | No              |
-+-------------+-----------------+---------------+----------+-------------+-----------------+
-| LPC55S69    | No              | No            | No       | No          | No              |
-+-------------+-----------------+---------------+----------+-------------+-----------------+
-| Musca-A     | No              | No            | No       | No          | Yes             |
-+-------------+-----------------+---------------+----------+-------------+-----------------+
-| Musca-B1    | Yes             | Yes           | Yes      | Yes         | No              |
-+-------------+-----------------+---------------+----------+-------------+-----------------+
-| Musca-S1    | Yes             | Yes           | Yes      | Yes         | No              |
-+-------------+-----------------+---------------+----------+-------------+-----------------+
-| AN524       | Yes             | No            | No       | Yes         | No              |
-+-------------+-----------------+---------------+----------+-------------+-----------------+
-| PSoC64      | Yes             | No            | No       | No          | No              |
-+-------------+-----------------+---------------+----------+-------------+-----------------+
-| SSE-200_AWS | Yes             | Yes           | Yes      | Yes         | No              |
-+-------------+-----------------+---------------+----------+-------------+-----------------+
++------------------+-----------------+----------------------------------------------------------+
+|                  | Without BL2 [1]_| With BL2 [2]_                                            |
++==================+=================+===============+==========+=============+=================+
+|                  | XIP             | XIP           | XIP      | XIP         | Not XIP         |
++------------------+-----------------+---------------+----------+-------------+-----------------+
+|                  |                 | Overwrite [3]_| Swap [4]_| No-swap [5]_| RAM loading [6]_|
++------------------+-----------------+---------------+----------+-------------+-----------------+
+| AN521            | Yes             | Yes           | Yes      | Yes         | No              |
++------------------+-----------------+---------------+----------+-------------+-----------------+
+| AN519            | Yes             | Yes           | Yes      | Yes         | No              |
++------------------+-----------------+---------------+----------+-------------+-----------------+
+| AN539            | Yes             | Yes           | Yes      | Yes         | No              |
++------------------+-----------------+---------------+----------+-------------+-----------------+
+| FVP_SSE300_MPS2  | NO              | Yes           | Yes      | Yes         | No              |
++------------------+-----------------+---------------+----------+-------------+-----------------+
+| LPC55S69         | No              | No            | No       | No          | No              |
++------------------+-----------------+---------------+----------+-------------+-----------------+
+| Musca-A          | No              | No            | No       | No          | Yes             |
++------------------+-----------------+---------------+----------+-------------+-----------------+
+| Musca-B1         | Yes             | Yes           | Yes      | Yes         | No              |
++------------------+-----------------+---------------+----------+-------------+-----------------+
+| Musca-S1         | Yes             | Yes           | Yes      | Yes         | No              |
++------------------+-----------------+---------------+----------+-------------+-----------------+
+| AN524            | Yes             | No            | No       | Yes         | No              |
++------------------+-----------------+---------------+----------+-------------+-----------------+
+| PSoC64           | Yes             | No            | No       | No          | No              |
++------------------+-----------------+---------------+----------+-------------+-----------------+
+| SSE-200_AWS      | Yes             | Yes           | Yes      | Yes         | No              |
++------------------+-----------------+---------------+----------+-------------+-----------------+
 
 .. [1] To disable BL2, please turn off the ``BL2`` compiler switch in the
     build configuration file (``bl2/ext/mcuboot/MCUBootConfig.cmake``) or