LIBATA: Add HAVE_PATA_PLATFORM to select PATA_PLATFORM driver
authorBen Dooks <ben-linux@fluff.org>
Mon, 16 Jun 2008 11:16:26 +0000 (12:16 +0100)
committerJeff Garzik <jgarzik@redhat.com>
Thu, 19 Jun 2008 00:28:00 +0000 (20:28 -0400)
Add HAVE_PATA_PLATFORM to select the pata platform driver
to ensure that we do not end up with a long 'depends on' list
when other users of this driver turn up.

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/ata/Kconfig

index 9bf2986a2788d6bd11e26bdd459bdf9ed376fcb5..ae8494944c45dd54eb92f57f9651b86b6679f361 100644 (file)
@@ -651,9 +651,17 @@ config PATA_WINBOND_VLB
          Support for the Winbond W83759A controller on Vesa Local Bus
          systems.
 
+config HAVE_PATA_PLATFORM
+       bool
+       help
+         This is an internal configuration node for any machine that
+         uses pata-platform driver to enable the relevant driver in the
+         configuration structure without having to submit endless patches
+         to update the PATA_PLATFORM entry.
+
 config PATA_PLATFORM
        tristate "Generic platform device PATA support"
-       depends on EMBEDDED || ARCH_RPC || PPC
+       depends on EMBEDDED || ARCH_RPC || PPC || HAVE_PATA_PLATFORM
        help
          This option enables support for generic directly connected ATA
          devices commonly found on embedded systems.