53 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---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 Portals8 9maintainers:10 - Frank Li <Frank.Li@nxp.com>11 12description:13 QorIQ DPAA Buffer Manager Portal14 15 Portals are memory mapped interfaces to BMan that allow low-latency, lock-less16 interaction by software running on processor cores, accelerators and network17 interfaces with the BMan18 19properties:20 compatible:21 oneOf:22 - const: fsl,bman-portal23 - items:24 - enum:25 - fsl,bman-portal-1.0.026 - fsl,ls1043a-bmap-portal27 - fsl,ls1046a-bmap-portal28 - const: fsl,bman-portal29 reg:30 items:31 - description: the cache-enabled region of the portal32 - description: the cache-inhibited region of the portal33 34 interrupts:35 maxItems: 136 37required:38 - compatible39 - reg40 - interrupts41 42additionalProperties: false43 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