Home
last modified time | relevance | path

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

/linux-6.15/drivers/dma/stm32/
H A Dstm32-dma3.c1687 u64 hwcfgr; in stm32_dma3_probe() local
1756 hwcfgr = readl_relaxed(ddata->base + STM32_DMA3_HWCFGR1); in stm32_dma3_probe()
1757 ddata->dma_channels = FIELD_GET(G_NUM_CHANNELS, hwcfgr); in stm32_dma3_probe()
1762 hwcfgr = readl_relaxed(ddata->base + STM32_DMA3_HWCFGR2); in stm32_dma3_probe()
1763 ddata->dma_requests = FIELD_GET(G_MAX_REQ_ID, hwcfgr) + 1; in stm32_dma3_probe()
1767 hwcfgr = readl_relaxed(ddata->base + STM32_DMA3_HWCFGR1); in stm32_dma3_probe()
1768 master_ports = FIELD_GET(G_MASTER_PORTS, hwcfgr); in stm32_dma3_probe()
1770 ddata->ports_max_dw[0] = FIELD_GET(G_M0_DATA_WIDTH_ENC, hwcfgr); in stm32_dma3_probe()
1774 ddata->ports_max_dw[1] = FIELD_GET(G_M1_DATA_WIDTH_ENC, hwcfgr); in stm32_dma3_probe()
1802 hwcfgr = readl_relaxed(ddata->base + STM32_DMA3_HWCFGR3); in stm32_dma3_probe()
[all …]