aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorKartik Rajput <kkartik@nvidia.com>2025-11-18 19:36:19 +0530
committerWolfram Sang <wsa+renesas@sang-engineering.com>2026-01-14 08:02:20 +0100
commit6077cfd716fbd4d1f2a3702e49ae8bf65c072685 (patch)
tree5d7f2115a6738347c7d78e655003017083be8ca3 /tools/perf/scripts/python/stackcollapse.py
parent978b3ccbbac326cc5fe48c98a0440bdc79d9fd93 (diff)
i2c: tegra: Add support for SW mutex register
Add support for SW mutex register introduced in Tegra264 to provide an option to share the interface between multiple firmwares and/or VMs. This involves following steps: - A firmware/OS writes its unique ID to the mutex REQUEST field. - Ownership is established when reading the GRANT field returns the same ID. - If GRANT shows a different non-zero ID, the firmware/OS retries until timeout. - After completing access, it releases the mutex by writing 0. However, the hardware does not ensure any protection based on the values. The driver/firmware should honor the peer who already holds the mutex. Signed-off-by: Kartik Rajput <kkartik@nvidia.com> Signed-off-by: Akhil R <akhilrajeev@nvidia.com> Reviewed-by: Jon Hunter <jonathanh@nvidia.com> Acked-by: Thierry Reding <treding@nvidia.com> Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions