From 9dcefa2e7572c9c7c7f8cd56e1746cccf83f41ce Mon Sep 17 00:00:00 2001 From: Faiyaz Mohammed Date: Mon, 27 Sep 2021 18:52:27 +0530 Subject: [PATCH] ARM: dts: msm: Update actlr mask setting for diwali Previously, the actlr settings was derived from a lookup table, where the entry is found if its sid/mask set overlaps with the set described by and input sid/mask. Due to these overlaps, several matches may be found, which is detected as an error condition. To avoid overlaps smmu driver is updated, to be inligned with it, updating the actrl mask settings. Change-Id: Ic7445732b6658c9c353cdfc7303854fc0d155dee --- qcom/msm-arm-smmu-diwali.dtsi | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/qcom/msm-arm-smmu-diwali.dtsi b/qcom/msm-arm-smmu-diwali.dtsi index 09811952..420969f4 100644 --- a/qcom/msm-arm-smmu-diwali.dtsi +++ b/qcom/msm-arm-smmu-diwali.dtsi @@ -37,8 +37,7 @@ qcom,actlr = /* All CBs of GFX: +15 deep PF */ - <0x000 0x3ff 0x32B>, - <0x400 0x3ff 0x32B>; + <0x000 0x7ff 0x32B>; interrupts = , , @@ -184,18 +183,14 @@ qcom,actlr = /* For display, camera +0 deep PF */ - <0x800 0x3ff 0x001>, - <0xc00 0x3ff 0x001>, - <0x2800 0x3ff 0x001>, - <0x2c00 0x3ff 0x001>, + <0x800 0x7ff 0x001>, + <0x2800 0x7ff 0x001>, /* For video +3 deep PF */ - <0x2180 0x1f 0x103>, - <0x2580 0x1f 0x103>, + <0x2180 0x41f 0x103>, /* For compute +15 deep PF */ - <0x2160 0x1f 0x303>, - <0x2560 0x1f 0x303>; + <0x2160 0x41f 0x303>; anoc_1_tbu: anoc_1_tbu@151d1000 { compatible = "qcom,qsmmuv500-tbu";