u-boot/drivers/sound
Simon Glass d490189865 dm: sound: Create a uclass for sound
The sound driver pulls together the audio codec and i2s drivers in order
to actually make sounds. It supports setup() and play() methods. The
sound_find_codec_i2s() function allows locating the linked codec and i2s
devices. They can be referred to from uclass-private data.

Add a uclass and a test for sound.

Signed-off-by: Simon Glass <sjg@chromium.org>
2018-12-13 16:32:49 -07:00
..
codec-uclass.c dm: sound: Create a uclass for audio codecs 2018-12-13 16:32:49 -07:00
i2s-uclass.c dm: sound: Create a uclass for i2s 2018-12-13 16:32:49 -07:00
Kconfig dm: sound: Create an option to use driver model for sound 2018-12-13 16:32:49 -07:00
Makefile dm: sound: Create a uclass for sound 2018-12-13 16:32:49 -07:00
max98095.c dm: sound: exynos: Correct codec bus addresses 2018-12-13 16:32:49 -07:00
max98095.h Sound: MAX98095: Support I2S0 channel 2013-09-24 09:10:33 -04:00
samsung-i2s.c dm: sound: Rename samsung_i2s_priv to i2s_uc_priv 2018-12-13 16:32:49 -07:00
sandbox.c dm: sound: Create a uclass for sound 2018-12-13 16:32:49 -07:00
sound-i2s.c dm: sound: Rename samsung_i2s_priv to i2s_uc_priv 2018-12-13 16:32:49 -07:00
sound-uclass.c dm: sound: Create a uclass for sound 2018-12-13 16:32:49 -07:00
sound.c sound: Add sample rate as a parameter for square wave 2018-11-29 09:30:05 -07:00
wm8994.c dm: sound: Fix up header ordering 2018-12-13 16:32:49 -07:00
wm8994.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
wm8994_registers.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00