Home
last modified time | relevance | path

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

/drivers/char/
Dmbcs.c203 void *mmr_base; in mbcs_getdma_start() local
208 mmr_base = soft->mmr_base; in mbcs_getdma_start()
219 mbcs_getdma_set(mmr_base, tiocx_dma_addr(gdma->hostAddr), in mbcs_getdma_start()
233 cm_control.cm_control_reg = MBCS_MMR_GET(mmr_base, MBCS_CM_CONTROL); in mbcs_getdma_start()
235 MBCS_MMR_SET(mmr_base, MBCS_CM_CONTROL, cm_control.cm_control_reg); in mbcs_getdma_start()
243 void *mmr_base; in mbcs_putdma_start() local
248 mmr_base = soft->mmr_base; in mbcs_putdma_start()
259 mbcs_putdma_set(mmr_base, tiocx_dma_addr(pdma->hostAddr), in mbcs_putdma_start()
273 cm_control.cm_control_reg = MBCS_MMR_GET(mmr_base, MBCS_CM_CONTROL); in mbcs_putdma_start()
275 MBCS_MMR_SET(mmr_base, MBCS_CM_CONTROL, cm_control.cm_control_reg); in mbcs_putdma_start()
[all …]
Dmbcs.h66 #define MBCS_MMR_ADDR(mmr_base, offset)((uint64_t *)(mmr_base + offset)) argument
67 #define MBCS_MMR_SET(mmr_base, offset, value) { \ argument
69 mbcs_mmr_set_u64p = (uint64_t *)(mmr_base + offset); \
73 #define MBCS_MMR_GET(mmr_base, offset) *(uint64_t *)(mmr_base + offset) argument
74 #define MBCS_MMR_ZERO(mmr_base, offset) MBCS_MMR_SET(mmr_base, offset, 0) argument
522 void *mmr_base; member
/drivers/dma/
Dmv_xor.h52 #define XOR_CONFIG(chan) (chan->mmr_base + 0x10 + (chan->idx * 4))
53 #define XOR_ACTIVATION(chan) (chan->mmr_base + 0x20 + (chan->idx * 4))
54 #define XOR_INTR_CAUSE(chan) (chan->mmr_base + 0x30)
55 #define XOR_INTR_MASK(chan) (chan->mmr_base + 0x40)
56 #define XOR_ERROR_CAUSE(chan) (chan->mmr_base + 0x50)
57 #define XOR_ERROR_ADDR(chan) (chan->mmr_base + 0x60)
109 void __iomem *mmr_base; member
Diop-adma.c1361 iop_chan->mmr_base = devm_ioremap(&pdev->dev, res->start, in iop_adma_probe()
1363 if (!iop_chan->mmr_base) { in iop_adma_probe()
Dmv_xor.c1030 mv_chan->mmr_base = xordev->xor_base; in mv_xor_channel_add()