nuttx/arch/xtensa/src
Piyush Patle 579684974a espressif/ws2812: include esp_rmt.h in ws2812 headers
esp_ws2812.h exposes esp_ws2812_setup() with a struct rmt_dev_s * argument
but did not include esp_rmt.h directly.

After guarding the LIRC board registration path with CONFIG_DRIVERS_RC,
non-RC ESP configs no longer pulled in the RMT type indirectly and CI
started failing with an incomplete struct rmt_dev_s declaration.

Include esp_rmt.h in the Xtensa and RISC-V ws2812 headers.

Signed-off-by: Piyush Patle <piyushpatle228@gmail.com>
2026-04-04 11:18:32 -03:00
..
cmake build/cmake: Add toolchain C++ library linking for all platforms. 2026-01-24 19:30:21 +08:00
common espressif/ws2812: include esp_rmt.h in ws2812 headers 2026-04-04 11:18:32 -03:00
esp32 xtensa/espressif: Update common-source integration for Xtensa devices 2026-03-29 00:33:11 +08:00
esp32s2 xtensa/espressif: Update common-source integration for Xtensa devices 2026-03-29 00:33:11 +08:00
esp32s3 arch/xtensa/esp32s3: fix CAM DMA race and heap-allocate descriptors 2026-03-29 12:35:22 -03:00
lx6 arch\xtensa: Fix Make style 2026-03-23 18:16:46 -04:00
lx7 arch\xtensa: Fix Make style 2026-03-23 18:16:46 -04:00
.gitignore build: Remve the unnecessary .gitignore 2020-05-23 18:00:40 +01:00
CMakeLists.txt arch/xtensa: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
Makefile Makefile: Remove make depend files by make distclean 2026-02-16 16:27:57 +01:00