From 9da52f1f161744d8d59cd47381fa02dc623bc6d0 Mon Sep 17 00:00:00 2001 From: Mateusz Kusiak Date: Thu, 22 Jun 2023 15:15:00 +0200 Subject: [PATCH] Bluetooth: Controller: Remove assign to terminate_ack Assignment to conn->central.terminate_ack is not accessible after 2ada005d7c74f89dfbabaacb4bc4f5059761b618. Remove dead code. Signed-off-by: Mateusz Kusiak --- subsys/bluetooth/controller/ll_sw/ull_central.c | 2 -- subsys/bluetooth/controller/ll_sw/ull_conn.c | 5 ----- subsys/bluetooth/controller/ll_sw/ull_conn_types.h | 9 --------- 3 files changed, 16 deletions(-) diff --git a/subsys/bluetooth/controller/ll_sw/ull_central.c b/subsys/bluetooth/controller/ll_sw/ull_central.c index 451d38a8ea6db9..a55c09234559c6 100644 --- a/subsys/bluetooth/controller/ll_sw/ull_central.c +++ b/subsys/bluetooth/controller/ll_sw/ull_central.c @@ -290,8 +290,6 @@ uint8_t ll_create_connection(uint16_t scan_interval, uint16_t scan_window, /* Setup the PRT reload */ ull_cp_prt_reload_set(conn, conn_interval_us); - conn->central.terminate_ack = 0U; - conn->llcp_terminate.reason_final = 0U; /* NOTE: use allocated link for generating dedicated * terminate ind rx node diff --git a/subsys/bluetooth/controller/ll_sw/ull_conn.c b/subsys/bluetooth/controller/ll_sw/ull_conn.c index 03a0f7a0577b8c..18354cb6edd56e 100644 --- a/subsys/bluetooth/controller/ll_sw/ull_conn.c +++ b/subsys/bluetooth/controller/ll_sw/ull_conn.c @@ -1004,11 +1004,6 @@ void ull_conn_done(struct node_rx_event_done *done) } #endif /* CONFIG_BT_PERIPHERAL */ -#if defined(CONFIG_BT_CENTRAL) - } else if (reason_final) { - conn->central.terminate_ack = 1; -#endif /* CONFIG_BT_CENTRAL */ - } /* Reset connection failed to establish countdown */ diff --git a/subsys/bluetooth/controller/ll_sw/ull_conn_types.h b/subsys/bluetooth/controller/ll_sw/ull_conn_types.h index 12e16488f386f3..b8d59b6eead106 100644 --- a/subsys/bluetooth/controller/ll_sw/ull_conn_types.h +++ b/subsys/bluetooth/controller/ll_sw/ull_conn_types.h @@ -196,15 +196,6 @@ struct ll_conn { uint32_t ticks_to_offset; } periph; #endif /* CONFIG_BT_PERIPHERAL */ - -#if defined(CONFIG_BT_CENTRAL) - struct { -#if defined(CONFIG_BT_CTLR_CONN_META) - uint8_t is_must_expire:1; -#endif /* CONFIG_BT_CTLR_CONN_META */ - uint8_t terminate_ack:1; - } central; -#endif /* CONFIG_BT_CENTRAL */ }; /* Cancel the prepare in the instant a Connection Update takes place */