Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp2445086rwb; Mon, 3 Oct 2022 00:11:52 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6Hx8Gev0EBz2MMCguE8GQhbjadvxqs5TlmVYlwzhHl/YAIlQcD42UerlVfgPb4HRDhsit4 X-Received: by 2002:a17:907:6e93:b0:782:4248:e639 with SMTP id sh19-20020a1709076e9300b007824248e639mr13738074ejc.184.1664781112232; Mon, 03 Oct 2022 00:11:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664781112; cv=none; d=google.com; s=arc-20160816; b=DCqucASTyq32RD6x/NB6EczKAQAY4oEUsg48JpPNZtwokPkv7B8S/34DWz8f2jcR6A 1X2h1OyTZRYZWfyWrQk47vwArAR2tyrHZXuT6/gFon8qivcNMmcRXciFCyte3+ilNtN1 Crpkj1HTpMvxxsDYqNgBv71zki3x5lFFmANBIOuvOcobWOIQLlKhAHWJ0dta+OixXQm7 nYAbk2dn2gTXQkHbdy731ltBl6nfbqsbu2nV63R+KjtdPMmbGhUYJj+LghSoyHIYiDP+ 13F7uscyTLjr5CJSehRQ15NR3d2y6U1tsIibIEsAAKj0t1tNqe/pPfeI9oz7oCnMd39x WkUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=3JNVltYWwjZxKJs51FeQFQjWXu1lm2Nc87fWc2zPpew=; b=qIHwmUimC+88KsPAdxd2WJoljDKvl1HDaclIuNzIqmwwOAvCdzgZC3yBJ6wKKDhFKH 1Mj7rdvH+n6S+t/KDfX/sX0cczyIRo2Ls2dCwZYpilZHdo23lCxgymXSJBnac5u1E83t bLPBj8WvF14jxvtAYkngILxXL/HDu6Q8AJHpeeLanws9iU6YunL4ExgFag01wT3eGwuN bOw/QOVagDDI8q3hKJwyKMRzUpNT5F+Q9fcGdoadCpd8C2C0TJlX7KvYh4dZo2AC+37V S+53P0ZUZd8wMINxgjGTeHpY7EuO/jwNJLbzmOkxrhRjiVSbWMQNUHr+JOP/lmWpIzdD J/Fg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VGlrW7YJ; 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 f7-20020a056402354700b0045829a1c0b3si8600340edd.251.2022.10.03.00.11.27; Mon, 03 Oct 2022 00:11:52 -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=VGlrW7YJ; 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 S229633AbiJCHBX (ORCPT + 99 others); Mon, 3 Oct 2022 03:01:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57814 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229749AbiJCHBA (ORCPT ); Mon, 3 Oct 2022 03:01:00 -0400 Received: from mail-pg1-x535.google.com (mail-pg1-x535.google.com [IPv6:2607:f8b0:4864:20::535]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 59AA3178B9 for ; Mon, 3 Oct 2022 00:00:58 -0700 (PDT) Received: by mail-pg1-x535.google.com with SMTP id 2so3390688pgl.7 for ; Mon, 03 Oct 2022 00:00:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date; bh=3JNVltYWwjZxKJs51FeQFQjWXu1lm2Nc87fWc2zPpew=; b=VGlrW7YJTylUobeHMTQIyhFRYrKpT0uRzag6QvClmPUvl8glSvsazg+/U5aFOBZxb9 k0kNF4Zr1zLLCCtznvKNxwSytMgdoF+pjaQwOIQb4ymXRrOxEot8s74+y7pYB+2Z8mDe 97yqEw/+HuU/57XtwagvivZ4XA1OxrF+w4P2zYT9VzuscllNnp1sNGlw1CgxGnetyvmy Em4d406BOzw8+vHPvg5f0yKKVbJUlrr4V0Z4EES1E7bNIEweDEWNYUQQLgaGhljojwNW bGclTnWN65aGO7zLF5itNC+NT6u0UnSk+2GkWcKzmLS807qhjtxuUiYMwgHO8MrH6JKb tknA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date; bh=3JNVltYWwjZxKJs51FeQFQjWXu1lm2Nc87fWc2zPpew=; b=Zad2uODGl018TgHyv2hUx1trgnAeiYS8rsVrv+r4OKo00QYJ3QdjHUu5pvqcsGVpI6 ZiRmwRr/wFxlQu2t9TblXRv4k0tgbl2CvBYW7GGy+31WA86dzl0RrIUf8gNydNmVD+5C Vnf/CfQrfnNFL7clwFVIpaeAliOWigZKwmE9t6xwNDYyg1k6KlQcV2bgam3/LEbG7xdc fS/9DKUWTQPbVPAK53wO8Zwz+UtU/5Rmy+zz+GOn2gI0RlsC6PX7DdxJIBTxZKpS3Qsu pDNh+0+sSBP3nFj9x2gNMrF3YnAMEHS8QzdbC7F6nWw+LB4bQKa1fexUtvfD2sAMFAzg w3bQ== X-Gm-Message-State: ACrzQf13Ff3Y9r2SHk9J+YjUA7veB/cT5N9UVReRnyPCC+gA27k1BtxU IK9z6HpnA17vParJcmoMxlYX X-Received: by 2002:a63:5b58:0:b0:452:2ba4:f86b with SMTP id l24-20020a635b58000000b004522ba4f86bmr504129pgm.223.1664780457768; Mon, 03 Oct 2022 00:00:57 -0700 (PDT) Received: from thinkpad ([220.158.159.17]) by smtp.gmail.com with ESMTPSA id a10-20020a65654a000000b0042988a04bfdsm5962601pgw.9.2022.10.03.00.00.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Oct 2022 00:00:57 -0700 (PDT) Date: Mon, 3 Oct 2022 12:30:51 +0530 From: Manivannan Sadhasivam To: lpieralisi@kernel.org, robh@kernel.org, andersson@kernel.org Cc: kw@linux.com, bhelgaas@google.com, linux-pci@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, konrad.dybcio@somainline.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, devicetree@vger.kernel.org, dmitry.baryshkov@linaro.org Subject: Re: [PATCH v4 00/12] Improvements to the Qcom PCIe Endpoint driver Message-ID: <20221003070051.GB5398@thinkpad> References: <20220914075350.7992-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20220914075350.7992-1-manivannan.sadhasivam@linaro.org> 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 autolearn=unavailable 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 On Wed, Sep 14, 2022 at 01:23:38PM +0530, Manivannan Sadhasivam wrote: > Hello, > > This series contains improvements to the Qualcomm PCIe Endpoint controller > driver. The major improvements are the addition of SM8450 SoC support and > debugfs interface for exposing link transition counts. > > This series has been tested on SM8450 based dev board. > > NOTE: Since the bindings are ACKed, the whole series could be merged to the > PCI tree. > Lorenzo, can this series make it for 6.1? Thanks, Mani > Thanks, > Mani > > Changes in v4: > > * Collected tags for bindings patches > * Reworded the subject of patch 2/12 > > Changes in v3: > > * Removed the maxItems property from "items" list > * Reworded the debugfs patch > * Dropped the eDMA patch since that depends on ongoing eDMA series from Sergey > * Added two new patches that helps in saving power during idle and low power > state > > Changes in v2: > > * Fixed the comments on bindings patches > * Added Ack from Krzysztof > > Manivannan Sadhasivam (12): > PCI: qcom-ep: Add kernel-doc for qcom_pcie_ep structure > PCI: qcom-ep: Rely on the clocks supplied by devicetree > PCI: qcom-ep: Make use of the cached dev pointer > PCI: qcom-ep: Disable IRQs during driver remove > PCI: qcom-ep: Expose link transition counts via debugfs > PCI: qcom-ep: Gate Master AXI clock to MHI bus during L1SS > PCI: qcom-ep: Disable Master AXI Clock when there is no PCIe traffic > dt-bindings: PCI: qcom-ep: Make PERST separation optional > PCI: qcom-ep: Make PERST separation optional > dt-bindings: PCI: qcom-ep: Define clocks per platform > dt-bindings: PCI: qcom-ep: Add support for SM8450 SoC > PCI: qcom-ep: Add support for SM8450 SoC > > .../devicetree/bindings/pci/qcom,pcie-ep.yaml | 86 +++++++--- > drivers/pci/controller/dwc/pcie-qcom-ep.c | 154 ++++++++++++++---- > 2 files changed, 188 insertions(+), 52 deletions(-) > > -- > 2.25.1 > -- மணிவண்ணன் சதாசிவம்