37 lines
747 B
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
|