Mike Frysinger wrote on 2010-06-17:
> On Wed, Jun 16, 2010 at 05:12,  <[email protected]> wrote:
>> +void *dma_memcpy_nocache(void *pdst, const void *psrc, size_t size) {
>> +    unsigned long dst = (unsigned long)pdst; +      unsigned long src =
>> (unsigned long)psrc; +       size_t bulk, rest; + +  bulk = size & ~0xffff;
>> +    rest = size - bulk; +   if (bulk) +             _dma_memcpy(pdst, psrc, 
>> bulk);
>> +    _dma_memcpy(pdst + bulk, psrc + bulk, rest); +  return pdst; +}
>
> how about we have dma_memcpy() tail into dma_memcpy_nocache() to avoid
> duplication -mike

Makes sense - I committed such a patch.

Greetings,
Michael

Analog Devices GmbH      Wilhelm-Wagenfeld-Str. 6      80807 Muenchen
Sitz der Gesellschaft Muenchen, Registergericht Muenchen HRB 4036 
Geschaeftsfuehrer Thomas Wessel, William A. Martin, Margaret Seif


_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to