docs: Release notes for v2.1.1

Add release notes for this v2.1.1 LTS release.

Signed-off-by: Nicola Mazzucato <nicola.mazzucato@arm.com>
Change-Id: I274786d4f6a47cb8d93a8343c3030abf6498206e
diff --git a/cmake/version.cmake b/cmake/version.cmake
index a5f5d23..44da4e7 100644
--- a/cmake/version.cmake
+++ b/cmake/version.cmake
@@ -6,7 +6,7 @@
 #-------------------------------------------------------------------------------
 
 # The 'TFM_VERSION_MANUAL' is used for fallback when Git tags are not available
-set(TFM_VERSION_MANUAL "2.1.0")
+set(TFM_VERSION_MANUAL "2.1.1")
 
 execute_process(COMMAND git describe --tags --always
     WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
diff --git a/docs/releases/2.1.1.rst b/docs/releases/2.1.1.rst
new file mode 100644
index 0000000..db68038
--- /dev/null
+++ b/docs/releases/2.1.1.rst
@@ -0,0 +1,34 @@
+*************
+Version 2.1.1
+*************
+
+New features
+============
+
+  - Mbed TLS upgrade to v3.6.2.
+
+New security advisories
+=======================
+
+A new security vulnerability has been fixed in v2.1.1.
+Refer to :doc:`TFMV-8 </security/security_advisories/user_pointers_mailbox_vectors_vulnerability>` for more details.
+The mitigation is included in this release.
+
+New platforms supported
+=======================
+
+ - :doc:`RP2350. </platform/rpi/rp2350/readme>`
+
+Hotfixes
+========
+
+ - Crypto: Additional checks for writes to avoid out-of-bound access
+ - Crypto: Prevent the scratch allocator from overflowing
+ - Crypto: Protect writes to avoid out-of-bound access
+ - SPM: mailbox_agent_api: Free connection if params association fails
+
+
+--------------
+
+ *SPDX-License-Identifier: BSD-3-Clause*
+ *SPDX-FileCopyrightText: Copyright The TrustedFirmware-M Contributors*
\ No newline at end of file
diff --git a/docs/releases/index.rst b/docs/releases/index.rst
index ea34fe1..f071a2f 100644
--- a/docs/releases/index.rst
+++ b/docs/releases/index.rst
@@ -4,6 +4,7 @@
 .. toctree::
     :hidden:
 
+    v2.1.1 <2.1.1>
     v2.1.0 <2.1.0>
     v2.0.0 <2.0.0>
     v1.8.1 <1.8.1>
@@ -13,6 +14,8 @@
 +--------------------------------------+--------------+----------------------------+
 | Version                              | Date         | PSA-arch tag/hash          |
 +======================================+==============+============================+
+| :doc:`v2.1.1 </releases/2.1.1>`      | 2024-11-01   | v23.06_API1.5_ADAC_EAC     |
++--------------------------------------+--------------+----------------------------+
 | :doc:`v2.1.0 </releases/2.1.0>`      | 2024-05-13   | v23.06_API1.5_ADAC_EAC     |
 +--------------------------------------+--------------+----------------------------+
 | :doc:`v2.0.0 </releases/2.0.0>`      | 2023-11-28   | v23.06_API1.5_ADAC_EAC     |
diff --git a/lib/ext/tf-m-tests/version.txt b/lib/ext/tf-m-tests/version.txt
index a81ad6b..7a37f7b 100644
--- a/lib/ext/tf-m-tests/version.txt
+++ b/lib/ext/tf-m-tests/version.txt
@@ -8,4 +8,4 @@
 # Developers should keep the version value up to date to make sure it fits current TF-M version.
 # TF-M does not rely on this file to build.
 
-version=6f64201
+version=TF-Mv2.1.1