cris: fix Kconfig mismatch when building with CONFIG_PCI
authorNiklas Cassel <nks@flawful.org>
Thu, 22 Sep 2016 14:43:17 +0000 (16:43 +0200)
committerJesper Nilsson <jespern@axis.com>
Thu, 22 Sep 2016 14:43:17 +0000 (16:43 +0200)
I/O port access. Normally there is no I/O space on CRIS but when
Cardbus/PCI is enabled the request is passed through the bridge.

lib/pci_iomap.c: In function ‘pci_iomap_range’:
lib/pci_iomap.c:43:3: error: implicit declaration of function ‘ioport_map’ [-Werror=implicit-function-declaration]
   return __pci_ioport_map(dev, start, len);
   ^

Signed-off-by: Niklas Cassel <nks@flawful.org>
Signed-off-by: Jesper Nilsson <jespern@axis.com>
arch/cris/Kconfig

index deba266..71b758d 100644 (file)
@@ -30,7 +30,7 @@ config GENERIC_CALIBRATE_DELAY
        default y
 
 config NO_IOPORT_MAP
-       def_bool y
+       def_bool y if !PCI
 
 config FORCE_MAX_ZONEORDER
        int