Received: by 2002:a05:7412:37c9:b0:e2:908c:2ebd with SMTP id jz9csp1590355rdb; Wed, 20 Sep 2023 13:36:52 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH5D/pkgJ3pqO54JEYCSKP4lpT3GzTZS5xtux67KNRXQQeHISjADYmrsVw2m8hHcLfKcmNH X-Received: by 2002:a17:90b:4394:b0:26d:2b86:dbe1 with SMTP id in20-20020a17090b439400b0026d2b86dbe1mr3851942pjb.25.1695242212377; Wed, 20 Sep 2023 13:36:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695242212; cv=none; d=google.com; s=arc-20160816; b=FCo26BNDHOsnP/UGLEEdI8oMIxLWpmV5a4hnncjq55KZtxNzkYQDBhJPd0djjN5pg6 /poTDVZEZCqJrkybHbB4FHC2EbxO09Nhwft0cjtunwmiC/GbB/eKW2GganVma1IkYvOW ZsS4ChUNyFQThHwyuwjJXkwoQF76TNkC3FHlqq05ui/l0QS1N7OIFFQ9AwH1kK9NS5Bo sHoMe+wTFwCby/k6/40eEuTSCxRbxajSb4cmuWbPNF3WFh7ZSS/3uOXHiI/+96V08cMr Iuc5KTlwOHobZInIdzMMvRRmiet3wuYOToZJ6A0VeJgnrWRFrO0Lsrz5MMZxcQYNwirs AFlw== 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 :dkim-signature; bh=gmiNOzH70KTIQKvlXxIDsxkrtjc5h3SDXj+dbWfOA10=; fh=pAWY45mPkYP5Hyxftj01dPU+0bd9PTfZVilYu78Y+Jk=; b=aC8IbYPqKg/h4LWepQqTrWhC/6HjFMnJ/PPLaWgCTq14TOUtRPMoatlGuRX7Ys2ELj qAzShlAATTKBUoywDo6kqSTntpUnuZLogSU8FEUsebXapmbxAx1oUjwSelMu4WYF+aSA 3WUiregUcQh+d0xJBuRCRuWJMMtZJzPTixT/5caOtt7q54xq5Z/KQ3plpxGJ/iUD2VGl VjZBEt6Rt5dBDKSUDXSqIwk6GSFLYhoTJZ4wuoY1iWj4wUit1DvRhbQ3wDr04Xkql4Lm r/cmN0wItOohFseC8cZd6dSdvLCB/NtY+U+GqKAlvdITHFkqJYObAhB2WqPB4QJq3HMV irag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=BgssTlGu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id co11-20020a17090afe8b00b0027652755c21si28669pjb.142.2023.09.20.13.36.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Sep 2023 13:36:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=BgssTlGu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 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 groat.vger.email (Postfix) with ESMTP id A1F76832DCC2; Wed, 20 Sep 2023 06:57:15 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236408AbjITN5K (ORCPT + 99 others); Wed, 20 Sep 2023 09:57:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50154 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236471AbjITNzz (ORCPT ); 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 7EE3F183; Wed, 20 Sep 2023 06:55:48 -0700 (PDT) Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 38KD2jtS029243; Wed, 20 Sep 2023 13:55:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id; s=qcppdkim1; bh=gmiNOzH70KTIQKvlXxIDsxkrtjc5h3SDXj+dbWfOA10=; b=BgssTlGuvo1MkbEIocWpMK16Ybdj/c5+ghULxODc88LAHMSxuMupi8LpTfxa3JXSv9l8 YNcI4GO2i8j1pX4hix4KMlfmUeOC4fTuuCYh+q7LvBHtLUH+L966PkqsWbOCe7spYeNy mj78qCKt0Cazyxs3mVbL8x1covEa87NG+8Pf/svbg+HIbc5HANsZ7z/Vqvql6rF3cIBc DxG68CmxpyvQXo+YL/2wTbk9loj+8JehpzMJTOTJNfZul/c8KX4QbFS1CneqOoJz/Q4d /QFW0+RPAuSu5ZJsTjuK5SBAF4U6MGnqCEXfRRStmD38kt36YgUqZmIIPTwN9zDNSDzE YQ== 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 3t7amnb3cb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 20 Sep 2023 13:55:23 +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 38KDtJfQ008187; Wed, 20 Sep 2023 13:55:19 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTP id 3t55ekk8nc-1; Wed, 20 Sep 2023 13:55:19 +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 38KDtJ1p008180; Wed, 20 Sep 2023 13:55:19 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 38KDtJmX008179; Wed, 20 Sep 2023 13:55:19 +0000 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 3891782) id 5A3004070; Wed, 20 Sep 2023 19:25:18 +0530 (+0530) From: Mrinmay Sarkar 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 , Bjorn Helgaas , Lorenzo Pieralisi , =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , Rob Herring , Kishon Vijay Abraham I , Vinod Koul , linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, mhi@lists.linux.dev, linux-phy@lists.infradead.org Subject: [PATCH v1 0/5] arm64: qcom: sa8775p: add support for EP PCIe Date: Wed, 20 Sep 2023 19:25:07 +0530 Message-Id: <1695218113-31198-1-git-send-email-quic_msarkar@quicinc.com> X-Mailer: git-send-email 2.7.4 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-GUID: fPKXbNU7iR4WPwLLNIOZvtyCsimCg41G X-Proofpoint-ORIG-GUID: fPKXbNU7iR4WPwLLNIOZvtyCsimCg41G 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 impostorscore=0 phishscore=0 clxscore=1011 bulkscore=0 priorityscore=1501 suspectscore=0 spamscore=0 lowpriorityscore=0 malwarescore=0 mlxlogscore=523 mlxscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2309200114 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Wed, 20 Sep 2023 06:57:15 -0700 (PDT) This series adds the relavent DT bindings, new compatible string, update PHY, add support to EPF driver and add EP PCIe node in dtsi file for ep pcie0 controller. Mrinmay Sarkar (5): dt-bindings: PCI: qcom-ep: Add support for SA8775P SoC PCI: qcom-ep: Add support for SA8775P SoC phy: qcom-qmp-pcie: add endpoint support for sa8775p PCI: epf-mhi: Add support for SA8775P arm64: dts: qcom: sa8775p: Add ep pcie0 controller node .../devicetree/bindings/pci/qcom,pcie-ep.yaml | 130 +++++++++++++++++---- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 45 +++++++ drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 + drivers/pci/endpoint/functions/pci-epf-mhi.c | 18 +++ drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 41 +++++++ drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5.h | 2 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v5.h | 1 + 7 files changed, 216 insertions(+), 22 deletions(-) -- 2.7.4