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