zephyr/subsys/bluetooth/controller/ll_sw
Alex Porosanu 3412612085 bluetooth: controller: refactor CMake related files
Zephyr aims to enable supporting of multiple SW defined
BLE LL. There is a complex hierarchy of defines in the
CMake files controlling the compilation units that part of
the final library. Adding another SW LL implementation
from a different SoC provider will make the main controller
CMake file unmaintable.
As such, split the into vendor-specific CMake files for
easier additions.

Signed-off-by: Alex Porosanu <alexandru.porosanu@nxp.com>
2020-01-23 16:08:00 +01:00
..
nordic Bluetooth: controller: define adv channel access address as macro in pdu.h 2020-01-06 09:58:18 +01:00
openisa dts: Rename generated_dts_board*.{h,conf} to devicetree*.{h,conf} 2020-01-17 17:57:59 +01:00
ctrl_internal.h Bluetooth: controller: enable dynamic TXP over LEGACY arch (#17731) 2019-12-17 12:29:57 +01:00
ctrl.c Bluetooth: controller: define adv channel access address as macro in pdu.h 2020-01-06 09:58:18 +01:00
ctrl.h Bluetooth: controller: Optimize calls to hci_get_class() 2019-10-11 13:31:52 +02:00
ll_addr.c Bluetooth: controller: Rename BT_LL_SW to BT_LL_SW_LEGACY 2019-07-22 14:23:42 +02:00
ll_adv_aux.c Bluetooth: controller: Prepare to introduce LL split architecture 2019-01-07 13:42:01 +01:00
ll_adv_aux.h Bluetooth: controller: Prepare to introduce LL split architecture 2019-01-07 13:42:01 +01:00
ll_adv.c Bluetooth: controller: legacy: Fix redundant priv variable check 2020-01-16 08:49:35 +01:00
ll_adv.h Bluetooth: controller: Rename Kconfig prefix 2017-08-14 15:44:56 +03:00
ll_filter.c Bluetooth: controller: legacy: Fix HCI LE Add Device to Whitelist 2019-12-10 22:29:15 +02:00
ll_filter.h Bluetooth: controller: Fix RL index check 2017-08-21 18:49:59 +02:00
ll_master.c Bluetooth: controller: Prepare to introduce LL split architecture 2019-01-07 13:42:01 +01:00
ll_mesh.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
ll_mesh.h Bluetooth: controller: Preliminary work in progress mesh ext. 2019-01-23 09:45:06 +01:00
ll_scan.c Bluetooth: controller: Fix to reject invalid enable command 2019-09-24 08:15:56 +02:00
ll_settings.c Bluetooth: controller: Settings for company_id and subversion_number. 2019-07-23 10:58:03 +02:00
ll_test.c drivers: clock_control: nrf: Switch to single clock device 2019-12-17 14:38:19 +01:00
ll_test.h Bluetooth: controller: Add Direct Test Mode support 2017-09-04 06:08:09 -04:00
ll_tx_pwr.c Bluetooth: controller: enable dynamic TXP over LL_SPLIT arch (#17731) 2019-12-17 12:29:57 +01:00
ll.c drivers: clock_control: nrf: Switch to single clock device 2019-12-17 14:38:19 +01:00
lll_chan.c Bluetooth: controller: split: Add missing BT_DEBUG_ENABLED define 2019-11-21 17:08:37 +01:00
lll_chan.h bluetooth: controller: Move Nordic specific code 2019-05-01 10:40:41 -04:00
lll_conn.h Bluetooth: controller: enable dynamic TXP over LL_SPLIT arch (#17731) 2019-12-17 12:29:57 +01:00
lll_filter.h Bluetooth: controller: split: ULL filter API modifications 2020-01-17 17:11:54 +01:00
lll.h Bluetooth: controller: enable dynamic TXP over LL_SPLIT arch (#17731) 2019-12-17 12:29:57 +01:00
nrf.cmake bluetooth: controller: refactor CMake related files 2020-01-23 16:08:00 +01:00
openisa.cmake bluetooth: controller: refactor CMake related files 2020-01-23 16:08:00 +01:00
pdu.h Bluetooth: controller: define adv channel access address as macro in pdu.h 2020-01-06 09:58:18 +01:00
ull_adv_aux.c Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_adv_aux.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_adv_internal.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_adv_types.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_adv.c Bluetooth: controller: split: Fix controller privacy address check 2020-01-15 15:24:55 +01:00
ull_conn_internal.h Bluetooth: controller: Refactor time calculation for LL DLE procedure 2020-01-10 14:10:23 +01:00
ull_conn_types.h Bluetooth: controller: split: Fix conn update to be cacheable 2019-11-11 14:17:35 +01:00
ull_conn.c Bluetooth: controller: split: Refactor DLE prepare 2020-01-15 14:01:23 +01:00
ull_filter.c Bluetooth: controller: split: ULL filter API modifications 2020-01-17 17:11:54 +01:00
ull_filter.h Bluetooth: controller: split: Port h/w privacy feature 2019-05-24 12:00:12 -04:00
ull_internal.h bluetooth: controller: Moved ull_entropy_get to LLL 2019-06-20 10:30:28 +02:00
ull_master_internal.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_master.c Bluetooth: controller: Fix bug in LE create conn with filter policy 2020-01-08 10:48:47 +01:00
ull_scan_internal.h Bluetooth: controller: split: Port h/w privacy feature 2019-05-24 12:00:12 -04:00
ull_scan_types.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_scan.c Bluetooth: controller: enable dynamic TXP over LL_SPLIT arch (#17731) 2019-12-17 12:29:57 +01:00
ull_sched_internal.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_sched.c Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_slave_internal.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_slave.c Bluetooth: controller: enable dynamic TXP over LL_SPLIT arch (#17731) 2019-12-17 12:29:57 +01:00
ull.c Bluetooth: controller: split: Fix ull_disable hang 2020-01-16 10:54:40 +01:00