Bluetooth: controller: LLCP PRT rewrite
Rewrite the entire Procedure Response Timeout mechanism. Use two separate timers for local and remote initiated procedures. Signed-off-by: Thomas Ebert Hansen <thoh@oticon.com>
This commit is contained in:
parent
ecae7a9c7f
commit
d1c9efa83d
15 changed files with 180 additions and 57 deletions
|
@ -351,6 +351,14 @@ void llcp_tx_pause_data(struct ll_conn *conn, enum llcp_tx_q_pause_data_mask pau
|
|||
void llcp_tx_resume_data(struct ll_conn *conn, enum llcp_tx_q_pause_data_mask resume_mask);
|
||||
void llcp_tx_flush(struct ll_conn *conn);
|
||||
|
||||
/*
|
||||
* LLCP Procedure Response Timeout
|
||||
*/
|
||||
void llcp_lr_prt_restart(struct ll_conn *conn);
|
||||
void llcp_lr_prt_stop(struct ll_conn *conn);
|
||||
void llcp_rr_prt_restart(struct ll_conn *conn);
|
||||
void llcp_rr_prt_stop(struct ll_conn *conn);
|
||||
|
||||
/*
|
||||
* LLCP Local Procedure Common
|
||||
*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue