summaryrefslogtreecommitdiff
path: root/sound/soc/codecs/abe/abe_taskId.h
diff options
context:
space:
mode:
Diffstat (limited to 'sound/soc/codecs/abe/abe_taskId.h')
-rw-r--r--sound/soc/codecs/abe/abe_taskId.h129
1 files changed, 129 insertions, 0 deletions
diff --git a/sound/soc/codecs/abe/abe_taskId.h b/sound/soc/codecs/abe/abe_taskId.h
new file mode 100644
index 000000000000..4f6ace57a021
--- /dev/null
+++ b/sound/soc/codecs/abe/abe_taskId.h
@@ -0,0 +1,129 @@
+/*
+ * ==========================================================================
+ * Texas Instruments OMAP(TM) Platform Firmware
+ * (c) Copyright 2009, Texas Instruments Incorporated. All Rights Reserved.
+ *
+ * Use of this firmware is controlled by the terms and conditions found
+ * in the license agreement under which this firmware has been supplied.
+ * ==========================================================================
+ */
+
+#ifndef _ABE_TASKID_H_
+#define _ABE_TASKID_H_
+
+#define C_ABE_FW_TASK_DL1_APS_CORE 0
+#define C_ABE_FW_TASK_DL1_APS_COIL_CORE 1
+#define C_ABE_FW_TASK_DL2_L_APS_CORE 2
+#define C_ABE_FW_TASK_DL2_L_APS_COIL_CORE 3
+#define C_ABE_FW_TASK_DL2_R_APS_CORE 4
+#define C_ABE_FW_TASK_DL2_R_APS_COIL_CORE 5
+#define C_ABE_FW_TASK_ASRC_VX_DL_8 6
+#define C_ABE_FW_TASK_ASRC_VX_DL_16 7
+#define C_ABE_FW_TASK_ASRC_MM_DL 8
+#define C_ABE_FW_TASK_ASRC_VX_UL_8 9
+#define C_ABE_FW_TASK_ASRC_VX_UL_16 10
+#define C_ABE_FW_TASK_ASRC_ECHO_REF_8 11
+#define C_ABE_FW_TASK_ASRC_ECHO_REF_16 12
+#define C_ABE_FW_TASK_DC_REMOVAL2 13
+#define C_ABE_FW_TASK_VX_UL_48_8_DEC 14
+#define C_ABE_FW_TASK_VX_UL_48_16_DEC 15
+#define C_ABE_FW_TASK_BT_DL_48_8_DEC 16
+#define C_ABE_FW_TASK_BT_DL_48_16_DEC 17
+#define C_ABE_FW_TASK_ECHO_REF_48_8_DEC 18
+#define C_ABE_FW_TASK_ECHO_REF_48_16_DEC 19
+#define C_ABE_FW_TASK_DL2_EQ 20
+#define C_ABE_FW_TASK_DL2_L_APS_IIR 21
+#define C_ABE_FW_TASK_DL2_R_APS_IIR 22
+#define C_ABE_FW_TASK_DL2_APS_EQ 23
+#define C_ABE_FW_TASK_ECHO_REF_48_16 24
+#define C_ABE_FW_TASK_ECHO_REF_48_8 25
+#define C_ABE_FW_TASK_GAIN_UPDATE 26
+#define C_ABE_FW_TASK_SideTone 27
+#define C_ABE_FW_TASK_VX_DL_8_48_BP 28
+#define C_ABE_FW_TASK_VX_DL_8_48_LP 29
+#define C_ABE_FW_TASK_VX_DL_16_48_HP 30
+#define C_ABE_FW_TASK_VX_DL_16_48_LP 31
+#define C_ABE_FW_TASK_VX_UL_48_8_LP 32
+#define C_ABE_FW_TASK_VX_UL_48_8_BP 33
+#define C_ABE_FW_TASK_VX_UL_48_16_LP 34
+#define C_ABE_FW_TASK_VX_UL_48_16_HP 35
+#define C_ABE_FW_TASK_BT_UL_8_48_BP 36
+#define C_ABE_FW_TASK_BT_UL_8_48_LP 37
+#define C_ABE_FW_TASK_BT_UL_16_48_HP 38
+#define C_ABE_FW_TASK_BT_UL_16_48_LP 39
+#define C_ABE_FW_TASK_BT_DL_48_8_LP 40
+#define C_ABE_FW_TASK_BT_DL_48_8_BP 41
+#define C_ABE_FW_TASK_BT_DL_48_16_LP 42
+#define C_ABE_FW_TASK_BT_DL_48_16_HP 43
+#define C_ABE_FW_TASK_DL1_EQ 44
+#define C_ABE_FW_TASK_DL1_APS_IIR 45
+#define C_ABE_FW_TASK_ECHO_REF_48_8_LP 46
+#define C_ABE_FW_TASK_ECHO_REF_48_8_BP 47
+#define C_ABE_FW_TASK_ECHO_REF_48_16_LP 48
+#define C_ABE_FW_TASK_ECHO_REF_48_16_HP 49
+#define C_ABE_FW_TASK_DL1_APS_EQ 50
+#define C_ABE_FW_TASK_IHF_48_96_LP 51
+#define C_ABE_FW_TASK_EARP_48_96_LP 52
+#define C_ABE_FW_TASK_DL1_GAIN 53
+#define C_ABE_FW_TASK_DL2_GAIN 54
+#define C_ABE_FW_TASK_IO_PING_PONG 55
+#define C_ABE_FW_TASK_IO_DMIC 56
+#define C_ABE_FW_TASK_IO_PDM_UL 57
+#define C_ABE_FW_TASK_IO_BT_VX_UL 58
+#define C_ABE_FW_TASK_IO_MM_UL 59
+#define C_ABE_FW_TASK_IO_MM_UL2 60
+#define C_ABE_FW_TASK_IO_VX_UL 61
+#define C_ABE_FW_TASK_IO_MM_DL 62
+#define C_ABE_FW_TASK_IO_VX_DL 63
+#define C_ABE_FW_TASK_IO_TONES_DL 64
+#define C_ABE_FW_TASK_IO_VIB_DL 65
+#define C_ABE_FW_TASK_IO_BT_VX_DL 66
+#define C_ABE_FW_TASK_IO_PDM_DL 67
+#define C_ABE_FW_TASK_IO_MM_EXT_OUT 68
+#define C_ABE_FW_TASK_IO_MM_EXT_IN 69
+#define C_ABE_FW_TASK_DEBUG_IRQFIFO 70
+#define C_ABE_FW_TASK_EchoMixer 71
+#define C_ABE_FW_TASK_SDTMixer 72
+#define C_ABE_FW_TASK_DL1Mixer 73
+#define C_ABE_FW_TASK_DL2Mixer 74
+#define C_ABE_FW_TASK_VXRECMixer 75
+#define C_ABE_FW_TASK_ULMixer 76
+#define C_ABE_FW_TASK_VIBRA_PACK 77
+#define C_ABE_FW_TASK_VX_DL_8_48_0SR 78
+#define C_ABE_FW_TASK_VX_DL_16_48_0SR 79
+#define C_ABE_FW_TASK_BT_UL_8_48_0SR 80
+#define C_ABE_FW_TASK_BT_UL_16_48_0SR 81
+#define C_ABE_FW_TASK_IHF_48_96_0SR 82
+#define C_ABE_FW_TASK_EARP_48_96_0SR 83
+#define C_ABE_FW_TASK_AMIC_SPLIT 84
+#define C_ABE_FW_TASK_DMIC1_SPLIT 85
+#define C_ABE_FW_TASK_DMIC2_SPLIT 86
+#define C_ABE_FW_TASK_DMIC3_SPLIT 87
+#define C_ABE_FW_TASK_VXREC_SPLIT 88
+#define C_ABE_FW_TASK_BT_UL_SPLIT 89
+#define C_ABE_FW_TASK_MM_SPLIT 90
+#define C_ABE_FW_TASK_DL2_APS_SPLIT 91
+#define C_ABE_FW_TASK_VIBRA_SPLIT 92
+#define C_ABE_FW_TASK_EANC_FBK_SPLIT 93
+#define C_ABE_FW_TASK_VX_UL_ROUTING 94
+#define C_ABE_FW_TASK_MM_UL2_ROUTING 95
+#define C_ABE_FW_TASK_VIBRA1 96
+#define C_ABE_FW_TASK_VIBRA2 97
+#define C_ABE_FW_TASK_BT_UL_16_48 98
+#define C_ABE_FW_TASK_BT_UL_8_48 99
+#define C_ABE_FW_TASK_BT_DL_48_16 100
+#define C_ABE_FW_TASK_BT_DL_48_8 101
+#define C_ABE_FW_TASK_VX_DL_16_48 102
+#define C_ABE_FW_TASK_VX_DL_8_48 103
+#define C_ABE_FW_TASK_VX_UL_48_16 104
+#define C_ABE_FW_TASK_VX_UL_48_8 105
+#define C_ABE_FW_TASK_DBG_SYNC 106
+#define C_ABE_FW_TASK_APS_DL1_IRQs 107
+#define C_ABE_FW_TASK_APS_DL2_L_IRQs 108
+#define C_ABE_FW_TASK_APS_DL2_R_IRQs 109
+#define C_ABE_FW_TASK_AMIC_96_48_LP 110
+#define C_ABE_FW_TASK_DMIC1_96_48_LP 111
+#define C_ABE_FW_TASK_DMIC2_96_48_LP 112
+#define C_ABE_FW_TASK_DMIC3_96_48_LP 113
+
+#endif /* _ABE_TASKID_H_ */