Linux IOMMU Development
 help / color / mirror / Atom feed
* [PATCH v2 0/6] OMAP IOMMU fixes
@ 2014-04-03 20:01 Laurent Pinchart
  2014-04-03 20:01 ` [PATCH v2 2/6] iommu/omap: Remove omap_iommu_domain_has_cap() function Laurent Pinchart
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Laurent Pinchart @ 2014-04-03 20:01 UTC (permalink / raw)
  To: linux-omap; +Cc: iommu, Suman Anna, Florian Vaussard, Sakari Ailus

Hello,

This patch set fixes miscellaneous issues with the OMAP IOMMU driver, found
when trying to port the OMAP3 ISP away from omap-iovmm to the ARM DMA API. The
biggest issue is fixed by patch 6/6, while the other patches fix smaller
problems that I've noticed when reading the code, without experiencing them at
runtime.

I believe I've addressed all comments received for v1. Suman, could you please
have a quick look at ack the patches you haven't acked yet ? I'll then send a
pull request.

Changes since v1:

- Dropped the "iommu/omap: Use the cache cleaning API" and "iommu/omap: Flush
  the TLB only after updating translation table entries" patches
- Reworked "iommu/omap: Fix 'no page for' debug message in flush_iotlb_page()"
  to just break out of the loop
- Added patches 1/6 to 3/6

Laurent Pinchart (3):
  iommu/omap: Fix 'no page for' debug message in flush_iotlb_page()
  iommu/omap: Remove comment about supporting single page mappings only
  iommu/omap: Fix map protection value handling

Suman Anna (3):
  iommu/omap: Correct init value of iotlb_entry valid field
  iommu/omap: Remove omap_iommu_domain_has_cap() function
  iommu/omap: Move to_iommu definition from omap-iopgtable.h

 drivers/iommu/omap-iommu.c     | 31 ++++++++++++-------------------
 drivers/iommu/omap-iopgtable.h |  3 ---
 2 files changed, 12 insertions(+), 22 deletions(-)

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2014-04-03 21:23 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-03 20:01 [PATCH v2 0/6] OMAP IOMMU fixes Laurent Pinchart
2014-04-03 20:01 ` [PATCH v2 2/6] iommu/omap: Remove omap_iommu_domain_has_cap() function Laurent Pinchart
2014-04-03 20:01 ` [PATCH v2 6/6] iommu/omap: Fix map protection value handling Laurent Pinchart
     [not found] ` <1396555298-25246-1-git-send-email-laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org>
2014-04-03 20:01   ` [PATCH v2 1/6] iommu/omap: Correct init value of iotlb_entry valid field Laurent Pinchart
2014-04-03 20:01   ` [PATCH v2 3/6] iommu/omap: Move to_iommu definition from omap-iopgtable.h Laurent Pinchart
2014-04-03 20:01   ` [PATCH v2 4/6] iommu/omap: Fix 'no page for' debug message in flush_iotlb_page() Laurent Pinchart
     [not found]     ` <1396555298-25246-5-git-send-email-laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org>
2014-04-03 20:56       ` Suman Anna
2014-04-03 20:01   ` [PATCH v2 5/6] iommu/omap: Remove comment about supporting single page mappings only Laurent Pinchart
2014-04-03 21:02   ` [PATCH v2 0/6] OMAP IOMMU fixes Suman Anna
     [not found]     ` <533DCC51.60101-l0cyMroinI0@public.gmane.org>
2014-04-03 21:11       ` Suman Anna
2014-04-03 21:23       ` Laurent Pinchart

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox