summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormartin yan <martin.yan@microchip.corp-partner.google.com>2022-03-23 17:22:45 -0400
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-03-28 22:18:50 +0000
commit946760239d3f5b84bbbcfc404fafa68853ae60a6 (patch)
tree81f3f0ab429500c9386dc30e8468285c5ab3a2e4
parent26d21adebda91c3e75e1b492dc27e4dcbe13595e (diff)
downloadchrome-ec-946760239d3f5b84bbbcfc404fafa68853ae60a6.tar.gz
zephyr: mchp: Add shim i2c
Add shim layer i2c function BUG=none BRANCH=main TEST=zmake testall Signed-off-by: martin yan <martin.yan@microchip.corp-partner.google.com> Change-Id: If6dc893ae720587b74db44ae22ff1747af158cc9 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3546983 Reviewed-by: Aaron Massey <aaronmassey@google.com> Reviewed-by: Denis Brockus <dbrockus@chromium.org>
-rw-r--r--zephyr/shim/include/i2c/i2c.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/zephyr/shim/include/i2c/i2c.h b/zephyr/shim/include/i2c/i2c.h
index e0703f881a..a8fb01d2c7 100644
--- a/zephyr/shim/include/i2c/i2c.h
+++ b/zephyr/shim/include/i2c/i2c.h
@@ -27,6 +27,8 @@ enum i2c_ports {
#define I2C_COMPAT nuvoton_npcx_i2c_port
#elif CONFIG_I2C_ITE_IT8XXX2
#define I2C_COMPAT ite_it8xxx2_i2c
+#elif CONFIG_I2C_XEC_V2
+#define I2C_COMPAT microchip_xec_i2c_v2
#elif CONFIG_I2C_EMUL
#define I2C_COMPAT zephyr_i2c_emul_controller
#else