[PATCH dev-5.2 0/2] i2c: aspeed: Add H/W timeout support

Brendan Higgins brendanhiggins at google.com
Thu Sep 5 09:50:16 AEST 2019


On Wed, Sep 4, 2019 at 3:55 PM Joel Stanley <joel at jms.id.au> wrote:
>
> Hi Jae,
>
> On Wed, 4 Sep 2019 at 20:08, Jae Hyun Yoo <jae.hyun.yoo at linux.intel.com> wrote:
> >
> > In case of multi-master environment, if a peer master incorrectly handles
> > a bus in the middle of a transaction, I2C hardware hangs in slave state
> > and it can't escape from the slave state, so this commit adds slave
> > inactive timeout support to recover the bus in the case.
> >
> > By applying this change, SDA data-low and SCL clock-low timeout feature
> > also could be enabled which was disabled previously.
>
> Please consider sending your RFC patches to the upstream list. You
> have a big backlog of patches now.

Joel, thanks for keeping track of this!

Sorry, for not keeping up with my emails, I don't think I have time to
continue to maintain this.

However, I don't want to hand this off in a bad state. I will try to
get up to date on all the emails in the coming weeks.

Jae, can you start sending things upstream as Joel suggested?


More information about the openbmc mailing list