ata: sata_dwc_460ex: supply physical address of FIFO to DMA
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 26 Apr 2016 09:03:18 +0000 (12:03 +0300)
committerTejun Heo <tj@kernel.org>
Thu, 12 May 2016 14:53:51 +0000 (10:53 -0400)
commitd6ecf0c27d71666a4be46e13a1b234d17c63eb98
tree5ff54c23fa8920be516b604b5c6f141da378424a
parent73ec1b5ab3a713141318ee845d8b0cc822db65b1
ata: sata_dwc_460ex: supply physical address of FIFO to DMA

DMA operates with physical addresses which is not exactly the same as ioremap()
returns.

Introduce variable to keep physical address of the SATA FIFO register and
supply it when prepare DMA channel.

Tested-by: Christian Lamparter <chunkeey@googlemail.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
drivers/ata/sata_dwc_460ex.c