Files
android_kernel_samsung_sm87…/qcom/opensource/audio-devicetree/Kbuild
2025-08-12 23:12:57 +02:00

190 lines
6.5 KiB
Makefile
Executable File

ifeq ($(CONFIG_ARCH_PINEAPPLE), y)
dtbo-y += pineapple-audio.dtbo \
pineapple-audio-cdp.dtbo \
pineapple-audio-wsa883x-cdp.dtbo \
pineapple-audio-cdp-nfc.dtbo \
pineapple-audio-mtp.dtbo \
pineapple-audio-mtp-nfc.dtbo \
pineapple-audio-qrd.dtbo \
pineapple-audio-atp.dtbo \
pineapple-audio-rumi.dtbo \
pineapple-audio-rcm.dtbo \
pineapple-audio-qrd-sku2.dtbo \
pineapplep-audio-hdk.dtbo
endif
ifeq ($(CONFIG_ARCH_SUN), y)
ifeq ($(PROJECT_NAME),$(filter $(PROJECT_NAME),pa1q))
dtbo-y += sun-audio.dtbo \
pa1q/sun-audio-pa1q-r00.dtbo \
pa1q/sun-audio-pa1q-r01.dtbo \
pa1q/sun-audio-pa1q-r02.dtbo \
pa1q/sun-audio-pa1q-r03.dtbo \
pa1q/sun-audio-pa1q-r04.dtbo \
pa1q/sun-audio-pa1q-r05.dtbo \
pa1q/sun-audio-pa1q-r06.dtbo \
pa1q/sun-audio-pa1q-r07.dtbo \
pa1q/sun-audio-pa1q-r08.dtbo \
pa1q/sun-audio-pa1q-r09.dtbo \
pa1q/sun-audio-pa1q-r10.dtbo \
pa1q/sun-audio-pa1q-r11.dtbo \
pa1q/sun-audio-pa1q-r12.dtbo \
pa1q/sun-audio-pa1q-r13.dtbo \
pa1q/sun-audio-pa1q-r14.dtbo \
pa1q/sun-audio-pa1q-r15.dtbo
else ifeq ($(PROJECT_NAME),$(filter $(PROJECT_NAME),pa2q))
dtbo-y += sun-audio.dtbo \
pa2q/sun-audio-pa2q-r00.dtbo \
pa2q/sun-audio-pa2q-r01.dtbo \
pa2q/sun-audio-pa2q-r02.dtbo \
pa2q/sun-audio-pa2q-r03.dtbo \
pa2q/sun-audio-pa2q-r04.dtbo \
pa2q/sun-audio-pa2q-r05.dtbo \
pa2q/sun-audio-pa2q-r06.dtbo \
pa2q/sun-audio-pa2q-r07.dtbo \
pa2q/sun-audio-pa2q-r08.dtbo \
pa2q/sun-audio-pa2q-r09.dtbo \
pa2q/sun-audio-pa2q-r10.dtbo \
pa2q/sun-audio-pa2q-r11.dtbo \
pa2q/sun-audio-pa2q-r12.dtbo \
pa2q/sun-audio-pa2q-r13.dtbo \
pa2q/sun-audio-pa2q-r14.dtbo \
pa2q/sun-audio-pa2q-r15.dtbo
else ifeq ($(PROJECT_NAME),$(filter $(PROJECT_NAME),pa3q))
ifeq ($(TARGET_PRODUCT),$(filter $(TARGET_PRODUCT),pa3qzcx pa3qzhx))
dtbo-y += sun-audio.dtbo \
pa3q/sun-audio-pa3q-chn-r00.dtbo \
pa3q/sun-audio-pa3q-chn-r01.dtbo \
pa3q/sun-audio-pa3q-chn-r02.dtbo \
pa3q/sun-audio-pa3q-chn-r03.dtbo \
pa3q/sun-audio-pa3q-chn-r04.dtbo \
pa3q/sun-audio-pa3q-chn-r05.dtbo \
pa3q/sun-audio-pa3q-chn-r06.dtbo \
pa3q/sun-audio-pa3q-chn-r07.dtbo \
pa3q/sun-audio-pa3q-chn-r08.dtbo \
pa3q/sun-audio-pa3q-chn-r09.dtbo \
pa3q/sun-audio-pa3q-chn-r10.dtbo \
pa3q/sun-audio-pa3q-chn-r11.dtbo \
pa3q/sun-audio-pa3q-chn-r12.dtbo \
pa3q/sun-audio-pa3q-chn-r13.dtbo \
pa3q/sun-audio-pa3q-chn-r14.dtbo \
pa3q/sun-audio-pa3q-chn-r15.dtbo
else
dtbo-y += sun-audio.dtbo \
pa3q/sun-audio-pa3q-r00.dtbo \
pa3q/sun-audio-pa3q-r01.dtbo \
pa3q/sun-audio-pa3q-r02.dtbo \
pa3q/sun-audio-pa3q-r03.dtbo \
pa3q/sun-audio-pa3q-r04.dtbo \
pa3q/sun-audio-pa3q-r05.dtbo \
pa3q/sun-audio-pa3q-r06.dtbo \
pa3q/sun-audio-pa3q-r07.dtbo \
pa3q/sun-audio-pa3q-r08.dtbo \
pa3q/sun-audio-pa3q-r09.dtbo \
pa3q/sun-audio-pa3q-r10.dtbo \
pa3q/sun-audio-pa3q-r11.dtbo \
pa3q/sun-audio-pa3q-r12.dtbo \
pa3q/sun-audio-pa3q-r13.dtbo \
pa3q/sun-audio-pa3q-r14.dtbo \
pa3q/sun-audio-pa3q-r15.dtbo
endif
else ifeq ($(PROJECT_NAME),$(filter $(PROJECT_NAME),q7q))
ifeq ($(TARGET_PRODUCT),$(filter $(TARGET_PRODUCT),q7qzcx q7qzhx))
dtbo-y += sun-audio.dtbo \
q7q/sun-audio-q7q-chn-r00.dtbo \
q7q/sun-audio-q7q-chn-r01.dtbo \
q7q/sun-audio-q7q-chn-r02.dtbo \
q7q/sun-audio-q7q-chn-r03.dtbo \
q7q/sun-audio-q7q-chn-r04.dtbo \
q7q/sun-audio-q7q-chn-r05.dtbo \
q7q/sun-audio-q7q-chn-r06.dtbo \
q7q/sun-audio-q7q-chn-r07.dtbo \
q7q/sun-audio-q7q-chn-r08.dtbo \
q7q/sun-audio-q7q-chn-r09.dtbo \
q7q/sun-audio-q7q-chn-r10.dtbo \
q7q/sun-audio-q7q-chn-r11.dtbo \
q7q/sun-audio-q7q-chn-r12.dtbo \
q7q/sun-audio-q7q-chn-r13.dtbo \
q7q/sun-audio-q7q-chn-r14.dtbo \
q7q/sun-audio-q7q-chn-r15.dtbo
else
dtbo-y += sun-audio.dtbo \
q7q/sun-audio-q7q-r00.dtbo \
q7q/sun-audio-q7q-r01.dtbo \
q7q/sun-audio-q7q-r02.dtbo \
q7q/sun-audio-q7q-r03.dtbo \
q7q/sun-audio-q7q-r04.dtbo \
q7q/sun-audio-q7q-r05.dtbo \
q7q/sun-audio-q7q-r06.dtbo \
q7q/sun-audio-q7q-r07.dtbo \
q7q/sun-audio-q7q-r08.dtbo \
q7q/sun-audio-q7q-r09.dtbo \
q7q/sun-audio-q7q-r10.dtbo \
q7q/sun-audio-q7q-r11.dtbo \
q7q/sun-audio-q7q-r12.dtbo \
q7q/sun-audio-q7q-r13.dtbo \
q7q/sun-audio-q7q-r14.dtbo \
q7q/sun-audio-q7q-r15.dtbo
endif
else ifeq ($(PROJECT_NAME),$(filter $(PROJECT_NAME),q7mq))
dtbo-y += sun-audio.dtbo \
q7mq/sun-audio-q7mq-r00.dtbo \
q7mq/sun-audio-q7mq-r01.dtbo \
q7mq/sun-audio-q7mq-r02.dtbo \
q7mq/sun-audio-q7mq-r03.dtbo \
q7mq/sun-audio-q7mq-r04.dtbo \
q7mq/sun-audio-q7mq-r05.dtbo \
q7mq/sun-audio-q7mq-r06.dtbo \
q7mq/sun-audio-q7mq-r07.dtbo \
q7mq/sun-audio-q7mq-r08.dtbo \
q7mq/sun-audio-q7mq-r09.dtbo \
q7mq/sun-audio-q7mq-r10.dtbo \
q7mq/sun-audio-q7mq-r11.dtbo \
q7mq/sun-audio-q7mq-r12.dtbo \
q7mq/sun-audio-q7mq-r13.dtbo \
q7mq/sun-audio-q7mq-r14.dtbo \
q7mq/sun-audio-q7mq-r15.dtbo
else ifeq ($(PROJECT_NAME),$(filter $(PROJECT_NAME),psq))
dtbo-y += sun-audio.dtbo \
psq/sun-audio-psq-r00.dtbo \
psq/sun-audio-psq-r01.dtbo \
psq/sun-audio-psq-r02.dtbo \
psq/sun-audio-psq-r03.dtbo \
psq/sun-audio-psq-r04.dtbo \
psq/sun-audio-psq-r05.dtbo \
psq/sun-audio-psq-r06.dtbo \
psq/sun-audio-psq-r07.dtbo \
psq/sun-audio-psq-r08.dtbo \
psq/sun-audio-psq-r09.dtbo \
psq/sun-audio-psq-r10.dtbo \
psq/sun-audio-psq-r11.dtbo \
psq/sun-audio-psq-r12.dtbo \
psq/sun-audio-psq-r13.dtbo \
psq/sun-audio-psq-r14.dtbo \
psq/sun-audio-psq-r15.dtbo
else
dtbo-y += sun-audio.dtbo \
sun-audio-cdp.dtbo \
sun-audio-cdp-nfc.dtbo \
sun-audio-rumi.dtbo \
sun-audio-mtp.dtbo \
sun-audio-mtp-3.5mm.dtbo \
sun-audio-mtp-nfc.dtbo \
sun-audio-mtp-qmp.dtbo \
sun-audio-qrd.dtbo \
sun-audio-hdk.dtbo \
sun-audio-qrd-sku2.dtbo \
sun-audio-atp.dtbo \
sun-audio-rcm.dtbo \
sun-audio-hamilton-rcm.dtbo \
sun-audio-hamilton-cdp.dtbo \
sun-audio-hamilton-mtp-v2.dtbo \
sun-audio-hamilton-mtp.dtbo \
sun-audio-hamilton-mtp-3.5mm.dtbo
endif
endif
always-y := $(dtb-y) $(dtbo-y)
subdir-y := $(dts-dirs)
clean-files := *.dtb *.dtbo