1 /* 2 * Copyright (c) 2020 Linaro Limited 3 * SPDX-License-Identifier: Apache-2.0 4 */ 5 6 #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_ATMEL_SAMX7X_DMA_H_ 7 #define ZEPHYR_INCLUDE_DT_BINDINGS_ATMEL_SAMX7X_DMA_H_ 8 9 /** 10 * Atmel SAMx7x Peripheral Hardware Request HW Interface Number (XDMAC_CC.PERID). 11 * 12 * See table Table 35-1. Peripheral Hardware Requests in the SAM E70/S70/V70/V71 datasheet. 13 */ 14 #define DMA_PERID_HSMCI_TX_RX 0 15 #define DMA_PERID_SPI0_TX 1 16 #define DMA_PERID_SPI0_RX 2 17 #define DMA_PERID_SPI1_TX 3 18 #define DMA_PERID_SPI1_RX 4 19 #define DMA_PERID_QSPI_TX 5 20 #define DMA_PERID_QSPI_RX 6 21 #define DMA_PERID_USART0_TX 7 22 #define DMA_PERID_USART0_RX 8 23 #define DMA_PERID_USART1_TX 9 24 #define DMA_PERID_USART1_RX 10 25 #define DMA_PERID_USART2_TX 11 26 #define DMA_PERID_USART2_RX 12 27 #define DMA_PERID_PWM0_TX 13 28 #define DMA_PERID_TWIHS0_TX 14 29 #define DMA_PERID_TWIHS0_RX 15 30 #define DMA_PERID_TWIHS1_TX 16 31 #define DMA_PERID_TWIHS1_RX 17 32 #define DMA_PERID_TWIHS2_TX 18 33 #define DMA_PERID_TWIHS2_RX 19 34 #define DMA_PERID_UART0_TX 20 35 #define DMA_PERID_UART0_RX 21 36 #define DMA_PERID_UART1_TX 22 37 #define DMA_PERID_UART1_RX 23 38 #define DMA_PERID_UART2_TX 24 39 #define DMA_PERID_UART2_RX 25 40 #define DMA_PERID_UART3_TX 26 41 #define DMA_PERID_UART3_RX 27 42 #define DMA_PERID_UART4_TX 28 43 #define DMA_PERID_UART4_RX 29 44 #define DMA_PERID_DACC0_TX 30 45 #define DMA_PERID_DACC1_TX 31 46 #define DMA_PERID_SSC_TX 32 47 #define DMA_PERID_SSC_RX 33 48 #define DMA_PERID_PIOA_RX 34 49 #define DMA_PERID_AFEC0_RX 35 50 #define DMA_PERID_AFEC1_RX 36 51 #define DMA_PERID_AES_TX 37 52 #define DMA_PERID_AES_RX 38 53 #define DMA_PERID_PWM1_TX 39 54 #define DMA_PERID_TC0_RX 40 55 #define DMA_PERID_TC1_RX 41 56 #define DMA_PERID_TC2_RX 42 57 #define DMA_PERID_TC3_RX 43 58 #define DMA_PERID_I2SC0_TX_L 44 59 #define DMA_PERID_I2SC0_RX_L 45 60 #define DMA_PERID_I2SC1_TX_L 46 61 #define DMA_PERID_I2SC1_RX_L 47 62 #define DMA_PERID_I2SC0_TX_R 48 63 #define DMA_PERID_I2SC0_RX_R 49 64 #define DMA_PERID_I2SC1_TX_R 50 65 #define DMA_PERID_I2SC1_RX_R 51 66 67 #endif /* ZEPHYR_INCLUDE_DT_BINDINGS_ATMEL_SAMX7X_DMA_H_ */ 68