Yidi Lin uploaded patch set #14 to the change originally created by wang qii.

View Change

soc/mediatek/mt8192: add i2c driver support

Add I2C controller for MT8192, and revise the common I2C driver
to support I2C controller running in APDMA async mode. In that
case we have to initiate a different handshake protocol and reset
I2C differently.

BUG=b:155715435
TEST=Asurada boots up to shell

Signed-off-by: Qii Wang <qii.wang@mediatek.com>
Change-Id: I13835e00eb674a93aa5496a9870d1e601e263368
---
M src/soc/mediatek/common/i2c.c
M src/soc/mediatek/common/include/soc/i2c_common.h
M src/soc/mediatek/mt8192/Makefile.inc
A src/soc/mediatek/mt8192/i2c.c
M src/soc/mediatek/mt8192/include/soc/addressmap.h
A src/soc/mediatek/mt8192/include/soc/i2c.h
6 files changed, 285 insertions(+), 13 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/00/47800/14

To view, visit change 47800. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I13835e00eb674a93aa5496a9870d1e601e263368
Gerrit-Change-Number: 47800
Gerrit-PatchSet: 14
Gerrit-Owner: wang qii <Qii.Wang@mediatek.com>
Gerrit-Reviewer: CK HU <ck.hu@mediatek.com>
Gerrit-Reviewer: Hung-Te Lin <hungte@chromium.org>
Gerrit-Reviewer: Jg Daolongzhu <jg_daolongzhu@mediatek.corp-partner.google.com>
Gerrit-Reviewer: Martin Roth <martinroth@google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: Yidi Lin <yidi.lin@mediatek.com>
Gerrit-Reviewer: Yu-Ping Wu <yupingso@google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-MessageType: newpatchset