i2c: Select SYS_I2C_DW_ENABLE_STATUS_UNSUPPORTED for SPEAr

The DW I2C controller in the SPEAr SoCs doesn't support the enable
status register check. This patch selects
SYS_I2C_DW_ENABLE_STATUS_UNSUPPORTED for these boards.

Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Heiko Schocher <hs@denx.de>
This commit is contained in:
Stefan Roese 2016-04-28 09:47:19 +02:00 committed by Heiko Schocher
parent 4d5e9b39e2
commit 3a3705280d

View file

@ -80,6 +80,16 @@ config SYS_I2C_DW
controller is used in various SoCs, e.g. the ST SPEAr, Altera controller is used in various SoCs, e.g. the ST SPEAr, Altera
SoCFPGA, Synopsys ARC700 and some Intel x86 SoCs. SoCFPGA, Synopsys ARC700 and some Intel x86 SoCs.
config SYS_I2C_DW_ENABLE_STATUS_UNSUPPORTED
bool "DW I2C Enable Status Register not supported"
depends on SYS_I2C_DW && (TARGET_SPEAR300 || TARGET_SPEAR310 || \
TARGET_SPEAR320 || TARGET_SPEAR600 || TARGET_X600)
default y
help
Some versions of the Designware I2C controller do not support the
enable status register. This config option can be enabled in such
cases.
config SYS_I2C_INTEL config SYS_I2C_INTEL
bool "Intel I2C/SMBUS driver" bool "Intel I2C/SMBUS driver"
depends on DM_I2C depends on DM_I2C