Skip to content

Commit 163bbf8

Browse files
committed
[nrf noup] dts: Select SoftDevice Controller on nRF54L09
The SDC HCI controller is defined as a device tree node. A node representing the SDC controller is added and selected as the default over the open source link layer. This is consistent with other SoCs. Signed-off-by: Rafał Kuźnia <[email protected]>
1 parent a2b3371 commit 163bbf8

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

boards/nordic/nrf54l09pdk/nrf54l09_cpuapp_common.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
zephyr,bt-c2h-uart = &uart20;
1919
zephyr,flash-controller = &rram_controller;
2020
zephyr,flash = &cpuapp_rram;
21-
zephyr,bt-hci = &bt_hci_controller;
21+
zephyr,bt-hci = &bt_hci_sdc;
2222
zephyr,ieee802154 = &ieee802154;
2323
};
2424
};
@@ -108,7 +108,7 @@
108108
status = "okay";
109109
};
110110

111-
&bt_hci_controller {
111+
&bt_hci_sdc {
112112
status = "okay";
113113
};
114114

dts/arm/nordic/nrf54l09_enga_cpuapp.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ nvic: &cpuapp_nvic {};
1717

1818
/ {
1919
chosen {
20-
zephyr,bt-hci = &bt_hci_controller;
20+
zephyr,bt-hci = &bt_hci_sdc;
2121
zephyr,entropy = &prng;
2222
};
2323

@@ -38,7 +38,7 @@ nvic: &cpuapp_nvic {};
3838
};
3939
};
4040

41-
&bt_hci_controller {
41+
&bt_hci_sdc {
4242
status = "okay";
4343
};
4444

dts/common/nordic/nrf54l09.dtsi

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,9 +212,11 @@
212212
status = "disabled";
213213
};
214214

215-
/* Note: In the nRF Connect SDK the SoftDevice Controller
216-
* is added and set as the default Bluetooth Controller.
217-
*/
215+
bt_hci_sdc: bt_hci_sdc {
216+
compatible = "nordic,bt-hci-sdc";
217+
status = "disabled";
218+
};
219+
218220
bt_hci_controller: bt_hci_controller {
219221
compatible = "zephyr,bt-hci-ll-sw-split";
220222
status = "disabled";

0 commit comments

Comments
 (0)