doc: release-notes: Add changelog for ARM64, cache, IPC
Add the changelog entries for ARM64, Cache API and IPC.
Signed-off-by: Carlo Caione <ccaione@baylibre.com>
diff --git a/doc/releases/release-notes-3.3.rst b/doc/releases/release-notes-3.3.rst
index fd96dc9..8148e8c 100644
--- a/doc/releases/release-notes-3.3.rst
+++ b/doc/releases/release-notes-3.3.rst
@@ -266,6 +266,8 @@
* ARM64
+ * Implemented ASID support for ARM64 MMU
+
* RISC-V
* Xtensa
@@ -307,6 +309,10 @@
* Added support for these ARM64 boards:
+ * i.MX93 (Cortex-A) EVK board
+ * Khadas Edge-V board
+ * QEMU Virt KVM
+
* Removed support for these ARM boards:
* Removed support for these X86 boards:
@@ -596,6 +602,14 @@
:kconfig:option:`CONFIG_REQUIRES_FULL_LIBC`, which automatically selects
a compatible C++ standard library.
+* Cache
+
+ * Introduced new Cache API
+ * ``CONFIG_HAS_ARCH_CACHE`` has been renamed to
+ :kconfig:option:`CONFIG_ARCH_CACHE`
+ * ``CONFIG_HAS_EXTERNAL_CACHE`` has been renamed to
+ :kconfig:option:`CONFIG_EXTERNAL_CACHE`
+
* File systems
* Added new API call `fs_mkfs`.
@@ -605,6 +619,14 @@
Kconfig option :kconfig:option:`CONFIG_FCB_ALLOW_FIXED_ENDMARKER`
and setting the `FCB_FLAGS_CRC_DISABLED` flag in the :c:struct:`fcb` struct.
+* IPC
+
+ * Added :c:func:`ipc_rpmsg_deinit`, :c:func:`ipc_service_close_instance` and
+ :c:func:`ipc_static_vrings_deinit` functions
+ * Added deregister API support for icmsg backend
+ * Added a multi-endpoint feature to icmsg backend
+ * Added no-copy features to icmsg backend
+
* ISO-TP
* Rewrote the ISO-TP API to not reuse definitions from the CAN controller API.