brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · 8dce75b Raw
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