Home
last modified time | relevance | path

Searched refs:dma_base_addr (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/arch/m68k/include/asm/
H A Ddma.h49 extern unsigned int dma_base_addr[MAX_M68K_DMA_CHANNELS];
134 dmawp = (unsigned short *) dma_base_addr[dmanr]; in enable_dma()
147 dmawp = (unsigned short *) dma_base_addr[dmanr]; in disable_dma()
148 dmapb = (unsigned char *) dma_base_addr[dmanr]; in disable_dma()
180 dmabp = (unsigned char *) dma_base_addr[dmanr]; in set_dma_mode()
181 dmawp = (unsigned short *) dma_base_addr[dmanr]; in set_dma_mode()
222 dmawp = (unsigned short *) dma_base_addr[dmanr]; in set_dma_addr()
223 dmalp = (unsigned int *) dma_base_addr[dmanr]; in set_dma_addr()
270 dmawp = (unsigned short *) dma_base_addr[dmanr]; in set_dma_count()
289 dmawp = (unsigned short *) dma_base_addr[dman in get_dma_residue()
[all...]
/kernel/linux/linux-5.10/arch/sh/drivers/dma/
H A Ddma-sh.c51 static unsigned long dma_base_addr(unsigned int chan) in dma_base_addr() function
105 u32 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in calc_xmit_shift()
123 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in dma_tei()
129 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in dma_tei()
163 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in sh_dmac_configure_channel()
174 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in sh_dmac_enable_dma()
180 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in sh_dmac_enable_dma()
198 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in sh_dmac_disable_dma()
200 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in sh_dmac_disable_dma()
231 __raw_writel(chan->sar, (dma_base_addr(cha in sh_dmac_xfer_dma()
[all...]
/kernel/linux/linux-6.6/arch/sh/drivers/dma/
H A Ddma-sh.c51 static unsigned long dma_base_addr(unsigned int chan) in dma_base_addr() function
105 u32 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in calc_xmit_shift()
123 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in dma_tei()
129 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in dma_tei()
163 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in sh_dmac_configure_channel()
174 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in sh_dmac_enable_dma()
180 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in sh_dmac_enable_dma()
198 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in sh_dmac_disable_dma()
200 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in sh_dmac_disable_dma()
231 __raw_writel(chan->sar, (dma_base_addr(cha in sh_dmac_xfer_dma()
[all...]
/kernel/linux/linux-5.10/arch/m68k/coldfire/
H A Ddma.c24 unsigned int dma_base_addr[MAX_M68K_DMA_CHANNELS] = { variable
38 EXPORT_SYMBOL(dma_base_addr); variable
/kernel/linux/linux-5.10/drivers/dma/
H A Dmoxart-dma.c571 void __iomem *dma_base_addr; in moxart_probe() local
588 dma_base_addr = devm_ioremap_resource(dev, res); in moxart_probe()
589 if (IS_ERR(dma_base_addr)) in moxart_probe()
590 return PTR_ERR(dma_base_addr); in moxart_probe()
601 ch->base = dma_base_addr + i * REG_OFF_CHAN_SIZE; in moxart_probe()
/kernel/linux/linux-6.6/drivers/dma/
H A Dmoxart-dma.c566 void __iomem *dma_base_addr; in moxart_probe() local
582 dma_base_addr = devm_platform_ioremap_resource(pdev, 0); in moxart_probe()
583 if (IS_ERR(dma_base_addr)) in moxart_probe()
584 return PTR_ERR(dma_base_addr); in moxart_probe()
595 ch->base = dma_base_addr + i * REG_OFF_CHAN_SIZE; in moxart_probe()
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_minidump.c724 u32 dma_no, dma_base_addr, temp_addr; in qlcnic_start_pex_dma() local
731 dma_base_addr = QLC_DMA_REG_BASE_ADDR(dma_no); in qlcnic_start_pex_dma()
733 temp_addr = dma_base_addr + QLC_DMA_CMD_BUFF_ADDR_LOW; in qlcnic_start_pex_dma()
738 temp_addr = dma_base_addr + QLC_DMA_CMD_BUFF_ADDR_HI; in qlcnic_start_pex_dma()
743 temp_addr = dma_base_addr + QLC_DMA_CMD_STATUS_CTRL; in qlcnic_start_pex_dma()
749 temp_addr = dma_base_addr + QLC_DMA_CMD_STATUS_CTRL; in qlcnic_start_pex_dma()
772 u32 temp, dma_base_addr, size = 0, read_size = 0; in qlcnic_read_memory_pexdma() local
784 dma_base_addr = QLC_DMA_REG_BASE_ADDR(temp); in qlcnic_read_memory_pexdma()
786 dma_base_addr + QLC_DMA_CMD_STATUS_CTRL); in qlcnic_read_memory_pexdma()
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_minidump.c724 u32 dma_no, dma_base_addr, temp_addr; in qlcnic_start_pex_dma() local
731 dma_base_addr = QLC_DMA_REG_BASE_ADDR(dma_no); in qlcnic_start_pex_dma()
733 temp_addr = dma_base_addr + QLC_DMA_CMD_BUFF_ADDR_LOW; in qlcnic_start_pex_dma()
738 temp_addr = dma_base_addr + QLC_DMA_CMD_BUFF_ADDR_HI; in qlcnic_start_pex_dma()
743 temp_addr = dma_base_addr + QLC_DMA_CMD_STATUS_CTRL; in qlcnic_start_pex_dma()
749 temp_addr = dma_base_addr + QLC_DMA_CMD_STATUS_CTRL; in qlcnic_start_pex_dma()
772 u32 temp, dma_base_addr, size = 0, read_size = 0; in qlcnic_read_memory_pexdma() local
784 dma_base_addr = QLC_DMA_REG_BASE_ADDR(temp); in qlcnic_read_memory_pexdma()
786 dma_base_addr + QLC_DMA_CMD_STATUS_CTRL); in qlcnic_read_memory_pexdma()
/kernel/linux/linux-5.10/drivers/scsi/qla4xxx/
H A Dql4_nx.c1947 uint64_t dma_base_addr = 0; in qla4_83xx_check_dma_engine_state() local
1954 dma_base_addr = QLA83XX_PEX_DMA_BASE_ADDRESS + in qla4_83xx_check_dma_engine_state()
1959 (dma_base_addr + QLA83XX_PEX_DMA_CMD_STS_AND_CNTRL), in qla4_83xx_check_dma_engine_state()
1977 uint64_t dma_base_addr = 0; in qla4_83xx_start_pex_dma() local
1984 dma_base_addr = QLA83XX_PEX_DMA_BASE_ADDRESS + in qla4_83xx_start_pex_dma()
1988 dma_base_addr + QLA83XX_PEX_DMA_CMD_ADDR_LOW, in qla4_83xx_start_pex_dma()
1994 dma_base_addr + QLA83XX_PEX_DMA_CMD_ADDR_HIGH, 0); in qla4_83xx_start_pex_dma()
1999 dma_base_addr + QLA83XX_PEX_DMA_CMD_STS_AND_CNTRL, in qla4_83xx_start_pex_dma()
2007 (dma_base_addr + QLA83XX_PEX_DMA_CMD_STS_AND_CNTRL), in qla4_83xx_start_pex_dma()
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/
H A Dqla_nx2.c2826 uint64_t dma_base_addr = 0; in qla8044_check_dma_engine_state() local
2832 dma_base_addr = ISP8044_PEX_DMA_BASE_ADDRESS + in qla8044_check_dma_engine_state()
2837 (dma_base_addr + ISP8044_PEX_DMA_CMD_STS_AND_CNTRL), in qla8044_check_dma_engine_state()
2856 uint64_t dma_base_addr = 0; in qla8044_start_pex_dma() local
2862 dma_base_addr = ISP8044_PEX_DMA_BASE_ADDRESS + in qla8044_start_pex_dma()
2866 dma_base_addr + ISP8044_PEX_DMA_CMD_ADDR_LOW, in qla8044_start_pex_dma()
2872 dma_base_addr + ISP8044_PEX_DMA_CMD_ADDR_HIGH, 0); in qla8044_start_pex_dma()
2877 dma_base_addr + ISP8044_PEX_DMA_CMD_STS_AND_CNTRL, in qla8044_start_pex_dma()
2885 (dma_base_addr + ISP8044_PEX_DMA_CMD_STS_AND_CNTRL), in qla8044_start_pex_dma()
/kernel/linux/linux-6.6/drivers/scsi/qla4xxx/
H A Dql4_nx.c1934 uint64_t dma_base_addr = 0; in qla4_83xx_check_dma_engine_state() local
1941 dma_base_addr = QLA83XX_PEX_DMA_BASE_ADDRESS + in qla4_83xx_check_dma_engine_state()
1946 (dma_base_addr + QLA83XX_PEX_DMA_CMD_STS_AND_CNTRL), in qla4_83xx_check_dma_engine_state()
1964 uint64_t dma_base_addr = 0; in qla4_83xx_start_pex_dma() local
1971 dma_base_addr = QLA83XX_PEX_DMA_BASE_ADDRESS + in qla4_83xx_start_pex_dma()
1975 dma_base_addr + QLA83XX_PEX_DMA_CMD_ADDR_LOW, in qla4_83xx_start_pex_dma()
1981 dma_base_addr + QLA83XX_PEX_DMA_CMD_ADDR_HIGH, 0); in qla4_83xx_start_pex_dma()
1986 dma_base_addr + QLA83XX_PEX_DMA_CMD_STS_AND_CNTRL, in qla4_83xx_start_pex_dma()
1994 (dma_base_addr + QLA83XX_PEX_DMA_CMD_STS_AND_CNTRL), in qla4_83xx_start_pex_dma()
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/
H A Dqla_nx2.c2815 uint64_t dma_base_addr = 0; in qla8044_check_dma_engine_state() local
2821 dma_base_addr = ISP8044_PEX_DMA_BASE_ADDRESS + in qla8044_check_dma_engine_state()
2826 (dma_base_addr + ISP8044_PEX_DMA_CMD_STS_AND_CNTRL), in qla8044_check_dma_engine_state()
2845 uint64_t dma_base_addr = 0; in qla8044_start_pex_dma() local
2851 dma_base_addr = ISP8044_PEX_DMA_BASE_ADDRESS + in qla8044_start_pex_dma()
2855 dma_base_addr + ISP8044_PEX_DMA_CMD_ADDR_LOW, in qla8044_start_pex_dma()
2861 dma_base_addr + ISP8044_PEX_DMA_CMD_ADDR_HIGH, 0); in qla8044_start_pex_dma()
2866 dma_base_addr + ISP8044_PEX_DMA_CMD_STS_AND_CNTRL, in qla8044_start_pex_dma()
2874 (dma_base_addr + ISP8044_PEX_DMA_CMD_STS_AND_CNTRL), in qla8044_start_pex_dma()

Completed in 27 milliseconds