Hi Marek, I'm going through a bunch of (very) old patches in my patchwork TODO list that for one reason or another I never processed. This series is one of them. Patch 1/4 has been accepted, but not the other three. Patches 2-4 still apply without problems, so is it OK if I apply them? Better late than never... Regards, Hans On 18/09/2020 16:48, Marek Szyprowski wrote: > Hi, > > This patchset updates Exynos4-IS and S5P-MFC drivers for the planned > kernel changes in the area of ARM DMA-mapping and IOMMU integration [1]. > Those patches are intedependent, they can be applied separately from the > ARM DMA-mapping changes. > > Best regards, > Marek Szyprowski > > > References: > > [1] https://lore.kernel.org/lkml/cover.1597931875.git.robin.murphy@xxxxxxx/ > > > Changelog: > > v2: > - added patch for S5P-MFC driver > - simplified code for Exynos4-IS (use the iommu_get_domain_for_dev() > instead of creating a separate domain) > > v1: https://lore.kernel.org/linux-samsung-soc/20200915133256.1210-1-m.szyprowski@xxxxxxxxxxx/T/#t > - initial version (only Exynos4-IS patch) > > Patch summary: > > Marek Szyprowski (4): > media: platform: exynos4-is: remove all references to physicall > addresses > media: platform: exynos4-is: add support for generic IOMMU-DMA glue > code > media: platform: s5p-mfc: properly assign device to both vb2 queues > media: platform: s5p-mfc: add support for generic DMA-IOMMU glue code > > .../media/platform/exynos4-is/fimc-capture.c | 6 +- > drivers/media/platform/exynos4-is/fimc-core.c | 28 ++++---- > drivers/media/platform/exynos4-is/fimc-core.h | 18 ++--- > drivers/media/platform/exynos4-is/fimc-is.c | 72 +++++++++++++++---- > drivers/media/platform/exynos4-is/fimc-is.h | 8 ++- > .../media/platform/exynos4-is/fimc-lite-reg.c | 4 +- > drivers/media/platform/exynos4-is/fimc-lite.c | 2 +- > drivers/media/platform/exynos4-is/fimc-lite.h | 4 +- > drivers/media/platform/exynos4-is/fimc-m2m.c | 8 +-- > drivers/media/platform/exynos4-is/fimc-reg.c | 18 ++--- > drivers/media/platform/exynos4-is/fimc-reg.h | 4 +- > drivers/media/platform/s5p-mfc/s5p_mfc.c | 37 +++++++++- > .../media/platform/s5p-mfc/s5p_mfc_common.h | 2 + > 13 files changed, 148 insertions(+), 63 deletions(-) >