nuttx/drivers
simonatoaca bb6f32d610 esp32-sparrow-kit: Add I2S support for the board's microphone
The board's microphone uses 24-bit i2s and this commit also fixes
the segmentation fault caused by the audio buffer overflow.

arch/xtensa/src/esp32/esp32_i2s.c: Fix bug regarding 24-bit audio and add AUDIOIOC_STOP to ioctl
drivers/audio/audio_i2s.c: Report number of channels on AUDIOIOC_GETCAPS
in boards/xtensa/esp32/esp32-sparrow-kit:
	/configs/nsh/defconfig: Add I2S configs
	/src/esp32-sparrow-kit.h: Add the signature of esp32_i2sdev_initialize()
	/src/esp32_bringup.c: Add call to esp32_i2sdev_initialize()

Signed-off-by: simonatoaca <simona.alexandra2000@gmail.com>
2024-02-20 06:46:06 -08:00
..
1wire
analog
audio esp32-sparrow-kit: Add I2S support for the board's microphone 2024-02-20 06:46:06 -08:00
bch
can
clk rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
contactless
crypto Fix Kconfig style 2023-12-09 13:44:46 -08:00
devicetree
dma
dummy
eeprom
efuse
i2c
i2s
input rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
ioexpander rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
ipcc
lcd sim_lcd: add open & close 2023-12-18 09:06:29 -08:00
leds drivers/leds/ws2812: Fix WS2812 pixel size 2023-12-24 16:38:06 -08:00
loop
math
misc rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
mmcsd fs: procfs add poll support 2023-12-26 19:23:13 -08:00
modem drivers/modem/alt1250: Add LTE_CMDID_RESTARTAPI command 2024-02-07 22:19:03 -08:00
motor
mtd rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
net rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
note fix build with CONFIG_SCHED_INSTRUMENTATION_FUNCTION 2024-01-22 19:30:40 +08:00
pci cosmetic changes after pci code rebase 2024-01-25 09:09:30 -08:00
pipes
power rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
rc
regmap
reset
rf
rmt xtensa/esp/rmt: Add the lower-half implementation of the RMT driver 2023-12-24 16:38:06 -08:00
rpmsg rptun ioctl: Strip rpmsg ioctl and rptun ioctl. 2024-02-19 02:15:45 -08:00
rptun rptun: should initialize the vring da when da == 0 || da == -1 2024-02-19 05:01:46 -08:00
segger segger/rtt: correct macro name to avoid unable to change default mode 2023-11-30 06:16:09 -08:00
sensors Remove the back slash from long literal string 2024-02-19 16:43:15 +01:00
serial rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
spi
syslog rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
timers rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
usbdev usb: document revision and typo fixing 2024-01-18 21:09:20 -08:00
usbhost usb: document revision and typo fixing 2024-01-18 21:09:20 -08:00
usbmisc
usbmonitor
usrsock rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
video drivers/goldfish_fb: optimize goldfish fb register 2023-12-18 09:08:32 -08:00
virt cosmetic changes after pci code rebase 2024-01-25 09:09:30 -08:00
virtio virtio: move metal_init to the virtio_register_drivers() 2024-02-18 04:09:44 -08:00
wireless mrf24j40: add support for IEEE802154_ATTR_PHY_REGDUMP 2024-02-17 05:00:27 -08:00
.gitignore
CMakeLists.txt
drivers_initialize.c driver/tee: add optee client driver module 2023-11-23 06:25:48 -08:00
Kconfig Various fixes for PCI work 2024-01-25 09:09:30 -08:00
Makefile Various fixes for PCI work 2024-01-25 09:09:30 -08:00