Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp1212838pxu; Thu, 8 Oct 2020 06:15:47 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyyl6xcYY5HTTLdj+0Vc1/dIft7/nWLDrk58+J5L/TuxyPBZ642RqJmRDOwKzBf7Vo0pdW0 X-Received: by 2002:aa7:dd11:: with SMTP id i17mr3189508edv.188.1602162946907; Thu, 08 Oct 2020 06:15:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602162946; cv=none; d=google.com; s=arc-20160816; b=lR5bLtmC73fmObUIaqDRqOCuAmRqSV9sxGxVRX3sIWrBfeWU2CGV0KFqTGySP+koHq F1ruinGfC68eGcCwgo4LqXjEschBqaIiod3yCqNKj7EbfwTPZJZ0lXIHzvhy63hTG6nn WQ3imhyeaFWMdP52Wqy8GqKjT5LuuTq5RJ6PhrCsZaNAf9Tr93kRzBX4PAaGfdcjSlvO DENAEpplvIrGQ58zkigkpK++K4GzeFsREAJBsKC16m2ykN/z34svAW9a80rCVSnuarW8 PDFHvxZvHmxvAsBaslwwT07jPmLKmptU/Pij3osVOhhU4/2w1hk5uMS6ZFGV0zOm809L foAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=+X3GicCGteIVfq38xRLbLcBNEFwVSzCj2w5B89w+FP0=; b=j40S23fRIFdf+M3PGzC6vS2bcGZtbvQ/MhrkpZfBU0gD55FyLW68UGDcAZXGFQMw0P w1F/jdBeGGYkjRbKVkYtF6IuYNoUb3kmY64ZcCjucBvSgsXfNMlAk/IEjOKgCqXohVag 8+A/GK6Vv78lp7DNYJsNuhclJSPp7sIRXXJNHVs4cqI2rLhKM8x/Xsjfow3aDeiYEqJr /R2iNIcZ9crhsPqvpS0J1vePCNma+vt2f43qsCiXNmx2Vj7tYZ7wFvOmrv/FGIfApAPt z8ZzCqG1B0YqqZbmpYEH9W1BfaN82ftaBjxk3ibJvIvopq0fcv9No2TgQu1f14EzMB7d 0RNg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=HPznq537; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w10si4278324ejv.189.2020.10.08.06.15.21; Thu, 08 Oct 2020 06:15:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=HPznq537; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1730265AbgJHNLY (ORCPT + 99 others); Thu, 8 Oct 2020 09:11:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44592 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730199AbgJHNLX (ORCPT ); Thu, 8 Oct 2020 09:11:23 -0400 Received: from mail-pl1-x644.google.com (mail-pl1-x644.google.com [IPv6:2607:f8b0:4864:20::644]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4E735C0613D3 for ; Thu, 8 Oct 2020 06:11:23 -0700 (PDT) Received: by mail-pl1-x644.google.com with SMTP id m15so2739168pls.8 for ; Thu, 08 Oct 2020 06:11:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=+X3GicCGteIVfq38xRLbLcBNEFwVSzCj2w5B89w+FP0=; b=HPznq537pnPyKKYjqGIm/j+ZJAmAv/hU2gaJCn+IHBU8kf+m1z14EnWRZ2+tK+H/WE YD5ZdG9OZSkyZfXW30I6L/rXq88fnEIVPCVzwuybChJLg6/v87xTKyrX0/s0zn7OyfiK +kgZ6EAM5EFYezG3ypYCVFRhft9TaQgxLhjviTfS+t+z9zrHG+9JxL/87E26Qd9xL7cp TpfA1MQKJwIEWmtCj4sCVXe1sM5VAO3HIQdJJSbnKfWGm0Z7Ra2C0CWYYj8wcc3lURUw 6VUc9stwzq4d065rc38eoK5eNBcyQkYh/2RT9Ikqj0wHCj1XJ81gkn6MjY0S4YBf8kMz 5UmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=+X3GicCGteIVfq38xRLbLcBNEFwVSzCj2w5B89w+FP0=; b=FmvlTAoSnILXhLc5m26dtFshirowFlOwLvtmMHlg7AIev55LZq/AVGuujTU/+kvDRc icjHXtQ8TfVeGaC3Ng4ouWblvsANXlZYk3p3LdmU/8aM+Aw4fdB9WIMqZS2gjBHb1ipj 91q05KFMSyP+o+yj6RYg3NYB7Ef8ZNfq6r9NN7Sy4AIk3eeDrBnPhjJovQayssrJTKz7 RBQLn4zFMUeX7O88fDAXP2GrFas7mGhsWmb6iSb28rzva9Cbxu1buP7Aw1fP+b11uu3t 4JI1Jge40UyoQEZ/8l0ZHwQY4VAO509OJFZV2bK2sBhNpW8D2WbzhKjkjI8gqHhpRPfg bn7Q== X-Gm-Message-State: AOAM532i4+OwbqapjtPbrZIaeJr/DGpfsLcxWrHEmbpbCwohpoalmgzD z9Q6u3MbsiEzGm0Ji14jVZDC X-Received: by 2002:a17:902:8543:b029:d3:9c44:7230 with SMTP id d3-20020a1709028543b02900d39c447230mr7401907plo.10.1602162682651; Thu, 08 Oct 2020 06:11:22 -0700 (PDT) Received: from linux ([103.59.133.81]) by smtp.gmail.com with ESMTPSA id c4sm7164293pjq.7.2020.10.08.06.11.19 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 08 Oct 2020 06:11:21 -0700 (PDT) Date: Thu, 8 Oct 2020 18:41:15 +0530 From: Manivannan Sadhasivam To: Gokul Sriram Palanisamy Cc: sboyd@kernel.org, agross@kernel.org, bjorn.andersson@linaro.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, robh+dt@kernel.org, sricharan@codeaurora.org Subject: Re: [PATCH v3 3/3] arm64: dts: Enabled MHI device over PCIe Message-ID: <20201008131115.GA23649@linux> References: <1602160344-19586-1-git-send-email-gokulsri@codeaurora.org> <1602160344-19586-4-git-send-email-gokulsri@codeaurora.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1602160344-19586-4-git-send-email-gokulsri@codeaurora.org> User-Agent: Mutt/1.9.4 (2018-02-28) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, On Thu, Oct 08, 2020 at 06:02:24PM +0530, Gokul Sriram Palanisamy wrote: > Enabled MHI device support over PCIe and added memory > reservation required for MHI enabled QCN9000 PCIe card. > > Signed-off-by: Gokul Sriram Palanisamy > --- > arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi | 47 ++++++++++++++++++++++++++++++ > 1 file changed, 47 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi b/arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi > index 0827055..e5c1ec0 100644 > --- a/arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi > +++ b/arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi > @@ -24,6 +24,22 @@ > device_type = "memory"; > reg = <0x0 0x40000000 0x0 0x20000000>; > }; > + > + reserved-memory { > + #address-cells = <2>; > + #size-cells = <2>; > + ranges; > + > + qcn9000_pcie0: memory@50f00000 { > + no-map; > + reg = <0x0 0x50f00000 0x0 0x03700000>; > + }; > + > + qcn9000_pcie1: memory@54600000 { > + no-map; > + reg = <0x0 0x54600000 0x0 0x03700000>; > + }; > + }; > }; > > &blsp1_spi1 { > @@ -45,11 +61,42 @@ > &pcie0 { > status = "ok"; > perst-gpio = <&tlmm 58 0x1>; > + > + pcie0_rp: pcie0_rp { > + reg = <0 0 0 0 0>; > + > + status = "ok"; > + mhi_0: qcom,mhi@0 { MHI doesn't support devicetree as of now so how is this supposed to work? Have you tested this series with mainline? Thanks, Mani > + reg = <0 0 0 0 0 >; > + > + qrtr_instance_id = <0x20>; > + base-addr = <0x50f00000>; > + m3-dump-addr = <0x53c00000>; > + etr-addr = <0x53d00000>; > + qcom,caldb-addr = <0x53e00000>; > + }; > + }; > }; > > &pcie1 { > status = "ok"; > perst-gpio = <&tlmm 61 0x1>; > + > + pcie1_rp: pcie1_rp { > + reg = <0 0 0 0 0>; > + > + status = "ok"; > + mhi_1: qcom,mhi@1 { > + reg = <0 0 0 0 0 >; > + > + qrtr_instance_id = <0x21>; > + base-addr = <0x54600000>; > + m3-dump-addr = <0x57300000>; > + etr-addr = <0x57400000>; > + qcom,caldb-addr = <0x57500000>; > + }; > + }; > + }; > }; > > &qmp_pcie_phy0 { > -- > 2.7.4 >