Searched refs:dmamux (Results 1 - 6 of 6) sorted by relevance
/linux-master/drivers/dma/ |
H A D | lpc18xx-dmamux.c | 44 struct lpc18xx_dmamux_data *dmamux = dev_get_drvdata(dev); local 48 spin_lock_irqsave(&dmamux->lock, flags); 50 spin_unlock_irqrestore(&dmamux->lock, flags); 57 struct lpc18xx_dmamux_data *dmamux = platform_get_drvdata(pdev); local 67 if (mux >= dmamux->dma_master_requests) { 86 spin_lock_irqsave(&dmamux->lock, flags); 87 if (dmamux->muxes[mux].busy) { 88 spin_unlock_irqrestore(&dmamux->lock, flags); 90 mux, mux, dmamux->muxes[mux].value); 95 dmamux 115 struct lpc18xx_dmamux_data *dmamux; local [all...] |
H A D | stm32-dmamux.c | 66 struct stm32_dmamux_data *dmamux = dev_get_drvdata(dev); local 71 spin_lock_irqsave(&dmamux->lock, flags); 73 stm32_dmamux_write(dmamux->iomem, STM32_DMAMUX_CCR(mux->chan_id), 0); 74 clear_bit(mux->chan_id, dmamux->dma_inuse); 78 spin_unlock_irqrestore(&dmamux->lock, flags); 90 struct stm32_dmamux_data *dmamux = platform_get_drvdata(pdev); local 101 if (dma_spec->args[0] > dmamux->dmamux_requests) { 111 spin_lock_irqsave(&dmamux->lock, flags); 112 mux->chan_id = find_first_zero_bit(dmamux->dma_inuse, 113 dmamux [all...] |
H A D | Makefile | 52 obj-$(CONFIG_LPC18XX_DMAMUX) += lpc18xx-dmamux.o 74 obj-$(CONFIG_STM32_DMAMUX) += stm32-dmamux.o
|
/linux-master/drivers/dma/dw/ |
H A D | rzn1-dmamux.c | 31 struct rzn1_dmamux_data *dmamux = dev_get_drvdata(dev); local 36 clear_bit(map->req_idx, dmamux->used_chans); 45 struct rzn1_dmamux_data *dmamux = platform_get_drvdata(pdev); local 87 if (test_and_set_bit(map->req_idx, dmamux->used_chans)) { 100 clear_bit(map->req_idx, dmamux->used_chans); 119 struct rzn1_dmamux_data *dmamux; local 121 dmamux = devm_kzalloc(&pdev->dev, sizeof(*dmamux), GFP_KERNEL); 122 if (!dmamux) 134 dmamux [all...] |
H A D | Makefile | 13 obj-$(CONFIG_RZN1_DMAMUX) += rzn1-dmamux.o
|
/linux-master/drivers/clk/renesas/ |
H A D | r9a06g032-clocks.c | 681 u32 dmamux; local 688 dmamux = readl(sysctrl_priv->reg + R9A06G032_SYSCTRL_DMAMUX); 689 dmamux &= ~mask; 690 dmamux |= val & mask; 691 writel(dmamux, sysctrl_priv->reg + R9A06G032_SYSCTRL_DMAMUX);
|
Completed in 230 milliseconds