Messages in this thread | | | Date | Mon, 11 May 2009 20:58:40 -0400 | From | Jeff Garzik <> | Subject | Re: [PATCH] ata: libata depends on HAS_DMA |
| |
Arnd Bergmann wrote: > libata uses the DMA mapping API, so it cannot be built > on architectures that don't have DMA support. > > Signed-off-by: Arnd Bergmann <arnd@arndb.de> > --- > drivers/ata/Kconfig | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig > index 9120717..f076268 100644 > --- a/drivers/ata/Kconfig > +++ b/drivers/ata/Kconfig > @@ -4,7 +4,7 @@ > > menuconfig ATA > tristate "Serial ATA (prod) and Parallel ATA (experimental) drivers" > - depends on HAS_IOMEM > + depends on HAS_IOMEM && HAS_DMA > depends on BLOCK > depends on !(M32R || M68K) || BROKEN
What specifically is breaking?
Ideally we should be able to work with PIO-only...
JEff
| |