All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] iommu/arm-smmu: updates for 3.15
@ 2014-02-21 17:16 ` Will Deacon
  0 siblings, 0 replies; 24+ messages in thread
From: Will Deacon @ 2014-02-21 17:16 UTC (permalink / raw)
  To: iommu; +Cc: Will Deacon, linux-arm-kernel

Hello,

These are the arm-smmu updates I have queued for 3.15 and plan to send to
Joerg sometime next week.

The main parts are for accessing the buggy Calxeda SMMU, which is wired
as secure despite being non-secure. Unfortunately, the apparent demise
of Calxeda means that Andreas is no longer working on this, so I had to
extract what I could from a larger patchset (which wasn't yet ready for
merging).

On my side, there's some cosmetic changes after Joerg fixed some locks
to use spin_lock_irq{save,restore} and also an optimisation to restrict
the scope of our barrier when publishing page tables (now that ARM64 can
accept the option).

Feedback welcome,

Will


Andreas Herrmann (3):
  iommu/arm-smmu: set MAX_MASTER_STREAMIDS to MAX_PHANDLE_ARGS
  iommu/arm-smmu: support buggy implementations with secure cfg accesses
  documentation/iommu: update description of ARM System MMU binding

Will Deacon (2):
  iommu/arm-smmu: clean up use of `flags' in page table handling code
  iommu/arm-smmu: provide option to dsb macro when publishing tables

 .../devicetree/bindings/iommu/arm,smmu.txt         |   6 ++
 drivers/iommu/arm-smmu.c                           | 100 ++++++++++++++-------
 2 files changed, 75 insertions(+), 31 deletions(-)

-- 
1.8.2.2

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

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

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-21 17:16 [PATCH 0/5] iommu/arm-smmu: updates for 3.15 Will Deacon
2014-02-21 17:16 ` Will Deacon
     [not found] ` <1393002992-24561-1-git-send-email-will.deacon-5wv7dgnIgG8@public.gmane.org>
2014-02-21 17:16   ` [PATCH 1/5] iommu/arm-smmu: set MAX_MASTER_STREAMIDS to MAX_PHANDLE_ARGS Will Deacon
2014-02-21 17:16     ` Will Deacon
2014-02-21 17:16   ` [PATCH 2/5] iommu/arm-smmu: support buggy implementations with secure cfg accesses Will Deacon
2014-02-21 17:16     ` Will Deacon
2014-02-21 17:16   ` [PATCH 3/5] documentation/iommu: update description of ARM System MMU binding Will Deacon
2014-02-21 17:16     ` Will Deacon
2014-02-21 18:57     ` Sergei Shtylyov
2014-02-21 18:57       ` Sergei Shtylyov
     [not found]     ` <1393002992-24561-4-git-send-email-will.deacon-5wv7dgnIgG8@public.gmane.org>
2014-02-28 16:17       ` Timur Tabi
2014-02-28 16:17         ` Timur Tabi
     [not found]         ` <CAOZdJXUfAygZqw9s5qOECLjyo=B0VaD29iesbWzDeMbbyVTgqg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-02-28 16:21           ` Will Deacon
2014-02-28 16:21             ` Will Deacon
     [not found]             ` <20140228162114.GA30996-MRww78TxoiP5vMa5CHWGZ34zcgK1vI+I0E9HWUfgJXw@public.gmane.org>
2014-02-28 17:07               ` Timur Tabi
2014-02-28 17:07                 ` Timur Tabi
     [not found]                 ` <5310C253.40804-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org>
2014-03-04 10:08                   ` Will Deacon
2014-03-04 10:08                     ` Will Deacon
     [not found]                     ` <20140304100837.GB8766-MRww78TxoiP5vMa5CHWGZ34zcgK1vI+I0E9HWUfgJXw@public.gmane.org>
2014-03-04 13:20                       ` Timur Tabi
2014-03-04 13:20                         ` Timur Tabi
2014-02-21 17:16   ` [PATCH 4/5] iommu/arm-smmu: clean up use of `flags' in page table handling code Will Deacon
2014-02-21 17:16     ` Will Deacon
2014-02-21 17:16   ` [PATCH 5/5] iommu/arm-smmu: provide option to dsb macro when publishing tables Will Deacon
2014-02-21 17:16     ` Will Deacon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.