iwlagn: add BT Session Activity 2 UART message (BT -> WiFi)
additional UART message defines Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
This commit is contained in:
parent
d6f626553d
commit
d7220f0d4f
|
@ -4173,6 +4173,7 @@ enum iwl_bt_coex_profile_traffic_load {
|
|||
*/
|
||||
};
|
||||
|
||||
/* BT UART message - Share Part (BT -> WiFi) */
|
||||
#define BT_UART_MSG_FRAME1MSGTYPE_POS (0)
|
||||
#define BT_UART_MSG_FRAME1MSGTYPE_MSK \
|
||||
(0x7 << BT_UART_MSG_FRAME1MSGTYPE_POS)
|
||||
|
@ -4267,6 +4268,83 @@ enum iwl_bt_coex_profile_traffic_load {
|
|||
#define BT_UART_MSG_FRAME7RESERVED_MSK \
|
||||
(0x3 << BT_UART_MSG_FRAME7RESERVED_POS)
|
||||
|
||||
/* BT Session Activity 2 UART message (BT -> WiFi) */
|
||||
#define BT_UART_MSG_2_FRAME1RESERVED1_POS (5)
|
||||
#define BT_UART_MSG_2_FRAME1RESERVED1_MSK \
|
||||
(0x1<<BT_UART_MSG_2_FRAME1RESERVED1_POS)
|
||||
#define BT_UART_MSG_2_FRAME1RESERVED2_POS (6)
|
||||
#define BT_UART_MSG_2_FRAME1RESERVED2_MSK \
|
||||
(0x3<<BT_UART_MSG_2_FRAME1RESERVED2_POS)
|
||||
|
||||
#define BT_UART_MSG_2_FRAME2AGGTRAFFICLOAD_POS (0)
|
||||
#define BT_UART_MSG_2_FRAME2AGGTRAFFICLOAD_MSK \
|
||||
(0x3F<<BT_UART_MSG_2_FRAME2AGGTRAFFICLOAD_POS)
|
||||
#define BT_UART_MSG_2_FRAME2RESERVED_POS (6)
|
||||
#define BT_UART_MSG_2_FRAME2RESERVED_MSK \
|
||||
(0x3<<BT_UART_MSG_2_FRAME2RESERVED_POS)
|
||||
|
||||
#define BT_UART_MSG_2_FRAME3BRLASTTXPOWER_POS (0)
|
||||
#define BT_UART_MSG_2_FRAME3BRLASTTXPOWER_MSK \
|
||||
(0xF<<BT_UART_MSG_2_FRAME3BRLASTTXPOWER_POS)
|
||||
#define BT_UART_MSG_2_FRAME3INQPAGESRMODE_POS (4)
|
||||
#define BT_UART_MSG_2_FRAME3INQPAGESRMODE_MSK \
|
||||
(0x1<<BT_UART_MSG_2_FRAME3INQPAGESRMODE_POS)
|
||||
#define BT_UART_MSG_2_FRAME3LEMASTER_POS (5)
|
||||
#define BT_UART_MSG_2_FRAME3LEMASTER_MSK \
|
||||
(0x1<<BT_UART_MSG_2_FRAME3LEMASTER_POS)
|
||||
#define BT_UART_MSG_2_FRAME3RESERVED_POS (6)
|
||||
#define BT_UART_MSG_2_FRAME3RESERVED_MSK \
|
||||
(0x3<<BT_UART_MSG_2_FRAME3RESERVED_POS)
|
||||
|
||||
#define BT_UART_MSG_2_FRAME4LELASTTXPOWER_POS (0)
|
||||
#define BT_UART_MSG_2_FRAME4LELASTTXPOWER_MSK \
|
||||
(0xF<<BT_UART_MSG_2_FRAME4LELASTTXPOWER_POS)
|
||||
#define BT_UART_MSG_2_FRAME4NUMLECONN_POS (4)
|
||||
#define BT_UART_MSG_2_FRAME4NUMLECONN_MSK \
|
||||
(0x3<<BT_UART_MSG_2_FRAME4NUMLECONN_POS)
|
||||
#define BT_UART_MSG_2_FRAME4RESERVED_POS (6)
|
||||
#define BT_UART_MSG_2_FRAME4RESERVED_MSK \
|
||||
(0x3<<BT_UART_MSG_2_FRAME4RESERVED_POS)
|
||||
|
||||
#define BT_UART_MSG_2_FRAME5BTMINRSSI_POS (0)
|
||||
#define BT_UART_MSG_2_FRAME5BTMINRSSI_MSK \
|
||||
(0xF<<BT_UART_MSG_2_FRAME5BTMINRSSI_POS)
|
||||
#define BT_UART_MSG_2_FRAME5LESCANINITMODE_POS (4)
|
||||
#define BT_UART_MSG_2_FRAME5LESCANINITMODE_MSK \
|
||||
(0x1<<BT_UART_MSG_2_FRAME5LESCANINITMODE_POS)
|
||||
#define BT_UART_MSG_2_FRAME5LEADVERMODE_POS (5)
|
||||
#define BT_UART_MSG_2_FRAME5LEADVERMODE_MSK \
|
||||
(0x1<<BT_UART_MSG_2_FRAME5LEADVERMODE_POS)
|
||||
#define BT_UART_MSG_2_FRAME5RESERVED_POS (6)
|
||||
#define BT_UART_MSG_2_FRAME5RESERVED_MSK \
|
||||
(0x3<<BT_UART_MSG_2_FRAME5RESERVED_POS)
|
||||
|
||||
#define BT_UART_MSG_2_FRAME6LECONNINTERVAL_POS (0)
|
||||
#define BT_UART_MSG_2_FRAME6LECONNINTERVAL_MSK \
|
||||
(0x1F<<BT_UART_MSG_2_FRAME6LECONNINTERVAL_POS)
|
||||
#define BT_UART_MSG_2_FRAME6RFU_POS (5)
|
||||
#define BT_UART_MSG_2_FRAME6RFU_MSK \
|
||||
(0x1<<BT_UART_MSG_2_FRAME6RFU_POS)
|
||||
#define BT_UART_MSG_2_FRAME6RESERVED_POS (6)
|
||||
#define BT_UART_MSG_2_FRAME6RESERVED_MSK \
|
||||
(0x3<<BT_UART_MSG_2_FRAME6RESERVED_POS)
|
||||
|
||||
#define BT_UART_MSG_2_FRAME7LECONNSLAVELAT_POS (0)
|
||||
#define BT_UART_MSG_2_FRAME7LECONNSLAVELAT_MSK \
|
||||
(0x7<<BT_UART_MSG_2_FRAME7LECONNSLAVELAT_POS)
|
||||
#define BT_UART_MSG_2_FRAME7LEPROFILE1_POS (3)
|
||||
#define BT_UART_MSG_2_FRAME7LEPROFILE1_MSK \
|
||||
(0x1<<BT_UART_MSG_2_FRAME7LEPROFILE1_POS)
|
||||
#define BT_UART_MSG_2_FRAME7LEPROFILE2_POS (4)
|
||||
#define BT_UART_MSG_2_FRAME7LEPROFILE2_MSK \
|
||||
(0x1<<BT_UART_MSG_2_FRAME7LEPROFILE2_POS)
|
||||
#define BT_UART_MSG_2_FRAME7LEPROFILEOTHER_POS (5)
|
||||
#define BT_UART_MSG_2_FRAME7LEPROFILEOTHER_MSK \
|
||||
(0x1<<BT_UART_MSG_2_FRAME7LEPROFILEOTHER_POS)
|
||||
#define BT_UART_MSG_2_FRAME7RESERVED_POS (6)
|
||||
#define BT_UART_MSG_2_FRAME7RESERVED_MSK \
|
||||
(0x3<<BT_UART_MSG_2_FRAME7RESERVED_POS)
|
||||
|
||||
|
||||
struct iwl_bt_uart_msg {
|
||||
u8 header;
|
||||
|
|
Loading…
Reference in New Issue