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
