zephyr/subsys/bluetooth/controller/ll_sw
Andrzej Głąbek e9256135d6 Bluetooth: Controller: nrf5: Allocate GPIOTE channels
Allocate the GPIOTE channels that the Bluetooth Controller needs to use
with the dedicated function provided by the nrfx_gpiote driver instead
of using hard-coded indexes of these channels, as now, when the driver
supports multiple GPIOTE instances, it would be much more difficult to
properly inform the driver which channels should be reserved.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2024-05-24 07:47:15 -04:00
..
nordic Bluetooth: Controller: nrf5: Allocate GPIOTE channels 2024-05-24 07:47:15 -04:00
openisa bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
isoal.c Bluetooth: Controller: Add parameter to ISOALs sdu_write 2024-05-15 09:26:36 +02:00
isoal.h Bluetooth: Controller: Add parameter to ISOALs sdu_write 2024-05-15 09:26:36 +02:00
ll_addr.c
ll_feat_internal.h
ll_feat.c
ll_settings.c
ll_test.h
ll_tx_pwr.c
lll_adv_aux.h
lll_adv_iso.h
lll_adv_sync.h
lll_adv.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
lll_central_iso.h
lll_central.h
lll_chan.c
lll_chan.h
lll_clock.h
lll_common.c
lll_conn_iso.h
lll_conn.h
lll_df.h
lll_filter.h
lll_iso_tx.h
lll_peripheral_iso.h
lll_peripheral.h
lll_scan_aux.h
lll_scan.h
lll_sched.h
lll_sync_iso.h Bluetooth: controller: Allow any valid ISO sync receiver BIG handle 2024-05-23 11:53:22 -04:00
lll_sync.h
lll.h Bluetooth: controller: Sync ISO Establishment fixes 2024-05-08 12:05:30 +02:00
pdu_df.h
pdu.h Bluetooth: controller: Fixes for BIGinfo endianness issues 2024-03-13 11:13:17 +00:00
ull_adv_aux.c Bluetooth: controller: Implement macros for vendor assert information 2024-05-08 15:03:08 -05:00
ull_adv_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_adv_iso.c Bluetooth: Controller: Fix BIS IRC range check 2024-05-14 09:33:11 +02:00
ull_adv_sync.c Bluetooth: controller: Implement macros for vendor assert information 2024-05-08 15:03:08 -05:00
ull_adv_types.h Bluetooth: Controller: Aux offset population assertion check 2024-04-24 15:02:28 -04:00
ull_adv.c Bluetooth: Controller: Fix multiple advertiser assertion 2024-04-26 15:30:14 +02:00
ull_central_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_central_iso_internal.h
ull_central_iso.c
ull_central.c Bluetooth: Controller: Default to advertising coding in ACL connection 2024-04-23 21:29:10 +00:00
ull_chan_internal.h
ull_chan.c
ull_conn_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_conn_iso_internal.h
ull_conn_iso_types.h
ull_conn_iso.c Bluetooth: Controller: Add missing guard for mic_state in ull_conn_iso 2024-05-16 11:00:15 +02:00
ull_conn_types.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_conn.c Bluetooth: controller: Implement macros for vendor assert information 2024-05-08 15:03:08 -05:00
ull_df_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_df_types.h
ull_df.c bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_filter.c
ull_filter.h
ull_internal.h
ull_iso_internal.h
ull_iso_types.h
ull_iso.c bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_llcp_cc.c Bluetooth: controller: refactor of procedure init for mem optim 2024-04-18 14:54:47 +02:00
ull_llcp_chmu.c Bluetooth: controller: refactor of procedure init for mem optim 2024-04-18 14:54:47 +02:00
ull_llcp_common.c Bluetooth: controller: fixing rx node leak on CPR reject of parallel CPR 2024-05-20 10:56:17 +03:00
ull_llcp_conn_upd.c Bluetooth: controller: fixing rx node leak on CPR reject of parallel CPR 2024-05-20 10:56:17 +03:00
ull_llcp_enc.c Bluetooth: controller: fixing rx node leak on CPR reject of parallel CPR 2024-05-20 10:56:17 +03:00
ull_llcp_features.h
ull_llcp_internal.h Bluetooth: controller: fixing rx node leak on CPR reject of parallel CPR 2024-05-20 10:56:17 +03:00
ull_llcp_local.c Bluetooth: controller: fix node_rx retention mechanism 2024-05-20 10:56:17 +03:00
ull_llcp_pdu.c
ull_llcp_phy.c Bluetooth: controller: minor cleanup and a fix-up re. LLCP 2024-05-20 10:56:17 +03:00
ull_llcp_remote.c Bluetooth: controller: fix node_rx retention mechanism 2024-05-20 10:56:17 +03:00
ull_llcp.c Bluetooth: controller: minor cleanup and a fix-up re. LLCP 2024-05-20 10:56:17 +03:00
ull_llcp.h
ull_peripheral_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_peripheral_iso_internal.h
ull_peripheral_iso.c Bluetooth: Controller: Fix CIS accept fails with unsupp parameters 2024-03-15 09:40:13 +00:00
ull_peripheral.c bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_scan_aux.c Bluetooth: Controller: Add assertion check for use of scan aux context 2024-05-02 12:18:49 +01:00
ull_scan_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_scan_types.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_scan.c Bluetooth: controller: Implement macros for vendor assert information 2024-05-08 15:03:08 -05:00
ull_sched_internal.h
ull_sched.c Bluetooth: Controller: Increase ull_sched ticker_next_slot_get retries 2024-04-26 15:30:14 +02:00
ull_sync_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_sync_iso_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_sync_iso.c Bluetooth: controller: Allow any valid ISO sync receiver BIG handle 2024-05-23 11:53:22 -04:00
ull_sync_types.h Bluetooth: controller: Allow any valid ISO sync receiver BIG handle 2024-05-23 11:53:22 -04:00
ull_sync.c Bluetooth: controller: Implement macros for vendor assert information 2024-05-08 15:03:08 -05:00
ull_tx_queue.c
ull_tx_queue.h
ull.c Bluetooth: controller: Prevent invalid compiler code reordering 2024-05-10 11:49:50 +02:00