Home
last modified time | relevance | path

Searched refs:qbr (Results 1 – 2 of 2) sorted by relevance

/drivers/iommu/riscv/
A Diommu.c110 _q->qbr = RISCV_IOMMU_REG_ ## name ## B; \
116 #define Q_HEAD(q) ((q)->qbr + (RISCV_IOMMU_REG_CQH - RISCV_IOMMU_REG_CQB))
117 #define Q_TAIL(q) ((q)->qbr + (RISCV_IOMMU_REG_CQT - RISCV_IOMMU_REG_CQB))
140 riscv_iommu_writeq(iommu, queue->qbr, RISCV_IOMMU_QUEUE_LOG2SZ_FIELD); in riscv_iommu_queue_alloc()
141 qb = riscv_iommu_readq(iommu, queue->qbr); in riscv_iommu_queue_alloc()
179 riscv_iommu_writeq(iommu, queue->qbr, qb); in riscv_iommu_queue_alloc()
180 rb = riscv_iommu_readq(iommu, queue->qbr); in riscv_iommu_queue_alloc()
A Diommu.h31 u16 qbr; /* base register offset, head and tail reference */ member

Completed in 9 milliseconds