docs: Fix typos etc

Fix trivial typos, spaces, indentations and other bits in the
documentation.

Signed-off-by: Nicola Mazzucato <nicola.mazzucato@arm.com>
Change-Id: I4aa6ef65a6caeb73862904033fb29e55dee69f2a
diff --git a/docs/configuration/index.rst b/docs/configuration/index.rst
index 28ed681..27fdac9 100644
--- a/docs/configuration/index.rst
+++ b/docs/configuration/index.rst
@@ -15,7 +15,7 @@
     test_configuration.rst
 
 TF-M is highly configurable project with many configuration options to meet
-a user needs. A user can select the desired set of services and fine-tune
+a user's needs. A user can select the desired set of services and fine-tune
 them to their requirements. There are two types of configuration options
 
 Build configuration
@@ -58,7 +58,7 @@
    Building (CMake) options and Component options (.h file)
 
 Use a custom profile.
-   Another method is to take existing TF-M profile and adjust the desired
+   Another method is to take an existing TF-M profile and adjust the desired
    options manually editing CMake and config header files. This is for users
    familiar with TF-M.
 
@@ -92,7 +92,7 @@
 .. Note::
    To ensure a clear intention and conscious choice, all options must be
    provided explicitly via a project configuration file. Default values
-   on step 1 will generate warnings which expected to break a build.
+   on step 1 will generate warnings which are expected to break a build.
 
 .. _Base_configuration:
 
@@ -288,6 +288,6 @@
 
 --------------
 
-*Copyright (c) 2022, Arm Limited. All rights reserved.*
+*Copyright (c) 2022,2024, Arm Limited. All rights reserved.*
 *Copyright (c) 2023 Cypress Semiconductor Corporation (an Infineon company)
 or an affiliate of Cypress Semiconductor Corporation. All rights reserved.*