From patchwork Wed Jul 6 14:54:07 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 588233 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 08FC4C43334 for ; Wed, 6 Jul 2022 14:54:19 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233108AbiGFOyR (ORCPT ); Wed, 6 Jul 2022 10:54:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42738 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231347AbiGFOyQ (ORCPT ); Wed, 6 Jul 2022 10:54:16 -0400 Received: from mail-lj1-x22a.google.com (mail-lj1-x22a.google.com [IPv6:2a00:1450:4864:20::22a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A25B6D58 for ; Wed, 6 Jul 2022 07:54:15 -0700 (PDT) Received: by mail-lj1-x22a.google.com with SMTP id a11so18779248ljb.5 for ; Wed, 06 Jul 2022 07:54:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=sSxyjPJtu0fKyMsv6IIihxMffbK12MXQCS93t6bK9ww=; b=lFAbNGpf1OwKySjxwfgeYp7hJ9YZKX7H7yazd5KaviFoSvEWPvh6nuKqge8GUYLlu3 a5vP95C1mv+4tkRDT8dIRPHg1DtasnbfQutd5yavpFUiBh3VUNchNDjx+JTZoDZpyDxJ QXMCyE5wyaxhboD7/yU8e7G6cAnf6uCKi6XD3HIzY27rIJBdZbpgOwxdRKvsJFYo4KRb Bs1l8TW7gnsbSdpDPweDNa9OADC1JqSkf+J7FNS4f0NY8Ne4TVmeBNbMtLUzH9VOCSZq mNbvwm8SqE2AJd5v/nUBB6oKOFr97RaKviWPG/81qN1zb5dbDRcd7Fh2glGQ7dfI7AMl W9cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=sSxyjPJtu0fKyMsv6IIihxMffbK12MXQCS93t6bK9ww=; b=u0zPomEo4S3sa6dCZo2rMjFUjToJeRGSmweFpt2DQtgkSX2deqg1Gcvye1DCJbGt5l Ve7Hvq90MpphGj9gmctOs7eVglA36XT4UM8g1ziawzxLK5FfsUI2O30po+qLGPaZs0VY zi6c/Od2hliQsPPOmNN2euxjioqojtMGYDyoEXvMGfXe4ZdP+iV+3N1er8/Cd3egIuVI aDoifrSFUU0MUp4FfYUcWCbOWe12TtJ0oEoMgOxGIYLbPmDSCMPDZ6TKYt08tWPuFGwU W53sWAR4EqdZlEj5xvR5bsDHrwBP8CH9T5dLdGu/HJiuCYFE4mGNNwljLPv6Lw5CqRfY TyDA== X-Gm-Message-State: AJIora+9hreOSOeYe8EW/sqCtDl7L7wn/ntyc8zk/xu09N2xLtJY9Zps 2KVsWvaYIpDftjFmW+bRpzV8tmX2ssVO4A== X-Google-Smtp-Source: AGRyM1sNShrAebQctdaGTtt3HEm+7qSPjendZctbMSvrRVRFegSG1uUF2U+zj33UvurD2cx1WaRFEQ== X-Received: by 2002:a05:651c:1a11:b0:25d:2e06:c35a with SMTP id by17-20020a05651c1a1100b0025d2e06c35amr6852772ljb.499.1657119254081; Wed, 06 Jul 2022 07:54:14 -0700 (PDT) Received: from eriador.lan ([37.153.55.125]) by smtp.gmail.com with ESMTPSA id i28-20020a056512007c00b0048650aee2b2sm359374lfo.144.2022.07.06.07.54.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Jul 2022 07:54:13 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 1/6] arm64: dts: qcom: msm8996: add missing DSI clock assignments Date: Wed, 6 Jul 2022 17:54:07 +0300 Message-Id: <20220706145412.1566011-1-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add missing DSI clock assignments to properly use DSI PHY clocks as DSI byte and pixel clock parents. Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qcom/msm8996.dtsi index 25d6b26fab60..50f7f89655b3 100644 --- a/arch/arm64/boot/dts/qcom/msm8996.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi @@ -880,6 +880,8 @@ dsi0: dsi@994000 { "core_mmss", "pixel", "core"; + assigned-clocks = <&mmcc BYTE0_CLK_SRC>, <&mmcc PCLK0_CLK_SRC>; + assigned-clock-parents = <&dsi0_phy 0>, <&dsi0_phy 1>; phys = <&dsi0_phy>; phy-names = "dsi"; @@ -946,6 +948,8 @@ dsi1: dsi@996000 { "core_mmss", "pixel", "core"; + assigned-clocks = <&mmcc BYTE1_CLK_SRC>, <&mmcc PCLK1_CLK_SRC>; + assigned-clock-parents = <&dsi1_phy 0>, <&dsi1_phy 1>; phys = <&dsi1_phy>; phy-names = "dsi"; From patchwork Wed Jul 6 14:54:08 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 587786 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 61893CCA473 for ; Wed, 6 Jul 2022 14:54:20 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233168AbiGFOyT (ORCPT ); Wed, 6 Jul 2022 10:54:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42756 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233187AbiGFOyR (ORCPT ); Wed, 6 Jul 2022 10:54:17 -0400 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B51611092 for ; Wed, 6 Jul 2022 07:54:16 -0700 (PDT) Received: by mail-lf1-x134.google.com with SMTP id bu42so6512845lfb.0 for ; Wed, 06 Jul 2022 07:54:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=hYz/2ar4XaWyLjU/EN2u7W1gwGxP5zgcaoxekh4PU0k=; b=luEcINPjMGndzgVE/7GsYD2UxUeYGGHYyrNSO+U28zgb4VTV8NlAWNvZwTds/11yKG JZcD+SUG1xszxCwrExTUSAeIBLxlUQFI9aM7iTG9+q0077pYx2o0FtqlYydlmVgbS3DT 79ABFUeXPie2IFne8NctCAh7IOg+7KXhUU8o1lmsa4ngp8hu5GbGDAshYURacZ03DKYc Xdgy9BOhCwWhc5Mux6RB687BQvoMMb+WwBDeHPw1ecCJ3ym6BvADBrpakvYixJJH3Gy7 aV33Mamy8L2HWmtPOLYgGUWU4aLhM9HwY0nOFYTG5vblJJIBz8UAPDMnZx5VnoE7J7j1 FjbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=hYz/2ar4XaWyLjU/EN2u7W1gwGxP5zgcaoxekh4PU0k=; b=iqStxkCLM/DX2rxjjlLxvQCT0QMcWmAnN6POOiB9UxNnlaztePJWpMJ8wPnrEu8kdI InNdKpd7g7/LkDpMk653PgdVW8ana9OBJRkogOS4UV9qLx+FeU22fdWzvhui6xNor8yg GvOu6kFkFDPCCuuinUHRpocQ9aJQlgUbVeIzEHf4IbC3nh1yBTtBc/sKzpZ9TceStfrS YlyABjpDeyoUtTWVjJH63WYe5O3Xa2JZ4gmaf0xoinVrume6gGKqJCrk11B93Xoh2UMa ruFe3EvtmlB1g7ASjxThKLsdEZWhMfuIArkzDRLERiNEKL/WCeHRVlj5pAMRDxnWlmM8 1GZw== X-Gm-Message-State: AJIora8P0TQgu2M85VpZeJPUHjbOA+ZjGQjtyNfIQss36XH+ai9bid1P Ffc3gAzjwhTZboBsw3Lyv+hX9XrwKv0GEw== X-Google-Smtp-Source: AGRyM1veRLphLktXO4fxaGaAsgmuhTcFF8hm8Imqpqqxz70Vv9BIHHGAyZC/mSiHa13ZLFwW4L0GYw== X-Received: by 2002:a05:6512:39ca:b0:47f:a9e1:e3b8 with SMTP id k10-20020a05651239ca00b0047fa9e1e3b8mr24810444lfu.564.1657119255107; Wed, 06 Jul 2022 07:54:15 -0700 (PDT) Received: from eriador.lan ([37.153.55.125]) by smtp.gmail.com with ESMTPSA id i28-20020a056512007c00b0048650aee2b2sm359374lfo.144.2022.07.06.07.54.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Jul 2022 07:54:14 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 2/6] arm64: dts: qcom: sc7280: use constants for gpucc clocks and power-domains Date: Wed, 6 Jul 2022 17:54:08 +0300 Message-Id: <20220706145412.1566011-2-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220706145412.1566011-1-dmitry.baryshkov@linaro.org> References: <20220706145412.1566011-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org To ease merging of bindings and dts files, the constants were replaced with numeric values. Change them back to defined constants. While we are at it, fix the indentation of these clocks properties to follow established guidelines. Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sc7280.dtsi | 32 ++++++++++++++-------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi index 40e700cebe56..a3def1022ea2 100644 --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi @@ -2405,13 +2405,13 @@ gmu: gmu@3d6a000 { interrupts = , ; interrupt-names = "hfi", "gmu"; - clocks = <&gpucc 5>, - <&gpucc 8>, - <&gcc GCC_DDRSS_GPU_AXI_CLK>, - <&gcc GCC_GPU_MEMNOC_GFX_CLK>, - <&gpucc 2>, - <&gpucc 15>, - <&gpucc 11>; + clocks = <&gpucc GPU_CC_CX_GMU_CLK>, + <&gpucc GPU_CC_CXO_CLK>, + <&gcc GCC_DDRSS_GPU_AXI_CLK>, + <&gcc GCC_GPU_MEMNOC_GFX_CLK>, + <&gpucc GPU_CC_AHB_CLK>, + <&gpucc GPU_CC_HUB_CX_INT_CLK>, + <&gpucc GPU_CC_HLOS1_VOTE_GPU_SMMU_CLK>; clock-names = "gmu", "cxo", "axi", @@ -2419,8 +2419,8 @@ gmu: gmu@3d6a000 { "ahb", "hub", "smmu_vote"; - power-domains = <&gpucc 0>, - <&gpucc 1>; + power-domains = <&gpucc GPU_CC_CX_GDSC>, + <&gpucc GPU_CC_GX_GDSC>; power-domain-names = "cx", "gx"; iommus = <&adreno_smmu 5 0x400>; @@ -2469,12 +2469,12 @@ adreno_smmu: iommu@3da0000 { ; clocks = <&gcc GCC_GPU_MEMNOC_GFX_CLK>, - <&gcc GCC_GPU_SNOC_DVM_GFX_CLK>, - <&gpucc 2>, - <&gpucc 11>, - <&gpucc 5>, - <&gpucc 15>, - <&gpucc 13>; + <&gcc GCC_GPU_SNOC_DVM_GFX_CLK>, + <&gpucc GPU_CC_AHB_CLK>, + <&gpucc GPU_CC_HLOS1_VOTE_GPU_SMMU_CLK>, + <&gpucc GPU_CC_CX_GMU_CLK>, + <&gpucc GPU_CC_HUB_CX_INT_CLK>, + <&gpucc GPU_CC_HUB_AON_CLK>; clock-names = "gcc_gpu_memnoc_gfx_clk", "gcc_gpu_snoc_dvm_gfx_clk", "gpu_cc_ahb_clk", @@ -2483,7 +2483,7 @@ adreno_smmu: iommu@3da0000 { "gpu_cc_hub_cx_int_clk", "gpu_cc_hub_aon_clk"; - power-domains = <&gpucc 0>; + power-domains = <&gpucc GPU_CC_CX_GDSC>; }; remoteproc_mpss: remoteproc@4080000 { From patchwork Wed Jul 6 14:54:09 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 588232 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 45553C433EF for ; Wed, 6 Jul 2022 14:54:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233235AbiGFOyU (ORCPT ); Wed, 6 Jul 2022 10:54:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42774 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232239AbiGFOyT (ORCPT ); Wed, 6 Jul 2022 10:54:19 -0400 Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1566BD58 for ; Wed, 6 Jul 2022 07:54:18 -0700 (PDT) Received: by mail-lj1-x231.google.com with SMTP id u14so18805799ljh.2 for ; Wed, 06 Jul 2022 07:54:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=K3TcfrzR31SgEtLPCBMM2UObU1DtxUjmHrSVvns4VBQ=; b=dl1GbRuoJ2KdSgcu1LTycLhVbk17O69xNdEY9+pfEk0fPvcRlvr2WpdIhKR0XfGquy a1oM2aIl7BC9H9KqdhpeKmWQSJCQPqjuPpROrHumeSkTOes5GF01tJrNhSe2Q7lU0CNG AwX8wX15/9ay4W6H9X+a31GwXqBj6wmq1EbmhQpTw3jI8hoUBtA1e4aKhruP6/Rs4T8b BrVCV+SEXw5kcEENEz7eojia53hM7WfPzGkG50HWOEih2FjQjpjT9V6n/jRg1pzntwF8 HKb8VyCAchh86AyGCEYMHNF02jVIgDKYsk5TVHml3uQ4nuhPaupPwWtaY9PIisLWCjyh rD1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=K3TcfrzR31SgEtLPCBMM2UObU1DtxUjmHrSVvns4VBQ=; b=zFyrT3r7BpdewxnK71M6hbF2lg4FrhYYEZkSSzVx80F38as9k9uT8S+cOhs2ujUulj Y/tFMHWHXgRHHsQolhBSHzP7HUjZoYEAJMj+sJ9WEFvbT7sNCEYe7jb0wfeulA4JPeN+ 9k4x+WzVAPhal5+Wj9HS0CfpBCi6JjdzQA47qtmrHaOcMNKLKV8/jTjFWhZaLilD7P9T Wtz+tWCPqV1mAiPN3fqmOw31fqbEJtnJixTqar7Dsmt+oBUUk90D99QbHCyp1pM2Ine4 ERCW+q/WmuEa+NFEUEejVafoenBTKdqc8XJrYSO5UxYVHKQIwmRYjKQ9W9W2xYvpkGCl ATuQ== X-Gm-Message-State: AJIora818dd9xcy+g4S0ESbRefRYNjvYwC1iFCU1VBGDWHNnPxMWNecF 9MkJFXDo+6O0uk2RVGfmwm3UFdzm2FUE2A== X-Google-Smtp-Source: AGRyM1uYcHPpxC6foH2OODWFkK59zW/K+1WnRyMiDMHORW7JKVsr1+7g+UflF+WahU+TYCcVwSiKVg== X-Received: by 2002:a05:651c:54a:b0:25b:c79e:e0fd with SMTP id q10-20020a05651c054a00b0025bc79ee0fdmr22901565ljp.94.1657119256386; Wed, 06 Jul 2022 07:54:16 -0700 (PDT) Received: from eriador.lan ([37.153.55.125]) by smtp.gmail.com with ESMTPSA id i28-20020a056512007c00b0048650aee2b2sm359374lfo.144.2022.07.06.07.54.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Jul 2022 07:54:15 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 3/6] arm64: dts: qcom: sc7180-idp: add vdds supply to the DSI PHY Date: Wed, 6 Jul 2022 17:54:09 +0300 Message-Id: <20220706145412.1566011-3-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220706145412.1566011-1-dmitry.baryshkov@linaro.org> References: <20220706145412.1566011-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add the (required) vdss-supply property to the DSI PHY node. Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/sc7180-idp.dts b/arch/arm64/boot/dts/qcom/sc7180-idp.dts index 2d84bc400196..9dee131b1e24 100644 --- a/arch/arm64/boot/dts/qcom/sc7180-idp.dts +++ b/arch/arm64/boot/dts/qcom/sc7180-idp.dts @@ -330,6 +330,7 @@ endpoint { &dsi_phy { status = "okay"; + vdds-supply = <&vreg_l4a_0p8>; }; &mdp { From patchwork Wed Jul 6 14:54:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 587785 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4AC82CCA473 for ; Wed, 6 Jul 2022 14:54:23 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229654AbiGFOyV (ORCPT ); Wed, 6 Jul 2022 10:54:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42800 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232239AbiGFOyU (ORCPT ); Wed, 6 Jul 2022 10:54:20 -0400 Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BF74FD58 for ; Wed, 6 Jul 2022 07:54:19 -0700 (PDT) Received: by mail-lf1-x12f.google.com with SMTP id t24so26386444lfr.4 for ; Wed, 06 Jul 2022 07:54:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=fm4OcH2AhvUHG8RvGZm2cagZEbCvfsw90a/UJnltOw4=; b=n/QYOLTML6ju4heZ9LXDhp+OsBDAwpX6ntX+e55nu0dxEOxA/a6XxrSx8FQMqbm/6S mqLZDpKXKdLTgqJt0guJreTydOA6P0aBrcY3Ji/PxyayNaG5sqP1MfYWEPa+wlV6Tx5d EgyVfZeeTU9T5AdD0u0DyMfx9dgW00CGT5Bg5uUQntfUezfxL8qqdCEM5XPIU7um9NSj i0I7qYXuuj91Uc2jAFrmr0DTZXS71d1qHz4XIvLybMSIaSilSTZGaygQb2Vp9M581hvg 7CNUGF6/Y4bqxpQL+ywroCWQfLurp87N5zdlcKkZhnjlHrHH2NCaiJaJsSYS9n/XT0o7 QE5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=fm4OcH2AhvUHG8RvGZm2cagZEbCvfsw90a/UJnltOw4=; b=5KrmRvGLX5InTZ+KBGAh7t1PozADUh3zeK2PstIVjfQAvipi79UB40w40D9EUx1yJ1 rNs3RS4TgxKAHmeVS9tQ1pQeZQlo/dKAGWdkHjcRjf79k/zUKynpJrPCTfyNJyO2AbYY 0PbqrBhyREXm/hmXOKKVQu15JQRNOHFeoXAUmRljnOmIzQRBYmPde3FiHOvyVd8ALy1f NOAiJlza0ZtzcRt8c00mCh2KjrEOHf+oVgBqgrc6ccbKKgTfL58qTW1KYULHP39eQ7zC f8t2YBVmvpsVw2ANXUrlb0appaVXvIrblEiOXkqAta8drZtbIcH+evZQhFld0CG2peZm mOfw== X-Gm-Message-State: AJIora+wXipNj3lYPWHeItHO9wFR6ezjVlC5xUQsCeZP+xERUBb/sRbJ 0Tgkh6hF8mEpZ9zsXs2793sRRA== X-Google-Smtp-Source: AGRyM1tRiJHtvepM97x13Y1yIw9VKO7TeTyK4jhEouwHkbSGL29O8PmYAZxTVyp7UDo74Qtg7EOe8Q== X-Received: by 2002:a05:6512:3503:b0:481:4470:4134 with SMTP id h3-20020a056512350300b0048144704134mr24716000lfs.42.1657119257979; Wed, 06 Jul 2022 07:54:17 -0700 (PDT) Received: from eriador.lan ([37.153.55.125]) by smtp.gmail.com with ESMTPSA id i28-20020a056512007c00b0048650aee2b2sm359374lfo.144.2022.07.06.07.54.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Jul 2022 07:54:17 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 4/6] arm: dts: qcom: apq8064: rename DSI PHY iface clock Date: Wed, 6 Jul 2022 17:54:10 +0300 Message-Id: <20220706145412.1566011-4-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220706145412.1566011-1-dmitry.baryshkov@linaro.org> References: <20220706145412.1566011-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Follow the usual scheme and use name 'iface' rather than 'iface_clk' for the interface clock. The DSI PHY driver can cope with both of them, so there is no breakage. Signed-off-by: Dmitry Baryshkov --- arch/arm/boot/dts/qcom-apq8064.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/qcom-apq8064.dtsi b/arch/arm/boot/dts/qcom-apq8064.dtsi index 91adcbd54b17..4b264cf7eccc 100644 --- a/arch/arm/boot/dts/qcom-apq8064.dtsi +++ b/arch/arm/boot/dts/qcom-apq8064.dtsi @@ -1299,7 +1299,7 @@ dsi0_phy: dsi-phy@4700200 { <0x04700300 0x200>, <0x04700500 0x5c>; reg-names = "dsi_pll", "dsi_phy", "dsi_phy_regulator"; - clock-names = "iface_clk", "ref"; + clock-names = "iface", "ref"; clocks = <&mmcc DSI_M_AHB_CLK>, <&pxo_board>; }; From patchwork Wed Jul 6 14:54:11 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 588231 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id CC531CCA473 for ; Wed, 6 Jul 2022 14:54:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233259AbiGFOyX (ORCPT ); Wed, 6 Jul 2022 10:54:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42852 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233386AbiGFOyW (ORCPT ); Wed, 6 Jul 2022 10:54:22 -0400 Received: from mail-lj1-x234.google.com (mail-lj1-x234.google.com [IPv6:2a00:1450:4864:20::234]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B152525FE for ; Wed, 6 Jul 2022 07:54:20 -0700 (PDT) Received: by mail-lj1-x234.google.com with SMTP id c15so18829864ljr.0 for ; Wed, 06 Jul 2022 07:54:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=KyP/+CnKo7XlbW/ZLGTbHWMhXgwp7nHqzAf1ssmzjF4=; b=uIFpz1MjsAZzvJw/ZbkwvC2PccnSAXEOsOMZWnHx5NN+TyJxQGM2V9E2/0S64xHKHD gMAVn3qsbbvdSvwWBFwiE/C3Lp9IOZmqLWMKUr+DciosZ2eHhbfaKfmZw5ZjqkaNrnes JHNcI+/ceDa0CMntQ0V4NMjgEi2fHCp4XS1tgqBbNk8s9EAFKFxx3IUyQbxBY4Ur8V8p oVzqAbtw4I/cUQMfdVc0nyAOj3q3uqBSmdV7fAJu2vyMUZs3NoQrAmoREhBAz3iZWYRT 7P1oXMFnE0kio+U1b0HsLLmTURI9AYlE1etb6HaCYkCWwvpBc2xrVSBlTNkWI+R1kuTG QJyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=KyP/+CnKo7XlbW/ZLGTbHWMhXgwp7nHqzAf1ssmzjF4=; b=oQa0b8LRwb+TKdg4NxFvu32kmjK6zSKiNDPhYRdHv9mPC5vCw155ro54c3bBOHMdE3 KKYMuZpzTEbAXLN/Oustf1CsT4jBIX+vL3EbYmEWiLAg28pJVCe+raCthgPX7raoTvri Bj4NjOyfHEZ2J/9VEDbZqZZY3okBE7/+dLX/x2kkHYEc2x8uRG9TPB/zNmyr2Z0ijfi9 wzpskVM/EBnUE1/RHpOX8OBVtGGiBWp6AmyASiGGDbVn7yROBy8EPbPuzeudo5pTQQ/h N49fgsjB+WJtHUsBXQFzLNrcpjLrHPecQRT6lBRKgEb/At5o16G+NzfSWny7aJZgmVYx hSqA== X-Gm-Message-State: AJIora+bm6wzHFfPijqU6CnIBI3KXW6Xbgb4okY8nA0NcDC1Z25on+Ev KzjzW13327j5fck3V221a1W7tA== X-Google-Smtp-Source: AGRyM1tg8wSdK9n10CalAsbVEioMWH0wSvN+CANcz9eRbLUkTQpr3wk40iG4GW/cy2cJImim882m+Q== X-Received: by 2002:a2e:a4d5:0:b0:25a:7813:4ea2 with SMTP id p21-20020a2ea4d5000000b0025a78134ea2mr22688141ljm.417.1657119259123; Wed, 06 Jul 2022 07:54:19 -0700 (PDT) Received: from eriador.lan ([37.153.55.125]) by smtp.gmail.com with ESMTPSA id i28-20020a056512007c00b0048650aee2b2sm359374lfo.144.2022.07.06.07.54.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Jul 2022 07:54:18 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 5/6] arm: dts: qcom: apq8064: disable DSI and DSI PHY by default Date: Wed, 6 Jul 2022 17:54:11 +0300 Message-Id: <20220706145412.1566011-5-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220706145412.1566011-1-dmitry.baryshkov@linaro.org> References: <20220706145412.1566011-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Disable DSI and DSI PHY devices by default. The only actual user, Nexus 7, already contains `status = "okay"` property in the respective devices nodes. Signed-off-by: Dmitry Baryshkov --- arch/arm/boot/dts/qcom-apq8064.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/boot/dts/qcom-apq8064.dtsi b/arch/arm/boot/dts/qcom-apq8064.dtsi index 4b264cf7eccc..34c5843de278 100644 --- a/arch/arm/boot/dts/qcom-apq8064.dtsi +++ b/arch/arm/boot/dts/qcom-apq8064.dtsi @@ -1271,6 +1271,8 @@ dsi0: dsi@4700000 { syscon-sfpb = <&mmss_sfpb>; phys = <&dsi0_phy>; phy-names = "dsi"; + status = "disabled"; + ports { #address-cells = <1>; #size-cells = <0>; @@ -1302,6 +1304,7 @@ dsi0_phy: dsi-phy@4700200 { clock-names = "iface", "ref"; clocks = <&mmcc DSI_M_AHB_CLK>, <&pxo_board>; + status = "disabled"; }; From patchwork Wed Jul 6 14:54:12 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 587784 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 46139C433EF for ; Wed, 6 Jul 2022 14:54:25 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233265AbiGFOyY (ORCPT ); Wed, 6 Jul 2022 10:54:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42854 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233351AbiGFOyW (ORCPT ); Wed, 6 Jul 2022 10:54:22 -0400 Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 51B79D58 for ; Wed, 6 Jul 2022 07:54:21 -0700 (PDT) Received: by mail-lf1-x133.google.com with SMTP id f14so3638479lfl.11 for ; Wed, 06 Jul 2022 07:54:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+wPtHpmQ6dj+K5CWiVezNSAdoiBjL5sWc+U38WvG1wI=; b=wc++VBw21JceC8bWFFWN7Jzeweix1AL7NNEnG7X7GV0YwOjaDtShVqyE/Jsagu3WWW JEzx59KS3PV3MIeIwtllUC3louIjpnyJXe6OSklM/8JWF4awvR6kDygvqguWGnQnoTWN 1JvI+drrlMNmnWg8cqIiKB7Cvr5Nq0bhMiNC1xcRYCxsYJqTT3YHLRpcA90fh3r/4jz/ 8c6Qw32xyPuVdXrMoCWgjhxVZ23IJeq6tsE0JvoJalVYRAfs1DzJWvcwqWTUoo0MzLVn buutpTZS31iePvx56AkZToXznM/P/lPc/jqNIiSZS0WvDv1PdqFhfl76/ZlMvpTahnfV 1ysg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+wPtHpmQ6dj+K5CWiVezNSAdoiBjL5sWc+U38WvG1wI=; b=NLvWouvtmVUpAyWotmneyV6xQGHchsFX+HebvZErEvJWvUAofD7BD059ZujXXcUZse n2odL34gEZrxeiRqMmgusD52V9Ahj05RVnILqQfxJqkWaRwY2xV2Yjs7l4E+orcDon7X K129U2W+OxYLKRVkbatbX+XnFbqKcD/uI62MpIUOqkI0JuVcoNevEcgtp3pShxj5wAFf ku+fZ7aFbR50Y10KU+aJHp+oTPZm3ERhlNZTEvrUZBdfXMLgI1DWjAyGaK93ou6Q6tUo Out6FDsZvp/piNmmj/vJsSGdouCcysfvCXTFxlcF6E+jRNlKHmPD60ZdSA1I7A5dNdmR +Vlg== X-Gm-Message-State: AJIora94MqE4Hn0ZCTKo7nedrVmSDET6gDWU8p3I8fns3u5ytxV+hRve AQW85z45rdjgqSTBiUVMIO+G9g== X-Google-Smtp-Source: AGRyM1u1msA0VrsJLEOY8Dcg8aEY2eEGM5ztbnaWuUfaqlKta5XEvfNDPXIhbNQNBPIbsPb9MKBsoQ== X-Received: by 2002:a05:6512:2347:b0:484:8985:f487 with SMTP id p7-20020a056512234700b004848985f487mr4563896lfu.364.1657119260741; Wed, 06 Jul 2022 07:54:20 -0700 (PDT) Received: from eriador.lan ([37.153.55.125]) by smtp.gmail.com with ESMTPSA id i28-20020a056512007c00b0048650aee2b2sm359374lfo.144.2022.07.06.07.54.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Jul 2022 07:54:19 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 6/6] arm: dts: qcom-msm8974: rename GPU's OPP table node Date: Wed, 6 Jul 2022 17:54:12 +0300 Message-Id: <20220706145412.1566011-6-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220706145412.1566011-1-dmitry.baryshkov@linaro.org> References: <20220706145412.1566011-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Rename the GPU's opp table node to make it follow the display/msm/gpu.yaml schema. Signed-off-by: Dmitry Baryshkov --- arch/arm/boot/dts/qcom-msm8974.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/qcom-msm8974.dtsi b/arch/arm/boot/dts/qcom-msm8974.dtsi index 11b4206036e6..2c323d20a1a2 100644 --- a/arch/arm/boot/dts/qcom-msm8974.dtsi +++ b/arch/arm/boot/dts/qcom-msm8974.dtsi @@ -1634,7 +1634,7 @@ gpu: adreno@fdb00000 { status = "disabled"; - gpu_opp_table: opp_table { + gpu_opp_table: opp-table { compatible = "operating-points-v2"; opp-320000000 {