# UniPhier series support
mn2ws-pcm-objs := mn2ws-pcm.o mn2ws-pcm_util.o mn2ws-pcm-hwdep.o

ifeq ($(CONFIG_SND_SOC_MN2WS_PCM_MMAP), y)
  mn2ws-pcm-objs += mn2ws-pcm-play_mmap.o mn2ws-pcm-capture_mmap.o
else
  ifeq ($(CONFIG_SND_SOC_MN2WS_PCM_DMA_NONSTOP), y)
    mn2ws-pcm-objs += mn2ws-pcm-play_nonstop.o mn2ws-pcm-capture_mmap.o
  else
    mn2ws-pcm-objs += mn2ws-pcm-play_bounce.o mn2ws-pcm-capture_mmap.o
  endif
endif

# MN2WS0210
snd-soc-mn2ws0210-objs := $(mn2ws-pcm-objs) mn2ws0210-pcm_soc.o
obj-$(CONFIG_SND_SOC_MN2WS0210_PCM) += snd-soc-mn2ws0210.o

# MN2WS0220
snd-soc-mn2ws0220-objs := $(mn2ws-pcm-objs) mn2ws0220-pcm_soc.o
obj-$(CONFIG_SND_SOC_MN2WS0220_PCM) += snd-soc-mn2ws0220.o
