Re: [PATCH v6 00/25] Exynos SYSMMU (IOMMU) integration with DT and DMA-mapping subsystem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

On 2015-05-05 17:05, Joerg Roedel wrote:
Hi Marek,

On Mon, May 04, 2015 at 10:15:55AM +0200, Marek Szyprowski wrote:
   iommu: exynos: don't read version register on every tlb operation
Please use 'iommu/exynos:' as prefix for the iommu patches and start
the remaining subject with a capital letter, like this:

	iommu/exynos: Don't read version register on every tlb operation

Okay, I will post an updated version soon

  Documentation/devicetree/bindings/iommu/iommu.txt |  44 ++
  arch/arm/boot/dts/exynos3250-rinato.dts           |   1 +
  arch/arm/boot/dts/exynos3250.dtsi                 |  22 +
  arch/arm/boot/dts/exynos4.dtsi                    | 118 ++++++
  arch/arm/boot/dts/exynos4210-trats.dts            |   1 +
  arch/arm/boot/dts/exynos4210-universal_c210.dts   |   1 +
  arch/arm/boot/dts/exynos4210.dtsi                 |  23 +
  arch/arm/boot/dts/exynos4412-trats2.dts           |   1 +
  arch/arm/boot/dts/exynos4415.dtsi                 |  11 +
  arch/arm/boot/dts/exynos4x12.dtsi                 |  82 ++++
  arch/arm/boot/dts/exynos5250-snow.dts             |   1 +
  arch/arm/boot/dts/exynos5250-spring.dts           |   1 +
  arch/arm/boot/dts/exynos5250.dtsi                 | 250 +++++++++++
  arch/arm/boot/dts/exynos5420-peach-pit.dts        |   1 +
  arch/arm/boot/dts/exynos5420.dtsi                 | 181 ++++++++
  arch/arm/boot/dts/exynos5800-peach-pi.dts         |   1 +
  arch/arm/mach-exynos/pm_domains.c                 |  18 +-
  arch/arm/mm/dma-mapping.c                         | 112 +++++
  drivers/gpu/drm/exynos/exynos_drm_fimd.c          |  27 +-
  drivers/gpu/drm/exynos/exynos_drm_iommu.c         |   3 +
  drivers/iommu/exynos-iommu.c                      | 495 ++++++++++------------
  21 files changed, 1098 insertions(+), 296 deletions(-)
What is the plan for merging this, should it go through the iommu tree
or some other path?

I would prefer to split those patches into 3 trees and merge as follows:
- DTS changes and power domain changes via Samsung tree to avoid conflicts with
  other DTS patches
- all exynos-iommu patches and dma-mapping/reserved iommu region via IOMMU tree,
- all Exynos DRM patches via DRM/Exynos tree.

There are no build cross-subsystem dependencies and IOMMU on Exynos is already nonfunctional (and disabled in defconfig) till now, so merging patches in parts
doesn't break anything.

Best regards
--
Marek Szyprowski, PhD
Samsung R&D Institute Poland

--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux