Received: by 2002:a05:7412:9c07:b0:fa:6e18:a558 with SMTP id lr7csp529496rdb; Sat, 27 Jan 2024 18:58:34 -0800 (PST) X-Google-Smtp-Source: AGHT+IFA9SOPXCLcSMUjMHOOw29Rt1I/6+rKQ30eCUsfpZQlDKtc1lobncTGTDnlTqVVsXJygbvi X-Received: by 2002:a17:903:1c3:b0:1d7:2328:6aa1 with SMTP id e3-20020a17090301c300b001d723286aa1mr3847279plh.5.1706410714445; Sat, 27 Jan 2024 18:58:34 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706410714; cv=pass; d=google.com; s=arc-20160816; b=LQfWKYNqlGmffKlmrdRDl2oGUFac01ccus0zoCY4E7IVogNno2Ut/yv9CR/5h+/KkG /jYZ5RNgG+e2RDoC7n0NxbN/Ij/2lNnItfYz721T5t0KpwcSnFDj30PtnSah1zc1aMhw RNYFMe+dNhqibL/1m1vFP5dMKvJNeVO18oHSPqaw8VAXtyra8sG6lCwgQvuKJi0TDNh8 tVqOr9uvfB2qbZwArd7Zwrzuxc0JmfqPJfQV9b7z0aS+PlGHvyEuCkUhyyPpNrqRMFA4 myO8SIoxd1LXXG5McM+i8mjQ3YbCwa3R6dWxbVO/020M5INWmlHxM5yFJ8swdPC6qIkQ qkZw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=CCS6mVGzCGqNhpMtM4TA285g2vtiAx1nqcSsT8i81FI=; fh=hXQ/4D8ZnoCfb1A2/Waqkfyg0bewH66Mm0UJGxTfJPU=; b=rP+l5bYcFTXG4L2oNfRc+4rLG75JDeeUe4l498ZELGYHO3fVq/3bx1DxY3rgUk1hMr 6fpkf2wcW4QJqwOUW6t3rztyE5q8bOdzl0EEKg/o/prZ+4fOFyBxDbIwD9dqsMCTp8O/ vAq7WEdp9OwkAK+CxGbYLB9yL3WtGWddcGwZzQoMOvh+aSJstosKcuUi7dviKTiXGQbV DGiBenmX3RMDeAZHCXwdfOkX2OUtxPty6wv8t98d7VhmfMuh7DmlPDAwlco1gSzIZqzL YhkLH5uxlPzETmdsWcxDD505WOfPNx7GXLFQyIoFheQgTW0rRONY0Zdqw8k9VVfZUmLV 2UCg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=re3sFDq2; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-41516-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-41516-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id s6-20020a17090aa10600b0029062d618ffsi5484505pjp.172.2024.01.27.18.58.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 27 Jan 2024 18:58:34 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-41516-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=re3sFDq2; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-41516-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-41516-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 202DC282888 for ; Sun, 28 Jan 2024 02:58:34 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 69213469E; Sun, 28 Jan 2024 02:58:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="re3sFDq2" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7A23C17F5; Sun, 28 Jan 2024 02:58:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706410701; cv=none; b=KG52dQJCUTkvn+Pm/k1pXPvYij4+MMBtmLfMPsb294xkHLmo7qWtTti1FVbbJj9/zcDRHwGdW7GBVnQgLaXFg4fRcuL+rz2IdWGqWXH/Ysfyzj6QG8wbG4J5GA2D8x3tseC9jNuDVCAwB3gSUehJK/P5XpMihEYn4PTVIDdxcH0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706410701; c=relaxed/simple; bh=I2JHP2n51qFJXJlFgu6I1eAj34ctCNFkTtkBruBv+7o=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=bduqJH461UavZZfJigAlv+WAJslgPH8QqKliGR2vT0YBAlD1dJuqEUd4H7bCIogWS57gQXbSfhvBTLgmfkfQUDoFpJVKe6VkygyTjPBr9bjWM9o2tlmOrm1XUwqBc4xTOL2WDR/WjkNixsGukyzhjwXAV4VD5Zacamba39LAavs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=re3sFDq2; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id EBD5CC433C7; Sun, 28 Jan 2024 02:58:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1706410701; bh=I2JHP2n51qFJXJlFgu6I1eAj34ctCNFkTtkBruBv+7o=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=re3sFDq2VrRHtBJpU5WFEzsvCO3D4//VGt8/TPGPUEHLuOcc+0LArSoGeiJWeAaM1 0PwhWNvQ218v4SmjQ70WyaSkFM6aGV+u2r+46EgMH3c1W9tfcHBw/qONMj9aBYXjSD +JEapPqzF7wE0edCFPLwYNLqDKkojra5cRCKbt314xwnew0aA6s8i5do+/LWop085s s9X0yfqnX/msm9kZZckiFT1ZSD9t4VMeVLCgWDTWQ5AMUlKV+4CUKIqXfyAAqlJV8R CqutGiZitH/FESUFT7lMQYs5HXgrlcUijnWgEKRQ8L866a6nCqcLlhfdNyMLUwspHd u9+jplvnbb0cw== Date: Sat, 27 Jan 2024 20:58:17 -0600 From: Bjorn Andersson To: Mrinmay Sarkar Cc: agross@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, konrad.dybcio@linaro.org, mani@kernel.org, robh+dt@kernel.org, quic_shazhuss@quicinc.com, quic_nitegupt@quicinc.com, quic_ramkri@quicinc.com, quic_nayiluri@quicinc.com, dmitry.baryshkov@linaro.org, robh@kernel.org, quic_krichai@quicinc.com, quic_vbadigan@quicinc.com, quic_parass@quicinc.com, quic_schintav@quicinc.com, quic_shijjose@quicinc.com, Bjorn Helgaas , Lorenzo Pieralisi , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Kishon Vijay Abraham I , linux-pci@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, mhi@lists.linux.dev Subject: Re: [PATCH v9 0/5] arm64: qcom: sa8775p: add support for EP PCIe Message-ID: References: <1701432377-16899-1-git-send-email-quic_msarkar@quicinc.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1701432377-16899-1-git-send-email-quic_msarkar@quicinc.com> On Fri, Dec 01, 2023 at 05:36:11PM +0530, Mrinmay Sarkar wrote: > This series adds the relavent DT bindings, new compatible string, > add support to EPF driver and add EP PCIe node in dtsi file for > ep pcie0 controller. > Waiting for the driver changes to be picked up, so that I can merge patch 5 through the qcom tree. Are there any unresolved issues that I'm failing to spot? Regards, Bjorn > v8 -> v9: > - update author in "Add pci_epf_mhi_ prefix to the function" patch. > - add ack by and reviewed by tag in commit message. > > v7 -> v8: > - Add new patch PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function > names > - Update PCI: epf-mhi: Add support for SA8775P patch on top of the new > patch and update commit message. > > v6 -> v7: > - add reviewed by tag in commit message in all patches. > - update commit message in patch 2 as per comment. > - update reason for reusing PID in commit message. > > v5 -> v6: > - update cover letter. > > v4 -> v5: > - add maxItems to the respective field to constrain io space and > interrupt in all variants. > > v3 -> v4: > - add maxItems field in dt bindings > - update comment in patch2 > - dropped PHY driver patch as it is already applied [1] > - update comment in EPF driver patch > - update commect in dtsi and add iommus instead of iommu-map > > [1] https://lore.kernel.org/all/169804254205.383714.18423881810869732517.b4-ty@kernel.org/ > > v2 -> v3: > - removed if/then schemas, added minItems for reg, > reg-bnames, interrupt and interrupt-names instead. > - adding qcom,sa8775p-pcie-ep compitable for sa8775p > as we have some specific change to add. > - reusing sm8450's pcs_misc num table as it is same as sa8775p. > used appropriate namespace for pcs. > - remove const from sa8775p_header as kernel test robot > throwing some warnings due to this. > - remove fallback compatiable as we are adding compatiable for sa8775p. > > v1 -> v2: > - update description for dma > - Reusing qcom,sdx55-pcie-ep compatibe so remove compaitable > for sa8775p > - sort the defines in phy header file and remove extra defines > - add const in return type pci_epf_header and remove MHI_EPF_USE_DMA > flag as hdma patch is not ready > - add fallback compatiable as qcom,sdx55-pcie-ep, add iommu property > > > Manivannan Sadhasivam (1): > PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names > > Mrinmay Sarkar (4): > dt-bindings: PCI: qcom-ep: Add support for SA8775P SoC > PCI: qcom-ep: Add support for SA8775P SOC > PCI: epf-mhi: Add support for SA8775P > arm64: dts: qcom: sa8775p: Add ep pcie0 controller node > > .../devicetree/bindings/pci/qcom,pcie-ep.yaml | 64 +++++++++++++++++++++- > arch/arm64/boot/dts/qcom/sa8775p.dtsi | 46 ++++++++++++++++ > drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 + > drivers/pci/endpoint/functions/pci-epf-mhi.c | 21 ++++++- > 4 files changed, 128 insertions(+), 4 deletions(-) > > -- > 2.7.4 >