platform: goldfish: Allow goldfish drivers for archs with IOMEM and DMA
authorAnup Patel <Anup.Patel@wdc.com>
Wed, 25 Sep 2019 06:37:56 +0000 (06:37 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 10 Oct 2019 13:24:20 +0000 (15:24 +0200)
We don't need explicit dependency of Goldfish kconfig option on various
architectures. Instead, the Goldfish kconfig option should only depend
on HAS_IOMEM and HAS_DMA which is sufficient for all Goldfish devices.

Signed-off-by: Anup Patel <anup.patel@wdc.com>
Link: https://lore.kernel.org/r/20190925063706.56175-2-anup.patel@wdc.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/platform/goldfish/Kconfig

index 77b35df3a801c22681315a9f1b23b468a6e439dd..f3d09b1631e3e9856f92bbe0bd708d63e0e270d0 100644 (file)
@@ -1,8 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0-only
 menuconfig GOLDFISH
        bool "Platform support for Goldfish virtual devices"
-       depends on X86_32 || X86_64 || ARM || ARM64 || MIPS
-       depends on HAS_IOMEM
+       depends on HAS_IOMEM && HAS_DMA
        help
          Say Y here to get to see options for the Goldfish virtual platform.
          This option alone does not add any kernel code.