Skip to content

Commit 70805cb

Browse files
Bluetooth: Controller: Make lll_create_iq_report static again
This was changes when sync chain handling was done in lll_scan_aux, we can now revert to original code. Signed-off-by: Andrzej Kaczmarek <[email protected]>
1 parent c0c1599 commit 70805cb

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

subsys/bluetooth/controller/ll_sw/lll_sync.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,4 @@ int lll_sync_init(void);
4444
int lll_sync_reset(void);
4545
void lll_sync_prepare(void *param);
4646

47-
int lll_create_iq_report(struct lll_sync *lll, uint8_t rssi_ready, uint8_t packet_status);
48-
4947
extern uint16_t ull_sync_lll_handle_get(struct lll_sync *lll);

subsys/bluetooth/controller/ll_sw/nordic/lll/lll_sync.c

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ static int isr_rx(struct lll_sync *lll, uint8_t node_type, uint8_t *trx_cnt,
4949
uint8_t *crc_ok);
5050
static void isr_rx_adv_sync(void *param);
5151
static void isr_rx_aux_chain(void *param);
52+
#if defined(CONFIG_BT_CTLR_DF_SCAN_CTE_RX)
53+
static int create_iq_report(struct lll_sync *lll, uint8_t rssi_ready,
54+
uint8_t packet_status);
55+
#endif /* CONFIG_BT_CTLR_DF_SCAN_CTE_RX */
5256

5357
int lll_sync_init(void)
5458
{
@@ -504,7 +508,7 @@ static int isr_rx(struct lll_sync *lll, uint8_t node_type, uint8_t *trx_cnt,
504508
ull_rx_put(node_rx->hdr.link, node_rx);
505509

506510
#if defined(CONFIG_BT_CTLR_DF_SCAN_CTE_RX)
507-
lll_create_iq_report(lll, rssi_ready, BT_HCI_LE_CTE_CRC_OK);
511+
create_iq_report(lll, rssi_ready, BT_HCI_LE_CTE_CRC_OK);
508512

509513
#endif /* CONFIG_BT_CTLR_DF_SCAN_CTE_RX */
510514
ull_rx_sched();
@@ -514,7 +518,8 @@ static int isr_rx(struct lll_sync *lll, uint8_t node_type, uint8_t *trx_cnt,
514518
else {
515519
int err;
516520

517-
err = lll_create_iq_report(lll, rssi_ready, BT_HCI_LE_CTE_CRC_ERR_CTE_BASED_TIME);
521+
err = create_iq_report(lll, rssi_ready,
522+
BT_HCI_LE_CTE_CRC_ERR_CTE_BASED_TIME);
518523
if (!err) {
519524
ull_rx_sched();
520525
}
@@ -583,7 +588,8 @@ static void isr_rx_aux_chain(void *param)
583588
}
584589

585590
#if defined(CONFIG_BT_CTLR_DF_SCAN_CTE_RX)
586-
int lll_create_iq_report(struct lll_sync *lll, uint8_t rssi_ready, uint8_t packet_status)
591+
static inline int create_iq_report(struct lll_sync *lll, uint8_t rssi_ready,
592+
uint8_t packet_status)
587593
{
588594
struct node_rx_iq_report *iq_report;
589595
struct lll_df_sync_cfg *cfg;

0 commit comments

Comments
 (0)