summaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorShawn Nematbakhsh <shawnn@chromium.org>2015-04-15 17:30:28 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-04-17 19:38:02 +0000
commit78de9268b7fe9d96c3324c22b3bf4f88901f2372 (patch)
tree42fb2e9126cdf119f8dbfbc9a44239fd6a7a52d1 /util
parentbbdf126ef58bcc29130a4b5287da11b208ddf5bd (diff)
downloadchrome-ec-78de9268b7fe9d96c3324c22b3bf4f88901f2372.tar.gz
i2c: Support I2C controllers with multiple ports
Certain chips have I2C ports mapped to the same controller. In this case, it's necessary to lock out access to the controller during use. This configuration can be supported by adding CONFIG_I2C_MULTI_PORT_CONTROLLER, which can be defined at the chip level, along with an API function to map port index to controller index. BUG=chrome-os-partner:38335,chrome-os-partner:38945 TEST=Manual with subsequent commit. Verify that i2cscan is functional on strago. BRANCH=None Signed-off-by: Shawn Nematbakhsh <shawnn@chromium.org> Change-Id: I37ffa661a2ad6cd2235cef2ee77637cc3ab92523 Reviewed-on: https://chromium-review.googlesource.com/265942 Reviewed-by: Alec Berg <alecaberg@chromium.org> Reviewed-by: Kevin K Wong <kevin.k.wong@intel.com>
Diffstat (limited to 'util')
0 files changed, 0 insertions, 0 deletions