[PATCH] iommu/arm-smmu-qcom: Add SM8350 MDSS compatible
From: Demeter Barna via B4 Relay
Date: Mon Oct 12 2026 - 02:04:24 EST
From: Demeter Barna <me@xxxxxxxxxxxxxxxxxxx>
SM8150, SM8250 and SM8450 MDSS are in the list of identity clients;
SM8350 looks to have been missed.
Without it, the framebuffer left by the bootloader takes unhandled
context faults (SID 0xc20) as soon as arm-smmu probes, and the panel
shows no picture.
Assisted-by: LLM
Signed-off-by: Demeter Barna <me@xxxxxxxxxxxxxxxxxxx>
---
Tested on a Razer Edge 5G, whose board support is not upstream yet:
without this patch there are 10 context faults and the panel stays
black; with it there are none and the picture is there. This is the
same change as d149c8b2c014 for SM8450.
---
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c b/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
index 795e8ec7e..3dd8335c4 100644
--- a/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
+++ b/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
@@ -425,6 +425,7 @@ static const struct of_device_id qcom_smmu_client_of_match[] __maybe_unused = {
{ .compatible = "qcom,sm6375-mdss" },
{ .compatible = "qcom,sm8150-mdss" },
{ .compatible = "qcom,sm8250-mdss" },
+ { .compatible = "qcom,sm8350-mdss" },
{ .compatible = "qcom,sm8450-mdss" },
{ .compatible = "qcom,x1e80100-mdss" },
{ }
---
base-commit: 2888520bdcbe0599cfc77b2fad8dc6c95505a3cb
change-id: 20261012-arm-smmu-qcom-sm8350-mdss-9d4f37dd225a
Best regards,
--
Demeter Barna <me@xxxxxxxxxxxxxxxxxxx>