Skip to content
Snippets Groups Projects
Commit 3a370528 authored by Stefan Roese's avatar Stefan Roese Committed by Heiko Schocher
Browse files

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: default avatarStefan Roese <sr@denx.de>
Cc: Heiko Schocher <hs@denx.de>
parent 4d5e9b39
No related branches found
No related tags found
No related merge requests found
...@@ -80,6 +80,16 @@ config SYS_I2C_DW ...@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment