From: Randy Dunlap <rdun...@infradead.org>

Fix build error when the driver is built for arch/um, which does not
support HAS_IOMEM. Furthermore, the in-tree SYSCON drivers also require
HAS_IOMEM.

drivers/built-in.o: In function `img_ascii_lcd_probe':
drivers/auxdisplay/img-ascii-lcd.c:384: undefined reference to 
`devm_ioremap_resource'

Paul: there is no SYSCON kconfig symbol in the kernel tree. Should that
be MFD_SYSCON or GPIO_SYSCON?
Also, there is no MIPS_SEAD3 kconfig symbol either. Please fix that.

Signed-off-by: Randy Dunlap <rdun...@infradead.org>
Reported-by: kbuild test robot <fengguang...@intel.com>
Cc:     Paul Burton <paul.bur...@imgtec.com>
Cc:     Jeff Dike <jd...@addtoit.com>
Cc:     Richard Weinberger <rich...@nod.at>
Cc:     user-mode-linux-de...@lists.sourceforge.net
Cc:     Lee Jones <lee.jo...@linaro.org>
Cc:     Arnd Bergmann <a...@arndb.de>
Cc:     Geert Uytterhoeven <ge...@linux-m68k.org>
Cc:     Ralf Baechle <r...@linux-mips.org>
---
 drivers/auxdisplay/Kconfig |    1 +
 1 file changed, 1 insertion(+)

--- lnx-410-rc2.orig/drivers/auxdisplay/Kconfig
+++ lnx-410-rc2/drivers/auxdisplay/Kconfig
@@ -121,6 +121,7 @@ config CFAG12864B_RATE
 
 config IMG_ASCII_LCD
        tristate "Imagination Technologies ASCII LCD Display"
+       depends on HAS_IOMEM
        default y if MIPS_MALTA || MIPS_SEAD3
        select SYSCON
        help

Reply via email to