Hi Nageswari, On Tue, 17 Jan 2012 10:56:43 +0000, Srinivasan, Nageswari wrote: > Is there any specific reason to limit no of i2c messages > to 42 in i2c-dev.c file > > /* Put an arbitrary limit on the number of messages that can > * be sent at once */ > if (rdwr_arg.nmsgs > I2C_RDRW_IOCTL_MAX_MSGS) > return -EINVAL; No, as the comment says there is no good reason, it's purely arbitrary. If this limitation is a problem for you it can be raised. But you should also keep in mind that pushing many messages at once increases the I2C bus latency so other devices on the same bus might become unresponsive. As a matter of fact the limitation has been there for over 10 years and nobody ever complained about it, so you must be doing something quite unusual. I invite you to explain your case in details if you need I2C_RDRW_IOCTL_MAX_MSGS to be increased. -- Jean Delvare -- 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