Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp3296105pxt; Mon, 9 Aug 2021 23:35:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw0N3g4r3XzLpCHK3AziRkBL9KVV6vangM0YEs7FWjnLhmfNZlg/7MzFtktrYPOuH1SJNxv X-Received: by 2002:a17:906:b48:: with SMTP id v8mr13049147ejg.258.1628577344470; Mon, 09 Aug 2021 23:35:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628577344; cv=none; d=google.com; s=arc-20160816; b=rHZLGzfgwXml/DmxDFh1JIwY98wnvE2xz+YHExBHF1WWX+PaorWhL39gcC4BeMb6dc KnzPUFeNwURibYNJQmJOSx2S1BHxnxv9abvUQFftmf+o3tAzVNuvP1OOs4nqM1i8YSQW nvr8MgR8SKO5n4BZJ0PEaXagF0Xj03HgRO1azsHZ5vhrJD7JXJWxW127Ud/pWJO0tWIB R/FnXsh2+H0NDtEZ2ep2rOC6UnbX2ud8/Q4PE/k4XGOKem1GatIRcu7lEfk1sYzRs6sJ kpPtmKO5xb4Bv2cJb0cHeGu4IS2UcfvbhRJb6sL5VyXpbCzKCPuG5xqexBukvdRcs3rC 8QAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from:dmarc-filter :sender:dkim-signature; bh=e8JKri0Okbv2vxM0zIH+hKFFTMww7MckSWYA3czW6uE=; b=zYFJEcMcm1cTPomPcwy31xTagfVIAj/Wee1t2IT5RbhzZEJIzMzNddQuvvVnGYi6V8 QloS5NC+C1e5OSfgHGa1e6JbZUsa13gUSMzZ9mu8rXL16dhe+MFXR1Germi5nJHoMHd2 mZcNOvoKPqtsdqf3d9SiFMdz60pki2zZFfuYfkCyzdiFNs0fAcsL1x86PumCUe/pbS8G JOVSOeSTAt2U9iaJceKU/LUiDriSHY/JDGHEalaOei9cxCDFbn6LEzHxWPz2XAB0Gj/O lEbiD+Bk5HFfj7kyeU/meWGqtqUjghzn0J7hsBxBX4qxULNyD2yAGvg0CQOk6qcTmLRu Wzmg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mg.codeaurora.org header.s=smtp header.b=GzhtSd7z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w16si18920657ejc.105.2021.08.09.23.35.20; Mon, 09 Aug 2021 23:35:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@mg.codeaurora.org header.s=smtp header.b=GzhtSd7z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230267AbhHJEJg (ORCPT + 99 others); Tue, 10 Aug 2021 00:09:36 -0400 Received: from so254-9.mailgun.net ([198.61.254.9]:18205 "EHLO so254-9.mailgun.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233034AbhHJEJd (ORCPT ); Tue, 10 Aug 2021 00:09:33 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1628568552; h=Message-Id: Date: Subject: Cc: To: From: Sender; bh=e8JKri0Okbv2vxM0zIH+hKFFTMww7MckSWYA3czW6uE=; b=GzhtSd7zZ1Dbf74G1RXpURPsoPNQTF873KoW9jIru/CkndEujvyL8wOKMKO04jj193vpP5KR ZNLKN0Tol1KFzcM0wCHjWTlZzPvp2a7xtf/j/UMKoS5W7xq9wwj2HBh4bgNo1QNAQ4gLcor9 9FUCZoaWFswzPMLhU5YFjz0RUOg= X-Mailgun-Sending-Ip: 198.61.254.9 X-Mailgun-Sid: WyI0MWYwYSIsICJsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnIiwgImJlOWU0YSJd Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by smtp-out-n07.prod.us-west-2.postgun.com with SMTP id 6111fbdc454b7a558fe7ca68 (version=TLS1.2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256); Tue, 10 Aug 2021 04:09:00 GMT Sender: pmaliset=codeaurora.org@mg.codeaurora.org Received: by smtp.codeaurora.org (Postfix, from userid 1001) id 1AF06C43144; Tue, 10 Aug 2021 04:09:00 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-caf-mail-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=ALL_TRUSTED,BAYES_00,SPF_FAIL autolearn=no autolearn_force=no version=3.4.0 Received: from pmaliset-linux.qualcomm.com (unknown [202.46.22.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: pmaliset) by smtp.codeaurora.org (Postfix) with ESMTPSA id 64708C433F1; Tue, 10 Aug 2021 04:08:54 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 64708C433F1 Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; spf=fail smtp.mailfrom=pmaliset@codeaurora.org From: Prasad Malisetty To: agross@kernel.org, bjorn.andersson@linaro.org, bhelgaas@google.com, robh+dt@kernel.org, swboyd@chromium.org, lorenzo.pieralisi@arm.com, svarbanov@mm-sol.com Cc: devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, dianders@chromium.org, mka@chromium.org, vbadigan@codeaurora.org, sallenki@codeaurora.org, manivannan.sadhasivam@linaro.org, Prasad Malisetty Subject: [PATCH v5 0/4] Add DT bindings and DT nodes for PCIe and PHY in SC7280 Date: Tue, 10 Aug 2021 09:38:32 +0530 Message-Id: <1628568516-24155-1-git-send-email-pmaliset@codeaurora.org> X-Mailer: git-send-email 2.7.4 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Changes in v5: * Re ordered PCIe, PHY nodes in Soc and board specific dtsi files. * Removed ref_clk entry in current patch [PATCH v4 P4/4]. * I will add ref clk entry in suspend/ resume commits. * Added boolean flag in Soc specific dtsi file to differentiate SM8250 and SC7280 platforms. based on boolean flag, platforms will handle the pipe clk handling. Changes in v4 as suggested by Bjorn: * Changed pipe clk mux name as gcc_pcie_1_pipe_clk_src. * Changed pipe_ext_src as phy_pipe_clk. * Updated commit message for [PATCH v4 4/4]. Changes in v3: * Changed pipe clock names in dt bindings as pipe_mux and phy_pipe. * Moved reset and NVMe GPIO pin configs into board specific file. * Updated pipe clk mux commit message. Changes in v2: * Moved pcie pin control settings into IDP file. * Replaced pipe_clk_src with pipe_clk_mux in pcie driver * Included pipe clk mux setting change set in this series Prasad Malisetty (4): dt-bindings: pci: qcom: Document PCIe bindings for SC7280 arm64: dts: qcom: sc7280: Add PCIe and PHY related nodes arm64: dts: qcom: sc7280: Add PCIe nodes for IDP board PCI: qcom: Switch pcie_1_pipe_clk_src after PHY init in SC7280 .../devicetree/bindings/pci/qcom,pcie.txt | 17 +++ arch/arm64/boot/dts/qcom/sc7280-idp.dts | 38 +++++++ arch/arm64/boot/dts/qcom/sc7280.dtsi | 126 +++++++++++++++++++++ drivers/pci/controller/dwc/pcie-qcom.c | 18 +++ 4 files changed, 199 insertions(+) -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project