zephyr/drivers/i2c/Kconfig.qmsi
Maureen Helm 50d276f1ae drivers: i2c: Select HAS_DTS_I2C in designware and qmsi drivers
Makes the designware and qmsi i2c drivers consistent with other i2c
drivers by selecting HAS_DTS_I2C in the driver.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2018-09-27 05:54:54 +05:30

71 lines
1.5 KiB
Plaintext

#
# Copyright (c) 2018 Intel Corporation
#
# SPDX-License-Identifier: Apache-2.0
#
menuconfig I2C_QMSI
bool "QMSI I2C driver"
depends on QMSI
select HAS_DTS_I2C
help
This option enable the QMSI I2C driver.
This driver is simply a shim driver based on the I2C driver
provided by the QMSI BSP.
if I2C_QMSI
config I2C_SDA_SETUP
int
help
The delay time of clock rising edge relative to i2c data signal
change. The unit is i2c module base clock.
config I2C_SDA_TX_HOLD
int
help
The hold time on the data signal after a negative edge of i2c clock
while i2c acts as transmitter. The unit is i2c module base clock.
config I2C_SDA_RX_HOLD
int
help
The hold time on the data signal after a negative edge of i2c clock
while i2c acts as receiver. The unit is i2c module base clock.
endif # I2C_QMSI
menuconfig I2C_QMSI_SS
bool "QMSI I2C driver for the Sensor Subsystem"
depends on QMSI
select HAS_DTS_I2C
help
This option enable the Sensor QMSI I2C driver.
This driver is simply a shim driver based on the I2C driver
provided by the QMSI BSP.
if I2C_QMSI_SS
config I2C_SS_0
bool "Enable I2C_SS_0"
config I2C_SS_1
bool "Enable I2C SS Port 1"
config I2C_SS_SDA_HOLD
int
help
The hold time on the data signal after a negative edge of i2c clock.
The unit is i2c module base clock.
config I2C_SS_SDA_SETUP
int
help
The delay time of clock rising edge relative to i2c data signal
change. The unit is i2c module base clock.
endif # I2C_QMSI_SS