Lines Matching +full:queue +full:- +full:rx
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/net/intel,ixp4xx-ethernet.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - $ref: ethernet-controller.yaml#
14 - Linus Walleij <linus.walleij@linaro.org>
18 Processing Engine) and the IXP4xx Queue Manager to process
24 const: intel,ixp4xx-ethernet
30 queue-rx:
31 $ref: /schemas/types.yaml#/definitions/phandle-array
33 - items:
34 - description: phandle to the RX queue node
35 - description: RX queue instance to use
36 description: phandle to the RX queue on the NPE
38 queue-txready:
39 $ref: /schemas/types.yaml#/definitions/phandle-array
41 - items:
42 - description: phandle to the TX READY queue node
43 - description: TX READY queue instance to use
44 description: phandle to the TX READY queue on the NPE
46 phy-mode: true
48 phy-handle: true
50 intel,npe-handle:
51 $ref: /schemas/types.yaml#/definitions/phandle-array
53 - items:
54 - description: phandle to the NPE this ethernet instance is using
55 - description: the NPE instance to use
65 - compatible
66 - reg
67 - queue-rx
68 - queue-txready
69 - intel,npe-handle
74 - |
76 compatible = "intel,ixp4xx-network-processing-engine";
81 compatible = "intel,ixp4xx-ethernet";
83 queue-rx = <&qmgr 4>;
84 queue-txready = <&qmgr 21>;
85 intel,npe-handle = <&npe 1>;
86 phy-mode = "rgmii";
87 phy-handle = <&phy1>;
91 compatible = "intel,ixp4xx-ethernet";
93 queue-rx = <&qmgr 3>;
94 queue-txready = <&qmgr 20>;
95 intel,npe-handle = <&npe 2>;
96 phy-mode = "rgmii";
97 phy-handle = <&phy2>;
100 #address-cells = <1>;
101 #size-cells = <0>;
102 phy1: ethernet-phy@1 {
105 phy2: ethernet-phy@2 {