lkml.org 
[lkml]   [2021]   [Jun]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH AUTOSEL 5.12 5/5] gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP
    Date
    From: Johannes Berg <johannes.berg@intel.com>

    [ Upstream commit c6414e1a2bd26b0071e2b9d6034621f705dfd4c0 ]

    Both of these drivers use ioport_map(), so they need to
    depend on HAS_IOPORT_MAP. Otherwise, they cannot be built
    even with COMPILE_TEST on architectures without an ioport
    implementation, such as ARCH=um.

    Reported-by: kernel test robot <lkp@intel.com>
    Signed-off-by: Johannes Berg <johannes.berg@intel.com>
    Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/gpio/Kconfig | 2 ++
    1 file changed, 2 insertions(+)

    diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
    index e3607ec4c2e8..fb365aef336b 100644
    --- a/drivers/gpio/Kconfig
    +++ b/drivers/gpio/Kconfig
    @@ -1361,6 +1361,7 @@ config GPIO_TPS68470
    config GPIO_TQMX86
    tristate "TQ-Systems QTMX86 GPIO"
    depends on MFD_TQMX86 || COMPILE_TEST
    + depends on HAS_IOPORT_MAP
    select GPIOLIB_IRQCHIP
    help
    This driver supports GPIO on the TQMX86 IO controller.
    @@ -1428,6 +1429,7 @@ menu "PCI GPIO expanders"
    config GPIO_AMD8111
    tristate "AMD 8111 GPIO driver"
    depends on X86 || COMPILE_TEST
    + depends on HAS_IOPORT_MAP
    help
    The AMD 8111 south bridge contains 32 GPIO pins which can be used.

    --
    2.30.2
    \
     
     \ /
      Last update: 2021-06-28 23:25    [W:2.565 / U:0.064 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site