MIPS: Alchemy: change dbdma to accept physical memory addresses
commit963accbc82a0912b39de39d59e2fd6741db3aa4b
authorManuel Lauss <manuel.lauss@googlemail.com>
Tue, 13 Oct 2009 18:22:35 +0000 (13 20:22 +0200)
committerRalf Baechle <ralf@linux-mips.org>
Sat, 27 Feb 2010 11:52:55 +0000 (27 12:52 +0100)
tree4ea340b0261ab19f3f0776f47e4fab8708934b5b
parentea071cc705e8bfba0c8bf84be8d4f9f4e9da6962
MIPS: Alchemy: change dbdma to accept physical memory addresses

DMA can only be done from physical addresses; move the "virt_to_phys"
source/destination buffer address translation from the dbdma queueing
functions (since the hardware can only DMA to/from physical addresses)
to their respective users.

Signed-off-by: Manuel Lauss <manuel.lauss@gmail.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/alchemy/common/dbdma.c
arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h
drivers/ide/au1xxx-ide.c
drivers/mmc/host/au1xmmc.c
drivers/spi/au1550_spi.c
sound/oss/au1550_ac97.c
sound/soc/au1x/dbdma2.c