{"id":807119,"url":"http://patchwork.ozlabs.org/api/1.0/covers/807119/?format=json","project":{"id":28,"url":"http://patchwork.ozlabs.org/api/1.0/projects/28/?format=json","name":"Linux PCI development","link_name":"linux-pci","list_id":"linux-pci.vger.kernel.org","list_email":"linux-pci@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null},"msgid":"<f10055cc-4430-ff30-f892-3d3d6f24354c@sigmadesigns.com>","date":"2017-08-29T14:19:26","name":"[0/3] Tango PCIe host bridge MSI support + required API","submitter":{"id":67482,"url":"http://patchwork.ozlabs.org/api/1.0/people/67482/?format=json","name":"Marc Gonzalez","email":"marc_gonzalez@sigmadesigns.com"},"series":[{"id":381,"url":"http://patchwork.ozlabs.org/api/1.0/series/381/?format=json","date":"2017-08-29T14:25:55","name":"Tango PCIe host bridge MSI support + required API","version":1,"mbox":"http://patchwork.ozlabs.org/series/381/mbox/"}],"headers":{"Return-Path":"<linux-pci-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-pci-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xhWS15Cj0z9t38\n\tfor <incoming@patchwork.ozlabs.org>;\n\tWed, 30 Aug 2017 00:37:05 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1754508AbdH2OhD convert rfc822-to-8bit (ORCPT\n\t<rfc822;incoming@patchwork.ozlabs.org>);\n\tTue, 29 Aug 2017 10:37:03 -0400","from us-smtp-delivery-107.mimecast.com ([216.205.24.107]:32966\n\t\"EHLO us-smtp-delivery-107.mimecast.com\" rhost-flags-OK-OK-OK-OK)\n\tby vger.kernel.org with ESMTP id S1754510AbdH2OhC (ORCPT\n\t<rfc822; linux-pci@vger.kernel.org>); Tue, 29 Aug 2017 10:37:02 -0400","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-174-GdLBGudAPe6l7H4ltShiaA-1; \n\tTue, 29 Aug 2017 10:35:15 -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\tTue, 29 Aug 2017 16:35:11 +0200"],"From":"Marc Gonzalez <marc_gonzalez@sigmadesigns.com>","Subject":"[PATCH 0/3] Tango PCIe host bridge MSI support + required API","To":"Bjorn Helgaas <helgaas@kernel.org>, Marc Zyngier <marc.zyngier@arm.com>","CC":"linux-pci <linux-pci@vger.kernel.org>,\n\tLinux ARM <linux-arm-kernel@lists.infradead.org>,\n\tRobin Murphy <robin.murphy@arm.com>, Liviu Dudau <liviu.dudau@arm.com>,\n\tThibaud Cornic <thibaud_cornic@sigmadesigns.com>,\n\tMason <slash.tmp@free.fr>","Message-ID":"<f10055cc-4430-ff30-f892-3d3d6f24354c@sigmadesigns.com>","Date":"Tue, 29 Aug 2017 16:19:26 +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","X-Originating-IP":"[172.27.0.114]","X-MC-Unique":"GdLBGudAPe6l7H4ltShiaA-1","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"8BIT","Sender":"linux-pci-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-pci.vger.kernel.org>","X-Mailing-List":"linux-pci@vger.kernel.org"},"content":"Bjorn, Marc,\n\nThis patch-set includes\n\t[PATCH v11] PCI: tango: Add MSI controller support\nwith the doorbell address parsed from DT instead of hard-coded\nin the driver.\n\nA wrapper to parse dma-ranges was added to drivers/of/address.c\n\nA few drivers were converted to use the new wrapper.\n\nMarc 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(-)"}