[{"id":1760881,"web_url":"http://patchwork.ozlabs.org/comment/1760881/","msgid":"<CACRpkdZ-6dAJ2b+h0x0Shcfr8hsgp-xPa9vnPgm27gYt8Otk4w@mail.gmail.com>","list_archive_url":null,"date":"2017-08-31T11:55:56","subject":"Re: [PATCH 1/3] of/pci: Add dma-ranges parsing support","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Tue, Aug 29, 2017 at 4:25 PM, Marc Gonzalez\n<marc_gonzalez@sigmadesigns.com> wrote:\n\n> Several host bridge drivers duplicate of_pci_range_parser_init()\n> in order to parse their dma-ranges property.\n>\n> Provide of_pci_dma_range_parser_init() for that use-case.\n>\n> Signed-off-by: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>\n\nLooks good to me.\nReviewed-by: Linus Walleij <linus.walleij@linaro.org>\n\nYours,\nLinus Walleij","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"TwhnXB9q\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"LdF+kn4u\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xjgnk2YkTz9s72\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tThu, 31 Aug 2017 21:56:26 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dnO58-0002yO-Ul; Thu, 31 Aug 2017 11:56:22 +0000","from mail-oi0-x231.google.com ([2607:f8b0:4003:c06::231])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dnO54-0002tC-5C for linux-arm-kernel@lists.infradead.org;\n\tThu, 31 Aug 2017 11:56:19 +0000","by mail-oi0-x231.google.com with SMTP id t75so3459120oie.3\n\tfor <linux-arm-kernel@lists.infradead.org>;\n\tThu, 31 Aug 2017 04:55:57 -0700 (PDT)","by 10.157.58.74 with HTTP; Thu, 31 Aug 2017 04:55:56 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:\n\tReferences:In-Reply-To:MIME-Version:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=qZJ7Z63aslmcs8wvZm8AC4o+8tJp/v4qhA2DfSikR04=;\n\tb=TwhnXB9qpfKj4N\n\tTg94RIuMIdZ4s7e7wt0kTIrZNbAHHKu9hFetZZXR4g5BmT1Ty/1XlGG17TpfBuhSzlCVlGNXxj/DS\n\tXvdCj/jf0TPNShJH3dE0rtIagilfaSjyYbA3gnGh+Dv/dEcic9Hikk++zMaWI7PqRmcZdqB0LXCwM\n\tsAWsOQYRl9qHywpKo4V6gFYTs1cmZinaRWkDDV+6kp1L7kUsB1LgLaYFNv/0Dzsk00FQ8ILz/zwQ4\n\tP8aQFaMC1+DlykEqBzOrv0e4c1KEH42yOS0emUz+J6a5xJOylAJqECBeWDOzG7tL53996E93Ea6PO\n\t6QeRzuZdPma2eXXHRqfA==;","v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;\n\th=mime-version:in-reply-to:references:from:date:message-id:subject:to\n\t:cc; bh=vHmph0e40ADeKSR//Dsl7vlYz9p7la1YsqVeN/WR3WY=;\n\tb=LdF+kn4u6JB4gWbwjkMMXRykzKT5Xgj1jkpjDyjPK8iBMpZK8gfrtLxXl6PbTowMHG\n\tPv4DkdsWfb1ndKNUKMpPqSdKgstywub48REdXqJITY1SHNNgvLbpTJ/IreTH/BIwNI+r\n\tN45eRNOATtZyQobHgrMvim0Gebz/DXMtQDA2o="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:mime-version:in-reply-to:references:from:date\n\t:message-id:subject:to:cc;\n\tbh=vHmph0e40ADeKSR//Dsl7vlYz9p7la1YsqVeN/WR3WY=;\n\tb=I3UR5HErS5mSEQ3vCLClRoe6ucrsMyXR1U6lbGVIyHt2tAFh1sdfT+ujMDwITo8nqq\n\tbwNe/XQn4FudSUuoxJY++Y97/gazVwGNLSAt3A/dKs/KK/XNM1C6QT7/SbaSu6gpoNx2\n\ttqaNhXP3AqC2nzln/WG1WekZQYna2k28WA7Z9o0rbYQWa3Om6dj3s6EVArRCjgzlTPZo\n\tAx1s5vh1IAcjhgpQVtDGvt2kyNfJp+tZ/c4DzoxWUbK+oC9AIrydxeELE3l8Akyascfe\n\tPaGntHGjPYhxg0iop0qKj1R86pW8IcfV5AEhBIV2HDCmdxOG63rgDQHrUhGGgTgSUxZ3\n\txd+Q==","X-Gm-Message-State":"AHYfb5iiF3M1EHqHAZbIKv21kmXsbJR4HwU6yvUqZdlLzRdCLgk4GUXj\n\tXpfeHwpPJgZw0QRZoHLEVJuov8oNcnLG","X-Received":"by 10.202.245.145 with SMTP id\n\tt139mr5606546oih.261.1504180556997; \n\tThu, 31 Aug 2017 04:55:56 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<0d4313c7-6595-a7fb-680a-e231dc9c0902@sigmadesigns.com>","References":"<f10055cc-4430-ff30-f892-3d3d6f24354c@sigmadesigns.com>\n\t<0d4313c7-6595-a7fb-680a-e231dc9c0902@sigmadesigns.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Thu, 31 Aug 2017 13:55:56 +0200","Message-ID":"<CACRpkdZ-6dAJ2b+h0x0Shcfr8hsgp-xPa9vnPgm27gYt8Otk4w@mail.gmail.com>","Subject":"Re: [PATCH 1/3] of/pci: Add dma-ranges parsing support","To":"Marc Gonzalez <marc_gonzalez@sigmadesigns.com>","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170831_045618_253812_D5F2CE03 ","X-CRM114-Status":"UNSURE (   9.28  )","X-CRM114-Notice":"Please train this message.","X-Spam-Score":"-2.7 (--)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-2.7 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/,\n\tlow\n\ttrust [2607:f8b0:4003:c06:0:0:0:231 listed in] [list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n\tauthor's domain","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"Mark Rutland <mark.rutland@arm.com>,\n\tThomas Petazzoni <thomas.petazzoni@free-electrons.com>,\n\tJason Cooper <jason@lakedaemon.net>, Mason <slash.tmp@free.fr>,\n\tMarc Zyngier <marc.zyngier@arm.com>,\n\tlinux-pci <linux-pci@vger.kernel.org>, \n\tThibaud Cornic <thibaud_cornic@sigmadesigns.com>,\n\tAndrew Murray <amurray@embedded-bits.co.uk>,\n\tLiviu Dudau <liviu.dudau@arm.com>, \n\tRobin Murphy <robin.murphy@arm.com>, DT <devicetree@vger.kernel.org>, \n\tRob Herring <robh+dt@kernel.org>, Bjorn Helgaas <helgaas@kernel.org>, \n\tFrank Rowand <frowand.list@gmail.com>,\n\tLinux ARM <linux-arm-kernel@lists.infradead.org>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1761025,"web_url":"http://patchwork.ozlabs.org/comment/1761025/","msgid":"<CACRpkdZWRHPY63uk3=UVngHK+H6mDGWKJ-ipWfdfth6L9jTDDw@mail.gmail.com>","list_archive_url":null,"date":"2017-08-31T13:53:49","subject":"Re: [PATCH 2/3] PCI: Use of_pci_dma_range_parser_init API","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Tue, Aug 29, 2017 at 4:27 PM, Marc Gonzalez\n<marc_gonzalez@sigmadesigns.com> wrote:\n\n> Use the factorized implementation.\n>\n> Signed-off-by: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>\n\nLooks like a real nice factorization.\nAcked-by: Linus Walleij <linus.walleij@linaro.org>\n\nYours,\nLinus Walleij","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"JmEcymTX\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"LAaAEgMJ\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xjkSL1QFrz9sPt\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tThu, 31 Aug 2017 23:56:34 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dnPxN-0008B2-67; Thu, 31 Aug 2017 13:56:29 +0000","from mail-oi0-x22f.google.com ([2607:f8b0:4003:c06::22f])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dnPv9-00047I-B6 for linux-arm-kernel@lists.infradead.org;\n\tThu, 31 Aug 2017 13:54:34 +0000","by mail-oi0-x22f.google.com with SMTP id t75so5953939oie.3\n\tfor <linux-arm-kernel@lists.infradead.org>;\n\tThu, 31 Aug 2017 06:53:51 -0700 (PDT)","by 10.157.58.74 with HTTP; Thu, 31 Aug 2017 06:53:49 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:\n\tReferences:In-Reply-To:MIME-Version:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=gFbdyeU0nH55A/TrLl6WGJsiQ3zzCa4V4Vn/xK3jrmA=;\n\tb=JmEcymTX0qyhMa\n\tPDxw0qEkowGn/wIGuWEYKk+o8Gj6qJGHR0f6fgoeS+bMedDKCEVpszkVHcdjDSDzjjykB9WLNTb8X\n\tQvkzGSPCruJliVZB1Q7lxRQMp4w3pyO7dpsLktm0Wk4GJi9RVy4yMtntmp4nVXm2X4butkxIli04S\n\ttW+A6GA1alhu+f4gOPwYvM6JJ3XcBHOYhOE70ptuU1OBTCk54letT2Fxe9Uhb9SbPdu8/a3p3olx5\n\tXFHBATnF+l2ymQ96VCNbq/dPUJhSUXnIkjeDpp/V3a3NqwIbyfoqv9c8TGEs4kkm/OdRobXFVsVGH\n\tMTqljGA7KTtphFbIXl/Q==;","v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;\n\th=mime-version:in-reply-to:references:from:date:message-id:subject:to\n\t:cc; bh=za53R303RhGm6htnnbnyAVI4WU3sYuU+1FgGHUUetS4=;\n\tb=LAaAEgMJtcYgZHaYT9O2AtyLKVHCUhYoJtcQzxkIVLorZ7SlV6LgWUmM5hAHLB6ttE\n\t1IOFOLikeg0n/G87ez8XHVG4Q3vwgfr0tisKFV1dJ1lYjyxaDhnWs0kmYXpDp72041nC\n\t8m7bTYrnU3sZMVIyoFwdMLbbzxh8T4HXa0FZY="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:mime-version:in-reply-to:references:from:date\n\t:message-id:subject:to:cc;\n\tbh=za53R303RhGm6htnnbnyAVI4WU3sYuU+1FgGHUUetS4=;\n\tb=Znj5TbEyysBS2v2UbkwkrKwsouTrJsqvM+mCiP812jT/RptzGRHLGJsrgLnrxqRyWB\n\tuRyVNAi3AEG5yy5k5zRUbHnySu/lWBBZkFvSQVYn0CA8fVvmUHl66M6SapBqBca3Njix\n\t9oMMf8Ga1WdfOStjCu7vhNPfZkX93PT6aKiU0u3LKAfLBLWeYbfttVP3Uzh2Y3iKdHY6\n\tYzqHEHtJ/1QYlCInGsj8+zRBtDzwBlSIGZvfTHjL5OTtX9OcLhcyQsY8aWlJHzFAJdZO\n\tQN5Hj3vhBIcN438X3qxIiYhxRw9nXK5E9XlPKucn47mjgYb8VpXcEoGf7DRkxFrCg5G8\n\t7Z3g==","X-Gm-Message-State":"AHYfb5gs8wiZ3vl/PIcmU/pwG+EuPGtv65brzrGo8dAk/kocS7VQ0Bkp\n\tphSWIPQAKHHn3wEnnZXBSYGsEPmb1AkQ","X-Google-Smtp-Source":"ADKCNb6WzRZZtDBCN3ArVoLsLMvLdSGGyZAfGaKzxAplNpdw1/roXBEH/tNyNheEWN4GxSDUBuXzDRrUcgZXnfjS5po=","X-Received":"by 10.202.252.201 with SMTP id\n\ta192mr5857404oii.273.1504187630407; \n\tThu, 31 Aug 2017 06:53:50 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<05956f46-6882-7f7b-1c4c-5851b4e8b8e6@sigmadesigns.com>","References":"<f10055cc-4430-ff30-f892-3d3d6f24354c@sigmadesigns.com>\n\t<05956f46-6882-7f7b-1c4c-5851b4e8b8e6@sigmadesigns.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Thu, 31 Aug 2017 15:53:49 +0200","Message-ID":"<CACRpkdZWRHPY63uk3=UVngHK+H6mDGWKJ-ipWfdfth6L9jTDDw@mail.gmail.com>","Subject":"Re: [PATCH 2/3] PCI: Use of_pci_dma_range_parser_init API","To":"Marc Gonzalez <marc_gonzalez@sigmadesigns.com>","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170831_065412_294409_8D0C92B5 ","X-CRM114-Status":"UNSURE (   8.60  )","X-CRM114-Notice":"Please train this message.","X-Spam-Score":"-2.7 (--)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-2.7 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/,\n\tlow\n\ttrust [2607:f8b0:4003:c06:0:0:0:22f listed in] [list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n\tauthor's domain","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"Mason <slash.tmp@free.fr>, linux-pci <linux-pci@vger.kernel.org>,\n\tThibaud Cornic <thibaud_cornic@sigmadesigns.com>,\n\tLiviu Dudau <liviu.dudau@arm.com>, Simon Horman <horms@verge.net.au>, \n\tBjorn Helgaas <helgaas@kernel.org>, Ray Jui <ray.jui@broadcom.com>,\n\tRobin Murphy <robin.murphy@arm.com>,\n\tLinux ARM <linux-arm-kernel@lists.infradead.org>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1761903,"web_url":"http://patchwork.ozlabs.org/comment/1761903/","msgid":"<CAL_JsqJjNMKLk56CB2i57URYB_9wjuO4opod9xXztmr+MaJnvQ@mail.gmail.com>","list_archive_url":null,"date":"2017-09-01T18:27:13","subject":"Re: [PATCH 1/3] of/pci: Add dma-ranges parsing support","submitter":{"id":67416,"url":"http://patchwork.ozlabs.org/api/people/67416/","name":"Rob Herring","email":"robh+dt@kernel.org"},"content":"On Tue, Aug 29, 2017 at 9:25 AM, Marc Gonzalez\n<marc_gonzalez@sigmadesigns.com> wrote:\n> Several host bridge drivers duplicate of_pci_range_parser_init()\n> in order to parse their dma-ranges property.\n>\n> Provide of_pci_dma_range_parser_init() for that use-case.\n>\n> Signed-off-by: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>\n> ---\n>  drivers/of/address.c       | 19 ++++++++++++++++---\n>  include/linux/of_address.h | 10 +++++++++-\n>  2 files changed, 25 insertions(+), 4 deletions(-)\n\nReviewed-by: Rob Herring <robh@kernel.org>\n\nI'm assuming this will go thru the PCI tree.\n\nRob","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"mjtCGbkM\"; dkim-atps=neutral","mail.kernel.org;\n\tdmarc=none (p=none dis=none) header.from=kernel.org","mail.kernel.org;\n\tspf=none smtp.mailfrom=robh+dt@kernel.org"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xkSRF4pY6z9sPk\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tSat,  2 Sep 2017 04:28:05 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dnqfg-0002rK-Gc; Fri, 01 Sep 2017 18:28:00 +0000","from mail.kernel.org ([198.145.29.99])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dnqfd-0002pA-8x for linux-arm-kernel@lists.infradead.org;\n\tFri, 01 Sep 2017 18:27:58 +0000","from mail-qt0-f171.google.com (mail-qt0-f171.google.com\n\t[209.85.216.171])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128\n\tbits)) (No client certificate requested)\n\tby mail.kernel.org (Postfix) with ESMTPSA id 2F72121B80\n\tfor <linux-arm-kernel@lists.infradead.org>;\n\tFri,  1 Sep 2017 18:27:35 +0000 (UTC)","by mail-qt0-f171.google.com with SMTP id v20so4508479qtg.3\n\tfor <linux-arm-kernel@lists.infradead.org>;\n\tFri, 01 Sep 2017 11:27:35 -0700 (PDT)","by 10.12.153.1 with HTTP; Fri, 1 Sep 2017 11:27:13 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:\n\tReferences:In-Reply-To:MIME-Version:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=ITuxGFl3/8k90Sm5wVpJZ88RaGrGLtER3TnJ9oxTvS0=;\n\tb=mjtCGbkM8WiA9R\n\tPGMo0L2E9zRrk4F6zz9eBXSpfgOK26ltNUvvfNf8MkyrqCs3I015cnudzq+sn+X3vSye2NMIbd6h0\n\tZPdvTGgX7Ty5F50mJsWgOhn0tS1Qd40Dc9WBXFJpiN5caXGsFnOHJxhlaEwBQ+WSHWUVvxjWO85UT\n\tG90JbfsFNQlqYFAyrpLTNccILB84yNQK1VnfKrMOPkTXceEZalatOETseP1Iv1nQKN5ZwcPNVMNuj\n\tOtniGNKcwiUP6QdFrvE5zusyiuiocrAC7FerFuw6KJQ6ur1T7KjH4hiUnSIV1peMhP3rAxYK5K4vb\n\tc97Z8q71eJct7a7D7IYQ==;","DMARC-Filter":"OpenDMARC Filter v1.3.2 mail.kernel.org 2F72121B80","X-Gm-Message-State":"AHPjjUh/qkxgnKog9y/3pikzc/JAYxeuqL+xl34w7DuNpnENu4YANmxt\n\tHiobSGzLwag5UuluVp6LCiBZYJMznQ==","X-Google-Smtp-Source":"ADKCNb5yLxzztfFzrhVVfE2xtkOprLX5lu1ukov8O8mW1fNKaJiNg+RNL8PdrGSFFjPC8RDIIKZbfTL039ZH3mcEFFg=","X-Received":"by 10.200.47.5 with SMTP id j5mr3951271qta.190.1504290454315;\n\tFri, 01 Sep 2017 11:27:34 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<0d4313c7-6595-a7fb-680a-e231dc9c0902@sigmadesigns.com>","References":"<f10055cc-4430-ff30-f892-3d3d6f24354c@sigmadesigns.com>\n\t<0d4313c7-6595-a7fb-680a-e231dc9c0902@sigmadesigns.com>","From":"Rob Herring <robh+dt@kernel.org>","Date":"Fri, 1 Sep 2017 13:27:13 -0500","X-Gmail-Original-Message-ID":"<CAL_JsqJjNMKLk56CB2i57URYB_9wjuO4opod9xXztmr+MaJnvQ@mail.gmail.com>","Message-ID":"<CAL_JsqJjNMKLk56CB2i57URYB_9wjuO4opod9xXztmr+MaJnvQ@mail.gmail.com>","Subject":"Re: [PATCH 1/3] of/pci: Add dma-ranges parsing support","To":"Marc Gonzalez <marc_gonzalez@sigmadesigns.com>","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170901_112757_341990_C8992DBB ","X-CRM114-Status":"GOOD (  10.76  )","X-Spam-Score":"-6.4 (------)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-6.4 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/,\n\thigh trust [198.145.29.99 listed in list.dnswl.org]\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t0.5 RCVD_IN_SORBS_SPAM     RBL: SORBS: sender is a spam source\n\t[209.85.216.171 listed in dnsbl.sorbs.net]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"Mark Rutland <mark.rutland@arm.com>,\n\tThomas Petazzoni <thomas.petazzoni@free-electrons.com>,\n\tJason Cooper <jason@lakedaemon.net>, Mason <slash.tmp@free.fr>,\n\tMarc Zyngier <marc.zyngier@arm.com>,\n\tlinux-pci <linux-pci@vger.kernel.org>, \n\tThibaud Cornic <thibaud_cornic@sigmadesigns.com>,\n\tAndrew Murray <amurray@embedded-bits.co.uk>,\n\tLiviu Dudau <liviu.dudau@arm.com>, \n\tRobin Murphy <robin.murphy@arm.com>, DT <devicetree@vger.kernel.org>, \n\tBjorn Helgaas <helgaas@kernel.org>,\n\tFrank Rowand <frowand.list@gmail.com>, \n\tLinus Walleij <linus.walleij@linaro.org>,\n\tLinux ARM <linux-arm-kernel@lists.infradead.org>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1767653,"web_url":"http://patchwork.ozlabs.org/comment/1767653/","msgid":"<a016bb7e-bb17-174d-92de-dd07cdf3a7ee@sigmadesigns.com>","list_archive_url":null,"date":"2017-09-13T07:57:47","subject":"Re: [PATCH 0/3] Tango PCIe host bridge MSI support + required API","submitter":{"id":67482,"url":"http://patchwork.ozlabs.org/api/people/67482/","name":"Marc Gonzalez","email":"marc_gonzalez@sigmadesigns.com"},"content":"On 29/08/2017 16:19, Marc Gonzalez wrote:\n\n> Bjorn, Marc Z,\n> \n> This patch-set includes:\n>\n> o [PATCH v11] PCI: tango: Add MSI controller support\n> with the doorbell address parsed from DT instead of hard-coded\n> in the driver.\n> \n> o A wrapper to parse dma-ranges was added to drivers/of/address.c\n> \n> o A few drivers were converted to use the new wrapper\n> \n> Marc Gonzalez (3):\n>    of/pci: Add dma-ranges parsing support\n>    PCI: Use of_pci_dma_range_parser_init API\n>    PCI: tango: Add MSI controller support\n> \n>   drivers/of/address.c             |  19 +++-\n>   drivers/pci/host/pci-ftpci100.c  |  20 +---\n>   drivers/pci/host/pci-rcar-gen2.c |  20 +---\n>   drivers/pci/host/pci-xgene.c     |  20 +---\n>   drivers/pci/host/pcie-iproc.c    |  20 +---\n>   drivers/pci/host/pcie-rcar.c     |  20 +---\n>   drivers/pci/host/pcie-tango.c    | 205 ++++++++++++++++++++++++++++++++++++++-\n>   include/linux/of_address.h       |  10 +-\n>   8 files changed, 232 insertions(+), 102 deletions(-)\n\nWhat's the word on this patch series?\n\nMarc Z, Robin: is the computation of pcie->msi_doorbell alright?\n(Is u64 the correct type for a PCI address?)\n\nShould the first two patches be squashed together, in case reverting\nis required?\n\nRegards.","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"Dn8QgiYr\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xsYvf5Kq2z9sNr\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tWed, 13 Sep 2017 17:58:54 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1ds2ZP-0007CJ-SV; Wed, 13 Sep 2017 07:58:51 +0000","from us-smtp-delivery-107.mimecast.com ([63.128.21.107])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1ds2Yt-0006iW-Gt for linux-arm-kernel@lists.infradead.org;\n\tWed, 13 Sep 2017 07:58:21 +0000","from CPH-EX1.SDESIGNS.COM\n\t(195-215-56-170-static.dk.customer.tdc.net [195.215.56.170]) (Using\n\tTLS) by us-smtp-1.mimecast.com with ESMTP id\n\tus-mta-102-6hhu9_esP1ef1KCq2cFxGA-1; \n\tWed, 13 Sep 2017 03:57:52 -0400","from [172.27.0.114] (172.27.0.114) by CPH-EX1.sdesigns.com\n\t(192.168.10.36) with Microsoft SMTP Server (TLS) id 14.3.294.0;\n\tWed, 13 Sep 2017 09:57:49 +0200"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:Content-Type:\n\tContent-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive:\n\tList-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:References:\n\tTo:From:Subject:Reply-To:Content-ID:Content-Description:Resent-Date:\n\tResent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner;\n\tbh=vDloQ0hjHcDTG4UcFOrKc7XXy0SgcIitZyFlpzammEM=;\n\tb=Dn8QgiYr0OPq9ORRlizp9j/13\n\tSkHDH7ViO1EzMZL0+lt+detqbh13KqlpQevHifmFwsZSVsaiWx6vALbVVr0bZo0WgPnLXlj1pjfw2\n\tM1qBKxI84VBiloxx6G3NwRV+K4KdjWdDUK9Wn9v+H0A8wtiZRWEC15kxU09Qbt2E/qOmHZXcbmHTQ\n\tFy7SfxzoMxDa8k19d5bmBd+Dk5NLSBdWtl8yVpunfA3miYsWDpoD5Th/h21BQNX0cyVdq1K5wK9Uk\n\tVCGhV/VGjh3qf21gdcUOfjJxLN6YpgxDM1SC9cC01gK6AsaCGXuFYjgFi86fX+37erkZXbMwdCk2B\n\t27BGz2R4g==;","Subject":"Re: [PATCH 0/3] Tango PCIe host bridge MSI support + required API","From":"Marc Gonzalez <marc_gonzalez@sigmadesigns.com>","To":"Bjorn Helgaas <helgaas@kernel.org>, Marc Zyngier <marc.zyngier@arm.com>","References":"<f10055cc-4430-ff30-f892-3d3d6f24354c@sigmadesigns.com>","Message-ID":"<a016bb7e-bb17-174d-92de-dd07cdf3a7ee@sigmadesigns.com>","Date":"Wed, 13 Sep 2017 09:57:47 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tFirefox/52.0 SeaMonkey/2.49.1","MIME-Version":"1.0","In-Reply-To":"<f10055cc-4430-ff30-f892-3d3d6f24354c@sigmadesigns.com>","X-Originating-IP":"[172.27.0.114]","X-MC-Unique":"6hhu9_esP1ef1KCq2cFxGA-1","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170913_005819_728669_ACFFC0E4 ","X-CRM114-Status":"UNSURE (   8.21  )","X-CRM114-Notice":"Please train this message.","X-Spam-Score":"-3.4 (---)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-3.4 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at http://www.dnswl.org/,\n\tmedium trust [63.128.21.107 listed in list.dnswl.org]\n\t-0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)\n\t[63.128.21.107 listed in wl.mailspike.net]\n\t0.8 SPF_NEUTRAL SPF: sender does not match SPF record (neutral)\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"Mason <slash.tmp@free.fr>, linux-pci <linux-pci@vger.kernel.org>,\n\tThibaud Cornic <thibaud_cornic@sigmadesigns.com>,\n\tLiviu Dudau <liviu.dudau@arm.com>, Robin Murphy <robin.murphy@arm.com>,\n\tLinux ARM <linux-arm-kernel@lists.infradead.org>","Content-Transfer-Encoding":"7bit","Content-Type":"text/plain; charset=\"us-ascii\"; Format=\"flowed\"","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}}]