nuttx/drivers/audio
Masayuki Ishikawa 89cfaf1e6a drivers: audio: Fix cxd56.c for SMP
Summary:
- Add spin_unlock_irqrestore to avoid deadlock
- Improve cxd56_resume() sequence
- Remove AUDIO_MSG_USER and call cxd56_stop_dma() for buffering
- Remove redandant 'Lock interrupt' and 'Unlock interrupt'

Impact:
- Affects all use cases with cxd56.c audio driver

Testing:
- Tested with spresense:rndis and spresense:rndis_smp

Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-09-23 10:45:29 +02:00
..
audio_i2s.c Change all files come from Xiaomi/Pinecone to Apache License 2.0 2020-08-22 17:37:21 -06:00
audio_null.c drivers: audio: Return -ENOTTY in xxx_ioctl() if not handled 2020-06-05 12:02:33 +08:00
cs43l22_debug.c audio: nxstyle fixes for core and drivers 2020-04-21 17:19:52 -06:00
cs43l22.c libc: Replace nuttx/lib/math.h with math.h 2020-06-29 06:32:10 +02:00
cs43l22.h audio: nxstyle fixes for core and drivers 2020-04-21 17:19:52 -06:00
cs4344.c Fix PR1201 nxstyle issues. 2020-06-05 15:54:17 -03:00
cs4344.h drivers/audio: Add CS4344 driver. 2020-06-05 15:54:17 -03:00
cxd56.c drivers: audio: Fix cxd56.c for SMP 2020-09-23 10:45:29 +02:00
cxd56.h drivers: audio: Add a buffering feature to cxd56 2020-06-10 09:11:15 -03:00
Kconfig drivers/audio: Add CS4344 driver. 2020-06-05 15:54:17 -03:00
Make.defs drivers/audio: Add CS4344 driver. 2020-06-05 15:54:17 -03:00
tone.c tone: stop tone using 0 duty, not stop() 2020-06-25 11:04:14 +01:00
vs1053.c libc: Replace nuttx/lib/math.h with math.h 2020-06-29 06:32:10 +02:00
vs1053.h audio: nxstyle fixes for core and drivers 2020-04-21 17:19:52 -06:00
wm8776.c drivers: audio: Replace license header with Apache License 2.0 2020-07-28 00:47:39 -05:00
wm8776.h drivers: audio: Replace license header with Apache License 2.0 2020-07-28 00:47:39 -05:00
wm8904_debug.c audio: nxstyle fixes for core and drivers 2020-04-21 17:19:52 -06:00
wm8904.c libc: Replace nuttx/lib/math.h with math.h 2020-06-29 06:32:10 +02:00
wm8904.h audio: nxstyle fixes for core and drivers 2020-04-21 17:19:52 -06:00