Lines Matching +full:processing +full:- +full:engine
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
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
46 phy-mode: true
48 phy-handle: true
50 fixed-link: true
52 intel,npe-handle:
53 $ref: /schemas/types.yaml#/definitions/phandle-array
55 - items:
56 - description: phandle to the NPE this ethernet instance is using
57 - description: the NPE instance to use
67 - compatible
68 - reg
69 - queue-rx
70 - queue-txready
71 - intel,npe-handle
76 - |
78 compatible = "intel,ixp4xx-network-processing-engine";
83 compatible = "intel,ixp4xx-ethernet";
85 queue-rx = <&qmgr 4>;
86 queue-txready = <&qmgr 21>;
87 intel,npe-handle = <&npe 1>;
88 phy-mode = "rgmii";
89 phy-handle = <&phy1>;
93 compatible = "intel,ixp4xx-ethernet";
95 queue-rx = <&qmgr 3>;
96 queue-txready = <&qmgr 20>;
97 intel,npe-handle = <&npe 2>;
98 phy-mode = "rgmii";
99 phy-handle = <&phy2>;
102 #address-cells = <1>;
103 #size-cells = <0>;
104 phy1: ethernet-phy@1 {
107 phy2: ethernet-phy@2 {