Zephyr Project API
4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
mchp-xec-dmac.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2026 Microchip Technology Inc.
3
*
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
7
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_DMA_MCHP_XEC_DMAC_H_
8
#define ZEPHYR_INCLUDE_DT_BINDINGS_DMA_MCHP_XEC_DMAC_H_
9
17
#define DMA_MCHP_XEC_TRIG_SRC_I2C_SMB0_TARG 0x0
18
#define DMA_MCHP_XEC_TRIG_SRC_I2C_SMB0_CTRL 0x1
19
#define DMA_MCHP_XEC_TRIG_SRC_I2C_SMB1_TARG 0x2
20
#define DMA_MCHP_XEC_TRIG_SRC_I2C_SMB1_CTRL 0x3
21
#define DMA_MCHP_XEC_TRIG_SRC_I2C_SMB2_TARG 0x4
22
#define DMA_MCHP_XEC_TRIG_SRC_I2C_SMB2_CTRL 0x5
23
#define DMA_MCHP_XEC_TRIG_SRC_I2C_SMB3_TARG 0x6
24
#define DMA_MCHP_XEC_TRIG_SRC_I2C_SMB3_CTRL 0x7
25
#define DMA_MCHP_XEC_TRIG_SRC_I2C_SMB4_TARG 0x8
26
#define DMA_MCHP_XEC_TRIG_SRC_I2C_SMB4_CTRL 0x9
27
#define DMA_MCHP_XEC_TRIG_SRC_QMSPI0_TX 0xA
28
#define DMA_MCHP_XEC_TRIG_SRC_QMSPI0_RX 0xB
29
#define DMA_MCHP_XEC_TRIG_SRC_GPSPI0_TX 0xC
30
#define DMA_MCHP_XEC_TRIG_SRC_GPSPI0_RX 0xD
31
#define DMA_MCHP_XEC_TRIG_SRC_GPSPI1_TX 0xE
32
#define DMA_MCHP_XEC_TRIG_SRC_GPSPI1_RX 0xF
33
/* Additional channels for MEC175x */
34
#define DMA_MCHP_XEC_TRIG_SRC_I3C_HC0_TX 0x10
35
#define DMA_MCHP_XEC_TRIG_SRC_I3C_HC0_RX 0x11
36
#define DMA_MCHP_XEC_TRIG_SRC_I3C_SC0_TX 0x12
37
#define DMA_MCHP_XEC_TRIG_SRC_I3C_SC0_RX 0x13
38
39
#endif
/* ZEPHYR_INCLUDE_DT_BINDINGS_DMA_MCHP_XEC_DMAC_H_ */
include
zephyr
dt-bindings
dma
mchp-xec-dmac.h
Generated on
for Zephyr Project API by
1.16.1