Skip to content

Commit 9d5d252

Browse files
MaureenHelmdleach02
authored andcommitted
doc: releases: Document major driver changes in 2.1 release note
Documents major driver changes (additions, removals, fixes, etc.) across all driver families since the 2.0.0 release. Signed-off-by: Maureen Helm <[email protected]>
1 parent bbcb352 commit 9d5d252

File tree

1 file changed

+175
-0
lines changed

1 file changed

+175
-0
lines changed

doc/releases/release-notes-2.1.rst

Lines changed: 175 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,20 +93,195 @@ Boards & SoC Support
9393
Drivers and Sensors
9494
*******************
9595

96+
* ADC
97+
98+
* Added support for STM32G4X in STM32 driver
99+
* Added Microchip XEC ADC driver
100+
101+
* Bluetooth
102+
103+
* Added RPMsg transport HCI driver
104+
96105
* CAN
97106

98107
* Added API to read the bus-state and error counters
99108
* Added API for bus-off recovery
100109
* Optimizations for the MCP2515 driver
101110
* Bug fixes
102111

112+
* Clock Control
113+
114+
* Added support for nRF52833 in nRF driver
115+
* Added support for STM32G4X in STM32 driver
116+
117+
* Console
118+
119+
* Removed deprecated function console_register_line_input
120+
121+
* Counter
122+
123+
* Added support for STM32L1 and STM32G4X in STM32 driver
124+
* Removed QMSI driver
125+
* Added Microchip XEC driver
126+
127+
* Display
128+
129+
* Enhanced SSD1306 driver to support build time selection
130+
* Enhanced SSD16XX driver to use bytestring property for LUT and parameters
131+
132+
* DMA
133+
134+
* Added generic STM32 driver
135+
* Removed QMSI driver
136+
103137
* EEPROM
104138

105139
* Added EEPROM device driver API
106140
* Added Atmel AT24 (and compatible) I2C EEPROM driver
107141
* Added Atmel AT25 (and compatible) SPI EEPROM driver
108142
* Added native_posix EEPROM emulation driver
109143

144+
* Entropy
145+
146+
* Added RV32M1 driver
147+
* Added support for STM32G4X in STM32 driver
148+
149+
* Ethernet
150+
151+
* Added MAC address configuration and carrier state detection to STM32 driver
152+
* Added ENC424J600 driver
153+
* Removed DesignWare driver
154+
155+
* Flash
156+
157+
* Added deep-power-down mode support in SPI NOR driver
158+
* Fixed STM32 driver for 2MB parts
159+
* Added support for STM32G4X in STM32 driver
160+
* Removed QMSI driver
161+
162+
* GPIO
163+
164+
* Added support for STM32G4X in STM32 driver
165+
* Removed QMSI, SCH, and SAM3 drivers
166+
167+
* Hardware Info
168+
169+
* Added LiteX DNA driver
170+
171+
* I2C
172+
173+
* Converted remaining drivers to device tree
174+
* Added support for STM32G4X in STM32 driver
175+
* Fixed DesignWare driver for 64-bit
176+
* Removed QMSI driver
177+
* Added proper error handling in XEC driver
178+
179+
* I2S
180+
181+
* Refactored STM32 driver
182+
183+
* IEEE 802.15.4
184+
185+
* Added CC13xx / CC26xx driver
186+
187+
* Interrupt Controller
188+
189+
* Added support for SAME54 to SAM0 EIC driver
190+
* Added support for STM32G4X in STM32 driver
191+
* Converted RISC-V plic to use multi-level irq support
192+
193+
* IPM
194+
195+
* Added nRFx driver
196+
197+
* Keyboard Scan
198+
199+
* Added Microchip XEC driver
200+
201+
* LED
202+
203+
* Removed non-DTS support from LP5562, PCA9633, and LP3943 drivers
204+
205+
* Modem
206+
207+
* Added simple power management to modem receiver
208+
209+
* Pinmux
210+
211+
* Added support for STM32G4X in STM32 driver
212+
* Removed QMSI driver
213+
214+
* PS/2
215+
216+
* Added Microchip XEC driver
217+
218+
* PWM
219+
220+
* Added PWM shell
221+
* Added Microchip XEC driver
222+
* Removed QMSI driver
223+
224+
* Sensor
225+
226+
* Fixed raw value scaling and SPI burst transfers in LIS2DH driver
227+
* Converted various drivers to device tree
228+
* Fixed fractional part calculation in ENS210 driver
229+
* Added OPT3001 light sensor driver
230+
* Added SI7060 temperature sensor driver
231+
* Added TMP116 driver
232+
* Implemented single shot mode in SHT3XD driver
233+
* Added single/double tap trigger support in LIS2DW12 driver
234+
235+
* Serial
236+
237+
* Added support for SAME54 to SAM0 driver
238+
* Added support for STM32G4X in STM32 driver
239+
* Added support for 2 stop bits in nRF UARTE and UART drivers
240+
* Removed QMSI driver
241+
* Added ESP32 driver with FIFO/interrupt support
242+
243+
* SPI
244+
245+
* Added support for nRF52833 in nRFx driver
246+
* Added support for STM32G4X in STM32 driver
247+
* Added RV32M1 driver
248+
* Added Microchip XEC driver
249+
* Added LiteX driver
250+
* Removed Intel Quark driver
251+
252+
* Timer
253+
254+
* Fixed starving clock announcements in SYSTICK and nRF drivers
255+
* Fixed clamp tick adjustment in tickless mode in various drivers
256+
* Fixed calculation of absolute cycles in SYSTICK driver
257+
* Fixed lost ticks from unannounced elapsed in nRF driver
258+
* Fixed SMP bug in ARC driver
259+
* Added STM32 LPTIM driver
260+
* Changed CC13X2/CC26X2 to use RTC instead of SYSTICK for system clock
261+
262+
* USB
263+
264+
* Added support for nRF52833 in nRFx driver
265+
* Added support for STM32G4X in STM32 driver
266+
* Enabled ZLP hardware handling for variable-length data storage
267+
268+
* Video
269+
270+
* Added MCUX CSI and Aptina MT9M114 drivers
271+
* Added software video pattern generator driver
272+
273+
* Watchdog
274+
275+
* Added support for SAME54 to SAM0 driver
276+
* Converted drivers to use device tree
277+
* Removed QMSI driver
278+
* Added STM32 WWDG driver
279+
* Added Microchip XEC driver
280+
281+
* WiFi
282+
283+
* Implemented TCP/UDP socket offload with TLS in Inventek eS-WiFi driver
284+
110285
Networking
111286
**********
112287

0 commit comments

Comments
 (0)