1ToDo list (incomplete, unordered) 2 - add compile as module support 3 - move half of the nvec init stuff to i2c-tegra.c 4 - move event handling to nvec_events 5 - finish suspend/resume support 6 - add support for more device implementations 7 - convert all uses of the old GPIO API from <linux/gpio.h> to the 8 GPIO descriptor API in <linux/gpio/consumer.h> and look up GPIO 9 line descriptor from device tree, ACPI or board files 10 - drop the dependency on <linux/of_gpio.h> altogether when migrating 11 to GPIO descriptors 12