/* linux/drivers/char/nsc_gpio.c National Semiconductor common GPIO device-file/VFS methods. Allows a user space process to control the GPIO pins. Copyright (c) 2001,2002 Christer Weinigel Copyright (c) 2005 Jim Cromie */ #include #include #include #include #include #include #include #include #include #define NAME "nsc_gpio" MODULE_AUTHOR("Jim Cromie "); MODULE_DESCRIPTION("NatSemi GPIO Common Methods"); MODULE_LICENSE("GPL"); static int __init nsc_gpio_init(void) { printk(KERN_DEBUG NAME " initializing\n"); return 0; } static void __exit nsc_gpio_cleanup(void) { printk(KERN_DEBUG NAME " cleanup\n"); } /* prepare for common routines for both scx200_gpio and pc87360_gpio EXPORT_SYMBOL(scx200_gpio_write); EXPORT_SYMBOL(scx200_gpio_read); EXPORT_SYMBOL(scx200_gpio_release); */ module_init(nsc_gpio_init); module_exit(nsc_gpio_cleanup);