Lines Matching full:dpdma

3  * Xilinx ZynqMP DPDMA Engine driver
27 #include <dt-bindings/dma/xlnx-zynqmp-dpdma.h>
32 /* DPDMA registers */
118 /* DPDMA descriptor fields */
141 * struct xilinx_dpdma_hw_desc - DPDMA hardware descriptor
179 * struct xilinx_dpdma_sw_desc - DPDMA software descriptor
180 * @hw: DPDMA hardware descriptor
191 * struct xilinx_dpdma_tx_desc - DPDMA transaction descriptor
208 * struct xilinx_dpdma_chan - DPDMA channel
222 * @xdev: DPDMA device
250 * struct xilinx_dpdma_device - DPDMA device
256 * @chan: DPDMA channels
505 * @xdev: DPDMA device
558 * @chan: DPDMA channel
581 * @chan: DPDMA channel
595 * @chan: DPDMA channel
638 * @chan: DPDMA channel
687 * @chan: DPDMA channel
693 * Return: A DPDMA TX descriptor on success, or NULL.
743 * DPDMA Channel Operations
748 * @chan: DPDMA channel
775 * @chan: DPDMA channel
793 * @chan: DPDMA channel
804 * @chan: DPDMA channel
832 * @chan: DPDMA channel
908 * @chan: DPDMA channel
922 * @chan: DPDMA channel
956 * @chan: DPDMA channel
989 * @chan: DPDMA channel
1021 * @chan: DPDMA channel
1047 * @chan: DPDMA channel
1076 * @chan: DPDMA channel
1125 * @chan: DPDMA channel
1146 * xilinx_dpdma_chan_handle_err - DPDMA channel error handling
1147 * @chan: DPDMA channel
1292 * The destination address doesn't need to be specified as the DPDMA is in xilinx_dpdma_config()
1295 * fixed both on the DPDMA side and on the DP controller side. in xilinx_dpdma_config()
1427 * xilinx_dpdma_handle_err_irq - Handle DPDMA error interrupt
1428 * @xdev: DPDMA device
1459 * @xdev: DPDMA device
1471 * @xdev: DPDMA device
1732 dev_info(&pdev->dev, "Xilinx DPDMA engine is probed\n"); in xilinx_dpdma_probe()
1769 { .compatible = "xlnx,zynqmp-dpdma",},
1778 .name = "xilinx-zynqmp-dpdma",
1786 MODULE_DESCRIPTION("Xilinx ZynqMP DPDMA driver");