xref: /openbmc/linux/scripts/dtc/include-prefixes/dt-bindings/dma/fsl-edma.h (revision f8b04488b060b155f8b6769aa70412c3630b03f0)
1*fb2f43edSFrank Li /* SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */
2*fb2f43edSFrank Li 
3*fb2f43edSFrank Li #ifndef _FSL_EDMA_DT_BINDING_H_
4*fb2f43edSFrank Li #define _FSL_EDMA_DT_BINDING_H_
5*fb2f43edSFrank Li 
6*fb2f43edSFrank Li /* Receive Channel */
7*fb2f43edSFrank Li #define FSL_EDMA_RX		0x1
8*fb2f43edSFrank Li 
9*fb2f43edSFrank Li /* iMX8 audio remote DMA */
10*fb2f43edSFrank Li #define FSL_EDMA_REMOTE		0x2
11*fb2f43edSFrank Li 
12*fb2f43edSFrank Li /* FIFO is continue memory region */
13*fb2f43edSFrank Li #define FSL_EDMA_MULTI_FIFO	0x4
14*fb2f43edSFrank Li 
15*fb2f43edSFrank Li /* Channel need stick to even channel */
16*fb2f43edSFrank Li #define FSL_EDMA_EVEN_CH	0x8
17*fb2f43edSFrank Li 
18*fb2f43edSFrank Li /* Channel need stick to odd channel */
19*fb2f43edSFrank Li #define FSL_EDMA_ODD_CH		0x10
20*fb2f43edSFrank Li 
21*fb2f43edSFrank Li #endif
22