29 lines
643 B
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
|