linux_dsm_epyc7002/drivers/dma/dw
Chew, Chiau Ee 4501fe61b2 dma: dw: Add suspend and resume handling for PCI mode DW_DMAC.
This is to disable/enable DW_DMAC hw during late suspend/early resume.
Since DMA is providing service to other clients (eg: SPI, HSUART),
we need to ensure DMA suspends after the clients and resume
before the clients are active.

Signed-off-by: Chew, Chiau Ee <chiau.ee.chew@intel.com>
Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
2014-03-26 11:52:03 +05:30
..
core.c dma: dw: allocate memory in two stages in probe 2014-03-26 11:44:27 +05:30
internal.h dma: dw: split driver to library part and platform code 2013-07-05 11:40:44 +05:30
Kconfig Remove GENERIC_HARDIRQ config option 2013-09-13 15:09:52 +02:00
Makefile dma: dw: add PCI part of the driver 2013-07-05 11:40:45 +05:30
pci.c dma: dw: Add suspend and resume handling for PCI mode DW_DMAC. 2014-03-26 11:52:03 +05:30
platform.c DMA-API: dma: dw_dmac.c: convert to use dma_coerce_mask_and_coherent() 2013-10-31 14:48:51 +00:00
regs.h dma: dw: allocate memory in two stages in probe 2014-03-26 11:44:27 +05:30