In a future patch HAS_IOPORT=n will disable inb()/outb() and friends at
compile time. We thus need to depend on HAS_IOPORT even when compile
testing only.
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Co-developed-by: Arnd Bergmann <arnd@kernel.org>
Signed-off-by: Arnd Bergmann <arnd@kernel.org>
Signed-off-by: Niklas Schnelle <schnelle@linux.ibm.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 #
 config ISAPNP
        bool "ISA Plug and Play support"
-       depends on ISA || COMPILE_TEST
+       depends on ISA || (HAS_IOPORT && COMPILE_TEST)
        help
          Say Y here if you would like support for ISA Plug and Play devices.
          Some information is in <file:Documentation/userspace-api/isapnp.rst>.