Lines Matching +full:ixp4xx +full:- +full:crypto
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/firmware/intel,ixp4xx-network-processing-engine.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: Intel IXP4xx Network Processing Engine
11 - Linus Walleij <linus.walleij@linaro.org>
14 On the IXP4xx SoCs, the Network Processing Engine (NPE) is a small
16 and crypto tasks. It also manages the MDIO bus to the ethernet PHYs
17 on the IXP4xx platform. All IXP4xx platforms have three NPEs at
24 - items:
25 - const: intel,ixp4xx-network-processing-engine
29 - description: NPE0 (NPE-A) register range
30 - description: NPE1 (NPE-B) register range
31 - description: NPE2 (NPE-C) register range
33 crypto:
34 $ref: /schemas/crypto/intel,ixp4xx-crypto.yaml#
36 description: Optional node for the embedded crypto engine, the node
38 the crypto engine.
41 - compatible
42 - reg
47 - |
49 compatible = "intel,ixp4xx-network-processing-engine";
52 crypto {
53 compatible = "intel,ixp4xx-crypto";
54 intel,npe-handle = <&npe 2>;
55 queue-rx = <&qmgr 30>;
56 queue-txready = <&qmgr 29>;