Searched hist:da095a996090a412c3b6292c7a8680661dca157d (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/include/xen/interface/ |
H A D | grant_table.h | diff da095a996090a412c3b6292c7a8680661dca157d Fri Nov 21 05:08:39 CST 2014 Stefano Stabellini <stefano.stabellini@eu.citrix.com> xen/arm: introduce GNTTABOP_cache_flush
Introduce support for new hypercall GNTTABOP_cache_flush. Use it to perform cache flashing on pages used for dma when necessary.
If GNTTABOP_cache_flush is supported by the hypervisor, we don't need to bounce dma map operations that involve foreign grants and non-coherent devices.
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> Reviewed-by: Catalin Marinas <catalin.marinas@arm.com> Acked-by: Ian Campbell <ian.campbell@citrix.com>
|
/openbmc/linux/arch/arm/xen/ |
H A D | mm.c | diff da095a996090a412c3b6292c7a8680661dca157d Fri Nov 21 05:08:39 CST 2014 Stefano Stabellini <stefano.stabellini@eu.citrix.com> xen/arm: introduce GNTTABOP_cache_flush
Introduce support for new hypercall GNTTABOP_cache_flush. Use it to perform cache flashing on pages used for dma when necessary.
If GNTTABOP_cache_flush is supported by the hypervisor, we don't need to bounce dma map operations that involve foreign grants and non-coherent devices.
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> Reviewed-by: Catalin Marinas <catalin.marinas@arm.com> Acked-by: Ian Campbell <ian.campbell@citrix.com>
|