diff --git a/Android.mk b/Android.mk index 5d8a517fe7..d75074bb60 100644 --- a/Android.mk +++ b/Android.mk @@ -18,10 +18,14 @@ ifeq ($(call is-board-platform-in-list,holi blair),true) AUDIO_SELECT := CONFIG_SND_SOC_HOLI=m endif -ifeq ($(call is-board-platform-in-list,pineapple cliffs pitti volcano),true) +ifeq ($(call is-board-platform-in-list,pineapple cliffs volcano),true) AUDIO_SELECT := CONFIG_SND_SOC_PINEAPPLE=m endif +ifeq ($(call is-board-platform-in-list,pitti),true) +AUDIO_SELECT := CONFIG_SND_SOC_PITTI=m +endif + ifeq ($(ENABLE_AUDIO_LEGACY_TECHPACK),true) include $(call all-subdir-makefiles) LOCAL_PATH := vendor/qcom/opensource/audio-kernel @@ -392,7 +396,7 @@ LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT) include $(DLKM_DIR)/Build_external_kernelmodule.mk ########################### WCD939x CODEC ################################ -ifneq ($(call is-board-platform-in-list, niobe),true) +ifneq ($(call is-board-platform-in-list, niobe pitti),true) include $(CLEAR_VARS) LOCAL_SRC_FILES := $(AUDIO_SRC_FILES) LOCAL_MODULE := wcd939x_dlkm.ko @@ -512,6 +516,16 @@ LOCAL_MODULE_DEBUG_ENABLE := true LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT) include $(DLKM_DIR)/Build_external_kernelmodule.mk endif +ifeq ($(call is-board-platform-in-list,pitti),true) +include $(CLEAR_VARS) +LOCAL_SRC_FILES := $(AUDIO_SRC_FILES) +LOCAL_MODULE := wsa881x_analog_dlkm.ko +LOCAL_MODULE_KBUILD_NAME := asoc/codecs/wsa881x_analog_dlkm.ko +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_DEBUG_ENABLE := true +LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT) +include $(DLKM_DIR)/Build_external_kernelmodule.mk +endif ########################################################## endif # DLKM check endif # supported target check diff --git a/BUILD.bazel b/BUILD.bazel index 475df85a9e..ffafab31b0 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -46,11 +46,13 @@ ddk_headers( ) load(":build/pineapple.bzl", "define_pineapple") +load(":build/pitti.bzl", "define_pitti") load(":build/kalama.bzl", "define_kalama") load(":build/blair.bzl", "define_blair") load(":build/niobe.bzl", "define_niobe") define_kalama() define_pineapple() +define_pitti() define_blair() define_niobe() diff --git a/EnableBazel.mk b/EnableBazel.mk index b66ecdceb7..7bb39ffa50 100644 --- a/EnableBazel.mk +++ b/EnableBazel.mk @@ -38,6 +38,47 @@ LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd939x/wcd939x_slave_dlkm.ko LOCAL_MODULE_KO_DIRS += asoc/codecs/hdmi_dlkm.ko endif + +ifeq ($(call is-board-platform-in-list,pitti),true) +LOCAL_MODULE_DDK_BUILD := true + +LOCAL_MODULE_KO_DIRS := dsp/q6_notifier_dlkm.ko +LOCAL_MODULE_KO_DIRS += dsp/spf_core_dlkm.ko +LOCAL_MODULE_KO_DIRS += dsp/audpkt_ion_dlkm.ko +LOCAL_MODULE_KO_DIRS += ipc/gpr_dlkm.ko +LOCAL_MODULE_KO_DIRS += ipc/audio_pkt_dlkm.ko +LOCAL_MODULE_KO_DIRS += dsp/q6_dlkm.ko +LOCAL_MODULE_KO_DIRS += dsp/adsp_loader_dlkm.ko +LOCAL_MODULE_KO_DIRS += dsp/audio_prm_dlkm.ko +LOCAL_MODULE_KO_DIRS += dsp/q6_pdr_dlkm.ko +LOCAL_MODULE_KO_DIRS += soc/pinctrl_lpi_dlkm.ko +LOCAL_MODULE_KO_DIRS += soc/swr_dlkm.ko +LOCAL_MODULE_KO_DIRS += soc/swr_ctrl_dlkm.ko +LOCAL_MODULE_KO_DIRS += soc/snd_event_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd_core_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/mbhc_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/swr_dmic_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd9xxx_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/swr_haptics_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/stub_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/machine_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_wsa_macro_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_wsa2_macro_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_va_macro_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_tx_macro_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/lpass-cdc/lpass_cdc_rx_macro_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd937x/wcd937x_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd937x/wcd937x_slave_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd938x/wcd938x_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/wcd938x/wcd938x_slave_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/wsa881x_analog_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/wsa883x/wsa883x_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/wsa884x/wsa884x_dlkm.ko +LOCAL_MODULE_KO_DIRS += asoc/codecs/hdmi_dlkm.ko +endif + + ifeq ($(call is-board-platform-in-list,blair),true) LOCAL_MODULE_DDK_BUILD := true diff --git a/asoc/Kbuild b/asoc/Kbuild index 4511fd347f..56f8d33256 100644 --- a/asoc/Kbuild +++ b/asoc/Kbuild @@ -81,8 +81,8 @@ ifeq ($(KERNEL_BUILD), 0) INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h endif ifeq ($(CONFIG_ARCH_PITTI), y) - include $(AUDIO_ROOT)/config/pineappleauto.conf - INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h + include $(AUDIO_ROOT)/config/pittiauto.conf + INCS += -include $(AUDIO_ROOT)/config/pittiautoconf.h endif ifeq ($(CONFIG_ARCH_LITO), y) include $(AUDIO_ROOT)/config/litoauto.conf @@ -206,6 +206,11 @@ ifdef CONFIG_SND_SOC_PINEAPPLE MACHINE_OBJS += pineapple.o endif +# for PITTI sound card driver +ifdef CONFIG_SND_SOC_PITTI + MACHINE_OBJS += pineapple.o +endif + # for HOLI sound card driver ifdef CONFIG_SND_SOC_HOLI MACHINE_OBJS += holi.o @@ -309,6 +314,9 @@ machine_dlkm-y := $(MACHINE_OBJS) obj-$(CONFIG_SND_SOC_PINEAPPLE) += machine_dlkm.o machine_dlkm-y := $(MACHINE_OBJS) +obj-$(CONFIG_SND_SOC_PITTI) += machine_dlkm.o +machine_dlkm-y := $(MACHINE_OBJS) + obj-$(CONFIG_SND_SOC_HOLI) += machine_dlkm.o machine_dlkm-y := $(MACHINE_OBJS) diff --git a/asoc/codecs/Kbuild b/asoc/codecs/Kbuild index f07157d14d..191a90446b 100644 --- a/asoc/codecs/Kbuild +++ b/asoc/codecs/Kbuild @@ -80,8 +80,8 @@ ifeq ($(KERNEL_BUILD), 0) INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h endif ifeq ($(CONFIG_ARCH_PITTI), y) - include $(AUDIO_ROOT)/config/pineappleauto.conf - INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h + include $(AUDIO_ROOT)/config/pittiauto.conf + INCS += -include $(AUDIO_ROOT)/config/pittiautoconf.h endif ifeq ($(CONFIG_ARCH_LITO), y) include $(AUDIO_ROOT)/config/litoauto.conf diff --git a/asoc/codecs/lpass-cdc/Kbuild b/asoc/codecs/lpass-cdc/Kbuild index 54e4cef253..8989119a03 100644 --- a/asoc/codecs/lpass-cdc/Kbuild +++ b/asoc/codecs/lpass-cdc/Kbuild @@ -43,8 +43,8 @@ ifeq ($(KERNEL_BUILD), 0) INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h endif ifeq ($(CONFIG_ARCH_PITTI), y) - include $(AUDIO_ROOT)/config/pineappleauto.conf - INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h + include $(AUDIO_ROOT)/config/pittiauto.conf + INCS += -include $(AUDIO_ROOT)/config/pittiautoconf.h endif ifeq ($(CONFIG_ARCH_LITO), y) include $(AUDIO_ROOT)/config/litoauto.conf diff --git a/audio_kernel_modules.mk b/audio_kernel_modules.mk index efbc684d32..868f50920b 100644 --- a/audio_kernel_modules.mk +++ b/audio_kernel_modules.mk @@ -42,11 +42,12 @@ AUDIO_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/swr_dmic_dlkm.ko \ $(KERNEL_MODULES_OUT)/lpass_cdc_dlkm.ko \ $(KERNEL_MODULES_OUT)/wsa884x_dlkm.ko \ $(KERNEL_MODULES_OUT)/wsa883x_dlkm.ko \ + $(KERNEL_MODULES_OUT)/wsa881x_analog_dlkm.ko \ $(KERNEL_MODULES_OUT)/wcd937x_dlkm.ko \ $(KERNEL_MODULES_OUT)/wcd937x_slave_dlkm.ko \ $(KERNEL_MODULES_OUT)/wcd938x_dlkm.ko \ $(KERNEL_MODULES_OUT)/wcd938x_slave_dlkm.ko -ifneq ($(call is-board-platform-in-list,niobe), true) +ifneq ($(call is-board-platform-in-list,niobe pitti), true) AUDIO_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/wcd939x_dlkm.ko \ $(KERNEL_MODULES_OUT)/wcd939x_slave_dlkm.ko endif diff --git a/audio_kernel_product_board.mk b/audio_kernel_product_board.mk index 5b77cd8358..da088bc511 100644 --- a/audio_kernel_product_board.mk +++ b/audio_kernel_product_board.mk @@ -17,21 +17,25 @@ PRODUCT_PACKAGES += $(KERNEL_MODULES_OUT)/q6_notifier_dlkm.ko\ $(KERNEL_MODULES_OUT)/wcd9xxx_dlkm.ko \ $(KERNEL_MODULES_OUT)/stub_dlkm.ko \ $(KERNEL_MODULES_OUT)/machine_dlkm.ko +ifneq ($(call is-board-platform-in-list,bengal holi blair pitti), true) +PRODUCT_PACKAGES += $(KERNEL_MODULES_OUT)/swr_dmic_dlkm.ko \ + $(KERNEL_MODULES_OUT)/lpass_cdc_wsa2_macro_dlkm.ko \ + $(KERNEL_MODULES_OUT)/lpass_cdc_wsa_macro_dlkm.ko +endif ifneq ($(call is-board-platform-in-list,bengal holi blair), true) PRODUCT_PACKAGES += $(KERNEL_MODULES_OUT)/swr_dmic_dlkm.ko \ $(KERNEL_MODULES_OUT)/swr_haptics_dlkm.ko \ $(KERNEL_MODULES_OUT)/hdmi_dlkm.ko \ - $(KERNEL_MODULES_OUT)/lpass_cdc_wsa2_macro_dlkm.ko \ - $(KERNEL_MODULES_OUT)/lpass_cdc_wsa_macro_dlkm.ko \ $(KERNEL_MODULES_OUT)/lpass_cdc_va_macro_dlkm.ko \ $(KERNEL_MODULES_OUT)/lpass_cdc_rx_macro_dlkm.ko \ $(KERNEL_MODULES_OUT)/lpass_cdc_tx_macro_dlkm.ko \ $(KERNEL_MODULES_OUT)/lpass_cdc_dlkm.ko \ + $(KERNEL_MODULES_OUT)/wsa881x_analog_dlkm.ko \ $(KERNEL_MODULES_OUT)/wsa884x_dlkm.ko \ $(KERNEL_MODULES_OUT)/wsa883x_dlkm.ko \ $(KERNEL_MODULES_OUT)/wcd938x_dlkm.ko \ $(KERNEL_MODULES_OUT)/wcd938x_slave_dlkm.ko -ifneq ($(call is-board-platform-in-list,niobe), true) +ifneq ($(call is-board-platform-in-list,niobe pitti), true) PRODUCT_PACKAGES += $(KERNEL_MODULES_OUT)/wcd939x_dlkm.ko \ $(KERNEL_MODULES_OUT)/wcd939x_slave_dlkm.ko endif diff --git a/audio_modules.bzl b/audio_modules.bzl index 4f9cc9ce60..603ddc8f09 100644 --- a/audio_modules.bzl +++ b/audio_modules.bzl @@ -160,6 +160,9 @@ audio_modules.register( "CONFIG_SND_SOC_PINEAPPLE": [ "pineapple.c" ], + "CONFIG_SND_SOC_PITTI": [ + "pineapple.c" + ], "CONFIG_SND_SOC_NIOBE": [ "pineapple.c" ], diff --git a/build/pitti.bzl b/build/pitti.bzl new file mode 100644 index 0000000000..9c47f6e729 --- /dev/null +++ b/build/pitti.bzl @@ -0,0 +1,59 @@ +load(":audio_modules.bzl", "audio_modules") +load(":module_mgr.bzl", "define_target_modules") + +def define_pitti(): + define_target_modules( + target = "pitti", + variants = ["consolidate", "gki"], + registry = audio_modules, + modules = [ + "q6_dlkm", + "spf_core_dlkm", + "audpkt_ion_dlkm", + "q6_notifier_dlkm", + "adsp_loader_dlkm", + "audio_prm_dlkm", + "q6_pdr_dlkm", + "gpr_dlkm", + "audio_pkt_dlkm", + "pinctrl_lpi_dlkm", + "swr_dlkm", + "swr_ctrl_dlkm", + "snd_event_dlkm", + "machine_dlkm", + "wcd_core_dlkm", + "mbhc_dlkm", + "swr_dmic_dlkm", + "wcd9xxx_dlkm", + "swr_haptics_dlkm", + "stub_dlkm", + "hdmi_dlkm", + "lpass_cdc_dlkm", + "lpass_cdc_va_macro_dlkm", + "lpass_cdc_rx_macro_dlkm", + "lpass_cdc_tx_macro_dlkm", + "lpass_cdc_wsa2_macro_dlkm", + "lpass_cdc_wsa_macro_dlkm", + "wsa881x_analog_dlkm", + "wsa883x_dlkm", + "wsa884x_dlkm", + "wcd937x_dlkm", + "wcd937x_slave_dlkm", + "wcd938x_dlkm", + "wcd938x_slave_dlkm", + + ], + config_options = [ + "CONFIG_SND_SOC_PITTI", + "CONFIG_SND_SOC_MSM_QDSP6V2_INTF", + "CONFIG_MSM_QDSP6_SSR", + "CONFIG_DIGITAL_CDC_RSC_MGR", + "CONFIG_SOUNDWIRE_MSTR_CTRL", + "CONFIG_WCD9XXX_CODEC_CORE_V2", + "CONFIG_MSM_CDC_PINCTRL", + "CONFIG_SND_SOC_WCD_IRQ", + "CONFIG_SND_SOC_WCD9XXX_V2", + "CONFIG_SND_SOC_WCD_MBHC_ADC", + "CONFIG_MSM_EXT_DISPLAY", + ] + ) diff --git a/config/pittiauto.conf b/config/pittiauto.conf new file mode 100644 index 0000000000..c10c5becf7 --- /dev/null +++ b/config/pittiauto.conf @@ -0,0 +1,38 @@ +# SPDX-License-Identifier: GPL-2.0-only +/* + * Copyright (c) 2023, Qualcomm Innovation Center, Inc. All rights reserved. + */ +export CONFIG_SND_SOC_MSM_QDSP6V2_INTF=m +export CONFIG_SND_SOC_PITTI=m +export CONFIG_SND_EVENT=m +export CONFIG_AUDIO_PKT_ION=m +export CONFIG_MSM_QDSP6_NOTIFIER=m +export CONFIG_MSM_QDSP6_SSR=m +export CONFIG_MSM_ADSP_LOADER=m +export CONFIG_SPF_CORE=m +export CONFIG_MSM_QDSP6_GPR_RPMSG=m +export CONFIG_MSM_QDSP6_PDR=m +export CONFIG_AUDIO_PRM=m +export CONFIG_AUDIO_PKT=m +export CONFIG_DIGITAL_CDC_RSC_MGR=m +export CONFIG_PINCTRL_LPI=m +export CONFIG_SOUNDWIRE=m +export CONFIG_SOUNDWIRE_MSTR_CTRL=m +export CONFIG_WCD9XXX_CODEC_CORE_V2=m +export CONFIG_MSM_CDC_PINCTRL=m +export CONFIG_SND_SOC_LPASS_CDC=m +export CONFIG_SND_SOC_WCD_IRQ=m +export CONFIG_LPASS_CDC_VA_MACRO=m +export CONFIG_LPASS_CDC_TX_MACRO=m +export CONFIG_LPASS_CDC_RX_MACRO=m +export CONFIG_SND_SOC_WSA881X_ANALOG=m +export CONFIG_WSA881X_TEMP_SENSOR_DISABLE=m +export CONFIG_SND_SOC_WCD9XXX_V2=m +export CONFIG_SND_SOC_WCD937X=m +export CONFIG_SND_SOC_WCD937X_SLAVE=m +export CONFIG_SND_SOC_WCD938X=m +export CONFIG_SND_SOC_WCD938X_SLAVE=m +export CONFIG_SND_SOC_WCD_MBHC=m +export CONFIG_SND_SOC_WCD_MBHC_ADC=m +export CONFIG_SND_SOC_MSM_STUB=m +export CONFIG_SND_SOC_MSM_HDMI_CODEC_RX=m diff --git a/config/pittiautoconf.h b/config/pittiautoconf.h new file mode 100644 index 0000000000..ad926a72e5 --- /dev/null +++ b/config/pittiautoconf.h @@ -0,0 +1,41 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ +/* + * Copyright (c) 2020-2021, The Linux Foundation. All rights reserved. + * Copyright (c) 2022-2023, Qualcomm Innovation Center, Inc. All rights reserved. + */ + +#define CONFIG_SND_SOC_MSM_QDSP6V2_INTF 1 +#define CONFIG_SND_SOC_PITTI 1 +#define CONFIG_SND_EVENT 1 +#define CONFIG_AUDIO_PKT_ION 1 +#define CONFIG_MSM_QDSP6_NOTIFIER 1 +#define CONFIG_MSM_QDSP6_SSR 1 +#define CONFIG_MSM_QDSP6_PDR 1 +#define CONFIG_MSM_ADSP_LOADER 1 +#define CONFIG_SPF_CORE 1 +#define CONFIG_MSM_QDSP6_GPR_RPMSG 1 +#define CONFIG_AUDIO_PRM 1 +#define CONFIG_AUDIO_PKT 1 +#define CONFIG_DIGITAL_CDC_RSC_MGR 1 +#define CONFIG_PINCTRL_LPI 1 +#define CONFIG_SOUNDWIRE 1 +#define CONFIG_SOUNDWIRE_MSTR_CTRL 1 +#define CONFIG_WCD9XXX_CODEC_CORE_V2 1 +#define CONFIG_MSM_CDC_PINCTRL 1 +#define CONFIG_SND_SOC_LPASS_CDC 1 +#define CONFIG_SND_SOC_WCD_IRQ 1 +#define CONFIG_LPASS_CDC_VA_MACRO 1 +#define CONFIG_LPASS_CDC_TX_MACRO 1 +#define CONFIG_LPASS_CDC_RX_MACRO 1 +#define CONFIG_SND_SOC_WCD9XXX_V2 1 +#define CONFIG_SND_SOC_WCD937X 1 +#define CONFIG_SND_SOC_WCD937X_SLAVE 1 +#define CONFIG_SND_SOC_WSA881X_ANALOG 1 +#define CONFIG_WSA881X_TEMP_SENSOR_DISABLE 1 +#define CONFIG_SND_SOC_WCD938X 1 +#define CONFIG_SND_SOC_WCD938X_SLAVE 1 +#define CONFIG_SND_SOC_WCD_MBHC 1 +#define CONFIG_SND_SOC_WCD_MBHC_ADC 1 +#define CONFIG_SND_SOC_MSM_STUB 1 +#define CONFIG_SND_SOC_MSM_HDMI_CODEC_RX 1 +#define CONFIG_MSM_EXT_DISPLAY 1 diff --git a/dsp/Kbuild b/dsp/Kbuild index 6200f49005..f5109ec194 100644 --- a/dsp/Kbuild +++ b/dsp/Kbuild @@ -64,8 +64,8 @@ ifeq ($(KERNEL_BUILD), 0) INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h endif ifeq ($(CONFIG_ARCH_PITTI), y) - include $(AUDIO_ROOT)/config/pineappleauto.conf - INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h + include $(AUDIO_ROOT)/config/pittiauto.conf + INCS += -include $(AUDIO_ROOT)/config/pittiautoconf.h endif ifeq ($(CONFIG_ARCH_LITO), y) include $(AUDIO_ROOT)/config/litoauto.conf diff --git a/ipc/Kbuild b/ipc/Kbuild index b9d46aed37..aebf8a8747 100644 --- a/ipc/Kbuild +++ b/ipc/Kbuild @@ -65,8 +65,8 @@ ifeq ($(KERNEL_BUILD), 0) INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h endif ifeq ($(CONFIG_ARCH_PITTI), y) - include $(AUDIO_ROOT)/config/pineappleauto.conf - INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h + include $(AUDIO_ROOT)/config/pittiauto.conf + INCS += -include $(AUDIO_ROOT)/config/pittiautoconf.h endif ifeq ($(CONFIG_ARCH_LITO), y) include $(AUDIO_ROOT)/config/litoauto.conf diff --git a/soc/Kbuild b/soc/Kbuild index 4c74026212..a1a30dcbed 100644 --- a/soc/Kbuild +++ b/soc/Kbuild @@ -59,8 +59,8 @@ ifeq ($(KERNEL_BUILD), 0) INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h endif ifeq ($(CONFIG_ARCH_PITTI), y) - include $(AUDIO_ROOT)/config/pineappleauto.conf - INCS += -include $(AUDIO_ROOT)/config/pineappleautoconf.h + include $(AUDIO_ROOT)/config/pittiauto.conf + INCS += -include $(AUDIO_ROOT)/config/pittiautoconf.h endif ifeq ($(CONFIG_ARCH_LITO), y) include $(AUDIO_ROOT)/config/litoauto.conf