Lines Matching +full:qman +full:- +full:pfdr
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/soc/fsl/fsl,qman.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Frank Li <Frank.Li@nxp.com>
13 The Queue Manager is part of the Data-Path Acceleration Architecture (DPAA). QMan
16 flow-level queuing, is also responsible for congestion management functions such
23 - const: fsl,qman
24 - items:
25 - enum:
26 - fsl,ls1043a-qman
27 - fsl,ls1046a-qman
28 - const: fsl,qman
31 - description: |
34 The QMan revision information is located in the QMAN_IP_REV_1/2
39 - description: The error interrupt
41 fsl,qman-portals:
43 description: ref fsl,qman-port.yaml
46 $ref: /schemas/types.yaml#/definitions/uint32-array
50 fsl,iommu-parent:
60 memory-region:
63 List of phandles referencing the QMan private memory nodes (described
64 below). The qman-fqd node must be first followed by qman-pfdr node.
65 Only used on ARM Devices connected to a QMan instance via Direct Connect
66 Portals (DCP) must link to the respective QMan instance.
68 fsl,qman:
69 $ref: /schemas/types.yaml#/definitions/uint32-array
71 List of phandle and DCP index pairs, to the QMan instance
75 - compatible
76 - reg
77 - interrupts
82 - |
83 #include <dt-bindings/interrupt-controller/irq.h>
85 qman: qman@318000 {
86 compatible = "fsl,qman";
90 fsl,qman-portals = <&qportals>;
91 memory-region = <&qman_fqd &qman_pfdr>;