On Fri, Nov 11, 2022 at 05:18:01PM +0100, Thierry Reding wrote: > Thierry Reding (5): > of: Introduce support for #dma-{address,size}-cells > of: Introduce of_translate_dma_region() > dt-bindings: reserved-memory: Document iommu-addresses > iommu: Implement of_iommu_get_resv_regions() > iommu: dma: Use of_iommu_get_resv_regions() > > .../reserved-memory/reserved-memory.yaml | 73 ++++++++++++++ > drivers/iommu/dma-iommu.c | 3 + > drivers/iommu/of_iommu.c | 94 +++++++++++++++++++ > drivers/of/address.c | 84 +++++++++++++---- > drivers/of/base.c | 70 +++++++++++--- > drivers/of/of_private.h | 14 ++- > include/linux/of.h | 17 +++- > include/linux/of_address.h | 4 +- > include/linux/of_iommu.h | 8 ++ > 9 files changed, 329 insertions(+), 38 deletions(-) Despite this lacking some essential reviews, what is the plan with this code? Should it go through the IOMMU or DT tree? Regards, Joerg