Patch "arm64: dts: qcom: msm8998: enable adreno_smmu by default" has been added to the 6.10-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a note to let you know that I've just added the patch titled

    arm64: dts: qcom: msm8998: enable adreno_smmu by default

to the 6.10-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     arm64-dts-qcom-msm8998-enable-adreno_smmu-by-default.patch
and it can be found in the queue-6.10 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.



commit 6a25ee732dfe8f46beeacbcb2032dfc795cb701a
Author: Marc Gonzalez <mgonzalez@xxxxxxxxxx>
Date:   Wed May 15 16:27:44 2024 +0200

    arm64: dts: qcom: msm8998: enable adreno_smmu by default
    
    [ Upstream commit 98a0c4f2278b4d6c1c7722735c20b2247de6293f ]
    
    15 qcom platform DTSI files define an adreno_smmu node.
    msm8998 is the only one with adreno_smmu disabled by default.
    
    There's no reason why this SMMU should be disabled by default,
    it doesn't need any further configuration.
    
    Bring msm8998 in line with the 14 other platforms.
    
    This fixes GPU init failing with ENODEV:
    msm_dpu c901000.display-controller: failed to load adreno gpu
    msm_dpu c901000.display-controller: failed to bind 5000000.gpu (ops a3xx_ops): -19
    
    Fixes: 87cd46d68aeac8 ("Configure Adreno GPU and related IOMMU")
    Signed-off-by: Marc Gonzalez <mgonzalez@xxxxxxxxxx>
    Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@xxxxxxxxxx>
    Reviewed-by: Marijn Suijten <marijn.suijten@xxxxxxxxxxxxxx>
    Reviewed-by: Jeffrey Hugo <quic_jhugo@xxxxxxxxxxx>
    Link: https://lore.kernel.org/r/be51d1a4-e8fc-48d1-9afb-a42b1d6ca478@xxxxxxxxxx
    Signed-off-by: Bjorn Andersson <andersson@xxxxxxxxxx>
    Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>

diff --git a/arch/arm64/boot/dts/qcom/msm8998.dtsi b/arch/arm64/boot/dts/qcom/msm8998.dtsi
index 2dbef4b526ab7..a88bff737d173 100644
--- a/arch/arm64/boot/dts/qcom/msm8998.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8998.dtsi
@@ -1590,7 +1590,6 @@ adreno_smmu: iommu@5040000 {
 			 * SoC VDDMX RPM Power Domain in the Adreno driver.
 			 */
 			power-domains = <&gpucc GPU_GX_GDSC>;
-			status = "disabled";
 		};
 
 		gpucc: clock-controller@5065000 {




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux