1# Copyright (c) 2020 Innoseis BV
2# SPDX-License-Identifier: Apache-2.0
3
4menuconfig I2C_TCA954X
5	bool "I2C addressable switch"
6	default y
7	depends on DT_HAS_TI_TCA9546A_ENABLED || DT_HAS_TI_TCA9548A_ENABLED \
8	  || DT_HAS_TI_TCA9544A_ENABLED
9	help
10	  Enable TCA954x series I2C bus switch
11
12if I2C_TCA954X
13
14config I2C_TCA954X_ROOT_INIT_PRIO
15	int "TCA954x root driver init priority"
16	default I2C_INIT_PRIORITY
17	help
18	  Should be lower than `I2C_TCA954X_CHANNEL_INIT_PRIO`
19
20config I2C_TCA954X_CHANNEL_INIT_PRIO
21	int "TCA954x channel driver init priority"
22	default I2C_INIT_PRIORITY
23	help
24	  Should be higher than `I2C_TCA954X_ROOT_INIT_PRIO`
25
26endif
27