diff options
author | Shawn Nematbakhsh <shawnn@chromium.org> | 2015-04-15 17:30:28 -0700 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2015-04-17 19:38:02 +0000 |
commit | 78de9268b7fe9d96c3324c22b3bf4f88901f2372 (patch) | |
tree | 42fb2e9126cdf119f8dbfbc9a44239fd6a7a52d1 /util | |
parent | bbdf126ef58bcc29130a4b5287da11b208ddf5bd (diff) | |
download | chrome-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