The patch titled scx200_gpio export cleanups has been added to the -mm tree. Its filename is scx200_gpio-export-cleanups.patch See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: scx200_gpio export cleanups From: Chris Boot <bootc@xxxxxxxxx> Use EXPORT_SYMBOL_GPL for new symbols, and declare the struct in the header file for access by other modules. Signed-off-by: Chris Boot <bootc@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- drivers/char/scx200_gpio.c | 2 +- include/linux/scx200_gpio.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff -puN drivers/char/scx200_gpio.c~scx200_gpio-export-cleanups drivers/char/scx200_gpio.c --- a/drivers/char/scx200_gpio.c~scx200_gpio-export-cleanups +++ a/drivers/char/scx200_gpio.c @@ -44,7 +44,7 @@ struct nsc_gpio_ops scx200_gpio_ops = { .gpio_change = scx200_gpio_change, .gpio_current = scx200_gpio_current }; -EXPORT_SYMBOL(scx200_gpio_ops); +EXPORT_SYMBOL_GPL(scx200_gpio_ops); static int scx200_gpio_open(struct inode *inode, struct file *file) { diff -puN include/linux/scx200_gpio.h~scx200_gpio-export-cleanups include/linux/scx200_gpio.h --- a/include/linux/scx200_gpio.h~scx200_gpio-export-cleanups +++ a/include/linux/scx200_gpio.h @@ -4,6 +4,7 @@ u32 scx200_gpio_configure(unsigned index extern unsigned scx200_gpio_base; extern long scx200_gpio_shadow[2]; +extern struct nsc_gpio_ops scx200_gpio_ops; #define scx200_gpio_present() (scx200_gpio_base!=0) _ Patches currently in -mm which might be from bootc@xxxxxxxxx are scx200_gpio-export-cleanups.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html