commit | f75b52e83da4ba448e80cb3ed8088cc4ef1de2b4 | [log] [tgz] |
---|---|---|
author | Olav Haugan <ohaugan@codeaurora.org> | Tue Oct 01 09:18:03 2013 -0700 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Tue Oct 15 19:19:42 2013 -0700 |
tree | 4949bacde9fe28494c55d49c60f6e26513bdf31e | |
parent | e643a57d999520dd55d9956e3fbb3b95cdaa9bd2 [diff] |
iommu: msm: Refactor use of remote spinlock The remote spinlock was originally meant to synchronize access between GPU and CPU accessing SMMU. However, there are more use cases that this remote spinlock serves. This change decouples the spinlock from GPU and adds support for taking the spinlock only for SMMUs that are specified in the device tree. CRs-fixed: 517873 Change-Id: Ic50992d0d1a102fbd05855e09e254e627f99ec33 Signed-off-by: Olav Haugan <ohaugan@codeaurora.org>