Bluetooth: controller: removing legacy LLCP code
This commit removes the legacy LLCP code including the Kconfig option It also updates the babblesim tests, and removes the tests for the legacy controller Signed-off-by: Andries Kruithof <andries.kruithof@nordicsemi.no>
This commit is contained in:
parent
b3f739476c
commit
2ada005d7c
47 changed files with 88 additions and 7385 deletions
|
@ -53,9 +53,7 @@
|
|||
|
||||
#include "ll_sw/isoal.h"
|
||||
|
||||
#if !defined(CONFIG_BT_LL_SW_LLCP_LEGACY)
|
||||
#include "ll_sw/ull_tx_queue.h"
|
||||
#endif
|
||||
|
||||
#include "ll_sw/ull_adv_types.h"
|
||||
#include "ll_sw/ull_scan_types.h"
|
||||
|
@ -4866,7 +4864,7 @@ static void vs_read_key_hierarchy_roots(struct net_buf *buf,
|
|||
rp->status = 0x00;
|
||||
hci_vendor_read_key_hierarchy_roots(rp->ir, rp->er);
|
||||
}
|
||||
#if !defined(CONFIG_BT_LL_SW_LLCP_LEGACY)
|
||||
|
||||
#if defined(CONFIG_BT_CTLR_MIN_USED_CHAN) && defined(CONFIG_BT_PERIPHERAL)
|
||||
static void vs_set_min_used_chans(struct net_buf *buf, struct net_buf **evt)
|
||||
{
|
||||
|
@ -4879,7 +4877,7 @@ static void vs_set_min_used_chans(struct net_buf *buf, struct net_buf **evt)
|
|||
*evt = cmd_complete_status(status);
|
||||
}
|
||||
#endif /* CONFIG_BT_CTLR_MIN_USED_CHAN && CONFIG_BT_PERIPHERAL */
|
||||
#endif /* !CONFIG_BT_LL_SW_LLCP_LEGACY */
|
||||
|
||||
#if defined(CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL)
|
||||
static void vs_write_tx_power_level(struct net_buf *buf, struct net_buf **evt)
|
||||
{
|
||||
|
@ -5450,13 +5448,6 @@ int hci_vendor_cmd_handle_common(uint16_t ocf, struct net_buf *cmd,
|
|||
vs_read_tx_power_level(cmd, evt);
|
||||
break;
|
||||
#endif /* CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL */
|
||||
#if !defined(CONFIG_BT_LL_SW_LLCP_LEGACY)
|
||||
#if defined(CONFIG_BT_CTLR_MIN_USED_CHAN) && defined(CONFIG_BT_PERIPHERAL)
|
||||
case BT_OCF(BT_HCI_OP_VS_SET_MIN_NUM_USED_CHANS):
|
||||
vs_set_min_used_chans(cmd, evt);
|
||||
break;
|
||||
#endif /* CONFIG_BT_CTLR_MIN_USED_CHAN && CONFIG_BT_PERIPHERAL */
|
||||
#endif /* !CONFIG_BT_LL_SW_LLCP_LEGACY */
|
||||
#endif /* CONFIG_BT_HCI_VS_EXT */
|
||||
|
||||
#if defined(CONFIG_BT_HCI_MESH_EXT)
|
||||
|
@ -5465,6 +5456,12 @@ int hci_vendor_cmd_handle_common(uint16_t ocf, struct net_buf *cmd,
|
|||
break;
|
||||
#endif /* CONFIG_BT_HCI_MESH_EXT */
|
||||
|
||||
#if defined(CONFIG_BT_CTLR_MIN_USED_CHAN) && defined(CONFIG_BT_PERIPHERAL)
|
||||
case BT_OCF(BT_HCI_OP_VS_SET_MIN_NUM_USED_CHANS):
|
||||
vs_set_min_used_chans(cmd, evt);
|
||||
break;
|
||||
#endif /* CONFIG_BT_CTLR_MIN_USED_CHAN && CONFIG_BT_PERIPHERAL */
|
||||
|
||||
default:
|
||||
return -EINVAL;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue