EnableBazel.mk 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. ifeq ($(call is-board-platform-in-list,pineapple cliffs volcano),true)
  2. LOCAL_MODULE_DDK_BUILD := true
  3. LOCAL_MODULE_KO_DIRS := dsp/q6_notifier_dlkm.ko
  4. LOCAL_MODULE_KO_DIRS += dsp/spf_core_dlkm.ko
  5. LOCAL_MODULE_KO_DIRS += dsp/audpkt_ion_dlkm.ko
  6. LOCAL_MODULE_KO_DIRS += ipc/gpr_dlkm.ko
  7. LOCAL_MODULE_KO_DIRS += ipc/audio_pkt_dlkm.ko
  8. LOCAL_MODULE_KO_DIRS += dsp/q6_dlkm.ko
  9. LOCAL_MODULE_KO_DIRS += dsp/adsp_loader_dlkm.ko
  10. LOCAL_MODULE_KO_DIRS += dsp/audio_prm_dlkm.ko
  11. LOCAL_MODULE_KO_DIRS += dsp/q6_pdr_dlkm.ko
  12. LOCAL_MODULE_KO_DIRS += soc/pinctrl_lpi_dlkm.ko
  13. LOCAL_MODULE_KO_DIRS += soc/swr_dlkm.ko
  14. LOCAL_MODULE_KO_DIRS += soc/swr_ctrl_dlkm.ko
  15. LOCAL_MODULE_KO_DIRS += soc/snd_event_dlkm.ko
  16. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd_core_dlkm.ko
  17. LOCAL_MODULE_KO_DIRS += asoc/codecs/mbhc_dlkm.ko
  18. LOCAL_MODULE_KO_DIRS += asoc/codecs/swr_dmic_dlkm.ko
  19. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9xxx_dlkm.ko
  20. LOCAL_MODULE_KO_DIRS += asoc/codecs/swr_haptics_dlkm.ko
  21. LOCAL_MODULE_KO_DIRS += asoc/codecs/stub_dlkm.ko
  22. LOCAL_MODULE_KO_DIRS += asoc/machine_dlkm.ko
  23. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_dlkm.ko
  24. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_wsa2_macro_dlkm.ko
  25. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_wsa_macro_dlkm.ko
  26. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_va_macro_dlkm.ko
  27. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_tx_macro_dlkm.ko
  28. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_rx_macro_dlkm.ko
  29. LOCAL_MODULE_KO_DIRS += asoc/codecs/wsa884x/wsa884x_dlkm.ko
  30. LOCAL_MODULE_KO_DIRS += asoc/codecs/wsa883x/wsa883x_dlkm.ko
  31. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd937x/wcd937x_dlkm.ko
  32. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd937x/wcd937x_slave_dlkm.ko
  33. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd938x/wcd938x_dlkm.ko
  34. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd938x/wcd938x_slave_dlkm.ko
  35. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd939x/wcd939x_dlkm.ko
  36. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd939x/wcd939x_slave_dlkm.ko
  37. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9378/wcd9378_dlkm.ko
  38. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9378/wcd9378_slave_dlkm.ko
  39. LOCAL_MODULE_KO_DIRS += asoc/codecs/hdmi_dlkm.ko
  40. endif
  41. ifeq ($(call is-board-platform-in-list,pitti),true)
  42. LOCAL_MODULE_DDK_BUILD := true
  43. LOCAL_MODULE_KO_DIRS := dsp/q6_notifier_dlkm.ko
  44. LOCAL_MODULE_KO_DIRS += dsp/spf_core_dlkm.ko
  45. LOCAL_MODULE_KO_DIRS += dsp/audpkt_ion_dlkm.ko
  46. LOCAL_MODULE_KO_DIRS += ipc/gpr_dlkm.ko
  47. LOCAL_MODULE_KO_DIRS += ipc/audio_pkt_dlkm.ko
  48. LOCAL_MODULE_KO_DIRS += dsp/q6_dlkm.ko
  49. LOCAL_MODULE_KO_DIRS += dsp/adsp_loader_dlkm.ko
  50. LOCAL_MODULE_KO_DIRS += dsp/audio_prm_dlkm.ko
  51. LOCAL_MODULE_KO_DIRS += dsp/q6_pdr_dlkm.ko
  52. LOCAL_MODULE_KO_DIRS += soc/pinctrl_lpi_dlkm.ko
  53. LOCAL_MODULE_KO_DIRS += soc/swr_dlkm.ko
  54. LOCAL_MODULE_KO_DIRS += soc/swr_ctrl_dlkm.ko
  55. LOCAL_MODULE_KO_DIRS += soc/snd_event_dlkm.ko
  56. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd_core_dlkm.ko
  57. LOCAL_MODULE_KO_DIRS += asoc/codecs/mbhc_dlkm.ko
  58. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9xxx_dlkm.ko
  59. LOCAL_MODULE_KO_DIRS += asoc/codecs/stub_dlkm.ko
  60. LOCAL_MODULE_KO_DIRS += asoc/machine_dlkm.ko
  61. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_dlkm.ko
  62. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_va_macro_dlkm.ko
  63. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_tx_macro_dlkm.ko
  64. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_rx_macro_dlkm.ko
  65. LOCAL_MODULE_KO_DIRS += asoc/codecs/wsa881x_analog_dlkm.ko
  66. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9378/wcd9378_dlkm.ko
  67. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9378/wcd9378_slave_dlkm.ko
  68. LOCAL_MODULE_KO_DIRS += asoc/codecs/hdmi_dlkm.ko
  69. endif
  70. ifeq ($(call is-board-platform-in-list,blair),true)
  71. LOCAL_MODULE_DDK_BUILD := true
  72. LOCAL_MODULE_KO_DIRS := dsp/q6_notifier_dlkm.ko
  73. LOCAL_MODULE_KO_DIRS += dsp/spf_core_dlkm.ko
  74. LOCAL_MODULE_KO_DIRS += dsp/audpkt_ion_dlkm.ko
  75. LOCAL_MODULE_KO_DIRS += ipc/gpr_dlkm.ko
  76. LOCAL_MODULE_KO_DIRS += ipc/audio_pkt_dlkm.ko
  77. LOCAL_MODULE_KO_DIRS += dsp/q6_dlkm.ko
  78. LOCAL_MODULE_KO_DIRS += dsp/adsp_loader_dlkm.ko
  79. LOCAL_MODULE_KO_DIRS += dsp/audio_prm_dlkm.ko
  80. LOCAL_MODULE_KO_DIRS += dsp/q6_pdr_dlkm.ko
  81. LOCAL_MODULE_KO_DIRS += soc/pinctrl_lpi_dlkm.ko
  82. LOCAL_MODULE_KO_DIRS += soc/swr_dlkm.ko
  83. LOCAL_MODULE_KO_DIRS += soc/swr_ctrl_dlkm.ko
  84. LOCAL_MODULE_KO_DIRS += soc/snd_event_dlkm.ko
  85. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd_core_dlkm.ko
  86. LOCAL_MODULE_KO_DIRS += asoc/codecs/mbhc_dlkm.ko
  87. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9xxx_dlkm.ko
  88. LOCAL_MODULE_KO_DIRS += asoc/codecs/stub_dlkm.ko
  89. LOCAL_MODULE_KO_DIRS += asoc/machine_dlkm.ko
  90. LOCAL_MODULE_KO_DIRS += asoc/codecs/bolero/bolero_cdc_dlkm.ko
  91. LOCAL_MODULE_KO_DIRS += asoc/codecs/bolero/va_macro_dlkm.ko
  92. LOCAL_MODULE_KO_DIRS += asoc/codecs/bolero/tx_macro_dlkm.ko
  93. LOCAL_MODULE_KO_DIRS += asoc/codecs/bolero/rx_macro_dlkm.ko
  94. LOCAL_MODULE_KO_DIRS += asoc/codecs/wsa881x_analog_dlkm.ko
  95. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd937x/wcd937x_dlkm.ko
  96. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd937x/wcd937x_slave_dlkm.ko
  97. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd938x/wcd938x_dlkm.ko
  98. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd938x/wcd938x_slave_dlkm.ko
  99. endif
  100. ifeq ($(call is-board-platform-in-list, niobe),true)
  101. LOCAL_MODULE_DDK_BUILD := true
  102. LOCAL_MODULE_KO_DIRS := dsp/q6_notifier_dlkm.ko
  103. LOCAL_MODULE_KO_DIRS += dsp/spf_core_dlkm.ko
  104. LOCAL_MODULE_KO_DIRS += dsp/audpkt_ion_dlkm.ko
  105. LOCAL_MODULE_KO_DIRS += ipc/gpr_dlkm.ko
  106. LOCAL_MODULE_KO_DIRS += ipc/audio_pkt_dlkm.ko
  107. LOCAL_MODULE_KO_DIRS += dsp/q6_dlkm.ko
  108. LOCAL_MODULE_KO_DIRS += dsp/adsp_loader_dlkm.ko
  109. LOCAL_MODULE_KO_DIRS += dsp/audio_prm_dlkm.ko
  110. LOCAL_MODULE_KO_DIRS += dsp/q6_pdr_dlkm.ko
  111. LOCAL_MODULE_KO_DIRS += soc/pinctrl_lpi_dlkm.ko
  112. LOCAL_MODULE_KO_DIRS += soc/swr_dlkm.ko
  113. LOCAL_MODULE_KO_DIRS += soc/swr_ctrl_dlkm.ko
  114. LOCAL_MODULE_KO_DIRS += soc/snd_event_dlkm.ko
  115. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd_core_dlkm.ko
  116. LOCAL_MODULE_KO_DIRS += asoc/codecs/mbhc_dlkm.ko
  117. LOCAL_MODULE_KO_DIRS += asoc/codecs/swr_dmic_dlkm.ko
  118. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9xxx_dlkm.ko
  119. LOCAL_MODULE_KO_DIRS += asoc/codecs/swr_haptics_dlkm.ko
  120. LOCAL_MODULE_KO_DIRS += asoc/codecs/stub_dlkm.ko
  121. LOCAL_MODULE_KO_DIRS += asoc/machine_dlkm.ko
  122. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_dlkm.ko
  123. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_wsa2_macro_dlkm.ko
  124. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_wsa_macro_dlkm.ko
  125. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_va_macro_dlkm.ko
  126. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_tx_macro_dlkm.ko
  127. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_rx_macro_dlkm.ko
  128. LOCAL_MODULE_KO_DIRS += asoc/codecs/wsa884x/wsa884x_dlkm.ko
  129. LOCAL_MODULE_KO_DIRS += asoc/codecs/wsa883x/wsa883x_dlkm.ko
  130. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd937x/wcd937x_dlkm.ko
  131. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd937x/wcd937x_slave_dlkm.ko
  132. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd938x/wcd938x_dlkm.ko
  133. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd938x/wcd938x_slave_dlkm.ko
  134. LOCAL_MODULE_KO_DIRS += asoc/codecs/hdmi_dlkm.ko
  135. endif
  136. ifeq ($(call is-board-platform-in-list,pitti),true)
  137. LOCAL_MODULE_DDK_BUILD := true
  138. LOCAL_MODULE_KO_DIRS := dsp/q6_notifier_dlkm.ko
  139. LOCAL_MODULE_KO_DIRS += dsp/spf_core_dlkm.ko
  140. LOCAL_MODULE_KO_DIRS += dsp/audpkt_ion_dlkm.ko
  141. LOCAL_MODULE_KO_DIRS += ipc/gpr_dlkm.ko
  142. LOCAL_MODULE_KO_DIRS += ipc/audio_pkt_dlkm.ko
  143. LOCAL_MODULE_KO_DIRS += dsp/q6_dlkm.ko
  144. LOCAL_MODULE_KO_DIRS += dsp/adsp_loader_dlkm.ko
  145. LOCAL_MODULE_KO_DIRS += dsp/audio_prm_dlkm.ko
  146. LOCAL_MODULE_KO_DIRS += dsp/q6_pdr_dlkm.ko
  147. LOCAL_MODULE_KO_DIRS += soc/pinctrl_lpi_dlkm.ko
  148. LOCAL_MODULE_KO_DIRS += soc/swr_dlkm.ko
  149. LOCAL_MODULE_KO_DIRS += soc/swr_ctrl_dlkm.ko
  150. LOCAL_MODULE_KO_DIRS += soc/snd_event_dlkm.ko
  151. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd_core_dlkm.ko
  152. LOCAL_MODULE_KO_DIRS += asoc/codecs/mbhc_dlkm.ko
  153. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9xxx_dlkm.ko
  154. LOCAL_MODULE_KO_DIRS += asoc/codecs/stub_dlkm.ko
  155. LOCAL_MODULE_KO_DIRS += asoc/machine_dlkm.ko
  156. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_dlkm.ko
  157. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_va_macro_dlkm.ko
  158. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_tx_macro_dlkm.ko
  159. LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_rx_macro_dlkm.ko
  160. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9378/wcd9378_dlkm.ko
  161. LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9378/wcd9378_slave_dlkm.ko
  162. LOCAL_MODULE_KO_DIRS += asoc/codecs/wsa881x_analog_dlkm.ko
  163. LOCAL_MODULE_KO_DIRS += asoc/codecs/hdmi_dlkm.ko
  164. endif