Home
last modified time | relevance | path

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

/linux-6.14.4/drivers/dma/stm32/
Dstm32-dma3.c473 u32 ddw = 1 << FIELD_GET(CTR1_DDW_LOG2, ctr1); in stm32_dma3_check_user_setting() local
481 if (FIELD_GET(CTR1_PAM, ctr1) == CTR1_PAM_PACK_UNPACK && bndt % ddw) in stm32_dma3_check_user_setting()
485 if (cdar % ddw) in stm32_dma3_check_user_setting()
489 if (ddw == DMA_SLAVE_BUSWIDTH_8_BYTES && port_is_ahb(ddata->ports_max_dw[dap])) in stm32_dma3_check_user_setting()
569 u32 sdw, ddw, sbl_max, dbl_max, tcem, init_dw, init_bl_max; in stm32_dma3_chan_prep_hw() local
580 ddw = chan->dma_config.dst_addr_width ? : get_chan_max_dw(dap, chan->max_burst); in stm32_dma3_chan_prep_hw()
585 if (!(dma_device.src_addr_widths & BIT(sdw)) || !(dma_device.dst_addr_widths & BIT(ddw))) { in stm32_dma3_chan_prep_hw()
586 dev_err(chan2dev(chan), "Bus width (src=%u, dst=%u) not supported\n", sdw, ddw); in stm32_dma3_chan_prep_hw()
598 (port_is_ahb(dap_max_dw) && ddw == DMA_SLAVE_BUSWIDTH_8_BYTES)) { in stm32_dma3_chan_prep_hw()
601 sdw, ddw, sap, dap); in stm32_dma3_chan_prep_hw()
[all …]
/linux-6.14.4/drivers/vfio/
Dvfio_iommu_spapr_tce.c884 memset(&info.ddw, 0, sizeof(info.ddw)); in tce_iommu_ioctl()
889 info.ddw.pgsizes = table_group->pgsizes; in tce_iommu_ioctl()
890 info.ddw.max_dynamic_windows_supported = in tce_iommu_ioctl()
892 info.ddw.levels = table_group->max_levels; in tce_iommu_ioctl()
895 ddwsz = offsetofend(struct vfio_iommu_spapr_tce_info, ddw); in tce_iommu_ioctl()
/linux-6.14.4/include/uapi/linux/
Dvfio.h1714 struct vfio_iommu_spapr_tce_ddw_info ddw; member