Skip to content

Commit 40e005b

Browse files
boards: remove unused dts nodes
Remove unused dts nodes. This adds the requirement to overwrite NRFX Kconfigs so that the drivers can be added when peripheral is not defined in dts. Signed-off-by: Eivind Jølsgard <[email protected]>
1 parent d6bd929 commit 40e005b

15 files changed

+1182
-7
lines changed

Kconfig.nrf_bm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ if NCS_BM
1313
# zephyr-keep-sorted-start
1414
rsource "drivers/Kconfig"
1515
rsource "lib/Kconfig"
16+
rsource "modules/Kconfig"
1617
rsource "samples/Kconfig"
1718
rsource "subsys/Kconfig"
1819
# zephyr-keep-sorted-stop
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
/*
2+
* Copyright (c) 2025 Nordic Semiconductor ASA
3+
*
4+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
*/
6+
7+
/ {
8+
chosen {
9+
/delete-property/ zephyr,bt-hci;
10+
/delete-property/ zephyr,entropy;
11+
};
12+
};
13+
14+
/delete-node/ &adc;
15+
/delete-node/ &clock;
16+
/delete-node/ &comp;
17+
/delete-node/ &cpuflpr_vpr;
18+
/delete-node/ &dppic00;
19+
/delete-node/ &dppic10;
20+
/delete-node/ &dppic20;
21+
/delete-node/ &dppic30;
22+
/delete-node/ &egu10;
23+
/delete-node/ &egu20;
24+
/delete-node/ &gpio0;
25+
/delete-node/ &gpio1;
26+
/delete-node/ &gpio2;
27+
/delete-node/ &gpiote20;
28+
/delete-node/ &gpiote30;
29+
/delete-node/ &i2c20;
30+
/delete-node/ &i2c21;
31+
/delete-node/ &i2c22;
32+
/delete-node/ &i2c30;
33+
/delete-node/ &i2s20;
34+
/delete-node/ &nfct;
35+
/delete-node/ &pdm20;
36+
/delete-node/ &pdm21;
37+
/delete-node/ &pinctrl;
38+
/delete-node/ &ppib00;
39+
/delete-node/ &ppib01;
40+
/delete-node/ &ppib10;
41+
/delete-node/ &ppib11;
42+
/delete-node/ &ppib20;
43+
/delete-node/ &ppib21;
44+
/delete-node/ &ppib22;
45+
/delete-node/ &ppib30;
46+
/delete-node/ &pwm20;
47+
/delete-node/ &pwm21;
48+
/delete-node/ &pwm22;
49+
/delete-node/ &qdec20;
50+
/delete-node/ &qdec21;
51+
/delete-node/ &regulators;
52+
/delete-node/ &rng_hci;
53+
/delete-node/ &spi00;
54+
/delete-node/ &spi20;
55+
/delete-node/ &spi21;
56+
/delete-node/ &spi22;
57+
/delete-node/ &spi30;
58+
/delete-node/ &temp;
59+
/delete-node/ &timer00;
60+
/delete-node/ &timer10;
61+
/delete-node/ &timer20;
62+
/delete-node/ &timer21;
63+
/delete-node/ &timer22;
64+
/delete-node/ &timer23;
65+
/delete-node/ &timer24;
66+
/delete-node/ &uart00;
67+
/delete-node/ &uart20;
68+
/delete-node/ &uart21;
69+
/delete-node/ &uart22;
70+
/delete-node/ &uart30;
71+
/delete-node/ &wdt30;
72+
/delete-node/ &wdt31;
73+
/delete-node/ &rng;
74+
/delete-node/ &radio;
75+
/delete-node/ &cpuapp_systick;
76+
/delete-node/ &psa_rng;

boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l05_cpuapp_common.dtsi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
55
*/
66

7+
#include "bm_nrf54l15dk_nrf54l051015_peripherals.dtsi"
8+
79
/ {
810
compatible = "nordic,bm_nrf54l15dk_nrf54l05-cpuapp";
911
model = "Nordic Bare Metal nRF54L15 DK nRF54L05 Application MCU";

boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l05_cpuapp_s115_softdevice_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ CONFIG_NRFX_UARTE20=y
100100
CONFIG_NRFX_UARTE21=y
101101
CONFIG_NRFX_UARTE22=y
102102
CONFIG_NRFX_UARTE30=y
103+
CONFIG_NRFX_WDT30=y
103104
CONFIG_NRFX_WDT31=y
104105
CONFIG_NRFX_PRS_BOX_0=y
105106
CONFIG_NRFX_PRS_BOX_1=y

boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l05_cpuapp_s115_softdevice_mcuboot_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ CONFIG_NRFX_UARTE20=y
100100
CONFIG_NRFX_UARTE21=y
101101
CONFIG_NRFX_UARTE22=y
102102
CONFIG_NRFX_UARTE30=y
103+
CONFIG_NRFX_WDT30=y
103104
CONFIG_NRFX_WDT31=y
104105
CONFIG_NRFX_PRS_BOX_0=y
105106
CONFIG_NRFX_PRS_BOX_1=y

boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l10_cpuapp_common.dtsi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
55
*/
66

7+
#include "bm_nrf54l15dk_nrf54l051015_peripherals.dtsi"
8+
79
/ {
810
compatible = "nordic,bm_nrf54l15dk_nrf54l10-cpuapp";
911
model = "Nordic Bare Metal nRF54L15 DK nRF54L10 Application MCU";

boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l10_cpuapp_s115_softdevice_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ CONFIG_NRFX_UARTE20=y
100100
CONFIG_NRFX_UARTE21=y
101101
CONFIG_NRFX_UARTE22=y
102102
CONFIG_NRFX_UARTE30=y
103+
CONFIG_NRFX_WDT30=y
103104
CONFIG_NRFX_WDT31=y
104105
CONFIG_NRFX_PRS_BOX_0=y
105106
CONFIG_NRFX_PRS_BOX_1=y

boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l10_cpuapp_s115_softdevice_mcuboot_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ CONFIG_NRFX_UARTE20=y
100100
CONFIG_NRFX_UARTE21=y
101101
CONFIG_NRFX_UARTE22=y
102102
CONFIG_NRFX_UARTE30=y
103+
CONFIG_NRFX_WDT30=y
103104
CONFIG_NRFX_WDT31=y
104105
CONFIG_NRFX_PRS_BOX_0=y
105106
CONFIG_NRFX_PRS_BOX_1=y

boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l15_cpuapp_common.dtsi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
55
*/
66

7+
#include "bm_nrf54l15dk_nrf54l051015_peripherals.dtsi"
8+
79
/ {
810
compatible = "nordic,bm_nrf54l15dk_nrf54l15-cpuapp";
911
model = "Nordic Bare Metal nRF54L15 DK nRF54L15 Application MCU";

boards/nordic/bm_nrf54l15dk/bm_nrf54l15dk_nrf54l15_cpuapp_s115_softdevice_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ CONFIG_NRFX_UARTE20=y
100100
CONFIG_NRFX_UARTE21=y
101101
CONFIG_NRFX_UARTE22=y
102102
CONFIG_NRFX_UARTE30=y
103+
CONFIG_NRFX_WDT30=y
103104
CONFIG_NRFX_WDT31=y
104105
CONFIG_NRFX_PRS_BOX_0=y
105106
CONFIG_NRFX_PRS_BOX_1=y

0 commit comments

Comments
 (0)