1# Copyright (c) 2023 Intel Corporation. All rights reserved.
2# SPDX-License-Identifier: Apache-2.0
3
4description: Synopsys Designware axi DMA Controller node
5
6compatible: "snps,designware-dma-axi"
7
8include: [dma-controller.yaml, reset-device.yaml]
9
10properties:
11  reg:
12    required: true
13
14  dma-channels:
15    required: true
16
17  interrupts:
18    required: true
19
20  "#dma-cells":
21    const: 1
22
23# #dma-cells : Must be <1>.
24# The 1st cell specifies the hardware handshaking signal ID
25# Example of device-tree dma channel configuration:
26#
27# &spi0 {
28#      /* Configure DMA */
29#   dmas = <&dma0 18>, <&dma0 19>;
30#   dma-names = "tx", "rx";
31# };
32#
33# In above spi node numbers 18 and 19 represents the
34# peripheral handshaking interface ID
35dma-cells:
36  - slot
37