Ben Dooks
|
6ae5343c26
iommu/exynos: update to use iommu big-endian
|
9 years ago |
Marek Szyprowski
|
96f6655700
iommu/exynos: Prepare for deferred probe support
|
9 years ago |
Marek Szyprowski
|
fecc49db88
iommu/exynos: Prepare clocks when needed, not in driver probe
|
9 years ago |
Marek Szyprowski
|
01324ab2c9
iommu/exynos: Fix master clock management for inactive SYSMMU
|
9 years ago |
Marek Szyprowski
|
0c2b063f18
iommu/exynos: Return proper errors from getting clocks
|
9 years ago |
Marek Szyprowski
|
b54b874fba
iommu/exynos: Suppress unbinding to prevent system failure
|
9 years ago |
Marek Szyprowski
|
84bd042865
iommu/exynos: Use proper readl/writel register interface
|
9 years ago |
Arnd Bergmann
|
dbf6c6efa7
iommu/exynos: Pointers are nto physical addresses
|
9 years ago |
Marek Szyprowski
|
5fa61cbff1
iommu/exynos: Support multiple attach_device calls
|
9 years ago |
Marek Szyprowski
|
740a01eee9
iommu/exynos: Add support for v5 SYSMMU
|
9 years ago |
Marek Szyprowski
|
850d313e2e
iommu/exynos: Add support for SYSMMU controller with bogus version reg
|
9 years ago |
Marek Szyprowski
|
d631ea9809
iommu/exynos: Unify code for fldp cache invalidation
|
9 years ago |
Marek Szyprowski
|
83addecdb7
iommu/exynos: Refactor init config code
|
9 years ago |
Marek Szyprowski
|
d093fc7e83
iommu/exynos: Refactor fault handling code
|
9 years ago |
Marek Szyprowski
|
02cdc365cf
iommu/exynos: Refactor code (no direct register access)
|
9 years ago |
Marek Szyprowski
|
b398af2169
iommu/exynos: Simplify master clock operations
|
9 years ago |
Marek Szyprowski
|
5e3435eb7e
iommu/exynos: Remove ARM-specific cache flush interface
|
9 years ago |
Marek Szyprowski
|
58c6f6a3dc
iommu/exynos: Add support for IOMMU_DOMAIN_DMA domain type
|
9 years ago |
Marek Szyprowski
|
6c2ae7e291
iommu/exynos: Rework iommu group initialization
|
9 years ago |
Marek Szyprowski
|
aa759fd376
iommu/exynos: Add callback for initializing devices from device tree
|
10 years ago |
Marek Szyprowski
|
8ed55c812f
iommu/exynos: Init from dt-specific callback instead of initcall
|
10 years ago |
Marek Szyprowski
|
622015e407
iommu/exynos: Add system suspend/resume support
|
10 years ago |
Marek Szyprowski
|
ce70ca562b
iommu/exynos: Add support for runtime_pm
|
10 years ago |
Marek Szyprowski
|
1b09205436
iommu/exynos: Add support for binding more than one sysmmu to master device
|
10 years ago |
Marek Szyprowski
|
06801db0d3
iommu/exynos: Add/remove callbacks should fail if no iommu is available
|
10 years ago |
Marek Szyprowski
|
2860af3c8f
iommu/exynos: Document internal structures
|
10 years ago |
Marek Szyprowski
|
312900c605
iommu/exynos: Remove excessive includes and sort others alphabetically
|
10 years ago |
Marek Szyprowski
|
a9133b9936
iommu/exynos: Use struct exynos_iommu_domain in internal structures
|
10 years ago |
Marek Szyprowski
|
bfa004893c
iommu/exynos: Rename variables to reflect their purpose
|
10 years ago |
Marek Szyprowski
|
469acebe4a
iommu/exynos: Refactor function parameters to simplify code
|
10 years ago |