Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp3127415pxb; Sat, 26 Mar 2022 11:34:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyfuQCCEZIwNn8ddhzgAn4UiVujKLlRlDE1e9HIizjQPTM+CDkBxxjR6v5T2I1b5l7w0ShH X-Received: by 2002:a05:6808:241:b0:2ec:ae23:28c4 with SMTP id m1-20020a056808024100b002ecae2328c4mr8222897oie.197.1648319676081; Sat, 26 Mar 2022 11:34:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648319676; cv=none; d=google.com; s=arc-20160816; b=R0Y7+t4djvy9lS7zv3JcBtx1M4+OqnEhHW0WNvzW2j7AO125ysFEi6CPeyQiBbkAdD BuXeIA7zOr/8E2bmOWyVJ97QmuJY6mSZJWmTiTRnajmEANRB54wP0pXO74iiW+3m7bOn X7Eux4p6nLbmCvXAqbGRIuM7hlMPJnyKFOOty7KnVpXnvQRNg4gRao7GqVML4I7MFSvG ooFEZQpuxgBjT+buKYODvJWJofaB7lA17nkHuqUdH+at440NlWTjNh4hoZWfJEaWojJ1 6CeaUUOqf5Eiy1d58pXawDbLX61/nEoDmikTjdwqIQuT2DsQuqdgkrU2ur4PXG6wt9+Z Vq/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=0o8tUgy/tAkCZjad7PTAFAjbRmQFE1iM7i3O+lRJLt0=; b=XeKy2PURHekOCAkQGWHnoJNzJ+JOpX+fX7RqfkGS9+vJtAOxc8rmJsir8+DF0SF1J2 gaobOc8sg6cRFLOLdTaAIk7RVpjaamObuLDCQdIRGIeJ2dpRUamdV47MV9jERYHS6SlC KU1JtCDfG/xl5QAvmLDipnn8RQW+vP0vNLucVP6dqiETPzQs29ik0u6o5h43GMh0VES8 rxgwjAxaWHy3GckRU37fBKjbfGSLSkHl6sxtRnoWURh54nDg7QmBOaRUUty/AQ/v9B51 Jf8G3MizOk2FP1W6+ZsZJkwJ40kfJwSmcqlRxRm6sGjj0+cTt7UwvlD9UE2VCwMMEVAZ ZPHw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=JxrXrddt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id c15-20020a9d784f000000b005cb2fc138b4si4622054otm.304.2022.03.26.11.34.22; Sat, 26 Mar 2022 11:34:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=JxrXrddt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231349AbiCZGKD (ORCPT + 99 others); Sat, 26 Mar 2022 02:10:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47174 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229708AbiCZGKA (ORCPT ); Sat, 26 Mar 2022 02:10:00 -0400 Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8A7263587D for ; Fri, 25 Mar 2022 23:08:24 -0700 (PDT) Received: by mail-pj1-x1034.google.com with SMTP id v4so9400530pjh.2 for ; Fri, 25 Mar 2022 23:08:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=0o8tUgy/tAkCZjad7PTAFAjbRmQFE1iM7i3O+lRJLt0=; b=JxrXrddtnnoGB067+KIXpxbU/cxGO0pVYhDovDwPpZpm8aDvVr3PIDUCLhiCrvIN5d zAbyKuA3LxtlC3vnPxjzujEUleO+8wQaOEzLBQpkqnwuD6hymLDjSr4GD5SaoF5C9vj6 2e8vJMPdojRuevXXvQndsfVxooSELwwK5zS4zKzMDxjXmq2zfDeuAzAjzBhi7gJLJod/ 8ZeJAhyyDdLJAXy6geo/jkU7gFwFlnsyf7g+m21nnSbPGSus03JlCSDSMVmpO2X2ulUW xMYe/gecAQmQrJSgjRxPAtmm+tz2JJ6CvgExRLup9UZqefNviHjiZSCXOTJSQql0MTR/ i9dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=0o8tUgy/tAkCZjad7PTAFAjbRmQFE1iM7i3O+lRJLt0=; b=bCcu4S+xaoii/y/Ey5bCRuS1ncGoJ2Kd0A/cBPgxNDgEJSdEwsaz6LKZ35sUGWV+U1 yZgiM8c8BlhhRO4eZhdqYYcrItKUmlhCcK1BQeAhuDCUjwyISKT+Yz7OvIxd/Y/M91Ya 3YT85rKj/3EKOGA95x1CG/tL4vinZNOxV3xVGjrw12AYiWr0KwD80ryiARpduwjMQ/Gt pOwOEShHFdVI3yunyOw3aTdo5bWvjEBZweHHa6jyp4m/FXOdxmpPmsyJ1v6rqY06PtsB ZeIPvt1dv1VPPvmmY79WpClhfdX/Xa9228a2XL2PHkSCqmBGy+BcPw7uGP9wkwaF0p8h fRrQ== X-Gm-Message-State: AOAM530o8N6O/HcEDFloy80Z1C1mvbPgFGrBW5SBJkMfVFQhOaoeaHED 0l79eYKeNib+N5vsQR1G6adSkQ== X-Received: by 2002:a17:902:ecd0:b0:154:8802:7cb1 with SMTP id a16-20020a170902ecd000b0015488027cb1mr15685100plh.132.1648274904022; Fri, 25 Mar 2022 23:08:24 -0700 (PDT) Received: from localhost.localdomain ([223.233.78.42]) by smtp.gmail.com with ESMTPSA id p26-20020a63951a000000b003826aff3e41sm6944959pgd.33.2022.03.25.23.08.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Mar 2022 23:08:23 -0700 (PDT) From: Bhupesh Sharma To: linux-pci@vger.kernel.org Cc: bhupesh.sharma@linaro.org, bhupesh.linux@gmail.com, lorenzo.pieralisi@arm.com, agross@kernel.org, bjorn.andersson@linaro.org, svarbanov@mm-sol.com, bhelgaas@google.com, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, robh+dt@kernel.org Subject: [PATCH v4 0/2] pci: Add PCIe support for SM8150 SoC Date: Sat, 26 Mar 2022 11:38:08 +0530 Message-Id: <20220326060810.1797516-1-bhupesh.sharma@linaro.org> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham 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: X-Mailing-List: linux-kernel@vger.kernel.org Changes since v3: ----------------- - v3 can be found here: https://lore.kernel.org/linux-arm-msm/20220302203045.184500-1-bhupesh.sharma@linaro.org/ - Broke down the patchset into 3 separate patchsets for each tree, so that the patch(es) can be easily reviewed and merged by respective maintainers. - This patchset adds the driver / binding related PCIe support for SM8150 SoC. Hi Lorenzo, This series adds driver / binding support for PCIe controllers found on Qualcomm SM8150 SoC. There are 2 PCIe instances on this SoC each with different PHYs. The PCIe controller and PHYs are mostly compatible with the ones found on SM8250 SoC, hence the old drivers are modified to add the support. This series has been tested on SA8155p ADP board with QCA6696 chipset connected onboard. Cc: Bjorn Andersson Cc: lorenzo.pieralisi@arm.com Bhupesh Sharma (2): dt-bindings: pci: qcom: Document PCIe bindings for SM8150 SoC PCI: qcom: Add SM8150 SoC support Documentation/devicetree/bindings/pci/qcom,pcie.txt | 5 +++-- drivers/pci/controller/dwc/pcie-qcom.c | 8 ++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) -- 2.35.1