Re: [irda-users] [PATCH] Make VLSI FIR depend on X86
From: Martin Diehl <hidden>
Date: 2003-10-21 07:17:46
Also in:
lkml
From: Martin Diehl <hidden>
Date: 2003-10-21 07:17:46
Also in:
lkml
On Mon, 20 Oct 2003, David S. Miller wrote:
On Mon, 20 Oct 2003 19:30:33 +0200 (CEST) Martin Diehl [off-list ref] wrote:quoted
Well, it would work with any arch, _if_ there was a way to sync the streaming pci dma buffers before giving them back to hardware.If pci_dma_sync() doesn't perform the operation you want, please describe what that operation is.
Last time I checked pci_dma_sync was meant to sync the mapping when ownership gets transferred from busmaster to cpu, i.e. after hardware used/modified the buffer. What about the other direction when the cpu filled a reused streaming map to device and wants to pass ownership to the busmaster - we need to flush cpu caches to make sure the busmaster sees the modified data. <http://marc.theaimsgroup.com/?l=linux-kernel&m=103221032617171&w=2> <http://marc.theaimsgroup.com/?l=linux-kernel&m=103221300019951&w=2> Did I miss something? Thanks, Martin