Home
last modified time | relevance | path

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

/openbmc/qemu/hw/misc/
H A Daspeed_xdma.c68 AspeedXDMAClass *axc = ASPEED_XDMA_GET_CLASS(xdma); in aspeed_xdma_write() local
74 if (addr == axc->cmdq_endp) { in aspeed_xdma_write()
76 } else if (addr == axc->cmdq_wrp) { in aspeed_xdma_write()
79 xdma->regs[TO_REG(axc->cmdq_rdp)] = xdma->regs[idx]; in aspeed_xdma_write()
86 xdma->regs[TO_REG(axc->intr_status)] |= axc->intr_complete; in aspeed_xdma_write()
88 if (xdma->regs[TO_REG(axc->intr_ctrl)] & axc->intr_complete) { in aspeed_xdma_write()
92 } else if (addr == axc->cmdq_rdp) { in aspeed_xdma_write()
98 } else if (addr == axc->intr_ctrl) { in aspeed_xdma_write()
99 xdma->regs[TO_REG(addr)] = val32 & axc->intr_ctrl_mask; in aspeed_xdma_write()
100 } else if (addr == axc->intr_status) { in aspeed_xdma_write()
[all …]