Update i2c drivers to use DT_HAS_<compat>_ENABLED Kconfig symbol to expose the driver and enable it by default based on devicetree. We remove 'depend on' Kconfig for symbols that would be implied by the devicetree node existing. Signed-off-by: Kumar Gala <galak@kernel.org>
22 lines
487 B
Plaintext
22 lines
487 B
Plaintext
# Copyright (c) 2020 Innoseis BV
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
menuconfig I2C_TCA954X
|
|
bool "I2C addressable switch"
|
|
default y
|
|
depends on DT_HAS_TI_TCA9546A_ENABLED || DT_HAS_TI_TCA9548A_ENABLED
|
|
help
|
|
Enable TCA954x series I2C bus switch
|
|
|
|
if I2C_TCA954X
|
|
|
|
config I2C_TCA954X_ROOT_INIT_PRIO
|
|
int "TCA954x root driver init priority"
|
|
default I2C_INIT_PRIORITY
|
|
|
|
config I2C_TCA954X_CHANNEL_INIT_PRIO
|
|
int "TCA954x channel driver init priority"
|
|
default I2C_INIT_PRIORITY
|
|
|
|
endif
|