Skip to content

Commit a5265c5

Browse files
ananglcarlescufi
authored andcommitted
doc: releases: Add GPIO and I2S release notes for v3.1
Add release notes related to GPIO and I2S drivers. Signed-off-by: Andrzej Głąbek <[email protected]>
1 parent 2464bfe commit a5265c5

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

doc/releases/release-notes-3.1.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,12 @@ Deprecated in this release
123123
* The TinyCBOR module has been deprecated in favor of the new zcbor CBOR
124124
library, included with Zephyr in this release.
125125

126+
* GPIO
127+
128+
* Deprecated the ``GPIO_INT_DEBOUNCE`` flag and the ``GPIO_DS_*`` and
129+
``GPIO_VOLTAGE_*`` groups of flags. Controller/SoC specific flags
130+
should now be used instead.
131+
126132
* SPI
127133

128134
* Deprecated the `gpio_dev`, `gpio_pin` and `gpio_dt_flags` members from
@@ -459,6 +465,13 @@ Drivers and Sensors
459465

460466
* GPIO
461467

468+
* Refactored GPIO flags. Upper 8 bits of ``gpio_dt_flags_t`` is now reserved
469+
for controller/SoC specific flags and certain hardware-specific flags
470+
defined as common so far (IO voltage level, drive strength, debounce filter)
471+
were replaced with ones defined in this controller/SoC specific space.
472+
* Added Xilinx PS MIO/EMIO GPIO controller driver.
473+
* Extended the NXP PCA95XX driver to support also PCAL95XX.
474+
462475
* HWINFO
463476

464477
* Atmel SAM: Added RSTC support
@@ -473,6 +486,10 @@ Drivers and Sensors
473486

474487
* I2S
475488

489+
* Ported I2S drivers to pinctrl.
490+
* Fixed multiple bugs in the NXP I2S (SAI) driver, including problems with
491+
DMA transmission and FIFO under/overruns.
492+
476493
* Interrupt Controller
477494

478495
* MBOX

0 commit comments

Comments
 (0)