Lines Matching refs:DMA

1 * Generic DMA Controller and DMA request bindings
3 Generic binding to provide a way for a driver using DMA Engine to retrieve the
4 DMA request or channel information that goes from a hardware device to a DMA
8 * DMA controller
11 - #dma-cells: Must be at least 1. Used to provide DMA controller
12 specific information. See DMA client binding below for
16 - dma-channels: Number of DMA channels supported by the controller.
17 - dma-requests: Number of DMA request signals supported by the
34 * DMA router
36 DMA routers are transparent IP blocks used to route DMA request lines from
37 devices to the DMA controller. Some SoCs (like TI DRA7x) have more peripherals
38 integrated with DMA requests than what the DMA controller can handle directly.
41 - dma-masters: phandle of the DMA controller or list of phandles for
42 the DMA controllers the router can direct the signal to.
43 - #dma-cells: Must be at least 1. Used to provide DMA router specific
44 information. See DMA client binding below for more
63 * DMA client
65 Client drivers should specify the DMA property using a phandle to the controller
66 followed by DMA controller specific data.
69 - dmas: List of one or more DMA specifiers, each consisting of
70 - A phandle pointing to DMA controller node
73 containing DMA controller specific information. This
74 typically contains a DMA request line number or a
77 - dma-names: Contains one identifier string for each DMA specifier in
79 are defined in the binding of the DMA client device.
80 Multiple DMA specifiers can be used to represent
82 DMA specifiers must be identical (see examples).
86 1. A device with one DMA read channel, one DMA write channel:
96 2. A single read-write channel with three alternative DMA controllers: