1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/soc/fsl/fsl,bman-portal.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: QorIQ DPAA Queue Manager Portals 8 9maintainers: 10 - Frank Li <Frank.Li@nxp.com> 11 12description: 13 QorIQ DPAA Buffer Manager Portal 14 15 Portals are memory mapped interfaces to BMan that allow low-latency, lock-less 16 interaction by software running on processor cores, accelerators and network 17 interfaces with the BMan 18 19properties: 20 compatible: 21 oneOf: 22 - const: fsl,bman-portal 23 - items: 24 - enum: 25 - fsl,bman-portal-1.0.0 26 - fsl,ls1043a-bmap-portal 27 - fsl,ls1046a-bmap-portal 28 - const: fsl,bman-portal 29 reg: 30 items: 31 - description: the cache-enabled region of the portal 32 - description: the cache-inhibited region of the portal 33 34 interrupts: 35 maxItems: 1 36 37required: 38 - compatible 39 - reg 40 - interrupts 41 42additionalProperties: false 43 44examples: 45 - | 46 #include <dt-bindings/interrupt-controller/irq.h> 47 48 bman-portal@0 { 49 compatible = "fsl,bman-portal-1.0.0", "fsl,bman-portal"; 50 reg = <0x0 0x4000>, <0x100000 0x1000>; 51 interrupts = <105 IRQ_TYPE_EDGE_FALLING 0 0>; 52 }; 53