On Fri, Oct 01, 2021 at 04:34:23PM +0200, Boris Brezillon wrote: > +/* > + * Mapping is only accessed by the device behind the iommu. That means other > + * devices or CPUs are not expected to access this physical memory region, > + * and the MMU driver can safely restrict the shareability domain to the > + * device itself. > + */ > +#define IOMMU_DEVONLY (1 << 6) I am not entirely happy with the name, how about IOMMU_DEV_PRIVATE? PRIV would conflict with IOMMU_PRIV (which should probably also be IOMMU_PRIVILEGED, but thats another problem). Regards, Joerg