i2c: recovery: make pin init look like STOP
authorWolfram Sang <wsa+renesas@sang-engineering.com>
Tue, 17 Jul 2018 09:00:05 +0000 (11:00 +0200)
committerWolfram Sang <wsa@the-dreams.de>
Fri, 20 Jul 2018 22:11:05 +0000 (00:11 +0200)
commitc4ae05b976b2a67fb24f35d21731b4da2c235bbf
tree170f536bea2d9a57a9ea80b4409580259d67e543
parentea3cfbd896fd25b2a9ddfcd685858461335f7435
i2c: recovery: make pin init look like STOP

When we initialize the pins, make sure it looks like STOP by dividing
the delay into halves. It shouldn't matter because SDA is expected to be
held low by a device, but for super-safety, let's do it.

Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Reviewed-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
Reviewed-by: Peter Rosin <peda@axentia.se>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/i2c-core-base.c