The following patches remove some bit-rot from the i2c-au1550 driver. (Patch #3 supersedes the one I sent on 2011-06-12: "i2c-au1550: increase timeout waiting for transactions to finish"). #1 gets rid of all instances of the "volatile" keyword, #2 removes an unused context member, #3 fixes i2c on the DB1300/DB1550 boards #4 updates PM methods. All run- and pm-tested on DB1200/DB1300/DB1550 hardware. Changes since V1: - updated patch #3 and its description. Please consider for 3.2. Manuel Lauss (4): i2c/au1550: remove usage of volatile keyword i2c/au1550: remove unused ack_timeout i2c/au1550: increase timeout waiting for master done i2c/au1550: dev_pm_ops conversion arch/mips/include/asm/mach-au1x00/au1xxx_psc.h | 13 - drivers/i2c/busses/i2c-au1550.c | 280 ++++++++++-------------- 2 files changed, 114 insertions(+), 179 deletions(-) -- 1.7.6.1 -- 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