Bluetooth: controller: Initial integrate of ISOAL for Broadcast ISO
This is initial commit towards integration of ISOAL Rx for Broadcast/Synchronized Receiver ISO support. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This commit is contained in:
parent
7c8dc9fa27
commit
8f9de31f87
4 changed files with 52 additions and 9 deletions
|
@ -568,7 +568,7 @@ static void write_auth_payload_timeout(struct net_buf *buf,
|
|||
}
|
||||
#endif /* CONFIG_BT_CTLR_LE_PING */
|
||||
|
||||
#if defined(CONFIG_BT_CTLR_CONN_ISO)
|
||||
#if defined(CONFIG_BT_CTLR_ISO)
|
||||
static void configure_data_path(struct net_buf *buf,
|
||||
struct net_buf **evt)
|
||||
{
|
||||
|
@ -588,7 +588,7 @@ static void configure_data_path(struct net_buf *buf,
|
|||
rp = hci_cmd_complete(evt, sizeof(*rp));
|
||||
rp->status = status;
|
||||
}
|
||||
#endif /* CONFIG_BT_CTLR_CONN_ISO */
|
||||
#endif /* CONFIG_BT_CTLR_ISO */
|
||||
|
||||
#if defined(CONFIG_BT_CONN)
|
||||
static void read_tx_power_level(struct net_buf *buf, struct net_buf **evt)
|
||||
|
@ -658,11 +658,11 @@ static int ctrl_bb_cmd_handle(uint16_t ocf, struct net_buf *cmd,
|
|||
break;
|
||||
#endif /* CONFIG_BT_CTLR_LE_PING */
|
||||
|
||||
#if defined(CONFIG_BT_CTLR_CONN_ISO)
|
||||
#if defined(CONFIG_BT_CTLR_ISO)
|
||||
case BT_OCF(BT_HCI_OP_CONFIGURE_DATA_PATH):
|
||||
configure_data_path(cmd, evt);
|
||||
break;
|
||||
#endif /* CONFIG_BT_CTLR_CONN_ISO */
|
||||
#endif /* CONFIG_BT_CTLR_ISO */
|
||||
|
||||
default:
|
||||
return -EINVAL;
|
||||
|
@ -7423,7 +7423,7 @@ uint8_t hci_get_class(struct node_rx_pdu *node_rx)
|
|||
#endif /* CONFIG_BT_CTLR_PHY */
|
||||
return HCI_CLASS_EVT_CONNECTION;
|
||||
#endif /* CONFIG_BT_CONN */
|
||||
#if defined(CONFIG_BT_CTLR_ISO)
|
||||
#if defined(CONFIG_BT_CTLR_ADV_ISO) || defined(CONFIG_BT_CTLR_CONN_ISO)
|
||||
case NODE_RX_TYPE_ISO_PDU:
|
||||
return HCI_CLASS_ISO_DATA;
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue