summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/task-analyzer.py
diff options
context:
space:
mode:
authorJan Dabros <jsd@semihalf.com>2024-10-10 12:15:59 +0300
committerJarkko Sakkinen <jarkko@kernel.org>2024-11-22 01:48:27 +0300
commit44637b0b40f47629ff78a73744755e6535e0970e (patch)
tree3c18179b5dc9b4a568d0b59d634af0cd0eb73944 /tools/perf/scripts/python/task-analyzer.py
parent932e3a5e1ea31712c91e6b4c64d0c7f675315ab4 (diff)
downloadlinux-44637b0b40f47629ff78a73744755e6535e0970e.tar.xz
char: tpm: cr50: Move i2c locking to request/relinquish locality ops
Move i2c locking primitives to request_locality and relinquish_locality callbacks, what effectively blocks TPM bus for the whole duration of logical TPM operation. With this in place, cr50-equipped TPM may be shared with external CPUs - assuming that underneath i2c controller driver is aware of this setup (see i2c-designware-amdpsp as an example). Signed-off-by: Jan Dabros <jsd@semihalf.com> Signed-off-by: Jarkko Sakkinen <jarkko@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions