CVSROOT:        /cvs
Module name:    src
Changes by:     patr...@cvs.openbsd.org 2016/08/26 15:50:43

Modified files:
        sys/arch/arm/arm: bus_dma.c 
        sys/arch/arm/include: bus.h 

Log message:
Implement bus dma support for loading raw mappings so that we can use
xhci(4) on ARM.  The only way the load raw operation can get to know
about the coherent flag is via the segments.  Store it there when the
memory is initially mapped.  Also store the virtual address which we
need to know when we have to flush the caches on a non-coherent mapping.

ok kettenis@

Reply via email to