Thread (1 message) 1 message, 1 author, 2017-01-28

[PATCH V7 00/11] IOMMU probe deferral support

From: helgaas@kernel.org (Bjorn Helgaas)
Date: 2017-01-28 21:10:29
Also in: linux-acpi, linux-arm-msm, linux-iommu, linux-pci

On Mon, Jan 23, 2017 at 09:48:02PM +0530, Sricharan R wrote:
This series calls the dma ops configuration for the devices
at a generic place so that it works for all busses.
The dma_configure_ops for a device is now called during
the device_attach callback just before the probe of the
bus/driver is called. Similarly dma_deconfigure is called during
device/driver_detach path.
...
 arch/arm64/mm/dma-mapping.c       | 132 ++++----------------------------------
 drivers/acpi/arm64/iort.c         |  40 +++++++++++-
 drivers/acpi/glue.c               |   5 --
 drivers/acpi/scan.c               |   7 +-
 drivers/base/dd.c                 |   9 +++
 drivers/base/dma-mapping.c        |  41 ++++++++++++
 drivers/iommu/arm-smmu-v3.c       |  46 +------------
 drivers/iommu/arm-smmu.c          |  58 +++--------------
 drivers/iommu/of_iommu.c          | 114 +++++++++++++++++++++++---------
 drivers/of/address.c              |  20 +++++-
 drivers/of/device.c               |  36 ++++++-----
 drivers/of/platform.c             |  10 +--
 drivers/pci/probe.c               |  28 --------
 include/acpi/acpi_bus.h           |   2 +-
 include/asm-generic/vmlinux.lds.h |   1 -
 include/linux/acpi.h              |   7 +-
 include/linux/acpi_iort.h         |   3 -
 include/linux/dma-mapping.h       |   3 +
 include/linux/of_device.h         |  10 ++-
 19 files changed, 252 insertions(+), 320 deletions(-)
I'm assuming this will go via some other tree, maybe the IOMMU tree?
I acked the PCI parts, so let me know if you need anything more from me.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help