doc: release notes: Add 2.2 changes for all remaining drivers
Adds 2.2 release notes for all remaining driver classes. Moves RISC-V
driver changes from the architectures section to the drivers section.
Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
diff --git a/doc/releases/release-notes-2.2.rst b/doc/releases/release-notes-2.2.rst
index 533adb8..a8df27f 100644
--- a/doc/releases/release-notes-2.2.rst
+++ b/doc/releases/release-notes-2.2.rst
@@ -161,12 +161,7 @@
* RISC-V:
- * Added GPIO driver for LiteX VexRiscv
- * Fixed Ethernet networking for LiteX VexRiscv
- * Added Programmable Interrupt Controller support for SweRV
- * Fixed invalid channel bug for RV32M1 interrupt controller
- * Added PWM support for RV32M1
- * Optimized reads of MTIME/MTIMECMP on 64-bit RISC-V
+ * N/A
* x86:
@@ -244,7 +239,11 @@
* ADC
- * <TBD>
+ * Added LMP90xxx driver with GPIO
+
+* Audio
+
+ * N/A
* Bluetooth
@@ -255,6 +254,9 @@
* Support for CAN_2 on STM32, but no simultaneous use of CAN_1 and CAN_2.
* Support for STM32F3 and STM32F4 series
+ * Added SocketCAN support to mcux flexcan driver
+ * Fixed bit timing conversion in stm32 driver
+ * Introduced can-primary device tree alias
* Clock Control
@@ -263,13 +265,23 @@
* Console
- * <TBD>
+ * N/A
* Counter
* The counter_read() API function is deprecated in favor of
counter_get_value(). The new API function adds a return value for
indicating whether the counter was read successfully.
+ * Added missing syscalls
+
+* Crypto
+
+ * Added AES GCM, ECB, and CBC support to crypto_mtls_shim
+ * Added stm32 CRYP driver
+
+* Debug
+
+ * N/A
* Display
@@ -291,11 +303,17 @@
* Entropy
- * <TBD>
+ * Added support for sam0
+ * Added LiteX PRBS module driver
+
+* ESPI
+
+ * N/A
* Ethernet
* Support for SiLabs Giant Gecko GG11 Ethernet driver
+ * Fixed Ethernet networking for LiteX VexRiscv
* Flash
@@ -310,19 +328,25 @@
* GPIO
- * <TBD>
+ * Updated all drivers to the new API
+ * Added LiteX GPIO driver
* Hardware Info
- * <TBD>
+ * N/A
* I2C
- * <TBD>
+ * Enabled interrupts by default in stm32 driver
+ * Added I2C shell with scan command
+ * Added LiteX I2C controller driver
+ * Added STM32G0X support to stm32 driver
+ * Added support for bus idle timeout property to mcux lpspi driver
+ * Added support for SAME54 to sam0 driver
* I2S
- * <TBD>
+ * N/A
* IEEE 802.15.4
@@ -330,19 +354,26 @@
* Interrupt Controller
- * <TBD>
+ * Added support for multiple GIC versions
+ * Renamed s1000 driver to cavs
+ * Added SweRV Programmable Interrupt Controller driver
+ * Fixed invalid channel bug for RV32M1 interrupt controller
* IPM
- * <TBD>
+ * N/A
* Keyboard Scan
- * <TBD>
+ * Added ft5336 touch panel driver
* LED
- * <TBD>
+ * N/A
+
+* LED Strip
+
+ * Fixed up ws2812 driver
* LoRa
@@ -353,33 +384,62 @@
* Add support for generic GSM modem
+* Neural Net
+
+ * N/A
+
+* PCIe
+
+ * N/A
+
* Pinmux
- * <TBD>
+ * Removed CC2650 driver
* PS/2
- * <TBD>
+ * N/A
+
+ * PTP Clock
+
+ * N/A
* PWM
- * <TBD>
+ * Added RV32M1 timer/PWM driver
+ * Added LiteX PWM peripheral driver
+ * Added support for intverted PWM signals
* Sensor
- * <TBD>
+ * Fixed DRDY interrupt in lis3mdl driver
+ * Added nxp kinetis temperature sensor driver
+ * Reworked ccs811 driver
+ * Fixed tmp007 driver to use i2c_burst_read
+ * Introduced sensor shell module
+ * Added ms5607 driver
* Serial
* nRF UARTE driver support TX only mode with receiver permanently disabled.
+ * Enabled shared interrupts support in uart_pl011 driver
+ * Implemented configure API in ns16550 driver
+ * Removed cc2650 driver
+ * Added async API system calls
* SPI
- * <TBD>
+ * Added support for samv71 to sam driver
+ * Added support for same54 support to sam0 driver
+ * Added PM busy state support in DW driver
+ * Added Gecko SPI driver
+ * Added mcux flexcomm driver
* Timer
- * <TBD>
+ * Optimized reads of MTIME/MTIMECMP on 64-bit RISC-V
+ * Added per-core ARM architected timer driver
+ * Added support for same54 to sam0 rtc timer driver
* USB
@@ -389,15 +449,17 @@
* Video
- * <TBD>
+ * N/A
* Watchdog
- * <TBD>
+ * Added SiLabs Gecko watchdog driver
+ * Added system calls
+ * Fixed callback call on stm32 wwdg enable
* WiFi
- * <TBD>
+ * Reworked offloading mechanism in eswifi and simplelink drivers
Networking
**********