1 /** 2 * Copyright (c) 2021 Raspberry Pi (Trading) Ltd. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 #ifndef _DREQ_H_ 7 #define _DREQ_H_ 8 9 #define DREQ_PIO0_TX0 0x0 10 #define DREQ_PIO0_TX1 0x1 11 #define DREQ_PIO0_TX2 0x2 12 #define DREQ_PIO0_TX3 0x3 13 #define DREQ_PIO0_RX0 0x4 14 #define DREQ_PIO0_RX1 0x5 15 #define DREQ_PIO0_RX2 0x6 16 #define DREQ_PIO0_RX3 0x7 17 #define DREQ_PIO1_TX0 0x8 18 #define DREQ_PIO1_TX1 0x9 19 #define DREQ_PIO1_TX2 0xa 20 #define DREQ_PIO1_TX3 0xb 21 #define DREQ_PIO1_RX0 0xc 22 #define DREQ_PIO1_RX1 0xd 23 #define DREQ_PIO1_RX2 0xe 24 #define DREQ_PIO1_RX3 0xf 25 #define DREQ_SPI0_TX 0x10 26 #define DREQ_SPI0_RX 0x11 27 #define DREQ_SPI1_TX 0x12 28 #define DREQ_SPI1_RX 0x13 29 #define DREQ_UART0_TX 0x14 30 #define DREQ_UART0_RX 0x15 31 #define DREQ_UART1_TX 0x16 32 #define DREQ_UART1_RX 0x17 33 #define DREQ_PWM_WRAP0 0x18 34 #define DREQ_PWM_WRAP1 0x19 35 #define DREQ_PWM_WRAP2 0x1a 36 #define DREQ_PWM_WRAP3 0x1b 37 #define DREQ_PWM_WRAP4 0x1c 38 #define DREQ_PWM_WRAP5 0x1d 39 #define DREQ_PWM_WRAP6 0x1e 40 #define DREQ_PWM_WRAP7 0x1f 41 #define DREQ_I2C0_TX 0x20 42 #define DREQ_I2C0_RX 0x21 43 #define DREQ_I2C1_TX 0x22 44 #define DREQ_I2C1_RX 0x23 45 #define DREQ_ADC 0x24 46 #define DREQ_XIP_STREAM 0x25 47 #define DREQ_XIP_SSITX 0x26 48 #define DREQ_XIP_SSIRX 0x27 49 50 #endif // _DREQ_H_ 51