diff options
author | Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> | 2022-05-25 17:57:50 +0300 |
---|---|---|
committer | Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> | 2022-05-26 16:53:01 +0300 |
commit | 892e7fb7c254008c195431ae559b2b4f7909c95f (patch) | |
tree | 7c7761db9147dbd939536aabe4834da96954f563 /drivers/gpu/drm/panfrost/panfrost_issues.h | |
parent | 0c0af438345ebe5477720f07216c7e48f6f88756 (diff) | |
download | linux-892e7fb7c254008c195431ae559b2b4f7909c95f.tar.xz |
drm/panfrost: Add HW_ISSUE_TTRX_3485 quirk
TTRX_3485 requires the infamous "dummy job" workaround. I have this
workaround implemented in a local branch, but I have not yet hit a case
that requires it so I cannot test whether the implementation is correct.
In the mean time, add the quirk bit so we can document which platforms
may need it in the future.
Reviewed-by: Steven Price <steven.price@arm.com>
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220525145754.25866-6-alyssa.rosenzweig@collabora.com
Diffstat (limited to 'drivers/gpu/drm/panfrost/panfrost_issues.h')
-rw-r--r-- | drivers/gpu/drm/panfrost/panfrost_issues.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/panfrost/panfrost_issues.h b/drivers/gpu/drm/panfrost/panfrost_issues.h index e35807e4b743..4d41e0a13867 100644 --- a/drivers/gpu/drm/panfrost/panfrost_issues.h +++ b/drivers/gpu/drm/panfrost/panfrost_issues.h @@ -132,6 +132,9 @@ enum panfrost_hw_issue { * to hang */ HW_ISSUE_TTRX_3076, + /* Must issue a dummy job before starting real work to prevent hangs */ + HW_ISSUE_TTRX_3485, + HW_ISSUE_END }; |