i2c: mv64xxx: add software delays
As stated in Marvell's Functional Specifications in MV-S107021-U0 Rev. A
on page 420 ff. software delays are needed. "SW delay represent a delay
of at least 2 internal clock cycles". These delays are hereby
implemented.

The original kernel driver compensates the needed software delays with
the time the interrupts take.

Signed-off-by: Bastian Stender <bst@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 222078a commit 8d38b5205c4b2d2a7b437898119d0240e6e3ebfb
@Bastian Stender Bastian Stender authored on 23 Feb 2017
Sascha Hauer committed on 2 Mar 2017
Showing 1 changed file
View
drivers/i2c/busses/i2c-mv64xxx.c