- e51b419 Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', 'arm/omap', 'arm/renesas', 'arm/rockchip', 'arm/smmu', 'ppc/pamu', 'unisoc', 'x86/vt-d', 'x86/amd', 'core' and 'platform-remove_new' into next by Joerg Roedel · 1 year, 10 months ago
- 5e799a7 iommu/exynos: Use the devm_clk_get_optional() helper by Christophe JAILLET · 1 year, 11 months ago
- f91bf32 iommu/exynos: Fix set_platform_dma_ops() callback by Marek Szyprowski · 2 years ago
- bedd29d Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 2 years ago
- 189d496 iommu/exynos: Add missing set_platform_dma_ops callback by Marek Szyprowski · 2 years, 1 month ago
- 2f599c3 iommu/exynos: Implement fault handling on SysMMU v7 by Sam Protsenko · 2 years, 7 months ago
- c64074b iommu/exynos: Abstract getting the fault info by Sam Protsenko · 2 years, 7 months ago
- 5371987 iommu/exynos: Fix error handling in exynos_iommu_init() by Yang Yingliang · 2 years, 2 months ago
- 1b932ce iommu: Remove detach_dev callbacks by Lu Baolu · 2 years, 1 month ago
- bbc4d20 iommu/exynos: Fix driver initialization sequence by Marek Szyprowski · 2 years, 3 months ago
- 2bba80c iommu/exynos: Clean up bus_set_iommu() by Robin Murphy · 2 years, 6 months ago
- c10100a Merge branches 'arm/exynos', 'arm/mediatek', 'arm/msm', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 2 years, 7 months ago
- 7fee5d6 iommu/exynos: Enable default VM instance on SysMMU v7 by Sam Protsenko · 2 years, 7 months ago
- 0892c49 iommu/exynos: Add SysMMU v7 register set by Sam Protsenko · 2 years, 7 months ago
- 2125afb iommu/exynos: Abstract non-common registers on different variants by Sam Protsenko · 2 years, 7 months ago
- 5f26ad5 iommu/exynos: Set correct dma mask for SysMMU v5+ by Sam Protsenko · 2 years, 7 months ago
- fce398d iommu/exynos: Handle failed IOMMU device registration properly by Sam Protsenko · 2 years, 7 months ago
- bc0d9af iommu/exynos: Reuse SysMMU constants for page size and order by Sam Protsenko · 2 years, 7 months ago
- 3297724 iommu/exynos: Make driver independent of the system page size by Marek Szyprowski · 2 years, 8 months ago
- 4d26ba6 iommu: Clean up release_device checks by Robin Murphy · 2 years, 8 months ago
- 9a630a4 iommu: Split struct iommu_ops by Lu Baolu · 3 years ago
- 4a376d4 iommu/exynos: Drop IOVA cookie management by Robin Murphy · 3 years, 6 months ago
- a4099d4 iommu: Drop unnecessary of_iommu.h includes by Rob Herring · 3 years, 9 months ago
- 2d471b2 iommu: Streamline registration interface by Robin Murphy · 3 years, 11 months ago
- d0272ea iommu/exynos: Remove unneeded local variable initialization by Krzysztof Kozlowski · 3 years, 11 months ago
- 1a26044 iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate() by Yu Kuai · 4 years, 5 months ago
- 56fbacc Merge branches 'arm/renesas', 'arm/qcom', 'arm/mediatek', 'arm/omap', 'arm/exynos', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 4 years, 7 months ago
- 9314006dc iommu/exynos: Rename update_pte() by Robin Murphy · 4 years, 7 months ago
- 0f45b04d iommu/exynos: Use dev_iommu_priv_get/set() by Joerg Roedel · 4 years, 8 months ago
- 3c51c05 iommu/exynos: Convert to probe/release_device() call-backs by Joerg Roedel · 4 years, 10 months ago
- 66ae88e iommu/exynos: Use first SYSMMU in controllers list for IOMMU core by Joerg Roedel · 4 years, 10 months ago
- 781ca2d iommu: Add gfp parameter to iommu_ops::map by Tom Murphy · 5 years ago
- e95adb9 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qcom', 'arm/renesas', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 5 years ago
- fe427e3 Merge branch 'for-joerg/batched-unmap' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into core by Joerg Roedel · 6 years ago
- 7991eb3 iommu/exynos: Remove __init annotation from exynos_sysmmu_probe() by Marek Szyprowski · 6 years ago
- 086f9efa iommu: Remove dev_err() usage after platform_get_irq() by Stephen Boyd · 6 years ago
- 56f8af5 iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() by Will Deacon · 6 years ago
- d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
- ea4f640 IOMMU: Make dwo drivers use stateless device links by Rafael J. Wysocki · 6 years ago
- 18b8bfd Merge tag 'iommu-updates-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
- d88e61f iommu: Remove the ->map_sg indirection by Christoph Hellwig · 7 years ago
- ac6bbf0 iommu: Remove IOMMU_OF_DECLARE by Rob Herring · 7 years ago
- e5c3722 Merge tag 'iommu-updates-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 7 years ago
- 514c603 headers: untangle kmemleak.h from mm.h by Randy Dunlap · 7 years ago
- 6d7cf02 iommu/exynos: Use generic group callback by Robin Murphy · 7 years ago
- fedbd94 Merge branches 'arm/renesas', 'arm/omap', 'arm/exynos', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 7 years ago
- b0c560f iommu: Clean up of_iommu_init_fn by Robin Murphy · 7 years ago
- dc98b84 iommu/exynos: Don't unconditionally steal bus ops by Robin Murphy · 7 years ago
- a593472 Merge branches 'iommu/fixes', 'arm/omap', 'arm/exynos', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 7 years ago
- 9d25e3c iommu/exynos: Remove initconst attribute to avoid potential kernel oops by Marek Szyprowski · 7 years ago
- 7a974b2 iommu/exynos: Rework runtime PM links management by Marek Szyprowski · 7 years ago
- 0b9a369 iommu/exynos: Constify iommu_ops by Arvind Yadav · 7 years ago
- 928055a iommu/exynos: Remove custom platform device registration code by Marek Szyprowski · 8 years ago
- db3a7fd iommu/exynos: prevent building on big-endian kernels by Arnd Bergmann · 8 years ago
- 1f59adb iommu/exynos: Replace non-existing big-endian Kconfig option by Krzysztof Kozlowski · 8 years ago
- 2c0248d Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm/smmu', 'arm/core', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 8 years ago
- d5bf739 iommu/exynos: Use smarter TLB flush method for v5 SYSMMU by Marek Szyprowski · 8 years ago
- e752766 iommu/exynos: Don't open-code loop unrolling by Marek Szyprowski · 8 years ago
- cd37a29 iommu/exynos: Workaround FLPD cache flush issues for SYSMMU v5 by Marek Szyprowski · 8 years ago
- 7d2aa6b iommu/exynos: Block SYSMMU while invalidating FLPD cache by Marek Szyprowski · 8 years ago
- 8d2932d Merge branches 'iommu/fixes', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'arm/mediatek', 'arm/core', 'x86/vt-d' and 'core' into next by Joerg Roedel · 8 years ago
- d0f6f58 iommu: Remove iommu_register_instance interface by Joerg Roedel · 8 years ago
- d2c302b iommu/exynos: Make use of iommu_device_register interface by Joerg Roedel · 8 years ago
- 65e251a iommu: Drop the of_iommu_{set/get}_ops() interface by Lorenzo Pieralisi · 8 years ago
- fff2fd1 iommu/exynos: Properly release device from the default domain in ->remove by Marek Szyprowski · 8 years ago
- 0bd5a0c iommu/exynos: Ensure that SYSMMU is added only once to its master device by Marek Szyprowski · 8 years ago
- 0d6d3da iommu/exynos: Fix warnings from DMA-debug by Marek Szyprowski · 8 years ago
- ec5d241 iommu/exynos: Improve page fault debug message by Marek Szyprowski · 8 years ago
- 2f5f44f iommu/exynos: Use device dependency links to control runtime pm by Marek Szyprowski · 8 years ago
- 9b26553 iommu/exynos: Add runtime pm support by Marek Szyprowski · 8 years ago
- e117230 iommu/exynos: Rework and fix internal locking by Marek Szyprowski · 8 years ago
- 92798b4 iommu/exynos: Set master device once on boot by Marek Szyprowski · 8 years ago
- 47a574f iommu/exynos: Simplify internal enable/disable functions by Marek Szyprowski · 8 years ago
- b0d4c86 iommu/exynos: Remove dead code by Marek Szyprowski · 8 years ago
- e7689f0 iommu/exynos: Remove excessive, useless debug by Marek Szyprowski · 8 years ago
- 1a0d8da iommu/exynos: Add support for page access protection bits by Marek Szyprowski · 8 years ago
- 423595e iommu/exynos: Fix error handling for of_platform_device_create by Amitoj Kaur Chawla · 9 years ago
- 6ae5343 iommu/exynos: update to use iommu big-endian by Ben Dooks · 9 years ago
- 96f6655 iommu/exynos: Prepare for deferred probe support by Marek Szyprowski · 9 years ago
- fecc49d iommu/exynos: Prepare clocks when needed, not in driver probe by Marek Szyprowski · 9 years ago
- 01324ab iommu/exynos: Fix master clock management for inactive SYSMMU by Marek Szyprowski · 9 years ago
- 0c2b063 iommu/exynos: Return proper errors from getting clocks by Marek Szyprowski · 9 years ago
- b54b874 iommu/exynos: Suppress unbinding to prevent system failure by Marek Szyprowski · 9 years ago
- 84bd042 iommu/exynos: Use proper readl/writel register interface by Marek Szyprowski · 9 years ago
- dbf6c6e iommu/exynos: Pointers are nto physical addresses by Arnd Bergmann · 9 years ago
- 5fa61cb iommu/exynos: Support multiple attach_device calls by Marek Szyprowski · 9 years ago
- 740a01e iommu/exynos: Add support for v5 SYSMMU by Marek Szyprowski · 9 years ago
- 850d313 iommu/exynos: Add support for SYSMMU controller with bogus version reg by Marek Szyprowski · 9 years ago
- d631ea9 iommu/exynos: Unify code for fldp cache invalidation by Marek Szyprowski · 9 years ago
- 83addec iommu/exynos: Refactor init config code by Marek Szyprowski · 9 years ago
- d093fc7 iommu/exynos: Refactor fault handling code by Marek Szyprowski · 9 years ago
- 02cdc36 iommu/exynos: Refactor code (no direct register access) by Marek Szyprowski · 9 years ago
- b398af2 iommu/exynos: Simplify master clock operations by Marek Szyprowski · 9 years ago
- 5e3435e iommu/exynos: Remove ARM-specific cache flush interface by Marek Szyprowski · 9 years ago
- 58c6f6a iommu/exynos: Add support for IOMMU_DOMAIN_DMA domain type by Marek Szyprowski · 9 years ago
- 6c2ae7e iommu/exynos: Rework iommu group initialization by Marek Szyprowski · 9 years ago
- aa759fd iommu/exynos: Add callback for initializing devices from device tree by Marek Szyprowski · 10 years ago
- 8ed55c8 iommu/exynos: Init from dt-specific callback instead of initcall by Marek Szyprowski · 10 years ago
- 622015e iommu/exynos: Add system suspend/resume support by Marek Szyprowski · 10 years ago
- ce70ca5 iommu/exynos: Add support for runtime_pm by Marek Szyprowski · 10 years ago