Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1416851

Re: [PATCH] dmaengine: edma: Use early completion for intermediate paRAM set in slave_sg

From Vinod Koul <vinod.koul@intel.com>
Newsgroups linux.kernel
Subject Re: [PATCH] dmaengine: edma: Use early completion for intermediate paRAM set in slave_sg
Date 2016-06-08 05:30 +0200
Message-ID <rHClP-336-9@gated-at.bofh.it> (permalink)
References <rHkyC-k2-15@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Tue, Jun 07, 2016 at 11:19:44AM +0300, Peter Ujfalusi wrote:
> The driver limits the physical number of paRAM slots to be used by channels.
> If the transfer needs more slots (more SGs) then the transfer is broken up
> to smaller chunks. When the chunk is finished the driver will rewrite the
> physical slots and continues the transfer. This set up time can take some
> time and we might miss DMA events. If the intermediate set completion is
> using early completion (the interrupt will happen when the last slot is
> issued to the TPTC and not when the transfer is finished by the TPTC) we
> will have a bit more time to update the paRAM slots and less likely to have
> missed events.

Applied, thanks

-- 
~Vinod

Back to linux.kernel | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

[PATCH] dmaengine: edma: Use early completion for intermediate paRAM set in slave_sg Peter Ujfalusi <peter.ujfalusi@ti.com> - 2016-06-07 10:30 +0200
  Re: [PATCH] dmaengine: edma: Use early completion for intermediate  paRAM set in slave_sg Vinod Koul <vinod.koul@intel.com> - 2016-06-08 05:30 +0200

csiph-web