Docs: Update Storage integration guides

Updates the ITS and PS integration guides to cover the new HAL APIs and
related changes. Removes the ITS and PS sections in the platform readme
as it only duplicated information in the integration guide, which is the
more logical place for service-related documentation.

Change-Id: I1e4e1778b9a3eae21a63ddb969d4187e53e4517f
Signed-off-by: Jamie Fox <jamie.fox@arm.com>
diff --git a/platform/ext/readme.rst b/platform/ext/readme.rst
index 206c067..e980e84 100644
--- a/platform/ext/readme.rst
+++ b/platform/ext/readme.rst
@@ -294,52 +294,6 @@
   is executed from. Only used if ``MCUBOOT_UPGRADE_STRATEGY`` is configured to
   be ``RAM_LOAD``.
 
-Protected Storage (PS) Service definitions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-The PS service requires the following definitions:
-
-- ``PS_FLASH_AREA_ADDR`` - Defines the flash address where the protected storage
-  area starts.
-- ``PS_FLASH_AREA_SIZE`` - Defines the size of the dedicated flash area
-  for protected storage in bytes.
-- ``PS_SECTOR_SIZE`` - Defines the size of the external flash sectors (the
-  smallest erasable unit) in bytes.
-- ``PS_SECTORS_PER_BLOCK`` - Defines the number of contiguous PS_SECTOR_SIZE
-  to form a logical block in the filesystem.
-- ``PS_FLASH_DEV_NAME`` - Specifies the flash device used by PS to store the
-  data.
-- ``PS_FLASH_PROGRAM_UNIT`` - Defines the smallest flash programmable unit in
-  bytes.
-
-.. Note::
-
-    The sectors must be consecutive.
-    The platform may implement ``tfm_hal_ps_fs_info()`` as an alternative
-    to defining ``PS_FLASH_AREA_ADDR`` and ``PS_FLASH_AREA_SIZE``.
-
-Internal Trusted Storage (ITS) Service definitions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-The ITS service requires the following definitions:
-
-- ``ITS_FLASH_AREA_ADDR`` - Defines the flash address where the internal trusted
-  storage area starts.
-- ``ITS_FLASH_AREA_SIZE`` - Defines the size of the dedicated flash area for
-  internal trusted storage in bytes.
-- ``ITS_SECTOR_SIZE`` - Defines the size of the internal flash sectors (the
-  smallest erasable unit) in bytes.
-- ``ITS_SECTORS_PER_BLOCK`` - Defines the number of contiguous ITS_SECTOR_SIZE
-  to form a logical block in the filesystem.
-- ``ITS_FLASH_DEV_NAME`` - Specifies the internal flash device used by ITS to
-  store the data.
-- ``ITS_FLASH_PROGRAM_UNIT`` - Defines the smallest flash programmable unit in
-  bytes.
-
-.. Note::
-
-    The sectors must be consecutive.
-    The platform may implement ``tfm_hal_its_fs_info()`` as an alternative
-    to defining ``ITS_FLASH_AREA_ADDR`` and ``ITS_FLASH_AREA_SIZE``.
-
 ***************************************
 Expose target support for HW components
 ***************************************
@@ -353,5 +307,5 @@
 
 --------------
 
-*Copyright (c) 2017-2020, Arm Limited. All rights reserved.*
+*Copyright (c) 2017-2021, Arm Limited. All rights reserved.*
 *Copyright (c) 2020, Cypress Semiconductor Corporation. All rights reserved.*