OpenCloudOS-Kernel/drivers/dma/ioat
Dave Jiang 528314b503 dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4
IOATDMA 3.4 supports PCIe LTR mechanism. The registers are non-standard
PCIe LTR support. This needs to be setup in order to not suffer performance
impact and provide proper power management. The channel is set to active
when it is allocated, and to passive when it's freed.

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2019-02-25 12:18:38 +05:30
..
Makefile dmaengine: ioatdma: removal of dma_v3.c and relevant ioat3 references 2015-08-17 13:37:30 +05:30
dca.c dmaengine: Replace WARN_TAINT_ONCE() with pr_warn_once() 2017-06-15 09:50:37 +05:30
dma.c dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 2019-02-25 12:18:38 +05:30
dma.h dmaengine: ioatdma: Add Snow Ridge ioatdma device id 2019-02-25 12:18:38 +05:30
hw.h dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 2019-02-25 12:18:38 +05:30
init.c dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 2019-02-25 12:18:38 +05:30
prep.c dmaengine: ioatdma: Squelch framesize warnings 2016-01-25 09:49:55 +05:30
registers.h dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 2019-02-25 12:18:38 +05:30
sysfs.c dmaengine: ioatdma: Add intr_coalesce sysfs entry 2017-08-23 21:32:21 +05:30