Makefile 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. # MSM CPU/CODEC DAI Support
  2. snd-soc-msm-dai-objs := msm-dai.o
  3. obj-$(CONFIG_SND_MSM_DAI_SOC) += snd-soc-msm-dai.o
  4. snd-soc-msm7kv2-dai-objs := msm7kv2-dai.o
  5. obj-$(CONFIG_SND_MSM7KV2_DAI_SOC) += snd-soc-msm7kv2-dai.o
  6. # MSM Platform Support
  7. snd-soc-msm-objs := msm-pcm.o msm7k-pcm.o
  8. obj-$(CONFIG_SND_MSM_SOC) += snd-soc-msm.o
  9. snd-soc-msmv2-objs := msm7kv2-dsp.o msm7kv2-pcm.o
  10. obj-$(CONFIG_SND_MSM7KV2_SOC) += snd-soc-msmv2.o
  11. # MSM Machine Support
  12. snd-soc-msm7k-objs := msm7201.o
  13. obj-$(CONFIG_SND_MSM_SOC_MSM7K) += snd-soc-msm7k.o
  14. snd-soc-msm7kv2-objs := msm7x30.o
  15. obj-$(CONFIG_SND_MSM_SOC_MSM7KV2) += snd-soc-msm7kv2.o
  16. # 8660 ALSA Support
  17. snd-soc-msm8x60-dai-objs := msm8x60-dai.o
  18. obj-$(CONFIG_SND_SOC_MSM8X60_DAI) += snd-soc-msm8x60-dai.o
  19. snd-soc-msm8x60-pcm-objs := msm8x60-pcm.o
  20. obj-$(CONFIG_SND_SOC_MSM8X60_PCM) += snd-soc-msm8x60-pcm.o
  21. snd-soc-msm8x60-objs := msm8x60.o
  22. obj-$(CONFIG_SND_SOC_MSM8X60) += snd-soc-msm8x60.o
  23. #MVS Support
  24. snd-soc-msm-mvs-dai-objs := mvs-dai.o
  25. obj-$(CONFIG_SND_MSM_MVS_DAI_SOC) += snd-soc-msm-mvs-dai.o
  26. snd-soc-msm-mvs-objs := msm-mvs.o
  27. obj-$(CONFIG_SND_MVS_SOC) += snd-soc-msm-mvs.o
  28. # 8660 ALSA Support
  29. snd-soc-lpass-objs := lpass-i2s.o lpass-dma.o
  30. obj-$(CONFIG_SND_SOC_MSM8660_LPAIF) += snd-soc-lpass.o
  31. snd-soc-lpass-pcm-objs := lpass-pcm.o
  32. obj-$(CONFIG_SND_SOC_LPASS_PCM) += snd-soc-lpass-pcm.o
  33. #8660 VOIP Driver Support
  34. snd-soc-msm-voip-objs := msm-voip.o
  35. obj-$(CONFIG_SND_VOIP_PCM) += snd-soc-msm-voip.o
  36. snd-soc-lpass-dma-objs := lpass-dma.o
  37. obj-$(CONFIG_SND_SOC_MSM8X60) += snd-soc-lpass-dma.o
  38. # for MSM 8960 sound card driver
  39. obj-$(CONFIG_SND_SOC_MSM_QDSP6_INTF) += qdsp6/
  40. snd-soc-qdsp6-objs := msm-dai-q6.o msm-pcm-q6.o msm-multi-ch-pcm-q6.o msm-lowlatency-pcm-q6.o msm-pcm-loopback.o msm-pcm-routing.o msm-dai-fe.o msm-compr-q6.o msm-dai-stub.o
  41. obj-$(CONFIG_SND_SOC_MSM_QDSP6_HDMI_AUDIO) += msm-dai-q6-hdmi.o
  42. obj-$(CONFIG_SND_SOC_VOICE) += msm-pcm-voice.o msm-pcm-voip.o msm-pcm-dtmf.o msm-pcm-host-voice.o
  43. snd-soc-qdsp6-objs += msm-pcm-lpa.o msm-pcm-afe.o
  44. obj-$(CONFIG_SND_SOC_QDSP6) += snd-soc-qdsp6.o
  45. snd-soc-hostless-pcm-objs := msm-pcm-hostless.o
  46. obj-$(CONFIG_SND_SOC_MSM_HOSTLESS_PCM) += snd-soc-hostless-pcm.o
  47. snd-soc-msm8960-objs := msm8960.o apq8064.o msm8930.o mpq8064.o apq8064-i2s.o
  48. obj-$(CONFIG_SND_SOC_MSM8960) += snd-soc-msm8960.o
  49. # Generic MSM drivers
  50. snd-soc-msm8660-apq-objs := msm8660-apq-wm8903.o
  51. obj-$(CONFIG_SND_SOC_MSM8660_APQ) += snd-soc-msm8660-apq.o
  52. # for MDM 9615 sound card driver
  53. snd-soc-mdm9615-objs := mdm9615.o
  54. obj-$(CONFIG_SND_SOC_MDM9615) += snd-soc-mdm9615.o
  55. # for MSM 8974 sound card driver
  56. obj-$(CONFIG_SND_SOC_MSM_QDSP6V2_INTF) += qdsp6v2/
  57. snd-soc-msm8974-objs := msm8974.o
  58. obj-$(CONFIG_SND_SOC_MSM8974) += snd-soc-msm8974.o
  59. snd-soc-qdsp6v2-objs := msm-dai-fe.o
  60. obj-$(CONFIG_SND_SOC_QDSP6V2) += snd-soc-qdsp6v2.o
  61. # for APQ 8074 sound card driver
  62. snd-soc-apq8074-objs := apq8074.o
  63. obj-$(CONFIG_SND_SOC_APQ8074) += snd-soc-apq8074.o
  64. #for MDM9625 sound card driver
  65. snd-soc-mdm9625-objs := mdm9625.o
  66. obj-$(CONFIG_SND_SOC_MDM9625) += snd-soc-mdm9625.o
  67. #for MSM 8226 sound card driver
  68. snd-soc-msm8226-objs := msm8226.o
  69. obj-$(CONFIG_SND_SOC_MSM8226) += snd-soc-msm8226.o
  70. # for MSM 8x10 sound card driver
  71. obj-$(CONFIG_SND_SOC_MSM_QDSP6V2_INTF) += qdsp6v2/
  72. snd-soc-msm8x10-objs := msm8x10.o
  73. obj-$(CONFIG_SND_SOC_MSM8X10) += snd-soc-msm8x10.o