brintos

brintos / linux-shallow public Read only

0
0
Text · 1.7 KiB · a400623 Raw
57 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2# Copyright 2018 Linaro Ltd.3%YAML 1.24---5$id: http://devicetree.org/schemas/crypto/intel,ixp4xx-crypto.yaml#6$schema: http://devicetree.org/meta-schemas/core.yaml#7 8title: Intel IXP4xx cryptographic engine9 10maintainers:11  - Linus Walleij <linus.walleij@linaro.org>12 13description: |14  The Intel IXP4xx cryptographic engine makes use of the IXP4xx NPE15  (Network Processing Engine). Since it is not a device on its own16  it is defined as a subnode of the NPE, if crypto support is17  available on the platform.18 19properties:20  compatible:21    const: intel,ixp4xx-crypto22 23  intel,npe-handle:24    $ref: /schemas/types.yaml#/definitions/phandle-array25    items:26      - items:27          - description: phandle to the NPE this crypto engine28          - description: the NPE instance number29    description: phandle to the NPE this crypto engine is using, the cell30      describing the NPE instance to be used.31 32  queue-rx:33    $ref: /schemas/types.yaml#/definitions/phandle-array34    items:35      - items:36          - description: phandle to the RX queue on the NPE37          - description: the queue instance number38    description: phandle to the RX queue on the NPE, the cell describing39      the queue instance to be used.40 41  queue-txready:42    $ref: /schemas/types.yaml#/definitions/phandle-array43    items:44      - items:45          - description: phandle to the TX READY queue on the NPE46          - description: the queue instance number47    description: phandle to the TX READY queue on the NPE, the cell describing48      the queue instance to be used.49 50required:51  - compatible52  - intel,npe-handle53  - queue-rx54  - queue-txready55 56additionalProperties: false57