zephyr/dts/bindings/dma/nxp,smartdma.yaml

29 lines
643 B
YAML

# Copyright 2023 NXP
# SPDX-License-Identifier: Apache-2.0
description: NXP SmartDMA controller
compatible: "nxp,smartdma"
include: dma-controller.yaml
properties:
reg:
required: true
interrupts:
required: true
program-mem:
type: int
required: true
description: |
Program memory to load SMARTDMA routines into. Must be set to a RAM
region that the SMARTDMA can access on the chip.
# SmartDMA does not support channels, so no DMA cells should be provided.
# the driver or application using SMARTDMA can set the DMA program to run
# using the `dma_slot` parameter.
"#dma-cells":
const: 0