Bluetooth: Controller: Fix MIC failure when 2 CISes in Peripheral

Fix MIC failure when 2 or more CISes in Peripheral is active
and any CIS before the last CIS does not have reception that
lead to the event count and payload count being incorrect.
Add the missing flush implementation when switching between
CISes in the CIG event.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This commit is contained in:
Vinayak Kariappa Chettimada 2025-05-12 13:04:09 +02:00 committed by Benjamin Cabé
parent a73f20214a
commit bebf59f9a0

View File

@ -1012,6 +1012,8 @@ static void next_cis_prepare(void *param)
return;
}
payload_count_rx_flush_or_txrx_inc(cis_lll);
cis_handle_curr = cis_handle;
radio_isr_set(isr_prepare_subevent_next_cis, next_cis_lll);