• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2020 HiSilicon (Shanghai) Technologies CO., LIMITED.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  * Description:  common logging producer interface - need to change name of log.h in all the protocol core files
15  */
16 
17 #ifndef LOG_DEF_BTC_H
18 #define LOG_DEF_BTC_H
19 
20 typedef enum {
21     HCI_ROMCB_C = 0,
22     FSM_C,
23     BT_MAIN_C,
24     BT_THREAD_C,
25     HCI_IF_C,
26     EVT_TASK_FSM_C,
27     DM_BLE_FAL_C,
28     DM_BLE_RPA_C,
29     LM_BLE_ADV_C,
30     LM_BLE_ADV_EXT_ACT_C,
31     LM_BLE_ADV_FSM_C,
32     LM_BLE_ADV_LEGACY_ACT_C,
33     LM_BLE_ACL_C,
34     LM_BLE_ACL_PER_FSM_C,
35     LM_BLE_ACL_SRV_VER_C,
36     LM_BLE_ACL_SRV_FEAT_C,
37     LM_BLE_ACL_SRV_ENC_C,
38     LM_BLE_ACL_SRV_ENC_CENTRAL_C,
39     LM_BLE_ACL_SRV_ENC_PERIPHERAL_C,
40     LM_BLE_ACL_SRV_CONN_UPDATE_C,
41     LM_BLE_ACL_SRV_PHY_UPD_C,
42     LM_BLE_ACL_SRV_UHD_UPD_C,
43     LM_BLE_ACL_SRV_MAP_C,
44     LM_BLE_ACL_SRV_PWR_CTRL_C,
45     LM_BLE_ACL_SRV_DATA_LENGTH_C,
46     LM_BLE_ACL_SRV_CS_C,
47     LM_BLE_ACL_DISC_C,
48     LM_BLE_SCAN_C,
49     LM_BLE_SCAN_FSM_C,
50     LM_BLE_LEGACY_SCAN_ACT_C,
51     LM_BLE_EXT_SCAN_ACT_C,
52     LM_BLE_INITIATE_C,
53     LM_BLE_LEGACY_INITIATE_ACT_C,
54     LM_BLE_INITIATE_FSM_C,
55     LM_BLE_EXT_INITIATE_ACT_C,
56     LM_BLE_TEST_MODE_ACT_C,
57     LM_BLE_ACL_FSM_C,
58     LM_BLE_TEST_MODE_C,
59     LM_BLE_TEST_MODE_FSM_C,
60     LM_GLE_ACB_DISC_C,
61     LM_GLE_ACB_FSM_C,
62     LM_GLE_ACB_C,
63     LM_GLE_IOB_DISC_C,
64     LM_GLE_IOB_FSM_C,
65     LM_GLE_IOB_C,
66     EVT_TASK_BLE_ACL_C,
67     EVT_TASK_BLE_ADV_C,
68     EVT_TASK_BLE_SCAN_C,
69     EVT_TASK_BLE_SCAN_ISR_C,
70     EVT_TASK_BLE_INITIATE_C,
71     EVT_TASK_BLE_INITIATE_ISR_C,
72     EVT_TASK_CHNL_SCAN_C,
73     EVT_TASK_BLE_TEST_MODE_C,
74     EVT_TASK_BLE_TEST_MODE_ISR_C,
75     EVT_TASK_BLE_CS_C,
76     EVT_TASK_GLE_ACB_C,
77     EVT_SCHED_C,
78     EVT_SCHED_CALC_C,
79     EVT_SCHED_MGR_C,
80     EVT_SCHED_UTIL_C,
81     EVT_PROG_C,
82     BLE_ISR_C,
83     GLE_ISR_C,
84     HCI_BT_C,
85     HCI_GLE_C,
86     EM_SED_C,
87     HW_EM_C,
88     DTS_MEM_C,
89     DTS_HCI_C,
90     EM_TX_BUFF_C,
91     EM_TX_DESC_C,
92     EM_MGR_C,
93     BT_ADPLL_C,
94     BT_RF_TABLE_C,
95     BT_HAL_CONTROL_C,
96     MPW_POWERON_C,
97     BTC_TIMER_C,
98     BGTP_SLEEP_SW_C,
99     BGTP_PMU_FSM_C,
100     BTDFX_FN_C,
101     LM_CHNL_SCAN_C,
102     DTS_COEX_C,
103     COEX_ADAPTER_C,
104     COEX_IF_C,
105     ENCRYPT_C,
106     LM_BLE_ACL_SRV_PRIV_FEAT_C,
107     BT_CALI_FUNC_C,
108     BT_CALI_MAIN_C,
109     BT_HAL_CALI_C,
110     EM_RX_DESC_C,
111     EM_MAP_C,
112     CALI_ENTRANCE_C,
113     CALI_STATE_C,
114     CALI_RX_C,
115     CALI_TX_C,
116     CALI_ADPLL_C,
117     CALI_LIST_C,
118     HAL_BT_CALI_C,
119     RF_CALIBRATION_ALG_C,
120     RF_ACCUMULATION_C,
121     LM_GLE_SCAN_FSM_C,
122     LM_GLE_SCAN_ACT_C,
123     EVT_TASK_GLE_SCAN_C,
124     LM_GLE_SCAN_C,
125     LM_GLE_INITIATE_FSM_C,
126     EVT_TASK_GLE_INITIATE_C,
127     LM_GLE_INITIATE_C,
128     LM_GLE_INITIATE_ACT_C,
129     LM_BLE_PER_ADV_C,
130     LM_BLE_PER_ADV_FSM_C,
131     LM_BLE_PER_ADV_ACT_C,
132     EVT_TASK_BLE_PER_ADV_C,
133     LM_BLE_PER_SYNC_C,
134     LM_BLE_PER_SYNC_FSM_C,
135     LM_BLE_PER_SYNC_ACT_C,
136     EVT_TASK_BLE_PER_SYNC_C,
137     EVT_TASK_BLE_ADV_ISR_C,
138     EVT_TASK_GLE_SCAN_ISR_C,
139     EVT_TASK_GLE_INITIATE_ISR_C,
140     EVT_TASK_GLE_ADV_C,
141     ECC_P256_C,
142     EVT_TASK_GLE_TEST_MODE_C,
143     EVT_TASK_GLE_TEST_MODE_ISR_C,
144     LM_GLE_TEST_MODE_ACT_C,
145     LM_GLE_TEST_MODE_C,
146     LM_GLE_TEST_MODE_FSM_C,
147     DTS_MIPS_C,
148     EVT_TASK_GLE_IOB_C,
149     LM_GLE_ADV_ACT_C,
150     EVT_TASK_GLE_ADV_ISR_C,
151     LM_GLE_ACB_SRV_CONN_UPDATE_C,
152     LM_GLE_ACB_SRV_FEAT_C,
153     LM_GLE_ACB_SRV_PHY_UPDATE_C,
154     EVT_TASK_GLE_ADV_SCAN_COMM_C,
155     LM_GLE_ACB_SRV_MAP_C,
156     LM_GLE_ACB_SRV_VER_C,
157     ENC_KE_ECC_C,
158     LM_GLE_ACB_SRV_ENC_C,
159     EVT_TASK_BLE_EXT_ADV_C,
160     LM_BLE_SCAN_FILTER_C,
161     LM_GLE_ACB_SRV_DATA_LENGTH_C,
162     EVT_TASK_GLE_IMB_C,
163     LM_GLE_ACB_SRV_IMB_C,
164     HCI_COMM_IF_C,
165     LM_GLE_ACB_SRV_PWR_CTRL_C,
166     DM_CO_C,
167     LM_BLE_ACL_SRV_CONN_UPDATE_FSM_ACT_C,
168     LM_GLE_IMB_C,
169     ENC_KD_SM3_C,
170     EVT_TASK_COMM_C,
171     LM_BLE_COMM_C,
172     LM_GLE_ACB_SRV_SET_EVT_PARAM_C,
173     EVT_TASK_GLE_ACB_ISR_C,
174     BT_CUSTOMIZE_C,
175     CALI_DLL_C,
176     EVT_TASK_GLE_ACB_RETRY_C,
177     EVT_TASK_GLE_COMM_C,
178     LM_GLE_ACB_SRV_SET_LOW_LATENCY_C,
179     EM_GLE_RX_DESC_C,
180     DTS_BTC_TASK_C,
181     LM_BLE_ACL_RAM_C,
182     EVT_TASK_BLE_ACL_RAM_C,
183     EVT_TASK_BLE_SCAN_RAM_C,
184     EVT_TASK_BLE_INITIATE_RAM_C,
185     EVT_SCHED_RAM_C,
186     EVT_SCHED_MGR_RAM_C,
187     EVT_SCHED_UTIL_RAM_C,
188     EVT_PROG_RAM_C,
189     EM_MAP_RAM_C,
190     LM_BLE_SCAN_ACT_RAM_C,
191     LM_BLE_EXT_SCAN_ACT_RAM_C,
192     ENC_KD_SM3_RAM_C,
193     EVT_TASK_BLE_EXT_ADV_RAM_C,
194     BGTP_SLEEP_SW_RAM_C,
195     EVT_TASK_BLE_ADV_RAM_C,
196     SPLZ_ADV_RECV_C,
197     SPLZ_ADV_RECV_ISR_C,
198     SPLZ_DISCOVER_C,
199     SPLZ_UNC_RECV_ISR_C,
200     SPLZ_HCI_C,
201     SPLZ_FOCUS_C,
202     SPLZ_TRACE_C,
203     SPLZ_DEV_MGR_C,
204     SPLZ_UNC_RECV_C,
205     SPLZ_TRACE_SECURITY_C,
206     LM_BLE_ADV_FSM_TBL_C,
207     SPLZ_TRACE_CONTROL_C,
208     DATA_COLLECTION_C,
209     DM_CO_RAM_C,
210     BT_PLL_C,
211     BT_RF_CONFIG_C,
212     PATCH_EVT_TASK_BLE_ACL_C,
213     EM_MGR_RAM_C,
214     PATCH_LM_BLE_EXT_SCAN_ACT_C,
215     PWR_CTRL_CFG_RAM_C,
216     GLE_ISR_RAM_C,
217     BLE_ISR_RAM_C,
218     BTC_FILE_ID_MAX = 349,
219 } log_def_btc_enum;
220 
221 #endif // LOG_DEF_BTC_H
222