Skip to content

Commit 3b32869

Browse files
committed
[nrf noup] dts: Select SoftDevice Controller on nRF54LM20A
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 b3db1d5 commit 3b32869

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

boards/nordic/nrf54lm20dk/nrf54lm20a_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
};
@@ -131,7 +131,7 @@
131131
status = "okay";
132132
};
133133

134-
&bt_hci_controller {
134+
&bt_hci_sdc {
135135
status = "okay";
136136
};
137137

boards/nordic/nrf54lm20dk/nrf54lm20dk_nrf54lm20a_cpuapp.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
};
1919
};
2020

21-
&bt_hci_controller {
21+
&bt_hci_sdc {
2222
status = "okay";
2323
};
2424

dts/vendor/nordic/nrf54lm20a.dtsi

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -274,9 +274,11 @@
274274
status = "disabled";
275275
};
276276

277-
/* Note: In the nRF Connect SDK the SoftDevice Controller
278-
* is added and set as the default Bluetooth Controller.
279-
*/
277+
bt_hci_sdc: bt_hci_sdc {
278+
compatible = "nordic,bt-hci-sdc";
279+
status = "disabled";
280+
};
281+
280282
bt_hci_controller: bt_hci_controller {
281283
compatible = "zephyr,bt-hci-ll-sw-split";
282284
status = "disabled";

0 commit comments

Comments
 (0)