1 ToDo list (incomplete, unordered)
2 - add compile as module support
4 should not be using clk_get_sys(), but clk_get(&pdev->dev, conn)
5 where conn is either NULL if the device only has one clock, or
6 the device specific name if it has multiple clocks.
7 - move half of the nvec init stuff to i2c-tegra.c
8 - move event handling to nvec_events
9 - finish suspend/resume support
10 - modifiy the sync_write method to return the received
11 message in a variable (and return the error code).
12 - add support for more device implementations