commit | d4b1e5da54c067ca248191aaee5f531c4d30ba29 | [log] [tgz] |
---|---|---|
author | Bharat Jauhari <bjauhari@habana.ai> | Thu Mar 18 12:11:19 2021 +0200 |
committer | Oded Gabbay <ogabbay@kernel.org> | Fri Apr 09 14:09:25 2021 +0300 |
tree | 8aedf7663e178d742c6cb2513c1c909349a12a44 | |
parent | e9c2003be4d4809c7e3bf17167ef08a3be7b43d2 [diff] |
habanalabs: move dram scrub to free sequence DRAM scrubbing can take time hence it adds to latency during allocation. To minimize latency during initialization, scrubbing is moved to release call. In case scrubbing fails it means the device is in a bad state, hence HARD reset is initiated. Signed-off-by: Bharat Jauhari <bjauhari@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>