Home
last modified time | relevance | path

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

/linux/drivers/dma/stm32/
H A Dstm32-dma3.c1738 u64 hwcfgr; in stm32_dma3_probe() local
1807 hwcfgr = readl_relaxed(ddata->base + STM32_DMA3_HWCFGR1); in stm32_dma3_probe()
1808 ddata->dma_channels = FIELD_GET(G_NUM_CHANNELS, hwcfgr); in stm32_dma3_probe()
1813 hwcfgr = readl_relaxed(ddata->base + STM32_DMA3_HWCFGR2); in stm32_dma3_probe()
1814 ddata->dma_requests = FIELD_GET(G_MAX_REQ_ID, hwcfgr) + 1; in stm32_dma3_probe()
1818 hwcfgr = readl_relaxed(ddata->base + STM32_DMA3_HWCFGR1); in stm32_dma3_probe()
1819 master_ports = FIELD_GET(G_MASTER_PORTS, hwcfgr); in stm32_dma3_probe()
1821 ddata->ports_max_dw[0] = FIELD_GET(G_M0_DATA_WIDTH_ENC, hwcfgr); in stm32_dma3_probe()
1825 ddata->ports_max_dw[1] = FIELD_GET(G_M1_DATA_WIDTH_ENC, hwcfgr); in stm32_dma3_probe()
1853 hwcfgr = readl_relaxed(ddata->base + STM32_DMA3_HWCFGR3); in stm32_dma3_probe()
[all …]
/linux/drivers/pwm/
H A Dpwm-stm32.c806 u32 hwcfgr; in stm32_pwm_detect_channels() local
810 regmap_read(regmap, TIM_HWCFGR1, &hwcfgr); in stm32_pwm_detect_channels()
816 npwm = FIELD_GET(TIM_HWCFGR1_NB_OF_CC, hwcfgr); in stm32_pwm_detect_channels()