H A D | fw-api-coex.h | 284 #define BT_MBOX(n_dw, _msg, _pos, _nbits) \ macro 285 BT_MBOX##n_dw##_##_msg##_POS = (_pos), \ 286 BT_MBOX##n_dw##_##_msg = BITS(_nbits) << BT_MBOX##n_dw##_##_msg##_POS 289 BT_MBOX(0, LE_SLAVE_LAT, 0, 3), enumerator in enum:iwl_bt_mxbox_dw0 290 BT_MBOX(0, LE_PROF1, 3, 1), enumerator in enum:iwl_bt_mxbox_dw0 291 BT_MBOX(0, LE_PROF2, 4, 1), enumerator in enum:iwl_bt_mxbox_dw0 292 BT_MBOX(0, LE_PROF_OTHER, 5, 1), enumerator in enum:iwl_bt_mxbox_dw0 293 BT_MBOX(0, CHL_SEQ_N, 8, 4), enumerator in enum:iwl_bt_mxbox_dw0 294 BT_MBOX(0, INBAND_S, 13, 1), enumerator in enum:iwl_bt_mxbox_dw0 295 BT_MBOX(0, LE_MIN_RSSI, 16, 4), enumerator in enum:iwl_bt_mxbox_dw0 296 BT_MBOX(0, LE_SCAN, 20, 1), enumerator in enum:iwl_bt_mxbox_dw0 297 BT_MBOX(0, LE_ADV, 21, 1), enumerator in enum:iwl_bt_mxbox_dw0 298 BT_MBOX(0, LE_MAX_TX_POWER, 24, 4), enumerator in enum:iwl_bt_mxbox_dw0 299 BT_MBOX(0, OPEN_CON_1, 28, 2), enumerator in enum:iwl_bt_mxbox_dw0 303 BT_MBOX(1, BR_MAX_TX_POWER, 0, 4), enumerator in enum:iwl_bt_mxbox_dw1 304 BT_MBOX(1, IP_SR, 4, 1), enumerator in enum:iwl_bt_mxbox_dw1 305 BT_MBOX(1, LE_MSTR, 5, 1), enumerator in enum:iwl_bt_mxbox_dw1 306 BT_MBOX(1, AGGR_TRFC_LD, 8, 6), enumerator in enum:iwl_bt_mxbox_dw1 307 BT_MBOX(1, MSG_TYPE, 16, 3), enumerator in enum:iwl_bt_mxbox_dw1 308 BT_MBOX(1, SSN, 19, 2), enumerator in enum:iwl_bt_mxbox_dw1 312 BT_MBOX(2, SNIFF_ACT, 0, 3), enumerator in enum:iwl_bt_mxbox_dw2 313 BT_MBOX(2, PAG, 3, 1), enumerator in enum:iwl_bt_mxbox_dw2 314 BT_MBOX(2, INQUIRY, 4, 1), enumerator in enum:iwl_bt_mxbox_dw2 315 BT_MBOX(2, CONN, 5, 1), enumerator in enum:iwl_bt_mxbox_dw2 316 BT_MBOX(2, SNIFF_INTERVAL, 8, 5), enumerator in enum:iwl_bt_mxbox_dw2 317 BT_MBOX(2, DISC, 13, 1), enumerator in enum:iwl_bt_mxbox_dw2 318 BT_MBOX(2, SCO_TX_ACT, 16, 2), enumerator in enum:iwl_bt_mxbox_dw2 319 BT_MBOX(2, SCO_RX_ACT, 18, 2), enumerator in enum:iwl_bt_mxbox_dw2 320 BT_MBOX(2, ESCO_RE_TX, 20, 2), enumerator in enum:iwl_bt_mxbox_dw2 321 BT_MBOX(2, SCO_DURATION, 24, 6), enumerator in enum:iwl_bt_mxbox_dw2 325 BT_MBOX(3, SCO_STATE, 0, 1), enumerator in enum:iwl_bt_mxbox_dw3 326 BT_MBOX(3, SNIFF_STATE, 1, 1), enumerator in enum:iwl_bt_mxbox_dw3 327 BT_MBOX(3, A2DP_STATE, 2, 1), enumerator in enum:iwl_bt_mxbox_dw3 328 BT_MBOX(3, ACL_STATE, 3, 1), enumerator in enum:iwl_bt_mxbox_dw3 329 BT_MBOX(3, MSTR_STATE, 4, 1), enumerator in enum:iwl_bt_mxbox_dw3 330 BT_MBOX(3, OBX_STATE, 5, 1), enumerator in enum:iwl_bt_mxbox_dw3 331 BT_MBOX(3, OPEN_CON_2, 8, 2), enumerator in enum:iwl_bt_mxbox_dw3 332 BT_MBOX(3, TRAFFIC_LOAD, 10, 2), enumerator in enum:iwl_bt_mxbox_dw3 333 BT_MBOX(3, CHL_SEQN_LSB, 12, 1), enumerator in enum:iwl_bt_mxbox_dw3 334 BT_MBOX(3, INBAND_P, 13, 1), enumerator in enum:iwl_bt_mxbox_dw3 335 BT_MBOX(3, MSG_TYPE_2, 16, 3), enumerator in enum:iwl_bt_mxbox_dw3 336 BT_MBOX(3, SSN_2, 19, 2), enumerator in enum:iwl_bt_mxbox_dw3 337 BT_MBOX(3, UPDATE_REQUEST, 21, 1), enumerator in enum:iwl_bt_mxbox_dw3 341 ((le32_to_cpu((_notif)->mbox_msg[(_num)]) & BT_MBOX##_num##_##_field)\ 342 >> BT_MBOX##_num##_##_field##_POS)
|