1# Copyright (c) 2019, STMicroelectronics
2# SPDX-License-Identifier: Apache-2.0
3
4# Common fields for DMAMUX controllers
5
6include: base.yaml
7
8bus: dmamux
9
10properties:
11  "#dma-cells":
12    type: int
13    required: true
14    description: Number of items to expect in a DMA specifier (see dma V2)
15
16  dma-channels:
17    type: int
18    required: true
19    description: Number of DMAMUX output request channels supported by the controller
20
21  dma-generators:
22    type: int
23    description: Number of DMAMUX Request generator supported by the controller
24
25  dma-requests:
26    type: int
27    required: true
28    description: |
29      Number of DMAMUX Peripheral Request Line inputs supported by the controller
30      This is not directly the value to program in the DMAREQ_ID of the DMAMUX_CxCR
31