1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- ccflags-y += -I$(srctree)/$(src)/inc/
- ccflags-y += -I$(srctree)/sound/soc/codecs/uda20/driver/tas25xx_driver/inc/
- ccflags-y += -I$(srctree)/sound/soc/mediatek/common/
- ccflags-y += -I$(src)
- obj-$(CONFIG_SND_SOC_TAS25XX) += snd-soc-tas25xx.o
- snd-soc-tas25xx-$(CONFIG_SND_SOC_TAS25XX) := src/tas25xx-codec.o \
- src/tas25xx-regmap.o \
- src/tas25xx.o \
- src/tas25xx-logic.o \
- src/tas25xx-regbin-parser.o
- ifneq ($(CONFIG_TAS25XX_ALGO),)
- snd-soc-tas25xx-objs += algo/src/tas25xx-algo-intf.o \
- algo/src/tas25xx-calib.o \
- algo/src/tas25xx-algo-common.o
- endif
- ifneq ($(CONFIG_PLATFORM_MTK),)
- snd-soc-tas25xx-objs += algo/platform/mtk/tas25xx-mtk-wrapper.o
- endif
- ifneq ($(CONFIG_TAS25XX_MISC),)
- snd-soc-tas25xx-objs += src/tas25xx-misc.o
- endif
- ifneq ($(CONFIG_PLATFORM_QCOM),)
- snd-soc-tas25xx-objs += algo/platform/qcom/tas25xx-algo-qdsp-intf.o
- endif
- ifneq ($(CONFIG_TISA_KBIN_INTF),)
- snd-soc-tas25xx-objs += algo/src/tas25xx-algo-kbin-intf.o \
- algo/src/tas25xx-algo-bin-utils.o
- endif
- ifneq ($(CONFIG_TAS25XX_CALIB_VAL_BIG),)
- snd-soc-tas25xx-objs += algo/src/tas25xx-calib-validation.o
- endif
- ifneq ($(CONFIG_TISA_SYSFS_INTF),)
- snd-soc-tas25xx-objs += algo/src/tas25xx-sysfs-debugfs-utils.o \
- algo/src/smartpa-debug-common.o
- endif
- ifneq ($(CONFIG_TISA_BIN_INTF),)
- snd-soc-tas25xx-objs += algo/src/tas25xx-algo-bin-intf.o
- endif
- ifneq ($(CONFIG_PLATFORM_EXYNOS),)
- snd-soc-tas25xx-objs += algo/platform/exynos/tas25xx-algo-exynos-dsp-intf.o
- snd-soc-tas25xx-objs += algo/platform/exynos/skinprot-sysfs-cb.o
- endif
|