-obj-$(CONFIG_MACH_XIAOMI_MSM8998) += elliptic.o elliptic_sysfs.o elliptic_data_io.o
+obj-$(CONFIG_MACH_CHIRON) += elliptic.o elliptic_sysfs.o elliptic_data_io.o
-ccflags-y := -I$(src)
+ccflags-$(CONFIG_MACH_CHIRON) := -I$(src)
select SND_SOC_WCD9335
select SND_SOC_WCD934X
select SND_SOC_WSA881X
- select SND_SOC_TFA98XX
- select SND_SOC_TAS2559
- select SND_SOC_TAS2559_MISC
+ select SND_SOC_TFA98XX if MACH_SAGIT
+ select SND_SOC_TAS2559 if MACH_CHIRON
+ select SND_SOC_TAS2559_MISC if MACH_CHIRON
select SND_SOC_MSM_HDMI_CODEC_RX
select DTS_SRS_TM
select QTI_PP
obj-$(CONFIG_SND_SOC_QDSP6V2_VM) += snd-soc-qdsp6v2.o msm-pcm-dtmf-v2.o \
msm-dai-stub-v2.o
-obj-$(CONFIG_MACH_XIAOMI_MSM8998) += msm-elliptic.o apr_elliptic.o
-ccflags-$(CONFIG_MACH_XIAOMI_MSM8998) += -I$(srctree)/drivers/elliptic
+obj-$(CONFIG_MACH_CHIRON) += msm-elliptic.o apr_elliptic.o
+ccflags-$(CONFIG_MACH_CHIRON) += -I$(srctree)/drivers/elliptic
obj-$(CONFIG_SND_HWDEP) += msm-pcm-routing-devdep.o
obj-$(CONFIG_DOLBY_DAP) += msm-dolby-dap-config.o
#include "q6voice.h"
#include "sound/q6lsm.h"
-#ifdef CONFIG_MACH_XIAOMI_MSM8998
+#ifdef CONFIG_MACH_CHIRON
#include "msm-elliptic.h"
#endif
platform, msm_routing_feature_support_mixer_controls,
ARRAY_SIZE(msm_routing_feature_support_mixer_controls));
-#ifdef CONFIG_MACH_XIAOMI_MSM8998
+#ifdef CONFIG_MACH_CHIRON
elliptic_add_platform_controls(platform);
#endif
#include <linux/qdsp6v2/apr_tal.h>
#include <sound/q6core.h>
-#ifdef CONFIG_MACH_XIAOMI_MSM8998
+#ifdef CONFIG_MACH_CHIRON
#include <sound/apr_elliptic.h>
#endif
struct audio_cal_info_spk_prot_cfg prot_cfg;
struct afe_spkr_prot_calib_get_resp calib_data;
-#ifdef CONFIG_MACH_XIAOMI_MSM8998
+#ifdef CONFIG_MACH_CHIRON
struct afe_ultrasound_calib_get_resp ultrasound_calib_data;
#endif
if (!ret) {
return ret;
}
-#ifdef CONFIG_MACH_XIAOMI_MSM8998
+#ifdef CONFIG_MACH_CHIRON
} else if (data->opcode == ULTRASOUND_OPCODE) {
if (data->payload != NULL)
elliptic_process_apr_payload(data->payload);
return ret;
}
-#ifdef CONFIG_MACH_XIAOMI_MSM8998
+#ifdef CONFIG_MACH_CHIRON
/* ELUS Begin */
afe_ultrasound_state_t elus_afe = {
.ptr_apr = &this_afe.apr,