Hello, This series contains a real fix for the I2C controller of the Armada XP SoC and a patch closer to a improvement than a fix. They are independent and are only in the same series because they are kind of fixes. I kept the test on the compatible string "armadaxp" because I am not convinced that we have to introduce a new property in the binding for this. If latter another SoC got the same issue on this IP then it will still be time to add a new property. However I don't have a strong opinion on it, so if you really want it, I can send a new version with it. Changelog: v1->v2: - Move the flag for the timing issue from global scope to per device scope - Assignment is no more done in if condition Thanks, Zbigniew Bodek (2): i2c-mv64xxx: Fix timing issue on Armada XP (errata FE-8471889) i2c-mv64xxx: Abort the mv64xxx_of_config if clock-frequency is not provided drivers/i2c/busses/i2c-mv64xxx.c | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) -- 1.8.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html