kgdb: add HAS_IOPORT dependency
authorNiklas Schnelle <schnelle@linux.ibm.com>
Wed, 3 Apr 2024 13:25:47 +0000 (15:25 +0200)
committerAndrew Morton <akpm@linux-foundation.org>
Fri, 26 Apr 2024 04:07:05 +0000 (21:07 -0700)
In a future patch HAS_IOPORT=n will disable inb()/outb() and friends at
compile time.  We thus need to add HAS_IOPORT as dependency for those
drivers using them.

Link: https://lkml.kernel.org/r/20240403132547.762429-2-schnelle@linux.ibm.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: Andrew Morton <akpm@linux-foundation.org>
lib/Kconfig.kgdb

index b5c0e6576749dc31633b4fe0b5135f24c5652da2..537e1b3f57340cbabb9a7b2aa5708ead50535289 100644 (file)
@@ -122,6 +122,7 @@ config KDB_DEFAULT_ENABLE
 config KDB_KEYBOARD
        bool "KGDB_KDB: keyboard as input device"
        depends on VT && KGDB_KDB && !PARISC
+       depends on HAS_IOPORT
        default n
        help
          KDB can use a PS/2 type keyboard for an input device