-
Notifications
You must be signed in to change notification settings - Fork 39
Expand file tree
/
Copy pathKconfig
More file actions
78 lines (61 loc) · 1.85 KB
/
Kconfig
File metadata and controls
78 lines (61 loc) · 1.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#
# Copyright (c) 2024 Nordic Semiconductor
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#
menu "SoftDevice"
config SOFTDEVICE
bool "SoftDevice is present"
depends on ZERO_LATENCY_IRQS || SOC_SERIES_BSIM_NRF54LX
imply NRF_SDH
config SOFTDEVICE_PERIPHERAL
bool
config SOFTDEVICE_CENTRAL
bool
config SOFTDEVICE_DATA_LENGTH_UPDATE
bool
config SOFTDEVICE_EXTENDED_ADVERTISING
bool
config SOFTDEVICE_QOS_CHANNEL_SURVEY_REPORT
bool
if SOFTDEVICE
choice SOFTDEVICE_VARIANT
prompt "SoftDevice variant"
config SOFTDEVICE_S115
bool "s115 SoftDevice"
depends on SOC_SERIES_NRF54L || SOC_SERIES_BSIM_NRF54LX
select SOFTDEVICE_PERIPHERAL
select SOFTDEVICE_DATA_LENGTH_UPDATE
config SOFTDEVICE_S145
bool "s145 SoftDevice"
depends on SOC_SERIES_NRF54L || SOC_SERIES_BSIM_NRF54LX
select SOFTDEVICE_PERIPHERAL
select SOFTDEVICE_CENTRAL
select SOFTDEVICE_EXTENDED_ADVERTISING
select SOFTDEVICE_DATA_LENGTH_UPDATE
endchoice # SOFTDEVICE_VARIANT
config SOFTDEVICE_BSIM
bool "Use linkable SoftDevice for Babblesim"
depends on SOC_SERIES_BSIM_NRF54LX
help
Link with the SoftDevice library instead of using the separate SoftDevice hex image.
config SOFTDEVICE_VARIANT_STR
string
default "s115" if SOFTDEVICE_S115
default "s145" if SOFTDEVICE_S145
help
SoftDevice variant used to select the SoftDevice API include path
`components/softdevice/<soctarget>/<softdevice>/<softdevice>_API/include`
config SOFTDEVICE_SOC_VARIANT_STR
string
default "nrf54l" if SOC_NRF54L15 || SOC_NRF54L10 || SOC_NRF54L05 || SOC_SERIES_BSIM_NRF54LX
default "nrf54lm" if SOC_NRF54LM20A
default "nrf54ls" if SOC_NRF54LS05B
default "nrf54lv" if SOC_NRF54LV10A
help
SoC series variant used to select the SoftDevice API include path
`components/softdevice/<soctarget>/<softdevice>/<softdevice>_API/include`
endif
endmenu
config CLOCK_CONTROL
default n if SOFTDEVICE