Please pull my 3.9 fork, I've developed module to be able to receive I2C events (I2C slave mode, receive only, it always ACK own address) using character device and dumping packets in HEX. Also I've fixed quite few things while doing this, see below. I've

scratch it again:)