1 /* 2 * SPDX-FileCopyrightText: 2020-2021 Espressif Systems (Shanghai) CO LTD 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 #pragma once 8 9 // The following macros have a format SOC_[periph][instance_id] to make it work with `GDMA_MAKE_TRIGGER` 10 #define SOC_GDMA_TRIG_PERIPH_M2M0 (-1) 11 #define SOC_GDMA_TRIG_PERIPH_SPI2 (0) 12 #define SOC_GDMA_TRIG_PERIPH_SPI3 (1) 13 #define SOC_GDMA_TRIG_PERIPH_UHCI0 (2) 14 #define SOC_GDMA_TRIG_PERIPH_I2S0 (3) 15 #define SOC_GDMA_TRIG_PERIPH_I2S1 (4) 16 #define SOC_GDMA_TRIG_PERIPH_LCD0 (5) 17 #define SOC_GDMA_TRIG_PERIPH_CAM0 (5) 18 #define SOC_GDMA_TRIG_PERIPH_AES0 (6) 19 #define SOC_GDMA_TRIG_PERIPH_SHA0 (7) 20 #define SOC_GDMA_TRIG_PERIPH_ADC0 (8) 21 #define SOC_GDMA_TRIG_PERIPH_RMT0 (9) 22