From patchwork Sat May 14 19:01:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572622 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 87BA2C4332F for ; Sat, 14 May 2022 19:01:48 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234796AbiENTBr (ORCPT ); Sat, 14 May 2022 15:01:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57542 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234797AbiENTBo (ORCPT ); Sat, 14 May 2022 15:01:44 -0400 Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6A3DA28709 for ; Sat, 14 May 2022 12:01:42 -0700 (PDT) Received: by mail-lj1-x22f.google.com with SMTP id m23so13879188ljc.0 for ; Sat, 14 May 2022 12:01:42 -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=VRcBfW2FxHKYJoVpxfrI8zGrGf9W6wst3qWpXKD9jig=; b=FjnfPe/2jDk4MGZtp70kmCCBaZvHlDYvxJWpA2a0qt5SzKE+716SCnvmThbKKU9aUy 2Iw5LYZcseJw+QHBaYCsqxe6m/bT5DHJVSG0i+pU9HUD/wdGO/EK1fQRKKPMSplmxAFF oTAgNW7uUeMCTIcIX5+mojMgcNNj/7KlTinO7adotDuaCvmvC2YFcs4u4fapsRXJGNBL QXNtFNtiXqRiNGF8TEUjvQc1Day6DgwxfjKhTkzrzMGa49TAEeCdTbGUuotIL5QBRPr6 nI429mfz9/g67YjRdIwlm9Cqq6mAeOITIERqlixRS8RvjiSdQq/34GyMizdJmCGu8Xla WK8A== 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=VRcBfW2FxHKYJoVpxfrI8zGrGf9W6wst3qWpXKD9jig=; b=sCf8hPNWq+WtQCwpwDo4ILgEBbI8PR5ZGvwKBo1VCgRrdC/2+N3yLIXcCy2SVcT+h+ 6crzOzwt/boarqoA5XxroSc7tCHvEKAUxzW02mbp2+3Y1x9CzQ3LX/PGAciUMgGzHiW/ HiLwXF1JCsJixDoOe12ZOo7r7TwnTDUk/+JBLKc8dD3T6NtiHQvuii6GYFJzvoe1K+MN eUVz+oqWazsZCHj6Z0eFPZA+Tvs9ORMyxLoEGzkuFuUVK5dmgQKsdQJDQezioFomHewT cRFuWUW+IlQdEUsK+bTEeNpg1B77fvjFQNl/KBr1BWj9/MLLqGTDKT/D5hw9erkqC+8V 0erA== X-Gm-Message-State: AOAM532P0JdF0uJldGpT5PdtPlupcDkLklOX9PmLb8bW/DvI4zsgQ6o0 mPjQCIfhsWFobHMHs/bnNxMegw== X-Google-Smtp-Source: ABdhPJz7+hSskIPrIMwO1DRmxGdkGbApqmz9K63O4ovaff8d06wZoJ6r+kNXkHzhGW2L1N443jXH8A== X-Received: by 2002:a2e:2a83:0:b0:250:e45d:3509 with SMTP id q125-20020a2e2a83000000b00250e45d3509mr6584002ljq.56.1652554900728; Sat, 14 May 2022 12:01:40 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:40 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 01/12] arm64: dts: qcom: sdm630: disable dsi0/dsi0_phy by default Date: Sat, 14 May 2022 22:01:27 +0300 Message-Id: <20220514190138.3179964-2-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Follow the typical practice and keep DSI0/DSI0 PHY disabled by default. They should be enabled in the board DT files. No existing boards use them at this moment. Suggested-by: Marijn Suijten Reviewed-by: Konrad Dybcio Signed-off-by: Dmitry Baryshkov Reviewed-by: Marijn Suijten --- arch/arm64/boot/dts/qcom/sdm630.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qcom/sdm630.dtsi index 240293592ef9..8697d40e9b74 100644 --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi @@ -1559,6 +1559,8 @@ dsi0: dsi@c994000 { phys = <&dsi0_phy>; phy-names = "dsi"; + status = "disabled"; + ports { #address-cells = <1>; #size-cells = <0>; @@ -1592,6 +1594,7 @@ dsi0_phy: dsi-phy@c994400 { clocks = <&mmcc MDSS_AHB_CLK>, <&xo_board>; clock-names = "iface", "ref"; + status = "disabled"; }; }; From patchwork Sat May 14 19:01:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572862 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 318A8C43217 for ; Sat, 14 May 2022 19:01:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234811AbiENTBr (ORCPT ); Sat, 14 May 2022 15:01:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57554 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234802AbiENTBp (ORCPT ); Sat, 14 May 2022 15:01:45 -0400 Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 77BFD28715 for ; Sat, 14 May 2022 12:01:43 -0700 (PDT) Received: by mail-lj1-x22f.google.com with SMTP id v4so13815531ljd.10 for ; Sat, 14 May 2022 12:01:43 -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=ypxafSXytWa1pPBeHJ41K2y3Cfr7QvnghKr6SvtMtAA=; b=P8vNmWGsgblpRkkMncBh+RVeTPV8ltEX0EKgVDA9IxtnvEyaRDKXQaNGOJmxo41s47 IM/ctJRTABw9RCjd8AtM/6zTlbq3vv8WfbeTzq+GjY90bZMBXrM3uFmtA+8lmXy8bFtU lfZCj76W52hUjhAltEOVBVye9inNXQcdOEbMrxCUGQnhiczCId9AJHGIPxL/VZ3YWmrS 5ZqXup1GEZqcN0hCRa7LSh06sQBK4LxD+sLtEgMrPDNE6cFSJFyf+w7D3mI4mMS8CfeX uW0akGslPzgl45ynxETjahCxhta/afZkTYZzPNU0GxERz2IIk4UPhg59ErWJc7hGGdNy OKvw== 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=ypxafSXytWa1pPBeHJ41K2y3Cfr7QvnghKr6SvtMtAA=; b=057hxxPG8F7fZ5j3Qv5vn8JmNz4Hu354rT1h5822Ol1ekyaiv4Biw5JItLHtCY88SF yuQrhGmUI9PEc/GvDkyf6WOZ+oubVyhf9V8Xf/91b1jitULVWsd8Sho0Zua4bAyE2q32 Skvop/o277bOMLE48UMRiLXFWPS9P+1X8w21a6exbBbN/zeYMecFukoh2m2IllLRGiET TVL7hMqr7qXHfuIYfPLql2nEnurDbCOiVYTiMIXlMiFGNBrxnzeNmwEehxUI8Ha7svC4 7N1PLzS1AXiPdD20WE8D4Y1PsNvVQ3aYM6ZOt3y3bB44BbkOjFgLzZ0IgXMdmghleZRQ g9Gw== X-Gm-Message-State: AOAM530SXYrSYUp7OEKxvZSgwjONTQjyT4ZxRVyDRRnUjHsIw8feT2qm +hM/Sx7KwxbU1yd8FzlYkqRGlQ== X-Google-Smtp-Source: ABdhPJxD2+eKgBxYjX8VA5oL4Gsc4Ckr3oHg6tgp6/thwfsCuXkAZCASCIyVW7OgyrAWiagpIeCSDw== X-Received: by 2002:a2e:9ecb:0:b0:24b:4e2a:a555 with SMTP id h11-20020a2e9ecb000000b0024b4e2aa555mr6638709ljk.149.1652554901693; Sat, 14 May 2022 12:01:41 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:41 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 02/12] arm64: dts: qcom: sdm660: disable dsi1/dsi1_phy by default Date: Sat, 14 May 2022 22:01:28 +0300 Message-Id: <20220514190138.3179964-3-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Follow the typical practice and keep DSI1/DSI1 PHY disabled by default. They should be enabled in the board DT files. No existing boards use them at this moment. Reviewed-by: Marijn Suijten Reviewed-by: Konrad Dybcio Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sdm660.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdm660.dtsi b/arch/arm64/boot/dts/qcom/sdm660.dtsi index eccf6fde16b4..023b0ac4118c 100644 --- a/arch/arm64/boot/dts/qcom/sdm660.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm660.dtsi @@ -192,6 +192,8 @@ dsi1: dsi@c996000 { phys = <&dsi1_phy>; phy-names = "dsi"; + status = "disabled"; + ports { #address-cells = <1>; #size-cells = <0>; @@ -225,6 +227,7 @@ dsi1_phy: dsi-phy@c996400 { clocks = <&mmcc MDSS_AHB_CLK>, <&rpmcc RPM_SMD_XO_CLK_SRC>; clock-names = "iface", "ref"; + status = "disabled"; }; }; From patchwork Sat May 14 19:01:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572861 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 72BCFC4167D for ; Sat, 14 May 2022 19:01:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234821AbiENTBt (ORCPT ); Sat, 14 May 2022 15:01:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57592 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234812AbiENTBq (ORCPT ); Sat, 14 May 2022 15:01:46 -0400 Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2D5A62871F for ; Sat, 14 May 2022 12:01:44 -0700 (PDT) Received: by mail-lf1-x12b.google.com with SMTP id d19so19659831lfj.4 for ; Sat, 14 May 2022 12:01:44 -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=Tuq5sCaVtmkjPi9RkbWXYl4iAUGc0Sy3jGc43YOB5ng=; b=NqdFYzwWCcfVPGZqsGikG98E/2KjqgRwKfmX0YrIZcXIgzbasozCR1f9he12M1oDEu pisejVceSfEv8QUqXxxBBrxn1Q4dYZs8I8+6MepEQV8PP+HGSX80jorVNQGJPSYbNvTw Fe4plLMEYYb+zeaCc+tXrIrYFxNWP48GgtStWy80ofrdIbEmWxZEQjSlqOf8KXeDHyhq nxpydJyN5QSxALitwAqZKDDe8o29WDBtFDdK+QiBxE13pKkCisJRcdZw0hYbYxqs9WhY qc27fbK1B4EfUzWI1X6WCMm5REnpMNrIkosL8UejOxVQw2lK3gbsmhukUu/81P48SZPe uqtg== 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=Tuq5sCaVtmkjPi9RkbWXYl4iAUGc0Sy3jGc43YOB5ng=; b=fYG7VJ4zs90UqEuHRLy0cxUYKW8NFilQuy7ppzktd28JQZ7iadg/kI8IKZlmUUcyPR AFQdJLQUxDyNHz/bNDGANdXEcL+t9tasoPUliTRaYtAXUqGI1RWFFYazZn9V1QmQUSZO /IMjYMndA/nfpQI6L23ch6XubP6duC7paatzYg/pL1bfgf1zD2ZqTlFTjxpo6VzVlpsK kk+sxJCzovOhjuNUrGpL9OyUwlaMvxLGErjeq8cLX01/D910hoK2ObV1OvbPSCwjjk3r jwQxeiH7IIqLZSVIMFl64muufKHnW/rw88T8yMcI+mPwQn4f5wVBVEG7VEGX85j1ummT fM3A== X-Gm-Message-State: AOAM531oV1Y8SEhA7G5327TEXX8ftdw5SDT4xwP5uBsXAJfAGVVV4OYJ 1bIZLDHKDD9nh9MNlnOfh+gfFw== X-Google-Smtp-Source: ABdhPJxJWgOatR34dUtIOb51TRmz7pzSYFMaYQrHu7whgfVgZqbObpyCc9tjUSuIhmatljljCwuz0Q== X-Received: by 2002:a05:6512:332d:b0:472:9a2:6e27 with SMTP id l13-20020a056512332d00b0047209a26e27mr7585806lfe.611.1652554902499; Sat, 14 May 2022 12:01:42 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:42 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 03/12] arm64: dts: qcom: sdm630: disable GPU by default Date: Sat, 14 May 2022 22:01:29 +0300 Message-Id: <20220514190138.3179964-4-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org The SoC's device tree file disables gpucc and adreno's SMMU by default. So let's disable the GPU too. Moreover it looks like SMMU might be not usable without additional patches (which means that GPU is unusable too). No board uses GPU at this moment. Fixes: 5cf69dcbec8b ("arm64: dts: qcom: sdm630: Add Adreno 508 GPU configuration") Reviewed-by: Konrad Dybcio Reviewed-by: Marijn Suijten Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sdm630.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qcom/sdm630.dtsi index 8697d40e9b74..e8bb170e8b2f 100644 --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi @@ -1050,6 +1050,8 @@ adreno_gpu: gpu@5000000 { operating-points-v2 = <&gpu_sdm630_opp_table>; + status = "disabled"; + gpu_sdm630_opp_table: opp-table { compatible = "operating-points-v2"; opp-775000000 { From patchwork Sat May 14 19:01:30 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572621 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 39DD8C433FE for ; Sat, 14 May 2022 19:01:50 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234797AbiENTBs (ORCPT ); Sat, 14 May 2022 15:01:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57574 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234807AbiENTBp (ORCPT ); Sat, 14 May 2022 15:01:45 -0400 Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A7D3D2871A for ; Sat, 14 May 2022 12:01:43 -0700 (PDT) Received: by mail-lf1-x130.google.com with SMTP id j4so19658596lfh.8 for ; Sat, 14 May 2022 12:01:43 -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=M0l8uf13lS8T2BMe8oGUirk3JiCk+Q/7ugdeXN9BOAM=; b=K5LOo4dHH3H2aKoTB4NGYnQc82dlM+L+MUahDmGvJX7CEkOrtmHHNVDCisZ4Ytsi9T bgF/gzwP4sV+SLWimLauendFTNJg6YJSGOG1/aPgDF+nT6VyTIAA0FQG3TZIgWbyeNfq AhxaC5tlyTMurBKhYHlu+fEMFApys6OZbgnR6IHiyKD5gCrnx8TWDJGZ0vLLH1F+TArK 5WE+Ev223GrD7OpLfpXQVEElmRRaaBy5J4aCyWVKcR9u8ZRmMRg7K0Jy5iCK2cQeOJCL E+ttYLn1l+khx6OwmGBIZUxn3TbrWApVNc1T/C7bVIZOZ7T1HoFttPzFuFs7NpBfk/6j cfzA== 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=M0l8uf13lS8T2BMe8oGUirk3JiCk+Q/7ugdeXN9BOAM=; b=K1PIjlav74G3osR22DgqqYMkRQXro91n6wYs/yKAA8evzE3EqrLp+sNmr4DBCaHdr3 h4pjE3jJIbhOUMXTg1Iwr4yRLq+quDDxZGQ22N3d+IZNNLuQ7//z8aV606Pz7v2Fa9xm r1FxgGoxJFg3SB/aFpdc5eVxXIiRqTCi7qqMJt+yoWGdTRn2WAUtNtY/rVw4KgnM8Ddu y2/rb9PDJpLEL1uAVQYYv5h4/zxW7kugCi/N8fWkFaQ443bTCuyGlIeyjs1WKpuH0QF9 a9iWNxB2m+zvBWDf819oFgqKQswDgvzP4Q+KuMyKRkfXt2WEZzuTi4d/9FPfIay988lR 4S1g== X-Gm-Message-State: AOAM533zyU+4TdXovoH0OCbo9jK3YpxJhfGKSLxap1zKiVf45nZ7EhjA Q+4i4/yT5ZHSeqjyT1vhOn26Fw== X-Google-Smtp-Source: ABdhPJxTbYjvtUCc0WkhUe19N/hmKq4ZuHjqyZ6sCyMSqE78lcezrJUSTvAyij4qXEUVW9mfIkj+uA== X-Received: by 2002:a05:6512:2988:b0:473:f41d:567d with SMTP id du8-20020a056512298800b00473f41d567dmr7656215lfb.384.1652554903250; Sat, 14 May 2022 12:01:43 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:42 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 04/12] arm64: dts: qcom: sdm630: fix the qusb2phy ref clock Date: Sat, 14 May 2022 22:01:30 +0300 Message-Id: <20220514190138.3179964-5-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org According to the downstram DT file, the qusb2phy ref clock should be GCC_RX0_USB2_CLKREF_CLK, not GCC_RX1_USB2_CLKREF_CLK. Fixes: c65a4ed2ea8b ("arm64: dts: qcom: sdm630: Add USB configuration") Cc: Konrad Dybcio Reviewed-by: Konrad Dybcio Reviewed-by: Marijn Suijten Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sdm630.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qcom/sdm630.dtsi index e8bb170e8b2f..5be0ec06ed86 100644 --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi @@ -1262,7 +1262,7 @@ qusb2phy: phy@c012000 { #phy-cells = <0>; clocks = <&gcc GCC_USB_PHY_CFG_AHB2PHY_CLK>, - <&gcc GCC_RX1_USB2_CLKREF_CLK>; + <&gcc GCC_RX0_USB2_CLKREF_CLK>; clock-names = "cfg_ahb", "ref"; resets = <&gcc GCC_QUSB2PHY_PRIM_BCR>; From patchwork Sat May 14 19:01:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572620 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 BFC55C433FE for ; Sat, 14 May 2022 19:01:52 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234812AbiENTBu (ORCPT ); Sat, 14 May 2022 15:01:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57780 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234804AbiENTBt (ORCPT ); Sat, 14 May 2022 15:01:49 -0400 Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 28C0328717 for ; Sat, 14 May 2022 12:01:46 -0700 (PDT) Received: by mail-lf1-x12e.google.com with SMTP id c24so10174881lfv.11 for ; Sat, 14 May 2022 12:01:46 -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=tlRHmgPz4LKIxlJZY56dKqZYBftzR9zIcahl7t/spec=; b=CLPEdVhl0oxgnpnYiBRLIj8yhWLkGR7D0CTkD9UyA/ZJltjSMROYhcUX/NR1HHFqWB RuESzpou3uBjwGfK4mniNIIfrsn0L0LPRjsZqIkwkIWbQbZcUcXLALIs9N9Laai/jMHZ N/DtY12ccvCf9IFLfOaXcs6GNeSA4Dm43/2oVI0zJrCKKy39eEQZ19rmKbSex1iAkk+S J5zKzkNrECQmqwitpdhYf4x3kTVHaSZQqr7RScI5BIOEzDjC8wNKYRALkIurBPW6v94K JC1FlF24uRqCPxNh5h9drC0yZstxbIuxYW2Gj+CoDCw8WSNBC8j/ADf3TR3sAiRnrG0F /zgw== 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=tlRHmgPz4LKIxlJZY56dKqZYBftzR9zIcahl7t/spec=; b=M6eBEUYbc1WtaYm8faPbMvQRyOI0wVSd6cil59Fi4HvoomuP8sff6kbxfUogESgccH 7rXf9RyERS+yQ8SjumDHyprOGWccB4bRR6tYG/nWR7Kdhpnu/XUKP2CkBI63tGOyad4a OIR4BeawGrUtQ+Nt/VAH/Jz2nHqHRP5DYKYWP5Pksy5N8bZ0H/Q+wTSvZICJ0OkOpB4R D4RdSNa3GYsOlQ+LNepPK9QWaIeMJbQ643onY3ZXCkslVSOhTSiI3+yI6XG+JfIdnVbp WjWcmF75LC+poVkmnQX9E/NexqX14AEf1C9m9tBTv7wqUJrRw5axZ2XQ0rdlXb64Mdxo d16Q== X-Gm-Message-State: AOAM531lsxAhB4anEIjG8npr5qEN4b3NFM0cklcOYzBNzdQ6MSEaDEPH +AzGPkAxGsjiTTj/BQvdAuRBRw== X-Google-Smtp-Source: ABdhPJxPWyKK/HOJCkVNT8Q+MdU7UfmFRpDpme1E6D83G/PYJ9fN1D1RXV/3pLB+4Hq4WK2IZZOb4A== X-Received: by 2002:ac2:5f7c:0:b0:472:2133:c12c with SMTP id c28-20020ac25f7c000000b004722133c12cmr7448905lfc.385.1652554904549; Sat, 14 May 2022 12:01:44 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:43 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 05/12] arm64: dts: qcom: sdm630: rename qusb2phy to qusb2phy0 Date: Sat, 14 May 2022 22:01:31 +0300 Message-Id: <20220514190138.3179964-6-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org In preparation to adding second USB host/PHY pair, change first USB PHY's label to qusb2phy0. Suggested-by: Marijn Suijten Reviewed-by: Konrad Dybcio Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 ++-- arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile.dtsi b/arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile.dtsi index 42af1fade461..00baacf28c63 100644 --- a/arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile.dtsi @@ -224,7 +224,7 @@ &pon_resin { linux,code = ; }; -&qusb2phy { +&qusb2phy0 { status = "okay"; vdd-supply = <&vreg_l1b_0p925>; diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qcom/sdm630.dtsi index 5be0ec06ed86..eb8504e5735c 100644 --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi @@ -1250,13 +1250,13 @@ usb3_dwc3: usb@a800000 { * haven't seen any devices making use of it. */ maximum-speed = "high-speed"; - phys = <&qusb2phy>; + phys = <&qusb2phy0>; phy-names = "usb2-phy"; snps,hird-threshold = /bits/ 8 <0>; }; }; - qusb2phy: phy@c012000 { + qusb2phy0: phy@c012000 { compatible = "qcom,sdm660-qusb2-phy"; reg = <0x0c012000 0x180>; #phy-cells = <0>; diff --git a/arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts b/arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts index dcbaacf18f66..9280c1f0c334 100644 --- a/arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts +++ b/arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts @@ -103,7 +103,7 @@ &pon_resin { linux,code = ; }; -&qusb2phy { +&qusb2phy0 { status = "okay"; vdd-supply = <&vreg_l1b_0p925>; From patchwork Sat May 14 19:01:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572619 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 B5743C433EF for ; Sat, 14 May 2022 19:01:54 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234848AbiENTBx (ORCPT ); Sat, 14 May 2022 15:01:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57782 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234815AbiENTBt (ORCPT ); Sat, 14 May 2022 15:01:49 -0400 Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DF9F92872A for ; Sat, 14 May 2022 12:01:46 -0700 (PDT) Received: by mail-lf1-x132.google.com with SMTP id j4so19659030lfh.8 for ; Sat, 14 May 2022 12:01:46 -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=GRnP0k72A6Rn/P6bIjVlTkWcKN2lm4vnrIO3tU5Omrk=; b=JVyeMxrGyswq64cngAeD+PxirPYfqaAEjTli7p9FuWEWComRfUGRaR5rOO1EjF7CPL b0dlFUG5NsSyQD46ea4NZER9VHwe7khvNWAZb6TsTXlmALnORyrbn2x+inbW4zIwtrlq uAwyMQbH9iDVUhlYY4y9iv9xKu031scfyQb4NCSlI4U03FCLSWzx2e9B3w4pVmhvmPfW n1ZqrmTFvyQ5eBJq8cL4LnI7K7Yv2jO6fcwQ1S0bIs+5grLBb2ZiDGuSZ9dbe0SW4Nly +B41ztOYmCrNSNPN8mg9pDvJJ/SoPjqKMSD7W7kIwjfQkTWGkaifZIaj0A24d76HyJZE 4dwg== 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=GRnP0k72A6Rn/P6bIjVlTkWcKN2lm4vnrIO3tU5Omrk=; b=hTVbOXE7YG3kOV1cOcyE2u8jA2GE2dpr4f6hB8kvh1xkaAJDfB2xUEKRS2MxCgosIW yZftWQ41EtI3UUTavIrVbGr0NyvhNqBItuiyw2Osr20wOFUau1NvvOG86Xy1loLd0CFY O9SQw6nD+Ceuw9YU4gWBhwwHNSg81iWhf5eRz3iVYfTGZEjFQncB70gv5Oq3x8v1rBKr s2/BZChvpwK1CtHM1KHIWNlDzCUlhHp0syridHecVcuSKqB9i92RhX3ANbrfNfxmwZEV l0BJ8z/nPV05bOb9qxg6nkvn/P89ysFmDhjvPZusrxmjGZ9BJZS1s7IMB7b/weT3/cRi ZeGA== X-Gm-Message-State: AOAM531NmcWznIf6RQlhDHSpuycUtHqJhp/VDMpVE8HN+wTP29BIwk68 iGbPRsSCiET89lcvTyq0bbUUsQ== X-Google-Smtp-Source: ABdhPJy3XKGVWqLJnpHrk5od+pvu6bzhAtGPlR6MP9znt/gGo5bR0qsgEo2aOnVTcB5xV+5Qkih5Hw== X-Received: by 2002:ac2:5601:0:b0:472:11a6:8287 with SMTP id v1-20020ac25601000000b0047211a68287mr7545183lfd.440.1652554905252; Sat, 14 May 2022 12:01:45 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:44 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 06/12] arm64: dts: qcom: sdm630: add second (HS) USB host support Date: Sat, 14 May 2022 22:01:32 +0300 Message-Id: <20220514190138.3179964-7-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add DT entries for the second DWC3 USB host, which is limited to the USB2.0 (HighSpeed), and the corresponding QUSB PHY. Reviewed-by: Marijn Suijten Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sdm630.dtsi | 55 ++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qcom/sdm630.dtsi index eb8504e5735c..2b5dbc12bdf8 100644 --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi @@ -1270,6 +1270,20 @@ qusb2phy0: phy@c012000 { status = "disabled"; }; + qusb2phy1: phy@c014000 { + compatible = "qcom,sdm660-qusb2-phy"; + reg = <0x0c014000 0x180>; + #phy-cells = <0>; + + clocks = <&gcc GCC_USB_PHY_CFG_AHB2PHY_CLK>, + <&gcc GCC_RX1_USB2_CLKREF_CLK>; + clock-names = "cfg_ahb", "ref"; + + resets = <&gcc GCC_QUSB2PHY_SEC_BCR>; + nvmem-cells = <&qusb2_hstx_trim>; + status = "disabled"; + }; + sdhc_2: sdhci@c084000 { compatible = "qcom,sdm630-sdhci", "qcom,sdhci-msm-v5"; reg = <0x0c084000 0x1000>; @@ -1375,6 +1389,47 @@ opp-384000000 { }; }; + usb2: usb@c2f8800 { + compatible = "qcom,sdm660-dwc3", "qcom,dwc3"; + reg = <0x0c2f8800 0x400>; + status = "disabled"; + #address-cells = <1>; + #size-cells = <1>; + ranges; + + clocks = <&gcc GCC_CFG_NOC_USB2_AXI_CLK>, + <&gcc GCC_USB20_MASTER_CLK>, + <&gcc GCC_USB20_MOCK_UTMI_CLK>, + <&gcc GCC_USB20_SLEEP_CLK>; + clock-names = "cfg_noc", "core", + "mock_utmi", "sleep"; + + assigned-clocks = <&gcc GCC_USB20_MOCK_UTMI_CLK>, + <&gcc GCC_USB20_MASTER_CLK>; + assigned-clock-rates = <19200000>, <60000000>; + + interrupts = ; + interrupt-names = "hs_phy_irq"; + + qcom,select-utmi-as-pipe-clk; + + resets = <&gcc GCC_USB_20_BCR>; + + usb2_dwc3: usb@c200000 { + compatible = "snps,dwc3"; + reg = <0x0c200000 0xc8d0>; + interrupts = ; + snps,dis_u2_susphy_quirk; + snps,dis_enblslpm_quirk; + + /* This is the HS-only host */ + maximum-speed = "high-speed"; + phys = <&qusb2phy1>; + phy-names = "usb2-phy"; + snps,hird-threshold = /bits/ 8 <0>; + }; + }; + mmcc: clock-controller@c8c0000 { compatible = "qcom,mmcc-sdm630"; reg = <0x0c8c0000 0x40000>; From patchwork Sat May 14 19:01:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572860 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 A4896C43217 for ; Sat, 14 May 2022 19:01:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234804AbiENTBv (ORCPT ); Sat, 14 May 2022 15:01:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57786 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234816AbiENTBt (ORCPT ); Sat, 14 May 2022 15:01:49 -0400 Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A124C2870A for ; Sat, 14 May 2022 12:01:47 -0700 (PDT) Received: by mail-lf1-x132.google.com with SMTP id f4so6836182lfu.12 for ; Sat, 14 May 2022 12:01:47 -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=kuFq+aOD13gsAAI3EAyv5+CjaG68fAFpzcXCO25dVHM=; b=A+j3iCbdS6iqfTv3V3EudQpYFnrMGsvV/9XAoF8nJ6F6jU62ftLBwbXXlG/dZPMBpg u5X3V4rGdLo9pwW4rejOdAz5UrIHiOd5qNgLRPBmeblV+MCZqSTg+e0/cM4MNheJohwK n48WkmsuoU35wd7/g2hfv7x5ILLKvqToHT3iAC9qzTX9OjaVQTQHf4SkmMapy87NR3dL IwNAr6biPp9pWijph/XlPcjQ32mPmrbNL4+Gzxif9tVGONyuN8p8MYepvxyUm9OnvyGt /RblcBkVDsDafUaNywTKKl+nHzXUY9neC1oTV7hKWAPpnQvKwlmPIHXxSfVXTIaCGOPn wQ3w== 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=kuFq+aOD13gsAAI3EAyv5+CjaG68fAFpzcXCO25dVHM=; b=aQrj/oe849ufkkUJgADwiNjzxwya5/PkzE8tIFBLgA7SNEocKcgroYhQ8dBDTGBYg3 F4+x5obujOBPYqyDqNWFOP7tQACFVxa6NZGYupGxsHYBAmkfVB42f6T+YtQtK36AmGp2 1HcPvm7r2UME0jEIK1rtN/nTDQZBkOCOePlGrAy5KBYwOPhnWuOsF4m3YrviPUr5VzsC 4Ppf+US1P9N/G/TW6UyH0BLEo0CnrI5TI5d5yxUl/AKL3nsw5fsuDhc6Q61OrA6R9f5Q C7Tm8P7ZqA+6yPspff0Epxi8cuJCBjhO5Ehedw2eX1YKsf900dRBsWDmBDyNj65PLBRy OnBw== X-Gm-Message-State: AOAM530bWlHUNyTNuLuTgghvumEgeztwr25S++NEYBfzCCpqucKcY9YX ILIqKeXjI7j65N6O1znBofRktQ== X-Google-Smtp-Source: ABdhPJwd+GF8I7VL3lMnDboQH2Vd+kpH9kv8glPRF4+KI7koykIt/Kz/RVT2eo7RdY9swPC1PXKXLA== X-Received: by 2002:a05:6512:282c:b0:472:5e33:e239 with SMTP id cf44-20020a056512282c00b004725e33e239mr7411190lfb.597.1652554906072; Sat, 14 May 2022 12:01:46 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:45 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 07/12] arm64: dts: qcom: sdm630: fix gpu's interconnect path Date: Sat, 14 May 2022 22:01:33 +0300 Message-Id: <20220514190138.3179964-8-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org ICC path for the GPU incorrectly states <&gnoc 1 &bimc 5>, which is a path from SLAVE_GNOC_BIMC to SLAVE_EBI. According to the downstream GPU uses MASTER_OXILI here, <&bimc 1 ...>. Fixes: 5cf69dcbec8b ("arm64: dts: qcom: sdm630: Add Adreno 508 GPU configuration") Reported-by: Marijn Suijten Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sdm630.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qcom/sdm630.dtsi index 2b5dbc12bdf8..6d0bc9e8fb5b 100644 --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi @@ -1045,7 +1045,7 @@ adreno_gpu: gpu@5000000 { nvmem-cells = <&gpu_speed_bin>; nvmem-cell-names = "speed_bin"; - interconnects = <&gnoc 1 &bimc 5>; + interconnects = <&bimc 1 &bimc 5>; interconnect-names = "gfx-mem"; operating-points-v2 = <&gpu_sdm630_opp_table>; From patchwork Sat May 14 19:01:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572618 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 3B4A7C43219 for ; Sat, 14 May 2022 19:01:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234828AbiENTBy (ORCPT ); Sat, 14 May 2022 15:01:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57854 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234838AbiENTBt (ORCPT ); Sat, 14 May 2022 15:01:49 -0400 Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8D90228730 for ; Sat, 14 May 2022 12:01:48 -0700 (PDT) Received: by mail-lf1-x12c.google.com with SMTP id y32so19663959lfa.6 for ; Sat, 14 May 2022 12:01:48 -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=vAKzbIo4hRjweGPYwmYctILBgK8ro78wB6S5h8puzVU=; b=yZIkv8xuNA7NODQNENL//1ZKkOA4FEpVCzEvaxZiXRSiRk4VM0R5LGOJT/qs9WPMQD GGwYWh30OZuwyujmf0ylelsAFRisBW1Am/UDl9/KTtRa+eC9EwF8c6N4QwXF8tiPHlV0 NYqwi0z1wD+mrwYQl5pxp6xcE/S195O8T492ztRn6RqYyzQE8FdGKi1XdcqPIbBvOCDh OB5QbSBgF0FSdTrRJ/PIlEylFKVbaIj0l4QmVX8I7ycRdAQUKVifpPBPSMSO7rUj4eBw P0ZSlh+SLmeK8MTtQXW11xxhftE/TuwnKY95n3jh5b5aEa3bCl27qjUL63UOrYEBgrrJ NKag== 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=vAKzbIo4hRjweGPYwmYctILBgK8ro78wB6S5h8puzVU=; b=jrRY3wckxaaiDLxCyNF/BjtEH37FdQd+H7qwg6P5Sikc3Oc40djPnEkbheFahpAR+b /RIJr4iJkbZOKs/Cx8FFHvL5oGzhIOB7WcFx+Y4JXr5q8cvnDGCIZYjYIX4Whk/rt33K Yb6m2ksQL6gZjsyvDlNMkg0HTQ6B2C66W+DW36Rsb+YCkbUgzkVUx+tsGEpPcZOdBp8X NM/212e3Grd/lx6OE7tv+kiOXKuIZ8YlmeftB4O508ZyTNM7A/8q1k1f0XmG1TB9f5Hl VLPKDF5Xylk5LPkYmSPbIsruxkrb+yY24IGRocTKWwU4nMlnnGqLQ2GFaL/CGvKP14rj 0BZQ== X-Gm-Message-State: AOAM530QSZNR6cFlEdk4gX+7Gcj37TvongJxtNA3pzqJTFXNJggPx4lS lCW5WXd6qAQ0iOcuMq+XoVNp5A== X-Google-Smtp-Source: ABdhPJxj6PtzCQMCBckU1dEd7kwFb5MrhkVdP+bGZpetQG6l2s1F3HE1XIJjgPimUkGs19YPFRJyzA== X-Received: by 2002:a05:6512:31d2:b0:473:a0c7:ffea with SMTP id j18-20020a05651231d200b00473a0c7ffeamr7718770lfe.271.1652554906902; Sat, 14 May 2022 12:01:46 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:46 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 08/12] arm64: dts: qcom: sdm630: use defined symbols for interconnects Date: Sat, 14 May 2022 22:01:34 +0300 Message-Id: <20220514190138.3179964-9-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Replace numeric values with the symbolic names defined in the bindings header. Signed-off-by: Dmitry Baryshkov Reviewed-by: Marijn Suijten --- arch/arm64/boot/dts/qcom/sdm630.dtsi | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qcom/sdm630.dtsi index 6d0bc9e8fb5b..44f048934fc6 100644 --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -1045,7 +1046,7 @@ adreno_gpu: gpu@5000000 { nvmem-cells = <&gpu_speed_bin>; nvmem-cell-names = "speed_bin"; - interconnects = <&bimc 1 &bimc 5>; + interconnects = <&bimc MASTER_OXILI &bimc SLAVE_EBI>; interconnect-names = "gfx-mem"; operating-points-v2 = <&gpu_sdm630_opp_table>; @@ -1299,8 +1300,8 @@ sdhc_2: sdhci@c084000 { <&xo_board>; clock-names = "core", "iface", "xo"; - interconnects = <&a2noc 3 &a2noc 10>, - <&gnoc 0 &cnoc 28>; + interconnects = <&a2noc MASTER_SDCC_2 &a2noc SLAVE_A2NOC_SNOC>, + <&gnoc MASTER_APSS_PROC &cnoc SLAVE_SDCC_2>; operating-points-v2 = <&sdhc2_opp_table>; pinctrl-names = "default", "sleep"; @@ -1351,8 +1352,8 @@ sdhc_1: sdhci@c0c4000 { <&gcc GCC_SDCC1_ICE_CORE_CLK>; clock-names = "core", "iface", "xo", "ice"; - interconnects = <&a2noc 2 &a2noc 10>, - <&gnoc 0 &cnoc 27>; + interconnects = <&a2noc MASTER_SDCC_1 &a2noc SLAVE_A2NOC_SNOC>, + <&gnoc MASTER_APSS_PROC &cnoc SLAVE_SDCC_1>; interconnect-names = "sdhc1-ddr", "cpu-sdhc1"; operating-points-v2 = <&sdhc1_opp_table>; pinctrl-names = "default", "sleep"; @@ -1525,9 +1526,9 @@ mdp: mdp@c901000 { "core", "vsync"; - interconnects = <&mnoc 2 &bimc 5>, - <&mnoc 3 &bimc 5>, - <&gnoc 0 &mnoc 17>; + interconnects = <&mnoc MASTER_MDP_P0 &bimc SLAVE_EBI>, + <&mnoc MASTER_MDP_P1 &bimc SLAVE_EBI>, + <&gnoc MASTER_APSS_PROC &mnoc SLAVE_DISPLAY_CFG>; interconnect-names = "mdp0-mem", "mdp1-mem", "rotator-mem"; @@ -2034,7 +2035,7 @@ camss: camss@ca00000 { "cphy_csid1", "cphy_csid2", "cphy_csid3"; - interconnects = <&mnoc 5 &bimc 5>; + interconnects = <&mnoc MASTER_VFE &bimc SLAVE_EBI>; interconnect-names = "vfe-mem"; iommus = <&mmss_smmu 0xc00>, <&mmss_smmu 0xc01>, @@ -2097,8 +2098,8 @@ venus: video-codec@cc00000 { <&mmcc VIDEO_AXI_CLK>, <&mmcc THROTTLE_VIDEO_AXI_CLK>; clock-names = "core", "iface", "bus", "bus_throttle"; - interconnects = <&gnoc 0 &mnoc 13>, - <&mnoc 4 &bimc 5>; + interconnects = <&gnoc MASTER_APSS_PROC &mnoc SLAVE_VENUS_CFG>, + <&mnoc MASTER_VENUS &bimc SLAVE_EBI>; interconnect-names = "cpu-cfg", "video-mem"; interrupts = ; iommus = <&mmss_smmu 0x400>, From patchwork Sat May 14 19:01:35 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572859 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 7E6E0C433FE for ; Sat, 14 May 2022 19:01:55 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234850AbiENTBx (ORCPT ); Sat, 14 May 2022 15:01:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57848 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234828AbiENTBt (ORCPT ); Sat, 14 May 2022 15:01:49 -0400 Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 22AD92872C for ; Sat, 14 May 2022 12:01:48 -0700 (PDT) Received: by mail-lj1-x22f.google.com with SMTP id v4so13815531ljd.10 for ; Sat, 14 May 2022 12:01:47 -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=+RgTCF6Ae4/KvPMsQo/XxnFRH2qjyDoAGXi+2vATcqM=; b=X+Jocmxg74AE83E1opLSZ8sCgHh47r0nJ/vVjYA8C+Bv7j7+wEzFHFTXMolh54OIl/ CWD3Fwi6FZypbQ/87ylu3ne+esVMTEn9jwbrDnlADspyprVJDwsIjEWGDYNVVDt1POkf C8bfz4YBX+UgXFSeiPqfiGAJKv/yLMQC5qKlG76/VLIVwRntUMrvmfCywF+JZuh2j+r/ D97lOM8HCP8mRBnT9LJwResPZGHOlWsEydRDknUjM2SQYLAtWFSzM3xGfYr77B585XXM Pb0ahpJjWGyUHseBPKdBFF5gQy5mxllhITRDF5jgE+1TiWsDwtQF+DjuF0vUXGyRPMXM EmQQ== 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=+RgTCF6Ae4/KvPMsQo/XxnFRH2qjyDoAGXi+2vATcqM=; b=5qsFHLNZlBmyVSdz+jkUuNdk8pqLDZpGMxruW3J+4b2xuO8golrdSGxrCzaaJOaT10 r25BkUsDZhQuInAzUBmyrDabKeXWiLFu/f4Aq7zKgz8g+G7WRqE3y7PBX1vBgWI/FkIw Xton2yDDxh2VgZW7hFITl1AJBSwQS/++pJoGCeu2JNjWLhNyqM6eNWx0LWSWSpYgBqeu xpYoUk6Cy936vIRDYWtKgp1UC+xsCo9gugHPGpDLE+iM8h47iJNZJwE6aR7ViouoZNqn SkgaVPINqAgf14wuX3U7CnggcZByXtHlpHDrtqnPuJ7NT4GDq/eyF2j4GbyxxbHdgm92 h7Ig== X-Gm-Message-State: AOAM532wMGikLwQVltMHuv1I14JI7m5zQR+kQX6wKd0u6t78cJEKh5r5 RW1aEeq9nXDwcsFJvghFXX8o1dMUYpG9zA== X-Google-Smtp-Source: ABdhPJytHFKj55+mGPyyVXQ3L0VvxFP1BRGVyX30coke0IGJ6Ls9Fw5js72ZvgnAESnCtKTXS7Nacw== X-Received: by 2002:a2e:9188:0:b0:24f:1a0d:6bbd with SMTP id f8-20020a2e9188000000b0024f1a0d6bbdmr6410729ljg.226.1652554907622; Sat, 14 May 2022 12:01:47 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:47 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 09/12] arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf Date: Sat, 14 May 2022 22:01:35 +0300 Message-Id: <20220514190138.3179964-10-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Fix the device tree node in the &sdc2_state_on override. The sdm630 uses 'clk' rather than 'pinconf-clk'. Fixes: 4c1d849ec047 ("arm64: dts: qcom: sdm630-xperia: Retire sdm630-sony-xperia-ganges.dtsi") Reviewed-by: Konrad Dybcio Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts b/arch/arm64/boot/dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts index b96da53f2f1e..58f687fc49e0 100644 --- a/arch/arm64/boot/dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts +++ b/arch/arm64/boot/dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts @@ -19,7 +19,7 @@ / { }; &sdc2_state_on { - pinconf-clk { + clk { drive-strength = <14>; }; }; From patchwork Sat May 14 19:01:36 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572857 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 D6A3BC4332F for ; Sat, 14 May 2022 19:01:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234839AbiENTB4 (ORCPT ); Sat, 14 May 2022 15:01:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58060 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234819AbiENTBx (ORCPT ); Sat, 14 May 2022 15:01:53 -0400 Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 217A62873C for ; Sat, 14 May 2022 12:01:50 -0700 (PDT) Received: by mail-lf1-x136.google.com with SMTP id u23so19681326lfc.1 for ; Sat, 14 May 2022 12:01:50 -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=PIPhrHSX0vDaE6umAr6Uz83mLWrCmZ9TxDaxz4FKhdY=; b=H65mzVaNr4iujB5hGdwVwcYPUMtX/2aAm83Q+G7uP5nqE5K+t3zzjXnookoIQeG3fz R3R5HzC97wdEZxpnaHEh/nshQn2FI1K8M7EZKakNCd4hS3MSGZqPuNwcMzPnWdIaEglC uBxF4dU7BQCoR/WQn5+0JAzwaQXAMrDhMH6ZyH/sMz/2Le09asz4hmzOUQaYspoJOKDM h/REjJy1/aPi8FOOzAiRHfA698vBg3V1w8pXa44CWNF7k/w42cTEVniACWcdlk0Fs8lg j/g3oL7Ia2QuV3UQcKBic3WHCm2G36PiDRtIQhY7Kkno6e7tS9RnA26wsej6eyr9AzZE Pbvw== 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=PIPhrHSX0vDaE6umAr6Uz83mLWrCmZ9TxDaxz4FKhdY=; b=nGoxgphgocXFtq6RpCiboYhTR+0Ms2QXuwB+HwJV141Z8VBfulIf107ZWDFKpp4+MR R7KFcMMGVu43uL/g+Q/u9m7j3hq2oxeBjSciQ4x72KJwI+r0sguU6GyzzAuKTzfYnU8w LkPS6E9GkR8a5I2UhH8J7lBjoXsyhmy27BJcDjxlHmvRA1CaTQGfeQfSWjpzcxDfNhAV Ujj9VL5xqwsmL16lfoW+D2NZLrs48BV10BU55/0aWt3CVVqTLbboN7Vvi5gGmxQVIqmG nwi/80w/MqYlju3iBjczcJqDIMLoKALt0jzlGMyZkKrPjHaEZB9PCEfDxnJf/R34ETzt BcCQ== X-Gm-Message-State: AOAM532QYPXDH/4apIVqB+GjkRzCGdefiA58359DWg4Q1Aec/OBmremA 3Ve3wNk7RuPvmUKPFGR8pN+1Cg== X-Google-Smtp-Source: ABdhPJw2+9H0WcICaEej/Et96byTHp3ZFLBRw7qtWFETU8N1ScIAUYX0ncTH+9qwOYAda4rQiapHew== X-Received: by 2002:a19:6a06:0:b0:472:100:47c6 with SMTP id u6-20020a196a06000000b00472010047c6mr7552953lfu.307.1652554908338; Sat, 14 May 2022 12:01:48 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:47 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 10/12] arm64: dts: qcom: sdm660: move SDHC2 card detect pinconf to board files Date: Sat, 14 May 2022 22:01:36 +0300 Message-Id: <20220514190138.3179964-11-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This results in dts duplication, but per mutual agreement card detect pin configuration belongs to the board files. Move it from the SoC dtsi to the board DT files. Suggested-by: Marijn Suijten Signed-off-by: Dmitry Baryshkov --- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 16 ++++++++++++++++ arch/arm64/boot/dts/qcom/sdm630.dtsi | 12 ------------ .../boot/dts/qcom/sdm660-xiaomi-lavender.dts | 16 ++++++++++++++++ 3 files changed, 32 insertions(+), 12 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile.dtsi b/arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile.dtsi index 00baacf28c63..ccde9951e4fb 100644 --- a/arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile.dtsi @@ -549,6 +549,22 @@ vreg_l19a_3p3: l19 { }; }; +&sdc2_state_on { + sd-cd { + pins = "gpio54"; + bias-pull-up; + drive-strength = <2>; + }; +}; + +&sdc2_state_off { + sd-cd { + pins = "gpio54"; + bias-disable; + drive-strength = <2>; + }; +}; + &sdhc_1 { status = "okay"; supports-cqe; diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qcom/sdm630.dtsi index 44f048934fc6..e6f06a548011 100644 --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi @@ -983,12 +983,6 @@ data { bias-pull-up; drive-strength = <10>; }; - - sd-cd { - pins = "gpio54"; - bias-pull-up; - drive-strength = <2>; - }; }; sdc2_state_off: sdc2-off { @@ -1009,12 +1003,6 @@ data { bias-pull-up; drive-strength = <2>; }; - - sd-cd { - pins = "gpio54"; - bias-disable; - drive-strength = <2>; - }; }; }; diff --git a/arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts b/arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts index 9280c1f0c334..2b1216502eb0 100644 --- a/arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts +++ b/arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts @@ -363,6 +363,22 @@ vreg_l19a_3p3: l19 { }; }; +&sdc2_state_on { + sd-cd { + pins = "gpio54"; + bias-pull-up; + drive-strength = <2>; + }; +}; + +&sdc2_state_off { + sd-cd { + pins = "gpio54"; + bias-disable; + drive-strength = <2>; + }; +}; + &sdhc_1 { status = "okay"; supports-cqe; From patchwork Sat May 14 19:01:37 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572858 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 9789EC4321E for ; Sat, 14 May 2022 19:01:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234838AbiENTBz (ORCPT ); Sat, 14 May 2022 15:01:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57984 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234832AbiENTBv (ORCPT ); Sat, 14 May 2022 15:01:51 -0400 Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 98A002873A for ; Sat, 14 May 2022 12:01:49 -0700 (PDT) Received: by mail-lf1-x12e.google.com with SMTP id c24so10174881lfv.11 for ; Sat, 14 May 2022 12:01:49 -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=9xvE/6oxQ+Hz9j7MvOr5GG4bp7KOqrLXRQ64q+K+lgk=; b=mQUFXv7iy89IS48q1cxYG5FBaY3RwLaNO4b2OW9bDF+QHw+reyVLRG2BXN58/tiGWW hjk4OVrxjidtfPt0cNt62bxfVR2E6djC+ATipNYiEV4I8Q5vR5xTvb/FV3366mIDY7Xd AqsSQ9G33xeirAGJAo9hnwrDIo9dCfWFICuiM/wTAriZ8pOgq+UFVrld8Z5U937tvvxP 0YnclyJuOmpWc1Tnrri+c3pVDgp2J5RilJENQF1B5cqt+E9Be19BetMWgDjYvwZ1Ku+g H4GPYheLREu60QNJYgDl1zVe6N6B/wWwolxzGQ53sc1CDdpX2jOkmHD0464R2A77dUO/ FTFw== 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=9xvE/6oxQ+Hz9j7MvOr5GG4bp7KOqrLXRQ64q+K+lgk=; b=oPXgwkMoyM4fizgDQKkcRb+JsF3zX/q2lz2gufzbe16hzfjn94YFI3RvAT2dMCjia1 e+AFTFyP2nxScy7FxUfwMkoCC/JnhUhdrml2nvD4sch7jGnPLCE4eulwUG5008olDIp1 /e8VF7LE/PwI1vGp8JUiQUuAycpRvyq4mWfAfzlpFE1OwMgNx3J8c+Q8byattqz0uHMz PnNkEAFWBO0AIGzw29Mt4NSTcnVigymWdZJGDI7oTVvpzG/xfd5nTiKE5hygDP1xPqUb UY2SnhIMpo1mKyqAu34t5bUK4WjV/rGotUpshhplNIwHE8je6NLQ5j9wmaVjc0cZkL7d 1pMA== X-Gm-Message-State: AOAM532asbpIrEj0setd+bIIqel24cUdGTLKVNdOxtANnkwf/x5Kqu8g ShvgF4ByuR/gLmD3R0YovVLNRQ== X-Google-Smtp-Source: ABdhPJzhmBZjAwOkoe1ax+oBlgJbSSTFEymXsBX76bF7fC88iRNs7oBRKb/KXyZ67LAU/PN7u670eA== X-Received: by 2002:a05:6512:118f:b0:473:b226:b832 with SMTP id g15-20020a056512118f00b00473b226b832mr7438641lfr.5.1652554909059; Sat, 14 May 2022 12:01:49 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:48 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 11/12] arm64: dts: qcom: sdm660: Add initial Inforce IFC6560 board support Date: Sat, 14 May 2022 22:01:37 +0300 Message-Id: <20220514190138.3179964-12-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org The IFC6560 is a board from Inforce Computing, built around the SDA660 SoC. This patch describes core clocks, some regulators from the two PMICs, debug uart, storage, bluetooth and audio DSP remoteproc. The regulator settings are inherited from prior work by Konrad Dybcio and AngeloGioacchino Del Regno. Co-developed-by: Bjorn Andersson Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/Makefile | 1 + .../boot/dts/qcom/sda660-inforce-ifc6560.dts | 461 ++++++++++++++++++ 2 files changed, 462 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile index f9e6343acd03..5f717fe0e8d0 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -88,6 +88,7 @@ dtb-$(CONFIG_ARCH_QCOM) += sc7280-herobrine-herobrine-r1.dtb dtb-$(CONFIG_ARCH_QCOM) += sc7280-idp.dtb dtb-$(CONFIG_ARCH_QCOM) += sc7280-idp2.dtb dtb-$(CONFIG_ARCH_QCOM) += sc7280-crd.dtb +dtb-$(CONFIG_ARCH_QCOM) += sda660-inforce-ifc6560.dtb dtb-$(CONFIG_ARCH_QCOM) += sdm630-sony-xperia-ganges-kirin.dtb dtb-$(CONFIG_ARCH_QCOM) += sdm630-sony-xperia-nile-discovery.dtb dtb-$(CONFIG_ARCH_QCOM) += sdm630-sony-xperia-nile-pioneer.dtb diff --git a/arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts b/arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts new file mode 100644 index 000000000000..5360b56df045 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts @@ -0,0 +1,461 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2021, Linaro Ltd. + * Copyright (c) 2020, Konrad Dybcio + * Copyright (c) 2020, AngeloGioacchino Del Regno + * + */ + +/dts-v1/; + +#include "sdm660.dtsi" +#include "pm660.dtsi" +#include "pm660l.dtsi" + +/ { + model = "Inforce 6560 Single Board Computer"; + compatible = "inforce,ifc6560", "qcom,sda660"; + chassis-type = "embedded"; /* SBC */ + + aliases { + serial0 = &blsp1_uart2; + serial1 = &blsp2_uart1; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + gpio-keys { + compatible = "gpio-keys"; + + volup { + label = "Volume Up"; + gpios = <&pm660l_gpios 7 GPIO_ACTIVE_LOW>; + linux,code = ; + debounce-interval = <15>; + }; + }; + + /* + * Until we hook up type-c detection, we + * have to stick with this. But it works. + */ + extcon_usb: extcon-usb { + compatible = "linux,extcon-usb-gpio"; + id-gpio = <&tlmm 58 GPIO_ACTIVE_HIGH>; + }; + + hdmi-out { + compatible = "hdmi-connector"; + type = "a"; + + port { + hdmi_con: endpoint { + remote-endpoint = <&adv7533_out>; + }; + }; + }; + + vph_pwr: vph-pwr-regulator { + compatible = "regulator-fixed"; + regulator-name = "vph_pwr"; + regulator-min-microvolt = <3800000>; + regulator-max-microvolt = <3800000>; + + regulator-always-on; + regulator-boot-on; + }; + + v3p3_bck_bst: v3p3-bck-bst-regulator { + compatible = "regulator-fixed"; + regulator-name = "v3p3_bck_bst"; + + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + + vin-supply = <&vph_pwr>; + }; + + v1p2_ldo: v1p2-ldo-regulator { + compatible = "regulator-fixed"; + regulator-name = "v1p2_ldo"; + + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + + vin-supply = <&vph_pwr>; + }; + + v5p0_boost: v5p0-boost-regulator { + compatible = "regulator-fixed"; + regulator-name = "v5p0_boost"; + + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + + vin-supply = <&vph_pwr>; + }; +}; + +&adsp_pil { + firmware-name = "qcom/ifc6560/adsp.mbn"; +}; + +&blsp1_dma { + /* + * The board will lock up if we toggle the BLSP clock, unless the + * BAM DMA interconnects support is in place. + */ + /delete-property/ clocks; +}; + +&blsp_i2c6 { + status = "okay"; + + adv7533: hdmi@39 { + compatible = "adi,adv7535"; + reg = <0x39>, <0x66>; + reg-names = "main", "edid"; + + interrupt-parent = <&pm660l_gpios>; + interrupts = <11 IRQ_TYPE_EDGE_FALLING>; + + clocks = <&rpmcc RPM_SMD_BB_CLK2>; + clock-names = "cec"; + /* + * Limit to 3 lanes to prevent the bridge from changing amount + * of lanes in the fly. MSM DSI host doesn't like that. + */ + adi,dsi-lanes = <3>; + avdd-supply = <&vreg_l13a_1p8>; + dvdd-supply = <&vreg_l13a_1p8>; + pvdd-supply = <&vreg_l13a_1p8>; + a2vdd-supply = <&vreg_l13a_1p8>; + v3p3-supply = <&v3p3_bck_bst>; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@0 { + reg = <0>; + + adv7533_in: endpoint { + remote-endpoint = <&dsi0_out>; + }; + }; + + port@1 { + reg = <1>; + + adv7533_out: endpoint { + remote-endpoint = <&hdmi_con>; + }; + }; + }; + }; +}; + +&blsp1_uart2 { + status = "okay"; +}; + +&blsp2_dma { + /* + * The board will lock up if we toggle the BLSP clock, unless the + * BAM DMA interconnects support is in place. + */ + /delete-property/ clocks; +}; + +&blsp2_uart1 { + status = "okay"; + + bluetooth { + compatible = "qcom,wcn3990-bt"; + + vddio-supply = <&vreg_l13a_1p8>; + vddxo-supply = <&vreg_l9a_1p8>; + vddrf-supply = <&vreg_l6a_1p3>; + vddch0-supply = <&vreg_l19a_3p3>; + max-speed = <3200000>; + }; +}; + +&dsi0 { + status = "okay"; + vdda-supply = <&vreg_l1a_1p225>; +}; + +&dsi0_out { + remote-endpoint = <&adv7533_in>; + data-lanes = <0 1 2 3>; +}; + +&dsi0_phy { + status = "okay"; + vcca-supply = <&vreg_l1b_0p925>; +}; + +&mdss { + status = "okay"; +}; + +&mmss_smmu { + status = "okay"; +}; + +&pon_pwrkey { + status = "okay"; +}; + +&pon_resin { + status = "okay"; + + linux,code = ; +}; + +&qusb2phy0 { + status = "okay"; + + vdd-supply = <&vreg_l1b_0p925>; + vdda-phy-dpdm-supply = <&vreg_l7b_3p125>; +}; + +&qusb2phy1 { + status = "okay"; + + vdd-supply = <&vreg_l1b_0p925>; + vdda-phy-dpdm-supply = <&vreg_l7b_3p125>; +}; + +&rpm_requests { + pm660-regulators { + compatible = "qcom,rpm-pm660-regulators"; + + vdd_s1-supply = <&vph_pwr>; + vdd_s2-supply = <&vph_pwr>; + vdd_s3-supply = <&vph_pwr>; + vdd_s4-supply = <&vph_pwr>; + vdd_s5-supply = <&vph_pwr>; + vdd_s6-supply = <&vph_pwr>; + + vdd_l1_l6_l7-supply = <&vreg_s5a_1p35>; + vdd_l2_l3-supply = <&vreg_s2b_1p05>; + vdd_l5-supply = <&vreg_s2b_1p05>; + vdd_l8_l9_l10_l11_l12_l13_l14-supply = <&vreg_s4a_2p04>; + vdd_l15_l16_l17_l18_l19-supply = <&vreg_bob>; + + vreg_s4a_2p04: s4 { + regulator-min-microvolt = <1805000>; + regulator-max-microvolt = <2040000>; + regulator-enable-ramp-delay = <200>; + regulator-ramp-delay = <0>; + regulator-always-on; + }; + + vreg_s5a_1p35: s5 { + regulator-min-microvolt = <1224000>; + regulator-max-microvolt = <1350000>; + regulator-enable-ramp-delay = <200>; + regulator-ramp-delay = <0>; + }; + + vreg_l1a_1p225: l1 { + regulator-min-microvolt = <1150000>; + regulator-max-microvolt = <1250000>; + regulator-enable-ramp-delay = <250>; + regulator-allow-set-load; + }; + + vreg_l6a_1p3: l6 { + regulator-min-microvolt = <1304000>; + regulator-max-microvolt = <1368000>; + regulator-enable-ramp-delay = <250>; + regulator-ramp-delay = <0>; + regulator-allow-set-load; + }; + + vreg_l8a_1p8: l8 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-enable-ramp-delay = <250>; + regulator-ramp-delay = <0>; + regulator-system-load = <325000>; + regulator-allow-set-load; + }; + + vreg_l9a_1p8: l9 { + regulator-min-microvolt = <1804000>; + regulator-max-microvolt = <1896000>; + regulator-enable-ramp-delay = <250>; + regulator-ramp-delay = <0>; + regulator-allow-set-load; + }; + + vreg_l13a_1p8: l13 { + /* This gives power to the LPDDR4: never turn it off! */ + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1944000>; + regulator-enable-ramp-delay = <250>; + regulator-ramp-delay = <0>; + regulator-always-on; + regulator-boot-on; + }; + + vreg_l19a_3p3: l19 { + regulator-min-microvolt = <3312000>; + regulator-max-microvolt = <3400000>; + regulator-enable-ramp-delay = <250>; + regulator-ramp-delay = <0>; + regulator-allow-set-load; + }; + }; + + pm660l-regulators { + compatible = "qcom,rpm-pm660l-regulators"; + + vdd_s1-supply = <&vph_pwr>; + vdd_s2-supply = <&vph_pwr>; + vdd_s3_s4-supply = <&vph_pwr>; + vdd_s5-supply = <&vph_pwr>; + vdd_s6-supply = <&vph_pwr>; + + vdd_l1_l9_l10-supply = <&vreg_s2b_1p05>; + vdd_l2-supply = <&vreg_bob>; + vdd_l3_l5_l7_l8-supply = <&vreg_bob>; + vdd_l4_l6-supply = <&vreg_bob>; + vdd_bob-supply = <&vph_pwr>; + + vreg_s2b_1p05: s2 { + regulator-min-microvolt = <1050000>; + regulator-max-microvolt = <1050000>; + regulator-enable-ramp-delay = <200>; + regulator-ramp-delay = <0>; + }; + + vreg_l1b_0p925: l1 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <925000>; + regulator-enable-ramp-delay = <250>; + regulator-allow-set-load; + }; + + vreg_l2b_2p95: l2 { + regulator-min-microvolt = <1648000>; + regulator-max-microvolt = <3100000>; + regulator-enable-ramp-delay = <250>; + regulator-ramp-delay = <0>; + regulator-allow-set-load; + }; + + vreg_l4b_2p95: l4 { + regulator-min-microvolt = <2944000>; + regulator-max-microvolt = <2952000>; + regulator-enable-ramp-delay = <250>; + regulator-ramp-delay = <0>; + + regulator-min-microamp = <200>; + regulator-max-microamp = <600000>; + regulator-system-load = <570000>; + regulator-allow-set-load; + }; + + /* + * Downstream specifies a range of 1721-3600mV, + * but the only assigned consumers are SDHCI2 VMMC + * and Coresight QPDI that both request pinned 2.95V. + * Tighten the range to 1.8-3.328 (closest to 3.3) to + * make the mmc driver happy. + */ + vreg_l5b_2p95: l5 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3328000>; + regulator-enable-ramp-delay = <250>; + regulator-system-load = <800000>; + regulator-ramp-delay = <0>; + regulator-allow-set-load; + }; + + vreg_l7b_3p125: l7 { + regulator-min-microvolt = <2700000>; + regulator-max-microvolt = <3125000>; + regulator-enable-ramp-delay = <250>; + }; + + vreg_l8b_3p3: l8 { + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <3400000>; + regulator-enable-ramp-delay = <250>; + regulator-ramp-delay = <0>; + }; + + vreg_bob: bob { + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3624000>; + regulator-enable-ramp-delay = <500>; + regulator-ramp-delay = <0>; + }; + }; +}; + +&sdc2_state_on { + sd-cd { + pins = "gpio54"; + bias-pull-up; + drive-strength = <2>; + }; +}; + +&sdc2_state_off { + sd-cd { + pins = "gpio54"; + bias-disable; + drive-strength = <2>; + }; +}; + +&sdhc_1 { + status = "okay"; + supports-cqe; + + vmmc-supply = <&vreg_l4b_2p95>; + vqmmc-supply = <&vreg_l8a_1p8>; + + mmc-ddr-1_8v; + mmc-hs400-1_8v; + mmc-hs400-enhanced-strobe; +}; + +&sdhc_2 { + status = "okay"; + + vmmc-supply = <&vreg_l5b_2p95>; + vqmmc-supply = <&vreg_l2b_2p95>; + + cd-gpios = <&tlmm 54 GPIO_ACTIVE_LOW>; + no-sdio; + no-emmc; +}; + +&tlmm { + gpio-reserved-ranges = <0 4>, <8 4>; +}; + +&usb2 { + status = "okay"; +}; + +&usb2_dwc3 { + dr_mode = "host"; +}; + +&usb3 { + status = "okay"; +}; + +&usb3_dwc3 { + dr_mode = "peripheral"; + extcon = <&extcon_usb>; +}; From patchwork Sat May 14 19:01:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 572617 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 5CA7CC433FE for ; Sat, 14 May 2022 19:01:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234837AbiENTB4 (ORCPT ); Sat, 14 May 2022 15:01:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57992 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234856AbiENTBv (ORCPT ); Sat, 14 May 2022 15:01:51 -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 5AD1C28717 for ; Sat, 14 May 2022 12:01:50 -0700 (PDT) Received: by mail-lj1-x22a.google.com with SMTP id a23so5735807ljd.9 for ; Sat, 14 May 2022 12:01:50 -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=Mfq8artsCmgPridHwXtCTWz4VD26jC/9nXCO2mqCNlk=; b=SVND50poq7YQONLFiDb5cM2XhT/ZQkEdBvG2GtV/4ZiG+IuDQNABzUURZiAfczlZTq 17gUDyf2b11ycm8hXMzEtxqtsNR/N5724+yMc/t7cvYV0/wkvMGtmKl4HjCIw4Juzo7N NSI/vway7z9Nwro+3IAYm6pC2XntNcFpwADQfjepOOpcW7/OzDuwz7slbbCpaVBsMLrj DY+37fb/EeI3FtagCaV08xOYyff4TASIed3uScTXOFSgU3bK5NSmBe57QCKrX8ppkmsh gKMF1y1Fj94uxJxak/c80fWO5VQKBc8wARggQMLsN9JF5kcay9MZoWCkhag3F85LpSeH 5SQA== 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=Mfq8artsCmgPridHwXtCTWz4VD26jC/9nXCO2mqCNlk=; b=WQIHrbSz+FKfFRMhxsFASJM4+VR+I6cwHUCVIIWiZwYuxyR99TWj0Infu/Az0A2Lu/ ay2Dpp8SHbJiTbOICIWsMdOtCsk02vV5+Fq/iJRBCQ3xtkOwvQEDqFo2Q3FayH4N72nf R7G2Ux422vK2w0hRF7mu+ypeqs+qK3wi0KP3GmjyQ/MZ7DU39l/zgboOFHUDfJfG/1kb wbLGnExBAzIzGMpWffPBpQh6SIqIZcL7YCkch3zFHXYKAA6EAS3NFkHKnu8JpCwc/11+ t+N0Gk2r+4gBpLW+fNu6KLNOUhnSfZLT36ZGsGLoXMHJvAquLpnwnaw2p8/WnaI1f5FH MD3g== X-Gm-Message-State: AOAM5302gVazlKbzq+npdVN3k6yTNcPLLypu4OyNtbeeTIYBfdSuJksl aoB5gGG/w2o+mygDYrHIY1Srtw== X-Google-Smtp-Source: ABdhPJxc+5UTXQnFqw3XaC45qAyTen7ilR/T+JX+VH3dgAa3XYgTKx45jwzrzkJA5vvtLydcX0vKXg== X-Received: by 2002:a2e:b98b:0:b0:24f:1b64:a7b7 with SMTP id p11-20020a2eb98b000000b0024f1b64a7b7mr6459964ljp.331.1652554909931; Sat, 14 May 2022 12:01:49 -0700 (PDT) Received: from eriador.lumag.spb.ru ([93.92.200.201]) by smtp.gmail.com with ESMTPSA id y26-20020ac255ba000000b0047255d210f4sm787427lfg.35.2022.05.14.12.01.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 May 2022 12:01:49 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Konrad Dybcio , Marijn Suijten Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v5 12/12] dt-bindings: arm: qcom: document sda660 SoC and ifc6560 board Date: Sat, 14 May 2022 22:01:38 +0300 Message-Id: <20220514190138.3179964-13-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> References: <20220514190138.3179964-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add binding documentation for the Inforce IFC6560 board which uses Snapdragon SDA660. Signed-off-by: Dmitry Baryshkov Reviewed-by: Marijn Suijten --- Documentation/devicetree/bindings/arm/qcom.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml index 129cdd246223..ac4ee0f874ea 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -41,6 +41,7 @@ description: | sa8155p sc7180 sc7280 + sda660 sdm630 sdm632 sdm660 @@ -225,6 +226,11 @@ properties: - google,senor - const: qcom,sc7280 + - items: + - enum: + - inforce,ifc6560 + - const: qcom,sda660 + - items: - enum: - fairphone,fp3