Following two changes: 1. Using devm_* for all allocation. This will reduce the code size for freeing resources. 2. Notifying transfer complete after clearing the interrupt status. This is to avoid the misconfiguration of i2c register in multi-core environment. Laxman Dewangan (2): i2c: tegra: make all resource allocation through devm_* i2c: tegra: notify transfer-complete after clearing status. drivers/i2c/busses/i2c-tegra.c | 79 +++++++++++++--------------------------- 1 files changed, 25 insertions(+), 54 deletions(-) -- 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