|
|
@@ -363,15 +363,19 @@ define KernelPackage/sound-hda-core
|
|
|
TITLE:=HD Audio Sound Core Support
|
|
|
KCONFIG:= \
|
|
|
CONFIG_SND_HDA_CORE \
|
|
|
+ CONFIG_SND_HDA \
|
|
|
CONFIG_SND_HDA_HWDEP=y \
|
|
|
CONFIG_SND_HDA_RECONFIG=n \
|
|
|
CONFIG_SND_HDA_INPUT_BEEP=n \
|
|
|
CONFIG_SND_HDA_PATCH_LOADER=n \
|
|
|
CONFIG_SND_HDA_GENERIC
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/hda/snd-hda-core.ko \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec.ko \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-generic.ko
|
|
|
+ $(LINUX_DIR)/sound/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/core/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/common/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/[email protected]
|
|
|
AUTOLOAD:=$(call AutoProbe,snd-hda-core snd-hda-codec snd-hda-codec-generic)
|
|
|
$(call AddDepends/sound,+kmod-regmap-core)
|
|
|
endef
|
|
|
@@ -388,7 +392,8 @@ define KernelPackage/snd-hda-scodec-component
|
|
|
KCONFIG:= \
|
|
|
CONFIG_SND_HDA_SCODEC_COMPONENT
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-scodec-component.ko
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/side-codecs/[email protected]
|
|
|
AUTOLOAD:=$(call AutoProbe,snd-hda-scodec-component)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|
|
|
@@ -399,10 +404,31 @@ define KernelPackage/sound-hda-codec-realtek
|
|
|
SUBMENU:=$(SOUND_MENU)
|
|
|
TITLE:= HD Audio Realtek Codec
|
|
|
KCONFIG:= \
|
|
|
- CONFIG_SND_HDA_CODEC_REALTEK
|
|
|
+ CONFIG_SND_HDA_CODEC_REALTEK \
|
|
|
+ CONFIG_SND_HDA_CODEC_ALC260=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_ALC262=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_ALC268=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_ALC269=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_ALC662=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_ALC680=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_ALC861=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_ALC861VD=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_ALC880=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_ALC882=m
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-realtek.ko
|
|
|
- AUTOLOAD:=$(call AutoProbe,snd-hda-codec-realtek)
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/realtek/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/realtek/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/realtek/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/realtek/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/realtek/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/realtek/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/realtek/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/realtek/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/realtek/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/realtek/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/realtek/[email protected]
|
|
|
+ AUTOLOAD:=$(call AutoProbe,snd-hda-codec-realtek LINUX_6_18:snd-hda-codec-realtek-lib LINUX_6_18:snd-hda-codec-alc260 LINUX_6_18:snd-hda-codec-alc262 LINUX_6_18:snd-hda-codec-alc268 LINUX_6_18:snd-hda-codec-alc269 LINUX_6_18:snd-hda-codec-alc662 LINUX_6_18:snd-hda-codec-alc680 LINUX_6_18:snd-hda-codec-alc861 LINUX_6_18:snd-hda-codec-alc861vd LINUX_6_18:snd-hda-codec-alc880 LINUX_6_18:snd-hda-codec-alc882)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core +kmod-snd-hda-scodec-component)
|
|
|
endef
|
|
|
|
|
|
@@ -418,7 +444,8 @@ define KernelPackage/sound-hda-codec-cmedia
|
|
|
KCONFIG:= \
|
|
|
CONFIG_SND_HDA_CODEC_CMEDIA
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-cmedia.ko
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/[email protected]
|
|
|
AUTOLOAD:=$(call AutoProbe,snd-hda-codec-cmedia)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|
|
|
@@ -435,7 +462,8 @@ define KernelPackage/sound-hda-codec-analog
|
|
|
KCONFIG:= \
|
|
|
CONFIG_SND_HDA_CODEC_ANALOG
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-analog.ko
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/[email protected]
|
|
|
AUTOLOAD:=$(call AutoProbe,snd-hda-codec-analog)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|
|
|
@@ -452,7 +480,8 @@ define KernelPackage/sound-hda-codec-idt
|
|
|
KCONFIG:= \
|
|
|
CONFIG_SND_HDA_CODEC_SIGMATEL
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-idt.ko
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/[email protected]
|
|
|
AUTOLOAD:=$(call AutoProbe,snd-hda-codec-idt)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|
|
|
@@ -469,7 +498,8 @@ define KernelPackage/sound-hda-codec-si3054
|
|
|
KCONFIG:= \
|
|
|
CONFIG_SND_HDA_CODEC_SI3054
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-si3054.ko
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/[email protected]
|
|
|
AUTOLOAD:=$(call AutoProbe,snd-hda-codec-si3054)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|
|
|
@@ -484,10 +514,16 @@ define KernelPackage/sound-hda-codec-cirrus
|
|
|
SUBMENU:=$(SOUND_MENU)
|
|
|
TITLE:=HD Audio Cirrus Logic Codec
|
|
|
KCONFIG:= \
|
|
|
- CONFIG_SND_HDA_CODEC_CIRRUS
|
|
|
+ CONFIG_SND_HDA_CODEC_CIRRUS \
|
|
|
+ CONFIG_SND_HDA_CODEC_CS420X=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_CS421X=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_CS8409=m
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-cirrus.ko
|
|
|
- AUTOLOAD:=$(call AutoProbe,snd-hda-codec-cirrus)
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/cirrus/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/cirrus/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/cirrus/[email protected]
|
|
|
+ AUTOLOAD:=$(call AutoProbe,snd-hda-codec-cirrus LINUX_6_18:snd-hda-codec-cs420x LINUX_6_18:snd-hda-codec-cs421x LINUX_6_18:snd-hda-codec-cs8409)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|
|
|
|
|
|
@@ -503,7 +539,8 @@ define KernelPackage/sound-hda-codec-ca0110
|
|
|
KCONFIG:= \
|
|
|
CONFIG_SND_HDA_CODEC_CA0110
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-ca0110.ko
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/[email protected]
|
|
|
AUTOLOAD:=$(call AutoProbe,snd-hda-codec-ca0110)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|
|
|
@@ -521,7 +558,8 @@ define KernelPackage/sound-hda-codec-ca0132
|
|
|
CONFIG_SND_HDA_CODEC_CA0132 \
|
|
|
CONFIG_SND_HDA_CODEC_CA0132_DSP=n
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-ca0132.ko
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/[email protected]
|
|
|
AUTOLOAD:=$(call AutoProbe,snd-hda-codec-ca0132)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|
|
|
@@ -538,7 +576,8 @@ define KernelPackage/sound-hda-codec-conexant
|
|
|
KCONFIG:= \
|
|
|
CONFIG_SND_HDA_CODEC_CONEXANT
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-conexant.ko
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/[email protected]
|
|
|
AUTOLOAD:=$(call AutoProbe,snd-hda-codec-conexant)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|
|
|
@@ -555,7 +594,8 @@ define KernelPackage/sound-hda-codec-via
|
|
|
KCONFIG:= \
|
|
|
CONFIG_SND_HDA_CODEC_VIA
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-via.ko
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/[email protected]
|
|
|
AUTOLOAD:=$(call AutoProbe,snd-hda-codec-via)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|
|
|
@@ -570,10 +610,24 @@ define KernelPackage/sound-hda-codec-hdmi
|
|
|
SUBMENU:=$(SOUND_MENU)
|
|
|
TITLE:=HD Audio HDMI/DisplayPort Codec
|
|
|
KCONFIG:= \
|
|
|
- CONFIG_SND_HDA_CODEC_HDMI
|
|
|
+ CONFIG_SND_HDA_CODEC_HDMI \
|
|
|
+ CONFIG_SND_HDA_CODEC_HDMI_GENERIC=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_HDMI_SIMPLE=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_HDMI_INTEL=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_HDMI_ATI=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_HDMI_NVIDIA_MCP=m \
|
|
|
+ CONFIG_SND_HDA_CODEC_HDMI_TEGRA=m
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-hdmi.ko
|
|
|
- AUTOLOAD:=$(call AutoProbe,snd-hda-codec-hdmi)
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/hdmi/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/hdmi/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/hdmi/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/hdmi/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/hdmi/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/hdmi/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/codecs/hdmi/[email protected]
|
|
|
+ AUTOLOAD:=$(call AutoProbe,snd-hda-codec-hdmi LINUX_6_18:snd-hda-codec-simplehdmi LINUX_6_18:snd-hda-codec-intelhdmi LINUX_6_18:snd-hda-codec-atihdmi LINUX_6_18:snd-hda-codec-nvhdmi LINUX_6_18:snd-hda-codec-nvhdmi-mcp LINUX_6_18:snd-hda-codec-tegrahdmi)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|
|
|
|
|
|
@@ -591,8 +645,10 @@ define KernelPackage/sound-hda-intel
|
|
|
CONFIG_SOUND_PCI \
|
|
|
CONFIG_SND_HDA_INTEL
|
|
|
FILES:= \
|
|
|
- $(LINUX_DIR)/sound/pci/hda/snd-hda-intel.ko \
|
|
|
- $(LINUX_DIR)/sound/hda/snd-intel-dspcfg.ko
|
|
|
+ $(LINUX_DIR)/sound/pci/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/controllers/[email protected] \
|
|
|
+ $(LINUX_DIR)/sound/hda/core/[email protected]
|
|
|
AUTOLOAD:=$(call AutoProbe,snd-hda-intel)
|
|
|
$(call AddDepends/sound,kmod-sound-hda-core)
|
|
|
endef
|