| From foo@baz Sun Nov 19 11:32:28 CET 2017 |
| From: Geert Uytterhoeven <geert@linux-m68k.org> |
| Date: Tue, 3 Jan 2017 19:09:46 +0100 |
| Subject: ata: ATA_BMDMA should depend on HAS_DMA |
| |
| From: Geert Uytterhoeven <geert@linux-m68k.org> |
| |
| |
| [ Upstream commit 7bc7ab1e63dfe004931502f90ce7020e375623da ] |
| |
| If NO_DMA=y: |
| |
| ERROR: "dmam_alloc_coherent" [drivers/ata/libata.ko] undefined! |
| |
| Add a dependency on HAS_DMA to fix this. |
| |
| Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> |
| Signed-off-by: Tejun Heo <tj@kernel.org> |
| Signed-off-by: Sasha Levin <alexander.levin@verizon.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| drivers/ata/Kconfig | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| --- a/drivers/ata/Kconfig |
| +++ b/drivers/ata/Kconfig |
| @@ -289,6 +289,7 @@ config SATA_SX4 |
| |
| config ATA_BMDMA |
| bool "ATA BMDMA support" |
| + depends on HAS_DMA |
| default y |
| help |
| This option adds support for SFF ATA controllers with BMDMA |