Message ID | 1695218113-31198-3-git-send-email-quic_msarkar@quicinc.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:172:b0:3f2:4152:657d with SMTP id h50csp4309708vqi; Wed, 20 Sep 2023 10:37:51 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE2iV+wT4+sx4AfhdysI38j5uPyCNwP/f0RGVnQPJbaz4ySDujbT5gtyf4Qv/mj5+Yftfma X-Received: by 2002:a17:902:654e:b0:1bc:4f04:17f4 with SMTP id d14-20020a170902654e00b001bc4f0417f4mr6995454pln.30.1695231470688; Wed, 20 Sep 2023 10:37:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695231470; cv=none; d=google.com; s=arc-20160816; b=ATu6juDkgH1Fu/P8GL+mHHKqTYFYDnM3YI3PzlcqQS4UOqsZ/Yo3hO2pkf0m4Nirnr VIyvmimXjCHacLgD7IHnsgVbA60tB6LOc0mrBtsQYZ3Lf+H/Id7wlG8AlUgumRDAPpyL WfsyYND22QCSHwq/ne23q489GGnSfLTXo7AJLELZZJYh3ij6fdEisiSxJTPZpvMYX7Xc 91YlwdigBVRA+so5tpjTd7X/bhASftoPfkPbmg7QtuQISm0AxjOzDvpHGj+45a79qOCx ppFlW30rC1yJgRBcq7t0dzhjvwYhCoiVHiCrb1G4rB+VLHEqV7b5H06jth+DQLeq7X3d A9Eg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from:dkim-signature; bh=+v82dx/pGg1TeOLodHEXy5+OZujjUKdW6RXxW1zXA74=; fh=8/2vfUA7MWOES13nxpYPH5OUCdymynOzflmEVMN0z8c=; b=CgVHa8YuUvU1pmkryn6KaNrZQTODpvQI9wJgBz4DhDXvQMpzzlXH9vAKDOJZ2/UGTT 9XVs/sKeACkJmUcQPQdJj+IgO0pK7k0W9jhSk0AfT+CLSP7bmYG9Ph+nO/9DWjkhJ305 60IbO4YufEEoptwSKM4myrh1dcT7JsbReIYAShT/x/lQdWlGg+5Xy373KWSf3qhTbqpi IG9bHQ7DgEirqXzi/sdaySJKLjM4EFO8oB3XAU+ISLQrS+poFgmDV7K+JcPvxAFPOa1B ui1DCenrXOcz/OXcNygLwoLZp4yMtc0ReeiE2X8q9TiqDVbXmqzC1TrGuA83A74/bI/+ Z+fg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=k05F4aqG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id d13-20020a170902cecd00b001c3b4cb8c88si12838619plg.338.2023.09.20.10.37.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Sep 2023 10:37:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=k05F4aqG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 2A15482691AF; Wed, 20 Sep 2023 06:57:11 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236669AbjITN5F (ORCPT <rfc822;toshivichauhan@gmail.com> + 26 others); Wed, 20 Sep 2023 09:57:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50160 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236505AbjITNzz (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Wed, 20 Sep 2023 09:55:55 -0400 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 50AED182; Wed, 20 Sep 2023 06:55:48 -0700 (PDT) Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 38K5dreF010710; Wed, 20 Sep 2023 13:55:26 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references; s=qcppdkim1; bh=+v82dx/pGg1TeOLodHEXy5+OZujjUKdW6RXxW1zXA74=; b=k05F4aqG3sjuMkWCd5BTUZFWb2nm5qjKGOUoI2MafHNMhIRpmcmzi9BlhySLMb0YCjdl YaM9GLWoxToq45RBK9nBchTk9uxBs0EmWdRd/jPhh2FjHSmppsVogvul0cWnt5oum63q wNble91rJE279VKXmSsqlq3pqloD1OAZ65jOPJdoBL100/a3QfclS/E3lL9lytak6UvR 5DmXfNo+WzbGDE2CSVqUkUk7+EF3722ClTkIS3esQoDAF7VDq0yo24bnGmZHcrQa2Efi 1kFBkQ6lEwaTrBUw0CgzFxM0EmaWR0ZZYmMoitmeg8JhWpWMozgk5Dwd0o43k9RMgctP ug== Received: from apblrppmta02.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3t7rhus8ra-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 20 Sep 2023 13:55:26 +0000 Received: from pps.filterd (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTP id 38KDtNup008219; Wed, 20 Sep 2023 13:55:23 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTP id 3t55ekk8nv-1; Wed, 20 Sep 2023 13:55:23 +0000 Received: from APBLRPPMTA02.qualcomm.com (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 38KDtNEn008211; Wed, 20 Sep 2023 13:55:23 GMT Received: from hu-sgudaval-hyd.qualcomm.com (hu-msarkar-hyd.qualcomm.com [10.213.111.194]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTP id 38KDtMN8008209; Wed, 20 Sep 2023 13:55:22 +0000 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 3891782) id 30DA64070; Wed, 20 Sep 2023 19:25:22 +0530 (+0530) From: Mrinmay Sarkar <quic_msarkar@quicinc.com> To: agross@kernel.org, andersson@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, konrad.dybcio@linaro.org, mani@kernel.org Cc: quic_shazhuss@quicinc.com, quic_nitegupt@quicinc.com, quic_ramkri@quicinc.com, quic_nayiluri@quicinc.com, quic_krichai@quicinc.com, quic_vbadigan@quicinc.com, quic_parass@quicinc.com, Mrinmay Sarkar <quic_msarkar@quicinc.com>, Bjorn Helgaas <bhelgaas@google.com>, Lorenzo Pieralisi <lpieralisi@kernel.org>, =?utf-8?q?Krzysztof_Wilczy=C5=84?= =?utf-8?q?ski?= <kw@linux.com>, Rob Herring <robh@kernel.org>, Kishon Vijay Abraham I <kishon@kernel.org>, Vinod Koul <vkoul@kernel.org>, linux-pci@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, mhi@lists.linux.dev, linux-phy@lists.infradead.org Subject: [PATCH v1 2/5] PCI: qcom-ep: Add support for SA8775P SoC Date: Wed, 20 Sep 2023 19:25:09 +0530 Message-Id: <1695218113-31198-3-git-send-email-quic_msarkar@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1695218113-31198-1-git-send-email-quic_msarkar@quicinc.com> References: <1695218113-31198-1-git-send-email-quic_msarkar@quicinc.com> X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: -u1LialQaKDCdIF7jjfUsBrOPRZ10mZP X-Proofpoint-GUID: -u1LialQaKDCdIF7jjfUsBrOPRZ10mZP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.980,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-09-20_05,2023-09-20_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 priorityscore=1501 bulkscore=0 phishscore=0 lowpriorityscore=0 malwarescore=0 clxscore=1015 adultscore=0 mlxlogscore=970 mlxscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2309200114 X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Wed, 20 Sep 2023 06:57:11 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1777579034605353865 X-GMAIL-MSGID: 1777579034605353865 |
Series |
arm64: qcom: sa8775p: add support for EP PCIe
|
|
Commit Message
Mrinmay Sarkar
Sept. 20, 2023, 1:55 p.m. UTC
Add support for SA8775P SoC to the Qualcomm PCIe Endpoint Controller
driver.
Signed-off-by: Mrinmay Sarkar <quic_msarkar@quicinc.com>
---
drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 +
1 file changed, 1 insertion(+)
Comments
On 9/20/23 15:55, Mrinmay Sarkar wrote: > Add support for SA8775P SoC to the Qualcomm PCIe Endpoint Controller > driver. > > Signed-off-by: Mrinmay Sarkar <quic_msarkar@quicinc.com> > --- This compatible does not bring anything new to the table on its own. Please create a fallback compatible, document it in the bindings and use that. See [1] and [2] for example. Konrad [1] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/Documentation/devicetree/bindings/phy/qcom,snps-eusb2-repeater.yaml?h=next-20230920 [2] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/arch/arm64/boot/dts/qcom/pm7550ba.dtsi?h=next-20230920#n65
On Wed, Sep 20, 2023 at 04:24:30PM +0200, Konrad Dybcio wrote: > > > On 9/20/23 15:55, Mrinmay Sarkar wrote: > > Add support for SA8775P SoC to the Qualcomm PCIe Endpoint Controller > > driver. > > > > Signed-off-by: Mrinmay Sarkar <quic_msarkar@quicinc.com> > > --- > This compatible does not bring anything new to the table > on its own. Please create a fallback compatible, document it > in the bindings and use that. See [1] and [2] for example. > Ack. - Mani > Konrad > > [1] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/Documentation/devicetree/bindings/phy/qcom,snps-eusb2-repeater.yaml?h=next-20230920 > > [2] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/arch/arm64/boot/dts/qcom/pm7550ba.dtsi?h=next-20230920#n65
On 9/20/2023 7:54 PM, Konrad Dybcio wrote: > > > On 9/20/23 15:55, Mrinmay Sarkar wrote: >> Add support for SA8775P SoC to the Qualcomm PCIe Endpoint Controller >> driver. >> >> Signed-off-by: Mrinmay Sarkar <quic_msarkar@quicinc.com> >> --- > This compatible does not bring anything new to the table > on its own. Please create a fallback compatible, document it > in the bindings and use that. See [1] and [2] for example. > > Konrad > > [1] > https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/Documentation/devicetree/bindings/phy/qcom,snps-eusb2-repeater.yaml?h=next-20230920 > > [2] > https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/arch/arm64/boot/dts/qcom/pm7550ba.dtsi?h=next-20230920#n65 Hi Konrad, yes as of now this compatible does not bring anything new to the table. recently we got additional feature regarding cache coherency for sa8775p for that we need to add change only for sa8775p. that's why we need to add the compatible for sa8775p. and I will be uploading patch for that in some days. Thanks, Mrinmay
diff --git a/drivers/pci/controller/dwc/pcie-qcom-ep.c b/drivers/pci/controller/dwc/pcie-qcom-ep.c index 8bd8107..be14c5e 100644 --- a/drivers/pci/controller/dwc/pcie-qcom-ep.c +++ b/drivers/pci/controller/dwc/pcie-qcom-ep.c @@ -877,6 +877,7 @@ static void qcom_pcie_ep_remove(struct platform_device *pdev) } static const struct of_device_id qcom_pcie_ep_match[] = { + { .compatible = "qcom,sa8775p-pcie-ep", }, { .compatible = "qcom,sdx55-pcie-ep", }, { .compatible = "qcom,sm8450-pcie-ep", }, { }