Skip to content

arch/[risc-v|xtensa]: Re-add RMT_LOOP_TEST_MODE Kconfig entry#18776

Merged
xiaoxiang781216 merged 1 commit intoapache:masterfrom
tmedicci:bugfix/rmt_test
Apr 23, 2026
Merged

arch/[risc-v|xtensa]: Re-add RMT_LOOP_TEST_MODE Kconfig entry#18776
xiaoxiang781216 merged 1 commit intoapache:masterfrom
tmedicci:bugfix/rmt_test

Conversation

@tmedicci
Copy link
Copy Markdown
Contributor

Summary

Impact

Impact on user: No.

Impact on build: No.

Impact on hardware: Yes. Impacts Espressif's RMT peripheral testing.

Impact on documentation: No.

Impact on security: No.

Impact on compatibility: No.

Testing

Testing procedure can be copied from apache/nuttx-apps#3461. If CONFIG_RMT_LOOP_TEST_MODE is set there is no need to externally wire RMT's output and input pins.

The PR apache#18654 removed the Kconfig option `RMT_LOOP_TEST_MODE` used
by Espressif's RMT peripheral. This commit reintroduces it as a
lower-half driver interface used to enable internal loopback tests.

Signed-off-by: Tiago Medicci Serrano <tiago.medicci@espressif.com>
@github-actions github-actions Bot added Arch: risc-v Issues related to the RISC-V (32-bit or 64-bit) architecture Arch: xtensa Issues related to the Xtensa architecture Size: S The size of the change in this PR is small labels Apr 22, 2026
@xiaoxiang781216 xiaoxiang781216 merged commit 629d0fe into apache:master Apr 23, 2026
41 checks passed
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 Arch: xtensa Issues related to the Xtensa 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.

3 participants