Lines Matching refs:dma_priv
307 if (priv->dma_priv.enable) in renesas_sdhi_internal_dmac_enable_dma()
308 priv->dma_priv.enable(host, enable); in renesas_sdhi_internal_dmac_enable_dma()
329 struct renesas_sdhi_dma *dma_priv = &priv->dma_priv; in renesas_sdhi_internal_dmac_dma_irq() local
338 set_bit(SDHI_DMA_END_FLAG_DMA, &dma_priv->end_flags); in renesas_sdhi_internal_dmac_dma_irq()
339 if (test_bit(SDHI_DMA_END_FLAG_ACCESS, &dma_priv->end_flags)) in renesas_sdhi_internal_dmac_dma_irq()
340 tasklet_schedule(&dma_priv->dma_complete); in renesas_sdhi_internal_dmac_dma_irq()
350 struct renesas_sdhi_dma *dma_priv = &priv->dma_priv; in renesas_sdhi_internal_dmac_dataend_dma() local
352 set_bit(SDHI_DMA_END_FLAG_ACCESS, &dma_priv->end_flags); in renesas_sdhi_internal_dmac_dataend_dma()
353 if (test_bit(SDHI_DMA_END_FLAG_DMA, &dma_priv->end_flags) || in renesas_sdhi_internal_dmac_dataend_dma()
355 tasklet_schedule(&dma_priv->dma_complete); in renesas_sdhi_internal_dmac_dataend_dma()
425 priv->dma_priv.end_flags = 0; in renesas_sdhi_internal_dmac_start_dma()
455 set_bit(SDHI_DMA_END_FLAG_DMA, &priv->dma_priv.end_flags); in renesas_sdhi_internal_dmac_issue_tasklet_fn()
456 if (test_bit(SDHI_DMA_END_FLAG_ACCESS, &priv->dma_priv.end_flags)) in renesas_sdhi_internal_dmac_issue_tasklet_fn()
457 tasklet_schedule(&priv->dma_priv.dma_complete); in renesas_sdhi_internal_dmac_issue_tasklet_fn()
547 tasklet_init(&priv->dma_priv.dma_complete, in renesas_sdhi_internal_dmac_request_dma()