Searched refs:sdma (Results 1 – 7 of 7) sorted by relevance
/drivers/dma/ |
D | imx-sdma.c | 249 struct sdma_engine *sdma; member 464 static inline u32 chnenbl_ofs(struct sdma_engine *sdma, unsigned int event) in chnenbl_ofs() argument 466 u32 chnenbl0 = sdma->drvdata->chnenbl0; in chnenbl_ofs() 473 struct sdma_engine *sdma = sdmac->sdma; in sdma_config_ownership() local 480 evt = readl_relaxed(sdma->regs + SDMA_H_EVTOVR); in sdma_config_ownership() 481 mcu = readl_relaxed(sdma->regs + SDMA_H_HOSTOVR); in sdma_config_ownership() 482 dsp = readl_relaxed(sdma->regs + SDMA_H_DSPOVR); in sdma_config_ownership() 499 writel_relaxed(evt, sdma->regs + SDMA_H_EVTOVR); in sdma_config_ownership() 500 writel_relaxed(mcu, sdma->regs + SDMA_H_HOSTOVR); in sdma_config_ownership() 501 writel_relaxed(dsp, sdma->regs + SDMA_H_DSPOVR); in sdma_config_ownership() [all …]
|
D | sirf-dma.c | 115 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(&schan->chan); in sirfsoc_dma_execute() local 130 writel_relaxed(sdesc->width, sdma->base + SIRFSOC_DMA_WIDTH_0 + in sirfsoc_dma_execute() 134 sdma->base + cid * 0x10 + SIRFSOC_DMA_CH_CTRL); in sirfsoc_dma_execute() 135 writel_relaxed(sdesc->xlen, sdma->base + cid * 0x10 + in sirfsoc_dma_execute() 137 writel_relaxed(sdesc->ylen, sdma->base + cid * 0x10 + in sirfsoc_dma_execute() 139 writel_relaxed(readl_relaxed(sdma->base + SIRFSOC_DMA_INT_EN) | in sirfsoc_dma_execute() 140 (1 << cid), sdma->base + SIRFSOC_DMA_INT_EN); in sirfsoc_dma_execute() 146 writel(sdesc->addr >> 2, sdma->base + cid * 0x10 + SIRFSOC_DMA_CH_ADDR); in sirfsoc_dma_execute() 150 readl_relaxed(sdma->base + SIRFSOC_DMA_CH_LOOP_CTRL), in sirfsoc_dma_execute() 151 sdma->base + SIRFSOC_DMA_CH_LOOP_CTRL); in sirfsoc_dma_execute() [all …]
|
D | TODO | 8 - imx-sdma
|
D | Makefile | 24 obj-$(CONFIG_IMX_SDMA) += imx-sdma.o
|
/drivers/scsi/isci/ |
D | host.c | 809 &ihost->scu_registers->sdma.unsolicited_frame_queue_control); in sci_controller_initialize_unsolicited_frame_queue() 818 &ihost->scu_registers->sdma.unsolicited_frame_get_pointer); in sci_controller_initialize_unsolicited_frame_queue() 822 &ihost->scu_registers->sdma.unsolicited_frame_put_pointer); in sci_controller_initialize_unsolicited_frame_queue() 1557 writel(0, &ihost->scu_registers->sdma.unsolicited_frame_get_pointer); in sci_controller_reset_hardware() 2205 val = readl(&ihost->scu_registers->sdma.pdma_configuration); in sci_controller_initialize() 2207 writel(val, &ihost->scu_registers->sdma.pdma_configuration); in sci_controller_initialize() 2209 val = readl(&ihost->scu_registers->sdma.cdma_configuration); in sci_controller_initialize() 2211 writel(val, &ihost->scu_registers->sdma.cdma_configuration); in sci_controller_initialize() 2321 &ihost->scu_registers->sdma.uf_header_base_address_lower); in sci_controller_mem_init() 2323 &ihost->scu_registers->sdma.uf_header_base_address_upper); in sci_controller_mem_init() [all …]
|
D | registers.h | 1841 struct scu_sdma_registers sdma; member
|
/drivers/gpu/drm/radeon/ |
D | radeon_ucode.h | 216 struct sdma_firmware_header_v1_0 sdma; member
|