xref: /openbmc/linux/sound/hda/Makefile (revision d0034a7a4ac7fae708146ac0059b9c47a1543f0d)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
271fc4c7eSTakashi Iwaisnd-hda-core-objs := hda_bus_type.o hdac_bus.o hdac_device.o hdac_sysfs.o \
3739ffee9SSubhransu S. Prusty	hdac_regmap.o hdac_controller.o hdac_stream.o array.o hdmi_chmap.o
4e3d280fcSTakashi Iwai
5e311782aSTakashi Iwaisnd-hda-core-objs += trace.o
6e311782aSTakashi IwaiCFLAGS_trace.o := -I$(src)
7e311782aSTakashi Iwai
898d8fc6cSMengdong Lin# for sync with i915 gfx driver
9a57942bfSTakashi Iwaisnd-hda-core-$(CONFIG_SND_HDA_COMPONENT) += hdac_component.o
1098d8fc6cSMengdong Linsnd-hda-core-$(CONFIG_SND_HDA_I915) += hdac_i915.o
1198d8fc6cSMengdong Lin
12e3d280fcSTakashi Iwaiobj-$(CONFIG_SND_HDA_CORE) += snd-hda-core.o
13dfe66a18SJeeja KP
14dfe66a18SJeeja KP#extended hda
15dfe66a18SJeeja KPobj-$(CONFIG_SND_HDA_EXT_CORE) += ext/
16303681f4SPierre-Louis Bossart
1782d9d54aSJaroslav Kyselasnd-intel-dspcfg-objs := intel-dsp-config.o
1882d9d54aSJaroslav Kyselasnd-intel-dspcfg-$(CONFIG_SND_INTEL_NHLT) += intel-nhlt.o
1982d9d54aSJaroslav Kyselaobj-$(CONFIG_SND_INTEL_DSP_CONFIG) += snd-intel-dspcfg.o
20*08c2a4bcSPierre-Louis Bossart
21*08c2a4bcSPierre-Louis Bossartsnd-intel-sdw-acpi-objs := intel-sdw-acpi.o
22*08c2a4bcSPierre-Louis Bossartobj-$(CONFIG_SND_INTEL_SOUNDWIRE_ACPI) += snd-intel-sdw-acpi.o
23