Skip to content

{bp-19768} arch/risc-v/espressif: fix SPI IOMUX false positive without SPI2 - #19807

Open
jerpelea wants to merge 1 commit into
apache:releases/13.0from
jerpelea:bp-19768
Open

{bp-19768} arch/risc-v/espressif: fix SPI IOMUX false positive without SPI2#19807
jerpelea wants to merge 1 commit into
apache:releases/13.0from
jerpelea:bp-19768

Conversation

@jerpelea

Copy link
Copy Markdown
Contributor

Summary

SPI_VIA_IOMUX used SPI2 IOMUX pin macros that are undefined when SPI2 is disabled or on chips without IOMUX SPI pins (e.g. ESP32-P4), so the driver took the IOMUX path and never routed SPI3 via the GPIO matrix.

Impact

RELEASE

Testing

CI

SPI_VIA_IOMUX used SPI2 IOMUX pin macros that are undefined when SPI2
is disabled or on chips without IOMUX SPI pins (e.g. ESP32-P4), so the
driver took the IOMUX path and never routed SPI3 via the GPIO matrix.

Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com>
@github-actions github-actions Bot added Arch: risc-v Issues related to the RISC-V (32-bit or 64-bit) architecture Size: S The size of the change in this PR is small labels Aug 12, 2026
@jerpelea

Copy link
Copy Markdown
Contributor Author

DO NOT MERGE

@xiaoxiang781216

Copy link
Copy Markdown
Contributor

the change run out of flash, @jerpelea

@jerpelea

Copy link
Copy Markdown
Contributor Author

@xiaoxiang781216 fix #19814

please restart CI after merge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Arch: risc-v Issues related to the RISC-V (32-bit or 64-bit) architecture Size: S The size of the change in this PR is small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants