Lines Matching defs:ctrl
251 u64 ctrl;
253 ctrl = readq(iommu->mmio_base + MMIO_CONTROL_OFFSET);
254 if (ctrl & (1<<CONTROL_IOMMU_EN))
438 u64 ctrl;
440 ctrl = readq(iommu->mmio_base + MMIO_CONTROL_OFFSET);
441 ctrl |= (1ULL << bit);
442 writeq(ctrl, iommu->mmio_base + MMIO_CONTROL_OFFSET);
447 u64 ctrl;
449 ctrl = readq(iommu->mmio_base + MMIO_CONTROL_OFFSET);
450 ctrl &= ~(1ULL << bit);
451 writeq(ctrl, iommu->mmio_base + MMIO_CONTROL_OFFSET);
456 u64 ctrl;
458 ctrl = readq(iommu->mmio_base + MMIO_CONTROL_OFFSET);
459 ctrl &= ~CTRL_INV_TO_MASK;
460 ctrl |= (timeout << CONTROL_INV_TIMEOUT) & CTRL_INV_TO_MASK;
461 writeq(ctrl, iommu->mmio_base + MMIO_CONTROL_OFFSET);
2781 u64 ctrl;
2792 ctrl = readq(iommu->mmio_base + MMIO_CONTROL_OFFSET);
2793 ctrl &= (1ULL << CONTROL_IRTCACHEDIS);
2794 if (ctrl)