File tree Expand file tree Collapse file tree 4 files changed +3
-19
lines changed
subsys/bluetooth/controller Expand file tree Collapse file tree 4 files changed +3
-19
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ menuconfig NRF_802154_RADIO_DRIVER
2323 depends on HAS_HW_NRF_RADIO_IEEE802154
2424 select DYNAMIC_INTERRUPTS
2525 select ENTROPY_GENERATOR
26+ depends on !$(dt_nodelabel_enabled,timer1)
2627 help
2728 This option enables nRF IEEE 802.15.4 radio driver in Zephyr. Note,
2829 that beside the radio peripheral itself, this drivers occupies several
Original file line number Diff line number Diff line change @@ -5,13 +5,6 @@ zephyr_library_named(nrf-802154-platform)
55zephyr_interface_library_named(zephyr-802154-interface )
66
77if (CONFIG_NRF_802154_RADIO_DRIVER)
8- dt_nodelabel(timer1_node NODELABEL "timer1" )
9- dt_node_has_status(status_result PATH ${timer1_node} STATUS okay)
10- if (${status_result} )
11- message (FATAL_ERROR "Resource conflict. IEEE802.15.4 Radio driver requires TIMER1 but "
12- "timer1 node is enabled (for counter driver)." )
13- endif ()
14-
158 target_sources (nrf-802154-platform
169 PRIVATE
1710 ${CMAKE_CURRENT_SOURCE_DIR} /radio/platform/nrf_802154_random_zephyr.c
Original file line number Diff line number Diff line change @@ -55,6 +55,8 @@ config BT_LLL_VENDOR_NORDIC
5555 select BT_TICKER_LAZY_GET if BT_CTLR_ADV_PERIODIC
5656
5757 default y
58+ depends on !$(dt_nodelabel_enabled,timer0)
59+ depends on !$(dt_nodelabel_enabled,rtc0)
5860 help
5961 Use Nordic Lower Link Layer implementation.
6062
Original file line number Diff line number Diff line change 11# SPDX-License-Identifier: Apache-2.0
22
33if (CONFIG_BT_LL_SW_SPLIT)
4- dt_nodelabel(rtc0_node NODELABEL "rtc0" )
5- dt_node_has_status(status_result PATH ${rtc0_node} STATUS okay)
6- if (${status_result} )
7- message (FATAL_ERROR "Resource conflict. Bluetooth Link Layer requires RTC0 but "
8- "rtc0 node is enabled (for counter driver)." )
9- endif ()
10- dt_nodelabel(timer0_node NODELABEL "timer0" )
11- dt_node_has_status(status_result PATH ${timer0_node} STATUS okay)
12- if (${status_result} )
13- message (FATAL_ERROR "Resource conflict. Bluetooth Link Layer requires TIMER0 but "
14- "timer0 node is enabled (for counter driver)." )
15- endif ()
164 zephyr_library_sources(
175 ll_sw/nordic/lll/lll.c
186 ll_sw/nordic/lll/lll_clock.c
You can’t perform that action at this time.
0 commit comments