24 lines
596 B
Plaintext
24 lines
596 B
Plaintext
# Copyright (c) 2023, Meta
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config DEVMUX
|
|
bool "Device Multiplexer (devmux) [EXPERIMENTAL]"
|
|
depends on DT_HAS_ZEPHYR_DEVMUX_ENABLED
|
|
depends on DEVICE_MUTABLE
|
|
select EXPERIMENTAL
|
|
help
|
|
Devmux is a pseudo-device that operates as a device switch. It allows
|
|
software to select the data, config, and api from a number of linked
|
|
devices.
|
|
|
|
if DEVMUX
|
|
|
|
config DEVMUX_INIT_PRIORITY
|
|
int "Devmux init priority"
|
|
default 51
|
|
help
|
|
Init priority for the devmux driver. It must be
|
|
greater than the priority of the initially selected muxed device.
|
|
|
|
endif
|