staging: greybus: audio: Enable GB codec, audio module compilation.
Currently you can't enable the Gey Bus Audio Codec because there is no entry for it in the Kconfig file. Originally the config name was going to be AUDIO_MSM8994 but that's not correct because other types of hardware are supported now. I have chosen the name AUDIO_APB_CODEC instead. Also I had to update the dependencies for GREYBUS_AUDIO to make the compile work. Signed-off-by: Vaibhav Agarwal <vaibhav.sr@gmail.com> Reviewed-by: Dan Carpenter <dan.carpenter@oracle.com> Link: https://lore.kernel.org/r/2b50959ccffe5a4372880d27e79ef3be1873372c.1594290158.git.vaibhav.sr@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
510e340efe
commit
c9a57eddb2
@ -3,7 +3,7 @@ if GREYBUS
|
||||
|
||||
config GREYBUS_AUDIO
|
||||
tristate "Greybus Audio Class driver"
|
||||
depends on SOUND
|
||||
depends on SOUND && SND_SOC
|
||||
help
|
||||
Select this option if you have a device that follows the
|
||||
Greybus Audio Class specification.
|
||||
@ -11,6 +11,18 @@ config GREYBUS_AUDIO
|
||||
To compile this code as a module, chose M here: the module
|
||||
will be called gb-audio.ko
|
||||
|
||||
config GREYBUS_AUDIO_APB_CODEC
|
||||
tristate "Greybus APBridge Audio codec driver"
|
||||
depends on SND_SOC && GREYBUS_AUDIO
|
||||
help
|
||||
Select this option if you have a Toshiba APB device that has I2S
|
||||
ports and acts as a Greybus "Dummy codec". This device is a
|
||||
bridge from an APB-I2S port to a Unipro network.
|
||||
|
||||
To compile this code as a module, chose M here: the module
|
||||
will be called gb-audio-codec.ko
|
||||
|
||||
|
||||
config GREYBUS_BOOTROM
|
||||
tristate "Greybus Bootrom Class driver"
|
||||
help
|
||||
|
@ -40,8 +40,8 @@ gb-audio-manager-y := audio_manager.o audio_manager_module.o
|
||||
#ccflags-y += -DGB_AUDIO_MANAGER_SYSFS
|
||||
#endif
|
||||
|
||||
obj-$(CONFIG_GREYBUS_AUDIO_MSM8994) += gb-audio-codec.o
|
||||
obj-$(CONFIG_GREYBUS_AUDIO_MSM8994) += gb-audio-module.o
|
||||
obj-$(CONFIG_GREYBUS_AUDIO_APB_CODEC) += gb-audio-codec.o
|
||||
obj-$(CONFIG_GREYBUS_AUDIO_APB_CODEC) += gb-audio-module.o
|
||||
obj-$(CONFIG_GREYBUS_AUDIO) += gb-audio-gb.o
|
||||
obj-$(CONFIG_GREYBUS_AUDIO) += gb-audio-apbridgea.o
|
||||
obj-$(CONFIG_GREYBUS_AUDIO) += gb-audio-manager.o
|
||||
|
Loading…
Reference in New Issue
Block a user