mgmt: mcumgr: Change transport select to depends on
This changes some of the MCUmgr transport CMake select statements to depends on, this is to align with other in-tree symbols that do not pull in whole subsystems and instead only allow selection if those subsystems are already enabled. Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
This commit is contained in:
parent
fa3c6fdc28
commit
571273b78c
4 changed files with 9 additions and 9 deletions
|
@ -11,8 +11,7 @@
|
|||
|
||||
menuconfig MCUMGR_TRANSPORT_BT
|
||||
bool "Bluetooth mcumgr SMP transport"
|
||||
select BT
|
||||
select BT_PERIPHERAL
|
||||
depends on BT_PERIPHERAL
|
||||
select BT_GATT_DYNAMIC_DB
|
||||
help
|
||||
Enables handling of SMP commands received over Bluetooth.
|
||||
|
|
|
@ -11,8 +11,7 @@
|
|||
|
||||
menuconfig MCUMGR_TRANSPORT_SHELL
|
||||
bool "Shell mcumgr SMP transport"
|
||||
select SHELL
|
||||
select SHELL_BACKEND_SERIAL
|
||||
depends on SHELL
|
||||
select BASE64
|
||||
help
|
||||
Enables handling of SMP commands received over shell. This allows
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
|
||||
menuconfig MCUMGR_TRANSPORT_UART
|
||||
bool "UART mcumgr SMP transport"
|
||||
select CONSOLE
|
||||
depends on CONSOLE
|
||||
select UART_MCUMGR
|
||||
select BASE64
|
||||
help
|
||||
|
@ -20,7 +20,9 @@ menuconfig MCUMGR_TRANSPORT_UART
|
|||
commands to be received over UART without requiring an additional
|
||||
thread.
|
||||
|
||||
if UART_ASYNC_API && MCUMGR_TRANSPORT_UART
|
||||
if MCUMGR_TRANSPORT_UART
|
||||
|
||||
if UART_ASYNC_API
|
||||
|
||||
menuconfig MCUMGR_TRANSPORT_UART_ASYNC
|
||||
bool "Use async UART API when available"
|
||||
|
@ -52,8 +54,9 @@ endif # UART_ASYNC_API
|
|||
config MCUMGR_TRANSPORT_UART_MTU
|
||||
int "UART SMP MTU"
|
||||
default 256
|
||||
depends on MCUMGR_TRANSPORT_UART
|
||||
help
|
||||
Maximum size of SMP frames sent and received over UART, in bytes.
|
||||
This value must satisfy the following relation:
|
||||
MCUMGR_TRANSPORT_UART_MTU <= MCUMGR_TRANSPORT_NETBUF_SIZE + 2
|
||||
|
||||
endif # MCUMGR_TRANSPORT_UART
|
||||
|
|
|
@ -11,8 +11,7 @@
|
|||
|
||||
menuconfig MCUMGR_TRANSPORT_UDP
|
||||
bool "UDP mcumgr SMP transport"
|
||||
select NETWORKING
|
||||
select NET_UDP
|
||||
depends on NET_UDP
|
||||
select NET_SOCKETS
|
||||
select NET_SOCKETS_POSIX_NAMES if !POSIX_API
|
||||
help
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue