Searched refs:ddtp (Results 1 – 2 of 2) sorted by relevance
50 uint64_t ddtp; /* Validated Device Directory Tree Root Pointer */ member
1020 const uint64_t ddtp = s->ddtp; in riscv_iommu_ctx_fetch() local1021 unsigned mode = get_field(ddtp, RISCV_IOMMU_DDTP_MODE); in riscv_iommu_ctx_fetch()1022 dma_addr_t addr = PPN_PHYS(get_field(ddtp, RISCV_IOMMU_DDTP_PPN)); in riscv_iommu_ctx_fetch()1739 uint64_t old_ddtp = s->ddtp; in riscv_iommu_process_ddtp()1768 s->ddtp = new_ddtp; in riscv_iommu_process_ddtp()2510 s->ddtp = set_field(0, RISCV_IOMMU_DDTP_MODE, s->enable_off ? in riscv_iommu_realize()2548 stq_le_p(&s->regs_rw[RISCV_IOMMU_REG_DDTP], s->ddtp); in riscv_iommu_realize()2614 s->ddtp = set_field(0, RISCV_IOMMU_DDTP_MODE, ddtp_mode); in riscv_iommu_reset()2615 riscv_iommu_reg_set64(s, RISCV_IOMMU_REG_DDTP, s->ddtp); in riscv_iommu_reset()