-
- Downloads
iommu/arm-smmu: Add implementation infrastructure
Add some nascent infrastructure for handling implementation-specific details outside the flow of the architectural code. This will allow us to keep mutually-incompatible vendor-specific hooks in their own files where the respective interested parties can maintain them with minimal chance of conflicts. As somewhat of a template, we'll start with a general place to collect the relatively trivial existing quirks. Signed-off-by:Robin Murphy <robin.murphy@arm.com> Signed-off-by:
Will Deacon <will@kernel.org>
Showing
- MAINTAINERS 1 addition, 2 deletionsMAINTAINERS
- drivers/iommu/Makefile 1 addition, 1 deletiondrivers/iommu/Makefile
- drivers/iommu/arm-smmu-impl.c 13 additions, 0 deletionsdrivers/iommu/arm-smmu-impl.c
- drivers/iommu/arm-smmu.c 4 additions, 78 deletionsdrivers/iommu/arm-smmu.c
- drivers/iommu/arm-smmu.h 89 additions, 0 deletionsdrivers/iommu/arm-smmu.h
Loading
Please register or sign in to comment