<div>From 639d8228c118f884e0d04d33331338bf9561700e Mon Sep 17 00:00:00 2001</div><div>From: Ramesh Gupta G <<a href="mailto:grgupta@ti.com" target="_blank">grgupta@ti.com</a>></div><div>Date: Fri, 15 Jun 2012 17:06:14 +0530</div>





<div>
Subject: [PATCH v2 0/4] OMAP:IOMMU:Add L1 and L2 cache flush</div><div><br></div><div>This patch series is second version to</div><div>- add a new cache maintenance api to flush L1 cache</div><div>- flush both L1 and L2 caches from iommu whenever the pagetable memory</div>






<div>  is updated.</div><div><br></div><div>Added the new api support for ARMv6 and ARMv7</div><div>based on the dma functions. The implementation of the</div><div>new api is based on the approach[1] discussed some time back.</div>

<div><br></div>
<div>[1]<a href="http://marc.info/?l=linux-kernel&m=131316512713815&w=2" target="_blank">http://marc.info/?l=linux-kernel&m=131316512713815&w=2</a></div><div><br></div><div>These patches have been validated on Panda Board.</div>


<div><br></div><div>Signed-off-by: Ramesh Gupta G <<a href="mailto:grgupta@ti.com" target="_blank">grgupta@ti.com</a>></div><div><br></div><div>Ramesh Gupta G (4):</div><div>  ARM: new cache maintenance api for iommu mem flush</div>






<div>  ARM: add flush_mem api for ARMv6</div><div>  ARM: add flush_mem api for ARMv7</div><div>  OMAP:IOMMU: flush L1 and L2 caches</div><div><br></div><div> arch/arm/include/asm/cacheflush.h |   17 +++++++++++++++++</div>






<div> arch/arm/include/asm/glue-cache.h |    1 +</div><div> arch/arm/mm/cache-v6.S            |   28 ++++++++++++++++++++++++++++</div><div> arch/arm/mm/cache-v7.S            |   21 +++++++++++++++++++++</div><div> arch/arm/mm/proc-macros.S         |    1 +</div>






<div> drivers/iommu/omap-iommu.c        |   26 +++++++++-----------------</div><div> 6 files changed, 77 insertions(+), 17 deletions(-)</div><div><br></div><br>-- <br>regards<div>Ramesh Gupta G</div><br>