Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove block size limitation from I2S rx channel in ESP32 SoCs #86190

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

wmrsouza
Copy link
Collaborator

Removes block size limitation from i2s rx channel on socs that supports gdma

Code and data refactoring to prepare for adding support for non-gdma SoCs

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
hal_espressif revision update to add i2s support for esp32 and esp32s2

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
Adds support for:
- esp32
- esp32s2

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
Adds i2s support for boards based on:
- esp32
- esp32s2

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
Adds esp32 board overlay files to i2s samples

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
Removes block size limitation during dma rx/tx configuration

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
Removes block size limitation from rx channel

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
Updates esp32 i2s and led_strip board overlay files

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
@zephyrbot
Copy link
Collaborator

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
hal_espressif zephyrproject-rtos/hal_espressif@a459b40 zephyrproject-rtos/hal_espressif@d64439e (zephyr) zephyrproject-rtos/hal_espressif@a459b403..d64439e2

All manifest checks OK

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@wmrsouza
Copy link
Collaborator Author

@wmrsouza wmrsouza changed the title drivers: i2s: esp32: remove block size limitation from rx channel Remove block size limitation from I2S rx channel in ESP32 SoCs Feb 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: DMA Direct Memory Access area: I2S area: LED Label to identify LED subsystem area: Pinctrl area: Samples Samples area: Xtensa Xtensa Architecture manifest manifest-hal_espressif platform: ESP32 Espressif ESP32
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants