From: Jayachandran C <jayachandranc@xxxxxxxxxxxxxxxxx> This version addresses the review comments by Wolfram and Ben to the previous version (BTW, thanks Wolfram for the detailed review). The adap.class is set to I2C_CLASS_HWMON, because we have a temparature sensor on the I2C bus, and I have added a udelay in both the tx and rx loops so that we are not completely relying on number of retries. Also as I noted earlier, it is a polling driver, but that is not an issue in our current usage (and we have many CPUs on-chip). Ganesan Ramalingam (1): i2c: Support for Netlogic XLR/XLS I2C controller. drivers/i2c/busses/Kconfig | 14 ++ drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-xlr.c | 285 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 300 insertions(+), 0 deletions(-) create mode 100644 drivers/i2c/busses/i2c-xlr.c -- 1.7.5.4 -- 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