1*8d13bc63SEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */ 2*8d13bc63SEmmanuel Vadot 3*8d13bc63SEmmanuel Vadot #ifndef _FSL_EDMA_DT_BINDING_H_ 4*8d13bc63SEmmanuel Vadot #define _FSL_EDMA_DT_BINDING_H_ 5*8d13bc63SEmmanuel Vadot 6*8d13bc63SEmmanuel Vadot /* Receive Channel */ 7*8d13bc63SEmmanuel Vadot #define FSL_EDMA_RX 0x1 8*8d13bc63SEmmanuel Vadot 9*8d13bc63SEmmanuel Vadot /* iMX8 audio remote DMA */ 10*8d13bc63SEmmanuel Vadot #define FSL_EDMA_REMOTE 0x2 11*8d13bc63SEmmanuel Vadot 12*8d13bc63SEmmanuel Vadot /* FIFO is continue memory region */ 13*8d13bc63SEmmanuel Vadot #define FSL_EDMA_MULTI_FIFO 0x4 14*8d13bc63SEmmanuel Vadot 15*8d13bc63SEmmanuel Vadot /* Channel need stick to even channel */ 16*8d13bc63SEmmanuel Vadot #define FSL_EDMA_EVEN_CH 0x8 17*8d13bc63SEmmanuel Vadot 18*8d13bc63SEmmanuel Vadot /* Channel need stick to odd channel */ 19*8d13bc63SEmmanuel Vadot #define FSL_EDMA_ODD_CH 0x10 20*8d13bc63SEmmanuel Vadot 21*8d13bc63SEmmanuel Vadot #endif 22