~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/net/intel,ixp4xx-hss.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/net/intel,ixp4xx-hss.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/net/intel,ixp4xx-hss.yaml (Version linux-6.3.13)


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

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php