1# Copyright (c) 2023, Meta
2# SPDX-License-Identifier: Apache-2.0
3
4config DEVMUX
5	bool "Device Multiplexer (devmux) [EXPERIMENTAL]"
6	depends on DT_HAS_ZEPHYR_DEVMUX_ENABLED
7	depends on DEVICE_MUTABLE
8	select EXPERIMENTAL
9	help
10	  Devmux is a pseudo-device that operates as a device switch. It allows
11	  software to select the data, config, and api from a number of linked
12	  devices.
13
14if DEVMUX
15
16config DEVMUX_INIT_PRIORITY
17	int "Devmux init priority"
18	default 51
19	help
20	  Init priority for the devmux driver. It must be
21	  greater than the priority of the initially selected muxed device.
22
23endif
24