1ToDo list (incomplete, unordered)
2	- move the driver to the new i2c slave framework
3	- finish suspend/resume support
4	- add atomic ops in order to fix shutoff/reboot problems
5