1ToDo list (incomplete, unordered)2 - move the driver to the new i2c slave framework3 - finish suspend/resume support4 - add atomic ops in order to fix shutoff/reboot problems5