Home
last modified time | relevance | path

Searched hist:da095a996090a412c3b6292c7a8680661dca157d (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/include/xen/interface/
H A Dgrant_table.hdiff 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 Dmm.cdiff 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>