IOSUPER_MASK
ret = omap_iommu_translate(*pgd, da, IOSUPER_MASK);
if ((da | pa) & ~IOSUPER_MASK) {
*(iopgd + i) = (pa & IOSUPER_MASK) | prot | IOPGD_SUPER;
iopgd = iopgd_offset(obj, (da & IOSUPER_MASK));