summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/gecko.py
diff options
context:
space:
mode:
authorKartik Rajput <kkartik@nvidia.com>2025-01-23 15:46:32 +0300
committerJassi Brar <jassisinghbrar@gmail.com>2025-03-27 04:58:24 +0300
commitbf0c9fb462038815f5f502653fb6dba06e6af415 (patch)
tree1c8b3bd1123565df64ffb71811b688dbb5092743 /tools/perf/scripts/python/gecko.py
parent46f964577d8b95c81eb24c1bb5850d274e69d588 (diff)
downloadlinux-bf0c9fb462038815f5f502653fb6dba06e6af415.tar.xz
mailbox: tegra-hsp: Define dimensioning masks in SoC data
Tegra264 has updated HSP_INT_DIMENSIONING register as follows: * nSI is now BIT17:BIT21. * nDB is now BIT12:BIT16. Currently, we are using a static macro HSP_nINT_MASK to get the values from HSP_INT_DIMENSIONING register. This results in wrong values for nSI for HSP instances that supports 16 shared interrupts. Define dimensioning masks in soc data and use them to parse nSI, nDB, nAS, nSS & nSM values. Fixes: 602dbbacc3ef ("mailbox: tegra: add support for Tegra264") Cc: stable@vger.kernel.org Signed-off-by: Kartik Rajput <kkartik@nvidia.com> Acked-by: Thierry Reding <treding@nvidia.com> Acked-by: Jon Hunter <jonathanh@nvidia.com> Signed-off-by: Jassi Brar <jassisinghbrar@gmail.com>
Diffstat (limited to 'tools/perf/scripts/python/gecko.py')
0 files changed, 0 insertions, 0 deletions