CMD_SHIFT
.dw1 = INVALIDATE_DEVTAB_ENTRY << CMD_SHIFT
.dw1 = INVALIDATE_IOMMU_ALL << CMD_SHIFT
.dw1 = INVALIDATE_INTERRUPT_TABLE << CMD_SHIFT
struct ivhd_command cmd = { .dw1 = did | (INVALIDATE_IOMMU_PAGES << CMD_SHIFT) };
wq.dw1 = (COMPLETION_WAIT << CMD_SHIFT) | ((paddr >> 32) & 0xFFFFF);
cmd.dw1 = did | (INVALIDATE_IOMMU_PAGES << CMD_SHIFT);
cmd.dw1 = did | (INVALIDATE_IOMMU_PAGES << CMD_SHIFT);