zephyr/dts/bindings/dma/snps,designware-dma-axi.yaml

37 lines
747 B
YAML

# Copyright (c) 2023 Intel Corporation. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
description: Synopsys Designware axi DMA Controller node
compatible: "snps,designware-dma-axi"
include: [dma-controller.yaml, reset-device.yaml]
properties:
reg:
required: true
dma-channels:
required: true
interrupts:
required: true
"#dma-cells":
const: 1
# #dma-cells : Must be <1>.
# The 1st cell specifies the hardware handshaking signal ID
# Example of device-tree dma channel configuration:
#
# &spi0 {
# /* Configure DMA */
# dmas = <&dma0 18>, <&dma0 19>;
# dma-names = "tx", "rx";
# };
#
# In above spi node numbers 18 and 19 represents the
# peripheral handshaking interface ID
dma-cells:
- slot