Thread (4 messages) flat view 4 messages, 2 authors, 2013-06-26
STALE4787d

[PATCH 01/23] ARM: tegra: Create a DT header defining swgroups ID

From: Hiroshi Doyu <hidden>
Date: 2013-06-26 10:31:41
Also in: linux-iommu, linux-tegra

Hi Thierry,

Thierry Reding [off-list ref] wrote @ Wed, 26 Jun 2013 12:06:49 +0200:
...
I'm not entirely sure where to find these mappings in the TRM. I see
that there's a list of the groups in 15.10.11, but where do the numbers
come from?
To convert swgroup ID bit to register address,

#define HWGRP_ASID_REG(x) ((x) * sizeof(u32) + SMMU_AFI_ASID)

in "[PATCH 15/23] iommu/tegra: smmu: Calculate ASID register offset by ID"
And why are some of the names aliased? If it's for
readability only maybe we could add some more for SWGID_HC ->
SWGID_HOST1X and perhaps SWGID_NV -> SWGID_GR3D.
I used the exact same name from TRM register definition. I thought
that same naming in TRM may be better since this bit is converted to
register, but I'm quite open to rename if needed.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help