52 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/dma/renesas,rzn1-dmamux.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Renesas RZ/N1 DMA mux8 9maintainers:10 - Miquel Raynal <miquel.raynal@bootlin.com>11 12allOf:13 - $ref: dma-router.yaml#14 15properties:16 compatible:17 const: renesas,rzn1-dmamux18 19 reg:20 maxItems: 121 description: DMA mux first register offset within the system control parent.22 23 '#dma-cells':24 const: 625 description:26 The first four cells are dedicated to the master DMA controller. The fifth27 cell gives the DMA mux bit index that must be set starting from 0. The28 sixth cell gives the binary value that must be written there, ie. 0 or 1.29 30 dma-masters:31 minItems: 132 maxItems: 233 34 dma-requests:35 const: 3236 37required:38 - reg39 - dma-requests40 41additionalProperties: false42 43examples:44 - |45 dma-router@a0 {46 compatible = "renesas,rzn1-dmamux";47 reg = <0xa0 4>;48 #dma-cells = <6>;49 dma-masters = <&dma0 &dma1>;50 dma-requests = <32>;51 };52