Bluetooth: Controller: Fix missing lazy calculation for Central ISO
Fix missing lazy calculation when using ticker interface required for Central CIS create. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This commit is contained in:
parent
1291e4b686
commit
d42d14e392
2 changed files with 2 additions and 2 deletions
|
@ -53,7 +53,7 @@ config BT_LLL_VENDOR_NORDIC
|
||||||
(BT_OBSERVER && BT_CTLR_ADV_EXT)
|
(BT_OBSERVER && BT_CTLR_ADV_EXT)
|
||||||
select BT_TICKER_REMAINDER if BT_CTLR_CENTRAL_ISO
|
select BT_TICKER_REMAINDER if BT_CTLR_CENTRAL_ISO
|
||||||
select BT_TICKER_REMAINDER_GET if BT_BROADCASTER && BT_CTLR_ADV_EXT
|
select BT_TICKER_REMAINDER_GET if BT_BROADCASTER && BT_CTLR_ADV_EXT
|
||||||
select BT_TICKER_LAZY_GET if BT_CTLR_ADV_PERIODIC
|
select BT_TICKER_LAZY_GET if BT_CTLR_ADV_PERIODIC || BT_CTLR_CENTRAL_ISO
|
||||||
|
|
||||||
default y
|
default y
|
||||||
help
|
help
|
||||||
|
|
|
@ -1042,8 +1042,8 @@ static void mfy_cis_lazy_fill(void *param)
|
||||||
uint32_t ticks_to_expire;
|
uint32_t ticks_to_expire;
|
||||||
uint32_t ticks_current;
|
uint32_t ticks_current;
|
||||||
uint32_t remainder;
|
uint32_t remainder;
|
||||||
|
uint16_t lazy = 0U;
|
||||||
uint8_t ticker_id;
|
uint8_t ticker_id;
|
||||||
uint16_t lazy;
|
|
||||||
uint8_t retry;
|
uint8_t retry;
|
||||||
uint8_t id;
|
uint8_t id;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue