All of lore.kernel.org
 help / color / mirror / Atom feed
* Question about arm smmu
@ 2015-11-04 13:44 Peng Fan
       [not found] ` <20151104134439.GA4022-12w76u+6CWdQVMFFLWfSwA@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Peng Fan @ 2015-11-04 13:44 UTC (permalink / raw)
  To: will.deacon-5wv7dgnIgG8; +Cc: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA

Hi Will,

I am trying to enable SMMU(mmu500) on an platform.
My platform support only 32 SIDs, but it have more than 100 masters.
So I need to let different masters share one SID. I read current
arm-smmu.c, but it needs each master has unique SID. Do you have
some suggestions about how to let different masters sharing one
SID?

On my platform, SID can be dynamically programmed. So I can program
DMA0 and DMA1 using one SID, saying 0x5. But I do not have a good
idea how to support this use case in arm-smmu.c driver.

Thanks,
Peng.

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

end of thread, other threads:[~2015-11-05  2:41 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-04 13:44 Question about arm smmu Peng Fan
     [not found] ` <20151104134439.GA4022-12w76u+6CWdQVMFFLWfSwA@public.gmane.org>
2015-11-04 14:43   ` Will Deacon
     [not found]     ` <20151104144308.GQ5405-5wv7dgnIgG8@public.gmane.org>
2015-11-04 15:31       ` Robin Murphy
     [not found]         ` <563A24EB.6090106-5wv7dgnIgG8@public.gmane.org>
2015-11-05  2:41           ` Peng Fan

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.