diff options
author | Dean Luick <[email protected]> | 2016-03-05 08:49:50 -0800 |
---|---|---|
committer | Doug Ledford <[email protected]> | 2016-03-17 15:55:13 -0400 |
commit | a2ee27a4552505db5967630abcc3a90340e0d824 (patch) | |
tree | ec452c85bb3040746b31fc9be0436199991d2e03 /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py | |
parent | 78eb129d47f553e6f0607c393ebf4e9851edd73e (diff) |
IB/hfi1: Add ASIC resource reservation functions
The ASIC block is a shared hardware resource between two devices
on the chip. Add functions to acquire and release these resources
in a way that is safe for both multiple users on the same OS
and multiple users on different OSes, while holding the hardware
mutex as little as possible.
Reservations are noted in a scratch register in the shared region.
There are two types of reservations: per-HFI dynamic and permanent.
Reviewed-by: Mitko Haralanov <[email protected]>
Reviewed-by: Easwar Hariharan <[email protected]>
Signed-off-by: Dean Luick <[email protected]>
Signed-off-by: Jubin John <[email protected]>
Signed-off-by: Doug Ledford <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py')
0 files changed, 0 insertions, 0 deletions