incubator-nuttx/drivers/audio
Tiago Medicci c755218295 drivers/audio/es8311: Fix setting sample rate and bits per sample
When setting the sample rate (`es8311_setsamplerate`) and the bits
per sample (`es8311_setbitspersample`), check their return value in
`es8311_configure`. Also, this commit ensures that these functions
are called after `es8311_reset` to avoid these values to be set to
the default values.
2024-08-01 16:04:53 +08:00
..
CMakeLists.txt drivers/audio: Remove useless descriptions from CMakeLists.txt 2024-06-28 17:53:56 +08:00
Kconfig drivers/audio/cxd56: Move cxd56 sources into arch/cxd56xx 2023-08-26 01:20:32 +08:00
Make.defs drivers/audio/cxd56: Move cxd56 sources into arch/cxd56xx 2023-08-26 01:20:32 +08:00
audio_dma.c driver/audio: remove unnecessary switch in switch 2023-07-16 16:40:34 +08:00
audio_i2s.c esp32-sparrow-kit: Add I2S support for the board's microphone 2024-02-20 06:46:06 -08:00
audio_null.c kernel: replace all usleep to nxsig_usleep in kernel space 2023-10-25 15:46:03 +08:00
cs43l22.c Fix Error: audio/cs43l22.c:356:24: error: unused function 'cs43l22_scalevolume' [-Werror,-Wunused-function] 2022-10-30 16:03:35 +01:00
cs43l22.h nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
cs43l22_debug.c drivers: update licenses to Apache 2021-05-31 02:58:08 -05:00
cs4344.c audio/cs4344: Set master clock when resetting the device 2023-09-05 13:33:05 +08:00
cs4344.h audio/cs4344: Set the default sample rate to the lowest possible 2023-09-05 13:33:05 +08:00
es8311.c drivers/audio/es8311: Fix setting sample rate and bits per sample 2024-08-01 16:04:53 +08:00
es8311.h drivers/audio: Add support for the ES8311 codec 2023-05-04 18:41:54 -03:00
es8311_debug.c drivers/audio: Add support for the ES8311 codec 2023-05-04 18:41:54 -03:00
es8388.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
es8388.h audio: Separate common settings for the ESXXXX family of products 2023-05-04 18:41:54 -03:00
es8388_debug.c audio: Add support for the ES8388 codec (output) 2022-11-08 10:03:18 -03:00
esxxxx_common.h audio: Separate common settings for the ESXXXX family of products 2023-05-04 18:41:54 -03:00
tone.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
vs1053.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
vs1053.h NuttX: Ken Pettit: update licenses to Apache 2021-04-10 06:42:19 -05:00
wm8776.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
wm8776.h Replace nxsem API when used as a lock with nxmutex API 2022-10-17 15:59:46 +09:00
wm8904.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
wm8904.h nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
wm8904_debug.c NuttX: Ken Pettit: update licenses to Apache 2021-04-10 06:42:19 -05:00
wm8994.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
wm8994.h Update kconfig2html.c 2023-12-14 20:02:52 -08:00
wm8994_debug.c drivers: nxstyle fixes 2021-03-04 18:32:27 -08:00