The patch titled gpio-patchset-fixups: include linux/io.h has been removed from the -mm tree. Its filename is chardev-gpio-for-scx200-pc-8736x-replace-spinlocks-include-linux-ioh.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: gpio-patchset-fixups: include linux/io.h From: Jim Cromie <jim.cromie@xxxxxxxxx> Hmm. Im somewhat ambivalent about this patch, since with it, driver wont build for vanilla 17 or older. Its also only 1/2 of your suggestion - when I tried it, I was building against vanilla 17, and asm/uaccess.h cause compilation failure. Looking back, Im perplexed as to why linux/io.h didnt cause same failure ?!? use linux/io.h rather than asm/io.h Signed-off-by: Jim Cromie <jim.cromie@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- drivers/char/pc8736x_gpio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/char/pc8736x_gpio.c~chardev-gpio-for-scx200-pc-8736x-replace-spinlocks-include-linux-ioh drivers/char/pc8736x_gpio.c --- a/drivers/char/pc8736x_gpio.c~chardev-gpio-for-scx200-pc-8736x-replace-spinlocks-include-linux-ioh +++ a/drivers/char/pc8736x_gpio.c @@ -15,12 +15,12 @@ #include <linux/errno.h> #include <linux/kernel.h> #include <linux/init.h> +#include <linux/io.h> #include <linux/ioport.h> #include <linux/mutex.h> #include <linux/nsc_gpio.h> #include <linux/platform_device.h> #include <asm/uaccess.h> -#include <asm/io.h> #define DEVNAME "pc8736x_gpio" _ Patches currently in -mm which might be from jim.cromie@xxxxxxxxx are origin.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