audio_kernel_vendor_board.mk 787 B

123456789101112131415161718192021222324
  1. AUDIO_DLKM_ENABLE := false
  2. ifneq ($(TARGET_DISABLE_AUDIO_DLKM), true)
  3. ifeq ($(TARGET_KERNEL_DLKM_DISABLE), true)
  4. ifeq ($(TARGET_KERNEL_DLKM_AUDIO_OVERRIDE),true)
  5. AUDIO_DLKM_ENABLE := true
  6. endif
  7. else
  8. AUDIO_DLKM_ENABLE := true
  9. endif
  10. endif # TARGET_DISABLE_AUDIO_DLKM
  11. ifeq ($(TARGET_USES_AUDIOLITE), true)
  12. AUDIO_DLKM_ENABLE := false
  13. include vendor/qcom/opensource/audio-kernel/audio_audiolite_kernel_modules.mk
  14. BOARD_VENDOR_KERNEL_MODULES += $(AUDIO_KERNEL_MODULES)
  15. endif
  16. ifeq ($(AUDIO_DLKM_ENABLE), true)
  17. include vendor/qcom/opensource/audio-kernel/audio_kernel_modules.mk
  18. ifeq ($(ENABLE_AUDIO_LEGACY_TECHPACK),true)
  19. include vendor/qcom/opensource/audio-kernel/legacy/audio_kernel_modules.mk
  20. endif
  21. BOARD_VENDOR_KERNEL_MODULES += $(AUDIO_KERNEL_MODULES)
  22. endif