summaryrefslogtreecommitdiff
path: root/mali_kbase/mali_kbase_hw.c
diff options
context:
space:
mode:
authorSidath Senanayake <sidaths@google.com>2016-11-22 10:00:32 +0100
committerSidath Senanayake <sidaths@google.com>2020-08-14 14:35:33 +0100
commit5f133f2dc7f7893f62b63f6889112c985673c502 (patch)
tree2a1b53742862a2b4b5b43c0f3504ce1048d848b8 /mali_kbase/mali_kbase_hw.c
parent9232778c98af5ff85caca9e5cd37b963fb3196d5 (diff)
downloadgpu-5f133f2dc7f7893f62b63f6889112c985673c502.tar.gz
Mali Bifrost DDK r3p0 KMD
Provenance: 7ee75b28d (collaborate/EAC/b_r3p0) BX304L01B-BU-00000-r3p0-00rel0 BX304L06A-BU-00000-r3p0-00rel0 BX304X07X-BU-00000-r3p0-00rel0 Signed-off-by: Sidath Senanayake <sidaths@google.com> Change-Id: I7a45a78c9d84463008986343e4cf3d11e467dce8
Diffstat (limited to 'mali_kbase/mali_kbase_hw.c')
-rw-r--r--mali_kbase/mali_kbase_hw.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/mali_kbase/mali_kbase_hw.c b/mali_kbase/mali_kbase_hw.c
index 1d7e5e9..51a31fb 100644
--- a/mali_kbase/mali_kbase_hw.c
+++ b/mali_kbase/mali_kbase_hw.c
@@ -45,6 +45,9 @@ void kbase_hw_set_features_mask(struct kbase_device *kbdev)
case GPU_ID2_PRODUCT_THEX:
features = base_hw_features_tHEx;
break;
+ case GPU_ID2_PRODUCT_TSIX:
+ features = base_hw_features_tSIx;
+ break;
default:
features = base_hw_features_generic;
break;
@@ -112,6 +115,9 @@ int kbase_hw_set_issues_mask(struct kbase_device *kbdev)
} else if ((gpu_id & GPU_ID2_PRODUCT_MODEL) ==
GPU_ID2_PRODUCT_THEX) {
issues = base_hw_issues_tHEx_r0p0;
+ } else if ((gpu_id & GPU_ID2_PRODUCT_MODEL) ==
+ GPU_ID2_PRODUCT_TSIX) {
+ issues = base_hw_issues_tSIx_r0p0;
} else {
dev_err(kbdev->dev,
"Unknown GPU ID %x", gpu_id);
@@ -224,6 +230,9 @@ int kbase_hw_set_issues_mask(struct kbase_device *kbdev)
case GPU_ID2_PRODUCT_THEX:
issues = base_hw_issues_model_tHEx;
break;
+ case GPU_ID2_PRODUCT_TSIX:
+ issues = base_hw_issues_model_tSIx;
+ break;
default:
dev_err(kbdev->dev,
"Unknown GPU ID %x", gpu_id);