[linux-aws-disco,PULL] Amazon Graviton PCIe controller
mbox series

Message ID 20190711205534.30613-4-kamal@canonical.com
State New
Headers show
Series
  • [linux-aws-disco,PULL] Amazon Graviton PCIe controller
Related show

Pull-request

git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux-aws/+git/disco graviton-lp1834962

Message

Kamal Mostafa July 11, 2019, 8:55 p.m. UTC
The following changes since commit 80dac70e6a9bc4982bd08ba995c4b205f642caf4:

  UBUNTU: Ubuntu-aws-5.0.0-1011.12 (2019-07-02 18:58:27 +0200)

are available in the Git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux-aws/+git/disco graviton-lp1834962

for you to fetch changes up to 8a9b555fc3f1f7f9fe45355eab42b839f62c0210:

  UBUNTU: SAUCE: [aws] arm64: acpi/pci: invoke _DSM whether to preserve firmware PCI setup (2019-07-11 12:17:43 -0700)

----------------------------------------------------------------
Frank van der Linden (1):
      UBUNTU: SAUCE: [aws] arm64: acpi/pci: invoke _DSM whether to preserve firmware PCI setup

Jonathan Chocron (1):
      PCI: al: Add Amazon Annapurna Labs PCIe host controller driver

Julien Grall (3):
      genirq/msi: Add a new field in msi_desc to store an IOMMU cookie
      iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts
      irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_msi_msg()

Zeev Zilberman (1):
      UBUNTU: SAUCE: irqchip/gic: Add support for Amazon Graviton variant of GICv3+GICv2m

 MAINTAINERS                            |  6 +++
 arch/arm64/kernel/pci.c                | 20 +++++++-
 drivers/acpi/pci_mcfg.c                | 12 +++++
 drivers/iommu/Kconfig                  |  1 +
 drivers/iommu/dma-iommu.c              | 46 +++++++++++++----
 drivers/irqchip/irq-gic-v2m.c          | 91 ++++++++++++++++++++++++++-------
 drivers/irqchip/irq-gic-v3.c           |  3 ++
 drivers/pci/controller/dwc/Makefile    |  1 +
 drivers/pci/controller/dwc/pcie-al.c   | 93 ++++++++++++++++++++++++++++++++++
 include/linux/dma-iommu.h              | 25 +++++++++
 include/linux/irqchip/arm-gic-common.h |  5 ++
 include/linux/irqchip/arm-gic.h        |  3 --
 include/linux/msi.h                    | 26 ++++++++++
 include/linux/pci-acpi.h               |  7 +--
 include/linux/pci-ecam.h               |  1 +
 kernel/irq/Kconfig                     |  3 ++
 16 files changed, 309 insertions(+), 34 deletions(-)
 create mode 100644 drivers/pci/controller/dwc/pcie-al.c