This patch set contains: Patches #1-#2: Fixes for frequency setting. Patch #3: Reducing driver's transaction polling time. Patch #4: Flexible setting of transaction polling time according to I2C bus frequency Vadim Pasternak (4): i2c: mlxcpld: Fix criteria for frequency setting i2c: mlxcpld: Modify register setting for 400KHz frequency i2c: mlxcpld: Reduce polling time for performance improvement i2c: mlxcpld: Allow flexible polling time setting for I2C transactions drivers/i2c/busses/i2c-mlxcpld.c | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) -- 2.20.1