kernel/modules: sound: add Gateworks Avila SoC sound support for ipx4xx

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
This commit is contained in:
Tianling Shen 2022-05-13 19:52:46 +08:00
parent 7db29197e0
commit fc96ffcc67
No known key found for this signature in database
GPG Key ID: 6850B6345C862176

View File

@ -255,6 +255,25 @@ endef
$(eval $(call KernelPackage,sound-soc-imx-sgtl5000))
define KernelPackage/sound-soc-gw_avila
TITLE:=Gateworks Avila SoC sound support
KCONFIG:= \
CONFIG_SND_GW_AVILA_SOC \
CONFIG_SND_GW_AVILA_SOC_PCM \
CONFIG_SND_GW_AVILA_SOC_HSS
FILES:= \
$(LINUX_DIR)/sound/soc/codecs/snd-soc-tlv320aic3x.ko \
$(LINUX_DIR)/sound/soc/gw-avila/snd-soc-gw-avila.ko \
$(LINUX_DIR)/sound/soc/gw-avila/snd-soc-gw-avila-pcm.ko \
$(LINUX_DIR)/sound/soc/gw-avila/snd-soc-gw-avila-hss.ko
AUTOLOAD:=$(call AutoLoad,65,snd-soc-tlv320aic3x snd-soc-gw-avila snd-soc-gw-avila-pcm snd-soc-gw-avila-hss)
DEPENDS:=@TARGET_ixp4xx +kmod-sound-soc-core
$(call AddDepends/sound)
endef
$(eval $(call KernelPackage,sound-soc-gw_avila))
define KernelPackage/pcspkr
DEPENDS:=@TARGET_x86 +kmod-input-core
TITLE:=PC speaker support