1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C 2 # Copyright 2021 Linaro Ltd. 3 %YAML 1.2 4 --- 5 $id: http://devicetree.org/schemas/net/intel,i 6 $schema: http://devicetree.org/meta-schemas/co 7 8 title: Intel IXP4xx V.35 WAN High Speed Serial 9 10 maintainers: 11 - Linus Walleij <linus.walleij@linaro.org> 12 13 description: | 14 The Intel IXP4xx HSS makes use of the IXP4xx 15 Processing Engine) and the IXP4xx Queue Mana 16 V.35 Wideband Modem (WAN) links. 17 18 properties: 19 compatible: 20 const: intel,ixp4xx-hss 21 22 reg: 23 maxItems: 1 24 description: The HSS instance 25 26 intel,npe-handle: 27 $ref: /schemas/types.yaml#/definitions/pha 28 items: 29 items: 30 - description: phandle to the NPE this 31 - description: the NPE instance number 32 description: phandle to the NPE this HSS i 33 and the instance to use in the second ce 34 35 intel,queue-chl-rxtrig: 36 $ref: /schemas/types.yaml#/definitions/pha 37 items: 38 - items: 39 - description: phandle to the RX tri 40 - description: the queue instance nu 41 description: phandle to the RX trigger que 42 43 intel,queue-chl-txready: 44 $ref: /schemas/types.yaml#/definitions/pha 45 items: 46 - items: 47 - description: phandle to the TX rea 48 - description: the queue instance nu 49 description: phandle to the TX ready queue 50 51 intel,queue-pkt-rx: 52 $ref: /schemas/types.yaml#/definitions/pha 53 items: 54 - items: 55 - description: phandle to the RX que 56 - description: the queue instance nu 57 description: phandle to the packet RX queu 58 59 intel,queue-pkt-tx: 60 $ref: /schemas/types.yaml#/definitions/pha 61 maxItems: 4 62 items: 63 items: 64 - description: phandle to the TX queue 65 - description: the queue instance numb 66 description: phandle to the packet TX0, TX 67 68 intel,queue-pkt-rxfree: 69 $ref: /schemas/types.yaml#/definitions/pha 70 maxItems: 4 71 items: 72 items: 73 - description: phandle to the RXFREE q 74 - description: the queue instance numb 75 description: phandle to the packet RXFREE0 76 RXFREE3 queues on the NPE 77 78 intel,queue-pkt-txdone: 79 $ref: /schemas/types.yaml#/definitions/pha 80 items: 81 - items: 82 - description: phandle to the TXDONE 83 - description: the queue instance nu 84 description: phandle to the packet TXDONE 85 86 cts-gpios: 87 maxItems: 1 88 description: Clear To Send (CTS) GPIO line 89 90 rts-gpios: 91 maxItems: 1 92 description: Ready To Send (RTS) GPIO line 93 94 dcd-gpios: 95 maxItems: 1 96 description: Data Carrier Detect (DCD) GPI 97 98 dtr-gpios: 99 maxItems: 1 100 description: Data Terminal Ready (DTR) GPI 101 102 clk-internal-gpios: 103 maxItems: 1 104 description: Clock internal GPIO line, dri 105 use internal clocking as opposed to exte 106 107 required: 108 - compatible 109 - reg 110 - intel,npe-handle 111 - intel,queue-chl-rxtrig 112 - intel,queue-chl-txready 113 - intel,queue-pkt-rx 114 - intel,queue-pkt-tx 115 - intel,queue-pkt-rxfree 116 - intel,queue-pkt-txdone 117 - cts-gpios 118 - rts-gpios 119 - dcd-gpios 120 - dtr-gpios 121 - clk-internal-gpios 122 123 additionalProperties: false
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.