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

TOMOYO Linux Cross Reference
Linux/Documentation/netlink/specs/ethtool.yaml

Version: ~ [ linux-6.11.5 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.58 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.114 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.169 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.228 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.284 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.322 ] ~ [ 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.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/netlink/specs/ethtool.yaml (Version linux-6.11.5) and /Documentation/netlink/specs/ethtool.yaml (Version linux-6.10.14)


  1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linu      1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
  2                                                     2 
  3 name: ethtool                                       3 name: ethtool
  4                                                     4 
  5 protocol: genetlink-legacy                          5 protocol: genetlink-legacy
  6                                                     6 
  7 doc: Partial family for Ethtool Netlink.            7 doc: Partial family for Ethtool Netlink.
  8                                                     8 
  9 definitions:                                        9 definitions:
 10   -                                                10   -
 11     name: udp-tunnel-type                          11     name: udp-tunnel-type
 12     enum-name:                                     12     enum-name:
 13     type: enum                                     13     type: enum
 14     entries: [ vxlan, geneve, vxlan-gpe ]          14     entries: [ vxlan, geneve, vxlan-gpe ]
 15   -                                                15   -
 16     name: stringset                                16     name: stringset
 17     type: enum                                     17     type: enum
 18     entries: []                                    18     entries: []
 19   -                                                19   -
 20     name: header-flags                             20     name: header-flags
 21     type: flags                                    21     type: flags
 22     entries: [ compact-bitsets, omit-reply, st     22     entries: [ compact-bitsets, omit-reply, stats ]
 23   -                                            << 
 24     name: module-fw-flash-status               << 
 25     type: enum                                 << 
 26     entries: [ started, in_progress, completed << 
 27   -                                            << 
 28     name: c33-pse-ext-state                    << 
 29     enum-name:                                 << 
 30     type: enum                                 << 
 31     name-prefix: ethtool-c33-pse-ext-state-    << 
 32     entries:                                   << 
 33         - none                                 << 
 34         - error-condition                      << 
 35         - mr-mps-valid                         << 
 36         - mr-pse-enable                        << 
 37         - option-detect-ted                    << 
 38         - option-vport-lim                     << 
 39         - ovld-detected                        << 
 40         - power-not-available                  << 
 41         - short-detected                       << 
 42                                                    23 
 43 attribute-sets:                                    24 attribute-sets:
 44   -                                                25   -
 45     name: header                                   26     name: header
 46     attributes:                                    27     attributes:
 47       -                                            28       -
 48         name: dev-index                            29         name: dev-index
 49         type: u32                                  30         type: u32
 50       -                                            31       -
 51         name: dev-name                             32         name: dev-name
 52         type: string                               33         type: string
 53       -                                            34       -
 54         name: flags                                35         name: flags
 55         type: u32                                  36         type: u32
 56         enum: header-flags                         37         enum: header-flags
 57                                                    38 
 58   -                                                39   -
 59     name: bitset-bit                               40     name: bitset-bit
 60     attributes:                                    41     attributes:
 61       -                                            42       -
 62         name: index                                43         name: index
 63         type: u32                                  44         type: u32
 64       -                                            45       -
 65         name: name                                 46         name: name
 66         type: string                               47         type: string
 67       -                                            48       -
 68         name: value                                49         name: value
 69         type: flag                                 50         type: flag
 70   -                                                51   -
 71     name: bitset-bits                              52     name: bitset-bits
 72     attributes:                                    53     attributes:
 73       -                                            54       -
 74         name: bit                                  55         name: bit
 75         type: nest                                 56         type: nest
 76         multi-attr: true                           57         multi-attr: true
 77         nested-attributes: bitset-bit              58         nested-attributes: bitset-bit
 78   -                                                59   -
 79     name: bitset                                   60     name: bitset
 80     attributes:                                    61     attributes:
 81       -                                            62       -
 82         name: nomask                               63         name: nomask
 83         type: flag                                 64         type: flag
 84       -                                            65       -
 85         name: size                                 66         name: size
 86         type: u32                                  67         type: u32
 87       -                                            68       -
 88         name: bits                                 69         name: bits
 89         type: nest                                 70         type: nest
 90         nested-attributes: bitset-bits             71         nested-attributes: bitset-bits
 91                                                    72 
 92   -                                                73   -
 93     name: string                                   74     name: string
 94     attributes:                                    75     attributes:
 95       -                                            76       -
 96         name: index                                77         name: index
 97         type: u32                                  78         type: u32
 98       -                                            79       -
 99         name: value                                80         name: value
100         type: string                               81         type: string
101   -                                                82   -
102     name: strings                                  83     name: strings
103     attributes:                                    84     attributes:
104       -                                            85       -
105         name: string                               86         name: string
106         type: nest                                 87         type: nest
107         multi-attr: true                           88         multi-attr: true
108         nested-attributes: string                  89         nested-attributes: string
109   -                                                90   -
110     name: stringset                                91     name: stringset
111     attributes:                                    92     attributes:
112       -                                            93       -
113         name: id                                   94         name: id
114         type: u32                                  95         type: u32
115       -                                            96       -
116         name: count                                97         name: count
117         type: u32                                  98         type: u32
118       -                                            99       -
119         name: strings                             100         name: strings
120         type: nest                                101         type: nest
121         multi-attr: true                          102         multi-attr: true
122         nested-attributes: strings                103         nested-attributes: strings
123   -                                               104   -
124     name: stringsets                              105     name: stringsets
125     attributes:                                   106     attributes:
126       -                                           107       -
127         name: stringset                           108         name: stringset
128         type: nest                                109         type: nest
129         multi-attr: true                          110         multi-attr: true
130         nested-attributes: stringset              111         nested-attributes: stringset
131   -                                               112   -
132     name: strset                                  113     name: strset
133     attributes:                                   114     attributes:
134       -                                           115       -
135         name: header                              116         name: header
136         type: nest                                117         type: nest
137         nested-attributes: header                 118         nested-attributes: header
138       -                                           119       -
139         name: stringsets                          120         name: stringsets
140         type: nest                                121         type: nest
141         nested-attributes: stringsets             122         nested-attributes: stringsets
142       -                                           123       -
143         name: counts-only                         124         name: counts-only
144         type: flag                                125         type: flag
145                                                   126 
146   -                                               127   -
147     name: privflags                               128     name: privflags
148     attributes:                                   129     attributes:
149       -                                           130       -
150         name: header                              131         name: header
151         type: nest                                132         type: nest
152         nested-attributes: header                 133         nested-attributes: header
153       -                                           134       -
154         name: flags                               135         name: flags
155         type: nest                                136         type: nest
156         nested-attributes: bitset                 137         nested-attributes: bitset
157                                                   138 
158   -                                               139   -
159     name: rings                                   140     name: rings
160     attributes:                                   141     attributes:
161       -                                           142       -
162         name: header                              143         name: header
163         type: nest                                144         type: nest
164         nested-attributes: header                 145         nested-attributes: header
165       -                                           146       -
166         name: rx-max                              147         name: rx-max
167         type: u32                                 148         type: u32
168       -                                           149       -
169         name: rx-mini-max                         150         name: rx-mini-max
170         type: u32                                 151         type: u32
171       -                                           152       -
172         name: rx-jumbo-max                        153         name: rx-jumbo-max
173         type: u32                                 154         type: u32
174       -                                           155       -
175         name: tx-max                              156         name: tx-max
176         type: u32                                 157         type: u32
177       -                                           158       -
178         name: rx                                  159         name: rx
179         type: u32                                 160         type: u32
180       -                                           161       -
181         name: rx-mini                             162         name: rx-mini
182         type: u32                                 163         type: u32
183       -                                           164       -
184         name: rx-jumbo                            165         name: rx-jumbo
185         type: u32                                 166         type: u32
186       -                                           167       -
187         name: tx                                  168         name: tx
188         type: u32                                 169         type: u32
189       -                                           170       -
190         name: rx-buf-len                          171         name: rx-buf-len
191         type: u32                                 172         type: u32
192       -                                           173       -
193         name: tcp-data-split                      174         name: tcp-data-split
194         type: u8                                  175         type: u8
195       -                                           176       -
196         name: cqe-size                            177         name: cqe-size
197         type: u32                                 178         type: u32
198       -                                           179       -
199         name: tx-push                             180         name: tx-push
200         type: u8                                  181         type: u8
201       -                                           182       -
202         name: rx-push                             183         name: rx-push
203         type: u8                                  184         type: u8
204       -                                           185       -
205         name: tx-push-buf-len                     186         name: tx-push-buf-len
206         type: u32                                 187         type: u32
207       -                                           188       -
208         name: tx-push-buf-len-max                 189         name: tx-push-buf-len-max
209         type: u32                                 190         type: u32
210                                                   191 
211   -                                               192   -
212     name: mm-stat                                 193     name: mm-stat
213     attributes:                                   194     attributes:
214       -                                           195       -
215         name: pad                                 196         name: pad
216         type: pad                                 197         type: pad
217       -                                           198       -
218         name: reassembly-errors                   199         name: reassembly-errors
219         type: u64                                 200         type: u64
220       -                                           201       -
221         name: smd-errors                          202         name: smd-errors
222         type: u64                                 203         type: u64
223       -                                           204       -
224         name: reassembly-ok                       205         name: reassembly-ok
225         type: u64                                 206         type: u64
226       -                                           207       -
227         name: rx-frag-count                       208         name: rx-frag-count
228         type: u64                                 209         type: u64
229       -                                           210       -
230         name: tx-frag-count                       211         name: tx-frag-count
231         type: u64                                 212         type: u64
232       -                                           213       -
233         name: hold-count                          214         name: hold-count
234         type: u64                                 215         type: u64
235   -                                               216   -
236     name: mm                                      217     name: mm
237     attributes:                                   218     attributes:
238       -                                           219       -
239         name: header                              220         name: header
240         type: nest                                221         type: nest
241         nested-attributes: header                 222         nested-attributes: header
242       -                                           223       -
243         name: pmac-enabled                        224         name: pmac-enabled
244         type: u8                                  225         type: u8
245       -                                           226       -
246         name: tx-enabled                          227         name: tx-enabled
247         type: u8                                  228         type: u8
248       -                                           229       -
249         name: tx-active                           230         name: tx-active
250         type: u8                                  231         type: u8
251       -                                           232       -
252         name: tx-min-frag-size                    233         name: tx-min-frag-size
253         type: u32                                 234         type: u32
254       -                                           235       -
255         name: rx-min-frag-size                    236         name: rx-min-frag-size
256         type: u32                                 237         type: u32
257       -                                           238       -
258         name: verify-enabled                      239         name: verify-enabled
259         type: u8                                  240         type: u8
260       -                                           241       -
261         name: verify-status                       242         name: verify-status
262         type: u8                                  243         type: u8
263       -                                           244       -
264         name: verify-time                         245         name: verify-time
265         type: u32                                 246         type: u32
266       -                                           247       -
267         name: max-verify-time                     248         name: max-verify-time
268         type: u32                                 249         type: u32
269       -                                           250       -
270         name: stats                               251         name: stats
271         type: nest                                252         type: nest
272         nested-attributes: mm-stat                253         nested-attributes: mm-stat
273   -                                               254   -
274     name: linkinfo                                255     name: linkinfo
275     attributes:                                   256     attributes:
276       -                                           257       -
277         name: header                              258         name: header
278         type: nest                                259         type: nest
279         nested-attributes: header                 260         nested-attributes: header
280       -                                           261       -
281         name: port                                262         name: port
282         type: u8                                  263         type: u8
283       -                                           264       -
284         name: phyaddr                             265         name: phyaddr
285         type: u8                                  266         type: u8
286       -                                           267       -
287         name: tp-mdix                             268         name: tp-mdix
288         type: u8                                  269         type: u8
289       -                                           270       -
290         name: tp-mdix-ctrl                        271         name: tp-mdix-ctrl
291         type: u8                                  272         type: u8
292       -                                           273       -
293         name: transceiver                         274         name: transceiver
294         type: u8                                  275         type: u8
295   -                                               276   -
296     name: linkmodes                               277     name: linkmodes
297     attributes:                                   278     attributes:
298       -                                           279       -
299         name: header                              280         name: header
300         type: nest                                281         type: nest
301         nested-attributes: header                 282         nested-attributes: header
302       -                                           283       -
303         name: autoneg                             284         name: autoneg
304         type: u8                                  285         type: u8
305       -                                           286       -
306         name: ours                                287         name: ours
307         type: nest                                288         type: nest
308         nested-attributes: bitset                 289         nested-attributes: bitset
309       -                                           290       -
310         name: peer                                291         name: peer
311         type: nest                                292         type: nest
312         nested-attributes: bitset                 293         nested-attributes: bitset
313       -                                           294       -
314         name: speed                               295         name: speed
315         type: u32                                 296         type: u32
316       -                                           297       -
317         name: duplex                              298         name: duplex
318         type: u8                                  299         type: u8
319       -                                           300       -
320         name: master-slave-cfg                    301         name: master-slave-cfg
321         type: u8                                  302         type: u8
322       -                                           303       -
323         name: master-slave-state                  304         name: master-slave-state
324         type: u8                                  305         type: u8
325       -                                           306       -
326         name: lanes                               307         name: lanes
327         type: u32                                 308         type: u32
328       -                                           309       -
329         name: rate-matching                       310         name: rate-matching
330         type: u8                                  311         type: u8
331   -                                               312   -
332     name: linkstate                               313     name: linkstate
333     attributes:                                   314     attributes:
334       -                                           315       -
335         name: header                              316         name: header
336         type: nest                                317         type: nest
337         nested-attributes: header                 318         nested-attributes: header
338       -                                           319       -
339         name: link                                320         name: link
340         type: u8                                  321         type: u8
341       -                                           322       -
342         name: sqi                                 323         name: sqi
343         type: u32                                 324         type: u32
344       -                                           325       -
345         name: sqi-max                             326         name: sqi-max
346         type: u32                                 327         type: u32
347       -                                           328       -
348         name: ext-state                           329         name: ext-state
349         type: u8                                  330         type: u8
350       -                                           331       -
351         name: ext-substate                        332         name: ext-substate
352         type: u8                                  333         type: u8
353       -                                           334       -
354         name: ext-down-cnt                        335         name: ext-down-cnt
355         type: u32                                 336         type: u32
356   -                                               337   -
357     name: debug                                   338     name: debug
358     attributes:                                   339     attributes:
359       -                                           340       -
360         name: header                              341         name: header
361         type: nest                                342         type: nest
362         nested-attributes: header                 343         nested-attributes: header
363       -                                           344       -
364         name: msgmask                             345         name: msgmask
365         type: nest                                346         type: nest
366         nested-attributes: bitset                 347         nested-attributes: bitset
367   -                                               348   -
368     name: wol                                     349     name: wol
369     attributes:                                   350     attributes:
370       -                                           351       -
371         name: header                              352         name: header
372         type: nest                                353         type: nest
373         nested-attributes: header                 354         nested-attributes: header
374       -                                           355       -
375         name: modes                               356         name: modes
376         type: nest                                357         type: nest
377         nested-attributes: bitset                 358         nested-attributes: bitset
378       -                                           359       -
379         name: sopass                              360         name: sopass
380         type: binary                              361         type: binary
381   -                                               362   -
382     name: features                                363     name: features
383     attributes:                                   364     attributes:
384       -                                           365       -
385         name: header                              366         name: header
386         type: nest                                367         type: nest
387         nested-attributes: header                 368         nested-attributes: header
388       -                                           369       -
389         name: hw                                  370         name: hw
390         type: nest                                371         type: nest
391         nested-attributes: bitset                 372         nested-attributes: bitset
392       -                                           373       -
393         name: wanted                              374         name: wanted
394         type: nest                                375         type: nest
395         nested-attributes: bitset                 376         nested-attributes: bitset
396       -                                           377       -
397         name: active                              378         name: active
398         type: nest                                379         type: nest
399         nested-attributes: bitset                 380         nested-attributes: bitset
400       -                                           381       -
401         name: nochange                            382         name: nochange
402         type: nest                                383         type: nest
403         nested-attributes: bitset                 384         nested-attributes: bitset
404   -                                               385   -
405     name: channels                                386     name: channels
406     attributes:                                   387     attributes:
407       -                                           388       -
408         name: header                              389         name: header
409         type: nest                                390         type: nest
410         nested-attributes: header                 391         nested-attributes: header
411       -                                           392       -
412         name: rx-max                              393         name: rx-max
413         type: u32                                 394         type: u32
414       -                                           395       -
415         name: tx-max                              396         name: tx-max
416         type: u32                                 397         type: u32
417       -                                           398       -
418         name: other-max                           399         name: other-max
419         type: u32                                 400         type: u32
420       -                                           401       -
421         name: combined-max                        402         name: combined-max
422         type: u32                                 403         type: u32
423       -                                           404       -
424         name: rx-count                            405         name: rx-count
425         type: u32                                 406         type: u32
426       -                                           407       -
427         name: tx-count                            408         name: tx-count
428         type: u32                                 409         type: u32
429       -                                           410       -
430         name: other-count                         411         name: other-count
431         type: u32                                 412         type: u32
432       -                                           413       -
433         name: combined-count                      414         name: combined-count
434         type: u32                                 415         type: u32
435                                                   416 
436   -                                               417   -
437     name: irq-moderation                       << 
438     attributes:                                << 
439       -                                        << 
440         name: usec                             << 
441         type: u32                              << 
442       -                                        << 
443         name: pkts                             << 
444         type: u32                              << 
445       -                                        << 
446         name: comps                            << 
447         type: u32                              << 
448   -                                            << 
449     name: profile                              << 
450     attributes:                                << 
451       -                                        << 
452         name: irq-moderation                   << 
453         type: nest                             << 
454         multi-attr: true                       << 
455         nested-attributes: irq-moderation      << 
456   -                                            << 
457     name: coalesce                                418     name: coalesce
458     attributes:                                   419     attributes:
459       -                                           420       -
460         name: header                              421         name: header
461         type: nest                                422         type: nest
462         nested-attributes: header                 423         nested-attributes: header
463       -                                           424       -
464         name: rx-usecs                            425         name: rx-usecs
465         type: u32                                 426         type: u32
466       -                                           427       -
467         name: rx-max-frames                       428         name: rx-max-frames
468         type: u32                                 429         type: u32
469       -                                           430       -
470         name: rx-usecs-irq                        431         name: rx-usecs-irq
471         type: u32                                 432         type: u32
472       -                                           433       -
473         name: rx-max-frames-irq                   434         name: rx-max-frames-irq
474         type: u32                                 435         type: u32
475       -                                           436       -
476         name: tx-usecs                            437         name: tx-usecs
477         type: u32                                 438         type: u32
478       -                                           439       -
479         name: tx-max-frames                       440         name: tx-max-frames
480         type: u32                                 441         type: u32
481       -                                           442       -
482         name: tx-usecs-irq                        443         name: tx-usecs-irq
483         type: u32                                 444         type: u32
484       -                                           445       -
485         name: tx-max-frames-irq                   446         name: tx-max-frames-irq
486         type: u32                                 447         type: u32
487       -                                           448       -
488         name: stats-block-usecs                   449         name: stats-block-usecs
489         type: u32                                 450         type: u32
490       -                                           451       -
491         name: use-adaptive-rx                     452         name: use-adaptive-rx
492         type: u8                                  453         type: u8
493       -                                           454       -
494         name: use-adaptive-tx                     455         name: use-adaptive-tx
495         type: u8                                  456         type: u8
496       -                                           457       -
497         name: pkt-rate-low                        458         name: pkt-rate-low
498         type: u32                                 459         type: u32
499       -                                           460       -
500         name: rx-usecs-low                        461         name: rx-usecs-low
501         type: u32                                 462         type: u32
502       -                                           463       -
503         name: rx-max-frames-low                   464         name: rx-max-frames-low
504         type: u32                                 465         type: u32
505       -                                           466       -
506         name: tx-usecs-low                        467         name: tx-usecs-low
507         type: u32                                 468         type: u32
508       -                                           469       -
509         name: tx-max-frames-low                   470         name: tx-max-frames-low
510         type: u32                                 471         type: u32
511       -                                           472       -
512         name: pkt-rate-high                       473         name: pkt-rate-high
513         type: u32                                 474         type: u32
514       -                                           475       -
515         name: rx-usecs-high                       476         name: rx-usecs-high
516         type: u32                                 477         type: u32
517       -                                           478       -
518         name: rx-max-frames-high                  479         name: rx-max-frames-high
519         type: u32                                 480         type: u32
520       -                                           481       -
521         name: tx-usecs-high                       482         name: tx-usecs-high
522         type: u32                                 483         type: u32
523       -                                           484       -
524         name: tx-max-frames-high                  485         name: tx-max-frames-high
525         type: u32                                 486         type: u32
526       -                                           487       -
527         name: rate-sample-interval                488         name: rate-sample-interval
528         type: u32                                 489         type: u32
529       -                                           490       -
530         name: use-cqe-mode-tx                     491         name: use-cqe-mode-tx
531         type: u8                                  492         type: u8
532       -                                           493       -
533         name: use-cqe-mode-rx                     494         name: use-cqe-mode-rx
534         type: u8                                  495         type: u8
535       -                                           496       -
536         name: tx-aggr-max-bytes                   497         name: tx-aggr-max-bytes
537         type: u32                                 498         type: u32
538       -                                           499       -
539         name: tx-aggr-max-frames                  500         name: tx-aggr-max-frames
540         type: u32                                 501         type: u32
541       -                                           502       -
542         name: tx-aggr-time-usecs                  503         name: tx-aggr-time-usecs
543         type: u32                                 504         type: u32
544       -                                        << 
545         name: rx-profile                       << 
546         type: nest                             << 
547         nested-attributes: profile             << 
548       -                                        << 
549         name: tx-profile                       << 
550         type: nest                             << 
551         nested-attributes: profile             << 
552                                                << 
553   -                                               505   -
554     name: pause-stat                              506     name: pause-stat
555     attributes:                                   507     attributes:
556       -                                           508       -
557         name: pad                                 509         name: pad
558         type: pad                                 510         type: pad
559       -                                           511       -
560         name: tx-frames                           512         name: tx-frames
561         type: u64                                 513         type: u64
562       -                                           514       -
563         name: rx-frames                           515         name: rx-frames
564         type: u64                                 516         type: u64
565   -                                               517   -
566     name: pause                                   518     name: pause
567     attributes:                                   519     attributes:
568       -                                           520       -
569         name: header                              521         name: header
570         type: nest                                522         type: nest
571         nested-attributes: header                 523         nested-attributes: header
572       -                                           524       -
573         name: autoneg                             525         name: autoneg
574         type: u8                                  526         type: u8
575       -                                           527       -
576         name: rx                                  528         name: rx
577         type: u8                                  529         type: u8
578       -                                           530       -
579         name: tx                                  531         name: tx
580         type: u8                                  532         type: u8
581       -                                           533       -
582         name: stats                               534         name: stats
583         type: nest                                535         type: nest
584         nested-attributes: pause-stat             536         nested-attributes: pause-stat
585       -                                           537       -
586         name: stats-src                           538         name: stats-src
587         type: u32                                 539         type: u32
588   -                                               540   -
589     name: eee                                     541     name: eee
590     attributes:                                   542     attributes:
591       -                                           543       -
592         name: header                              544         name: header
593         type: nest                                545         type: nest
594         nested-attributes: header                 546         nested-attributes: header
595       -                                           547       -
596         name: modes-ours                          548         name: modes-ours
597         type: nest                                549         type: nest
598         nested-attributes: bitset                 550         nested-attributes: bitset
599       -                                           551       -
600         name: modes-peer                          552         name: modes-peer
601         type: nest                                553         type: nest
602         nested-attributes: bitset                 554         nested-attributes: bitset
603       -                                           555       -
604         name: active                              556         name: active
605         type: u8                                  557         type: u8
606       -                                           558       -
607         name: enabled                             559         name: enabled
608         type: u8                                  560         type: u8
609       -                                           561       -
610         name: tx-lpi-enabled                      562         name: tx-lpi-enabled
611         type: u8                                  563         type: u8
612       -                                           564       -
613         name: tx-lpi-timer                        565         name: tx-lpi-timer
614         type: u32                                 566         type: u32
615   -                                               567   -
616     name: ts-stat                                 568     name: ts-stat
617     attributes:                                   569     attributes:
618       -                                           570       -
619         name: tx-pkts                             571         name: tx-pkts
620         type: uint                                572         type: uint
621       -                                           573       -
622         name: tx-lost                             574         name: tx-lost
623         type: uint                                575         type: uint
624       -                                           576       -
625         name: tx-err                              577         name: tx-err
626         type: uint                                578         type: uint
627   -                                               579   -
628     name: tsinfo                                  580     name: tsinfo
629     attributes:                                   581     attributes:
630       -                                           582       -
631         name: header                              583         name: header
632         type: nest                                584         type: nest
633         nested-attributes: header                 585         nested-attributes: header
634       -                                           586       -
635         name: timestamping                        587         name: timestamping
636         type: nest                                588         type: nest
637         nested-attributes: bitset                 589         nested-attributes: bitset
638       -                                           590       -
639         name: tx-types                            591         name: tx-types
640         type: nest                                592         type: nest
641         nested-attributes: bitset                 593         nested-attributes: bitset
642       -                                           594       -
643         name: rx-filters                          595         name: rx-filters
644         type: nest                                596         type: nest
645         nested-attributes: bitset                 597         nested-attributes: bitset
646       -                                           598       -
647         name: phc-index                           599         name: phc-index
648         type: u32                                 600         type: u32
649       -                                           601       -
650         name: stats                               602         name: stats
651         type: nest                                603         type: nest
652         nested-attributes: ts-stat                604         nested-attributes: ts-stat
653   -                                               605   -
654     name: cable-result                            606     name: cable-result
655     attributes:                                   607     attributes:
656       -                                           608       -
657         name: pair                                609         name: pair
658         type: u8                                  610         type: u8
659       -                                           611       -
660         name: code                                612         name: code
661         type: u8                                  613         type: u8
662   -                                               614   -
663     name: cable-fault-length                      615     name: cable-fault-length
664     attributes:                                   616     attributes:
665       -                                           617       -
666         name: pair                                618         name: pair
667         type: u8                                  619         type: u8
668       -                                           620       -
669         name: cm                                  621         name: cm
670         type: u32                                 622         type: u32
671   -                                               623   -
672     name: cable-nest                              624     name: cable-nest
673     attributes:                                   625     attributes:
674       -                                           626       -
675         name: result                              627         name: result
676         type: nest                                628         type: nest
677         nested-attributes: cable-result           629         nested-attributes: cable-result
678       -                                           630       -
679         name: fault-length                        631         name: fault-length
680         type: nest                                632         type: nest
681         nested-attributes: cable-fault-length     633         nested-attributes: cable-fault-length
682   -                                               634   -
683     name: cable-test                              635     name: cable-test
684     attributes:                                   636     attributes:
685       -                                           637       -
686         name: header                              638         name: header
687         type: nest                                639         type: nest
688         nested-attributes: header                 640         nested-attributes: header
689   -                                               641   -
690     name: cable-test-ntf                          642     name: cable-test-ntf
691     attributes:                                   643     attributes:
692       -                                           644       -
693         name: header                              645         name: header
694         type: nest                                646         type: nest
695         nested-attributes: header                 647         nested-attributes: header
696       -                                           648       -
697         name: status                              649         name: status
698         type: u8                                  650         type: u8
699       -                                           651       -
700         name: nest                                652         name: nest
701         type: nest                                653         type: nest
702         nested-attributes: cable-nest             654         nested-attributes: cable-nest
703   -                                               655   -
704     name: cable-test-tdr-cfg                      656     name: cable-test-tdr-cfg
705     attributes:                                   657     attributes:
706       -                                           658       -
707         name: first                               659         name: first
708         type: u32                                 660         type: u32
709       -                                           661       -
710         name: last                                662         name: last
711         type: u32                                 663         type: u32
712       -                                           664       -
713         name: step                                665         name: step
714         type: u32                                 666         type: u32
715       -                                           667       -
716         name: pair                                668         name: pair
717         type: u8                                  669         type: u8
718   -                                               670   -
719     name: cable-test-tdr-ntf                      671     name: cable-test-tdr-ntf
720     attributes:                                   672     attributes:
721       -                                           673       -
722         name: header                              674         name: header
723         type: nest                                675         type: nest
724         nested-attributes: header                 676         nested-attributes: header
725       -                                           677       -
726         name: status                              678         name: status
727         type: u8                                  679         type: u8
728       -                                           680       -
729         name: nest                                681         name: nest
730         type: nest                                682         type: nest
731         nested-attributes: cable-nest             683         nested-attributes: cable-nest
732   -                                               684   -
733     name: cable-test-tdr                          685     name: cable-test-tdr
734     attributes:                                   686     attributes:
735       -                                           687       -
736         name: header                              688         name: header
737         type: nest                                689         type: nest
738         nested-attributes: header                 690         nested-attributes: header
739       -                                           691       -
740         name: cfg                                 692         name: cfg
741         type: nest                                693         type: nest
742         nested-attributes: cable-test-tdr-cfg     694         nested-attributes: cable-test-tdr-cfg
743   -                                               695   -
744     name: tunnel-udp-entry                        696     name: tunnel-udp-entry
745     attributes:                                   697     attributes:
746       -                                           698       -
747         name: port                                699         name: port
748         type: u16                                 700         type: u16
749         byte-order: big-endian                    701         byte-order: big-endian
750       -                                           702       -
751         name: type                                703         name: type
752         type: u32                                 704         type: u32
753         enum: udp-tunnel-type                     705         enum: udp-tunnel-type
754   -                                               706   -
755     name: tunnel-udp-table                        707     name: tunnel-udp-table
756     attributes:                                   708     attributes:
757       -                                           709       -
758         name: size                                710         name: size
759         type: u32                                 711         type: u32
760       -                                           712       -
761         name: types                               713         name: types
762         type: nest                                714         type: nest
763         nested-attributes: bitset                 715         nested-attributes: bitset
764       -                                           716       -
765         name: entry                               717         name: entry
766         type: nest                                718         type: nest
767         multi-attr: true                          719         multi-attr: true
768         nested-attributes: tunnel-udp-entry       720         nested-attributes: tunnel-udp-entry
769   -                                               721   -
770     name: tunnel-udp                              722     name: tunnel-udp
771     attributes:                                   723     attributes:
772       -                                           724       -
773         name: table                               725         name: table
774         type: nest                                726         type: nest
775         nested-attributes: tunnel-udp-table       727         nested-attributes: tunnel-udp-table
776   -                                               728   -
777     name: tunnel-info                             729     name: tunnel-info
778     attributes:                                   730     attributes:
779       -                                           731       -
780         name: header                              732         name: header
781         type: nest                                733         type: nest
782         nested-attributes: header                 734         nested-attributes: header
783       -                                           735       -
784         name: udp-ports                           736         name: udp-ports
785         type: nest                                737         type: nest
786         nested-attributes: tunnel-udp             738         nested-attributes: tunnel-udp
787   -                                               739   -
788     name: fec-stat                                740     name: fec-stat
789     attributes:                                   741     attributes:
790       -                                           742       -
791         name: pad                                 743         name: pad
792         type: pad                                 744         type: pad
793       -                                           745       -
794         name: corrected                           746         name: corrected
795         type: binary                              747         type: binary
796         sub-type: u64                             748         sub-type: u64
797       -                                           749       -
798         name: uncorr                              750         name: uncorr
799         type: binary                              751         type: binary
800         sub-type: u64                             752         sub-type: u64
801       -                                           753       -
802         name: corr-bits                           754         name: corr-bits
803         type: binary                              755         type: binary
804         sub-type: u64                             756         sub-type: u64
805   -                                               757   -
806     name: fec                                     758     name: fec
807     attributes:                                   759     attributes:
808       -                                           760       -
809         name: header                              761         name: header
810         type: nest                                762         type: nest
811         nested-attributes: header                 763         nested-attributes: header
812       -                                           764       -
813         name: modes                               765         name: modes
814         type: nest                                766         type: nest
815         nested-attributes: bitset                 767         nested-attributes: bitset
816       -                                           768       -
817         name: auto                                769         name: auto
818         type: u8                                  770         type: u8
819       -                                           771       -
820         name: active                              772         name: active
821         type: u32                                 773         type: u32
822       -                                           774       -
823         name: stats                               775         name: stats
824         type: nest                                776         type: nest
825         nested-attributes: fec-stat               777         nested-attributes: fec-stat
826   -                                               778   -
827     name: module-eeprom                           779     name: module-eeprom
828     attributes:                                   780     attributes:
829       -                                           781       -
830         name: header                              782         name: header
831         type: nest                                783         type: nest
832         nested-attributes: header                 784         nested-attributes: header
833       -                                           785       -
834         name: offset                              786         name: offset
835         type: u32                                 787         type: u32
836       -                                           788       -
837         name: length                              789         name: length
838         type: u32                                 790         type: u32
839       -                                           791       -
840         name: page                                792         name: page
841         type: u8                                  793         type: u8
842       -                                           794       -
843         name: bank                                795         name: bank
844         type: u8                                  796         type: u8
845       -                                           797       -
846         name: i2c-address                         798         name: i2c-address
847         type: u8                                  799         type: u8
848       -                                           800       -
849         name: data                                801         name: data
850         type: binary                              802         type: binary
851   -                                               803   -
852     name: stats-grp                               804     name: stats-grp
853     attributes:                                   805     attributes:
854       -                                           806       -
855         name: pad                                 807         name: pad
856         type: pad                                 808         type: pad
857       -                                           809       -
858         name: id                                  810         name: id
859         type: u32                                 811         type: u32
860       -                                           812       -
861         name: ss-id                               813         name: ss-id
862         type: u32                                 814         type: u32
863       -                                           815       -
864         name: stat                                816         name: stat
865         type: u64                                 817         type: u64
866         type-value: [ id ]                        818         type-value: [ id ]
867       -                                           819       -
868         name: hist-rx                             820         name: hist-rx
869         type: nest                                821         type: nest
870         nested-attributes: stats-grp-hist         822         nested-attributes: stats-grp-hist
871       -                                           823       -
872         name: hist-tx                             824         name: hist-tx
873         type: nest                                825         type: nest
874         nested-attributes: stats-grp-hist         826         nested-attributes: stats-grp-hist
875       -                                           827       -
876         name: hist-bkt-low                        828         name: hist-bkt-low
877         type: u32                                 829         type: u32
878       -                                           830       -
879         name: hist-bkt-hi                         831         name: hist-bkt-hi
880         type: u32                                 832         type: u32
881       -                                           833       -
882         name: hist-val                            834         name: hist-val
883         type: u64                                 835         type: u64
884   -                                               836   -
885     name: stats-grp-hist                          837     name: stats-grp-hist
886     subset-of: stats-grp                          838     subset-of: stats-grp
887     attributes:                                   839     attributes:
888       -                                           840       -
889         name: hist-bkt-low                        841         name: hist-bkt-low
890       -                                           842       -
891         name: hist-bkt-hi                         843         name: hist-bkt-hi
892       -                                           844       -
893         name: hist-val                            845         name: hist-val
894   -                                               846   -
895     name: stats                                   847     name: stats
896     attributes:                                   848     attributes:
897       -                                           849       -
898         name: pad                                 850         name: pad
899         type: pad                                 851         type: pad
900       -                                           852       -
901         name: header                              853         name: header
902         type: nest                                854         type: nest
903         nested-attributes: header                 855         nested-attributes: header
904       -                                           856       -
905         name: groups                              857         name: groups
906         type: nest                                858         type: nest
907         nested-attributes: bitset                 859         nested-attributes: bitset
908       -                                           860       -
909         name: grp                                 861         name: grp
910         type: nest                                862         type: nest
911         nested-attributes: stats-grp              863         nested-attributes: stats-grp
912       -                                           864       -
913         name: src                                 865         name: src
914         type: u32                                 866         type: u32
915   -                                               867   -
916     name: phc-vclocks                             868     name: phc-vclocks
917     attributes:                                   869     attributes:
918       -                                           870       -
919         name: header                              871         name: header
920         type: nest                                872         type: nest
921         nested-attributes: header                 873         nested-attributes: header
922       -                                           874       -
923         name: num                                 875         name: num
924         type: u32                                 876         type: u32
925       -                                           877       -
926         name: index                               878         name: index
927         type: binary                              879         type: binary
928         sub-type: s32                             880         sub-type: s32
929   -                                               881   -
930     name: module                                  882     name: module
931     attributes:                                   883     attributes:
932       -                                           884       -
933         name: header                              885         name: header
934         type: nest                                886         type: nest
935         nested-attributes: header                 887         nested-attributes: header
936       -                                           888       -
937         name: power-mode-policy                   889         name: power-mode-policy
938         type: u8                                  890         type: u8
939       -                                           891       -
940         name: power-mode                          892         name: power-mode
941         type: u8                                  893         type: u8
942   -                                               894   -
943     name: c33-pse-pw-limit                     << 
944     attributes:                                << 
945       -                                        << 
946         name: min                              << 
947         type: u32                              << 
948       -                                        << 
949         name: max                              << 
950         type: u32                              << 
951   -                                            << 
952     name: pse                                     895     name: pse
953     attributes:                                   896     attributes:
954       -                                           897       -
955         name: header                              898         name: header
956         type: nest                                899         type: nest
957         nested-attributes: header                 900         nested-attributes: header
958       -                                           901       -
959         name: podl-pse-admin-state                902         name: podl-pse-admin-state
960         type: u32                                 903         type: u32
961         name-prefix: ethtool-a-                   904         name-prefix: ethtool-a-
962       -                                           905       -
963         name: podl-pse-admin-control              906         name: podl-pse-admin-control
964         type: u32                                 907         type: u32
965         name-prefix: ethtool-a-                   908         name-prefix: ethtool-a-
966       -                                           909       -
967         name: podl-pse-pw-d-status                910         name: podl-pse-pw-d-status
968         type: u32                                 911         type: u32
969         name-prefix: ethtool-a-                   912         name-prefix: ethtool-a-
970       -                                           913       -
971         name: c33-pse-admin-state                 914         name: c33-pse-admin-state
972         type: u32                                 915         type: u32
973         name-prefix: ethtool-a-                   916         name-prefix: ethtool-a-
974       -                                           917       -
975         name: c33-pse-admin-control               918         name: c33-pse-admin-control
976         type: u32                                 919         type: u32
977         name-prefix: ethtool-a-                   920         name-prefix: ethtool-a-
978       -                                           921       -
979         name: c33-pse-pw-d-status                 922         name: c33-pse-pw-d-status
980         type: u32                                 923         type: u32
981         name-prefix: ethtool-a-                   924         name-prefix: ethtool-a-
982       -                                        << 
983         name: c33-pse-pw-class                 << 
984         type: u32                              << 
985         name-prefix: ethtool-a-                << 
986       -                                        << 
987         name: c33-pse-actual-pw                << 
988         type: u32                              << 
989         name-prefix: ethtool-a-                << 
990       -                                        << 
991         name: c33-pse-ext-state                << 
992         type: u32                              << 
993         name-prefix: ethtool-a-                << 
994         enum: c33-pse-ext-state                << 
995       -                                        << 
996         name: c33-pse-ext-substate             << 
997         type: u32                              << 
998         name-prefix: ethtool-a-                << 
999       -                                        << 
1000         name: c33-pse-avail-pw-limit          << 
1001         type: u32                             << 
1002         name-prefix: ethtool-a-               << 
1003       -                                       << 
1004         name: c33-pse-pw-limit-ranges         << 
1005         name-prefix: ethtool-a-               << 
1006         type: nest                            << 
1007         multi-attr: true                      << 
1008         nested-attributes: c33-pse-pw-limit   << 
1009   -                                              925   -
1010     name: rss                                    926     name: rss
1011     attributes:                                  927     attributes:
1012       -                                          928       -
1013         name: header                             929         name: header
1014         type: nest                               930         type: nest
1015         nested-attributes: header                931         nested-attributes: header
1016       -                                          932       -
1017         name: context                            933         name: context
1018         type: u32                                934         type: u32
1019       -                                          935       -
1020         name: hfunc                              936         name: hfunc
1021         type: u32                                937         type: u32
1022       -                                          938       -
1023         name: indir                              939         name: indir
1024         type: binary                             940         type: binary
1025       -                                          941       -
1026         name: hkey                               942         name: hkey
1027         type: binary                             943         type: binary
1028       -                                          944       -
1029         name: input_xfrm                         945         name: input_xfrm
1030         type: u32                                946         type: u32
1031   -                                              947   -
1032     name: plca                                   948     name: plca
1033     attributes:                                  949     attributes:
1034       -                                          950       -
1035         name: header                             951         name: header
1036         type: nest                               952         type: nest
1037         nested-attributes: header                953         nested-attributes: header
1038       -                                          954       -
1039         name: version                            955         name: version
1040         type: u16                                956         type: u16
1041       -                                          957       -
1042         name: enabled                            958         name: enabled
1043         type: u8                                 959         type: u8
1044       -                                          960       -
1045         name: status                             961         name: status
1046         type: u8                                 962         type: u8
1047       -                                          963       -
1048         name: node-cnt                           964         name: node-cnt
1049         type: u32                                965         type: u32
1050       -                                          966       -
1051         name: node-id                            967         name: node-id
1052         type: u32                                968         type: u32
1053       -                                          969       -
1054         name: to-tmr                             970         name: to-tmr
1055         type: u32                                971         type: u32
1056       -                                          972       -
1057         name: burst-cnt                          973         name: burst-cnt
1058         type: u32                                974         type: u32
1059       -                                          975       -
1060         name: burst-tmr                          976         name: burst-tmr
1061         type: u32                                977         type: u32
1062   -                                           << 
1063     name: module-fw-flash                     << 
1064     attributes:                               << 
1065       -                                       << 
1066         name: header                          << 
1067         type: nest                            << 
1068         nested-attributes: header             << 
1069       -                                       << 
1070         name: file-name                       << 
1071         type: string                          << 
1072       -                                       << 
1073         name: password                        << 
1074         type: u32                             << 
1075       -                                       << 
1076         name: status                          << 
1077         type: u32                             << 
1078         enum: module-fw-flash-status          << 
1079       -                                       << 
1080         name: status-msg                      << 
1081         type: string                          << 
1082       -                                       << 
1083         name: done                            << 
1084         type: uint                            << 
1085       -                                       << 
1086         name: total                           << 
1087         type: uint                            << 
1088                                                  978 
1089 operations:                                      979 operations:
1090   enum-model: directional                        980   enum-model: directional
1091   name-prefix: ethtool-msg-                      981   name-prefix: ethtool-msg-
1092   list:                                          982   list:
1093     -                                            983     -
1094       name: strset-get                           984       name: strset-get
1095       doc: Get string set from the kernel.       985       doc: Get string set from the kernel.
1096                                                  986 
1097       attribute-set: strset                      987       attribute-set: strset
1098                                                  988 
1099       do: &strset-get-op                         989       do: &strset-get-op
1100         request:                                 990         request:
1101           attributes:                            991           attributes:
1102             - header                             992             - header
1103             - stringsets                         993             - stringsets
1104             - counts-only                        994             - counts-only
1105         reply:                                   995         reply:
1106           attributes:                            996           attributes:
1107             - header                             997             - header
1108             - stringsets                         998             - stringsets
1109       dump: *strset-get-op                       999       dump: *strset-get-op
1110     -                                            1000     -
1111       name: linkinfo-get                         1001       name: linkinfo-get
1112       doc: Get link info.                        1002       doc: Get link info.
1113                                                  1003 
1114       attribute-set: linkinfo                    1004       attribute-set: linkinfo
1115                                                  1005 
1116       do: &linkinfo-get-op                       1006       do: &linkinfo-get-op
1117         request:                                 1007         request:
1118           attributes:                            1008           attributes:
1119             - header                             1009             - header
1120         reply:                                   1010         reply:
1121           attributes: &linkinfo                  1011           attributes: &linkinfo
1122             - header                             1012             - header
1123             - port                               1013             - port
1124             - phyaddr                            1014             - phyaddr
1125             - tp-mdix                            1015             - tp-mdix
1126             - tp-mdix-ctrl                       1016             - tp-mdix-ctrl
1127             - transceiver                        1017             - transceiver
1128       dump: *linkinfo-get-op                     1018       dump: *linkinfo-get-op
1129     -                                            1019     -
1130       name: linkinfo-set                         1020       name: linkinfo-set
1131       doc: Set link info.                        1021       doc: Set link info.
1132                                                  1022 
1133       attribute-set: linkinfo                    1023       attribute-set: linkinfo
1134                                                  1024 
1135       do:                                        1025       do:
1136         request:                                 1026         request:
1137           attributes: *linkinfo                  1027           attributes: *linkinfo
1138     -                                            1028     -
1139       name: linkinfo-ntf                         1029       name: linkinfo-ntf
1140       doc: Notification for change in link in    1030       doc: Notification for change in link info.
1141       notify: linkinfo-get                       1031       notify: linkinfo-get
1142     -                                            1032     -
1143       name: linkmodes-get                        1033       name: linkmodes-get
1144       doc: Get link modes.                       1034       doc: Get link modes.
1145                                                  1035 
1146       attribute-set: linkmodes                   1036       attribute-set: linkmodes
1147                                                  1037 
1148       do: &linkmodes-get-op                      1038       do: &linkmodes-get-op
1149         request:                                 1039         request:
1150           attributes:                            1040           attributes:
1151             - header                             1041             - header
1152         reply:                                   1042         reply:
1153           attributes: &linkmodes                 1043           attributes: &linkmodes
1154             - header                             1044             - header
1155             - autoneg                            1045             - autoneg
1156             - ours                               1046             - ours
1157             - peer                               1047             - peer
1158             - speed                              1048             - speed
1159             - duplex                             1049             - duplex
1160             - master-slave-cfg                   1050             - master-slave-cfg
1161             - master-slave-state                 1051             - master-slave-state
1162             - lanes                              1052             - lanes
1163             - rate-matching                      1053             - rate-matching
1164       dump: *linkmodes-get-op                    1054       dump: *linkmodes-get-op
1165     -                                            1055     -
1166       name: linkmodes-set                        1056       name: linkmodes-set
1167       doc: Set link modes.                       1057       doc: Set link modes.
1168                                                  1058 
1169       attribute-set: linkmodes                   1059       attribute-set: linkmodes
1170                                                  1060 
1171       do:                                        1061       do:
1172         request:                                 1062         request:
1173           attributes: *linkmodes                 1063           attributes: *linkmodes
1174     -                                            1064     -
1175       name: linkmodes-ntf                        1065       name: linkmodes-ntf
1176       doc: Notification for change in link mo    1066       doc: Notification for change in link modes.
1177       notify: linkmodes-get                      1067       notify: linkmodes-get
1178     -                                            1068     -
1179       name: linkstate-get                        1069       name: linkstate-get
1180       doc: Get link state.                       1070       doc: Get link state.
1181                                                  1071 
1182       attribute-set: linkstate                   1072       attribute-set: linkstate
1183                                                  1073 
1184       do: &linkstate-get-op                      1074       do: &linkstate-get-op
1185         request:                                 1075         request:
1186           attributes:                            1076           attributes:
1187             - header                             1077             - header
1188         reply:                                   1078         reply:
1189           attributes:                            1079           attributes:
1190             - header                             1080             - header
1191             - link                               1081             - link
1192             - sqi                                1082             - sqi
1193             - sqi-max                            1083             - sqi-max
1194             - ext-state                          1084             - ext-state
1195             - ext-substate                       1085             - ext-substate
1196             - ext-down-cnt                       1086             - ext-down-cnt
1197       dump: *linkstate-get-op                    1087       dump: *linkstate-get-op
1198     -                                            1088     -
1199       name: debug-get                            1089       name: debug-get
1200       doc: Get debug message mask.               1090       doc: Get debug message mask.
1201                                                  1091 
1202       attribute-set: debug                       1092       attribute-set: debug
1203                                                  1093 
1204       do: &debug-get-op                          1094       do: &debug-get-op
1205         request:                                 1095         request:
1206           attributes:                            1096           attributes:
1207             - header                             1097             - header
1208         reply:                                   1098         reply:
1209           attributes: &debug                     1099           attributes: &debug
1210             - header                             1100             - header
1211             - msgmask                            1101             - msgmask
1212       dump: *debug-get-op                        1102       dump: *debug-get-op
1213     -                                            1103     -
1214       name: debug-set                            1104       name: debug-set
1215       doc: Set debug message mask.               1105       doc: Set debug message mask.
1216                                                  1106 
1217       attribute-set: debug                       1107       attribute-set: debug
1218                                                  1108 
1219       do:                                        1109       do:
1220         request:                                 1110         request:
1221           attributes: *debug                     1111           attributes: *debug
1222     -                                            1112     -
1223       name: debug-ntf                            1113       name: debug-ntf
1224       doc: Notification for change in debug m    1114       doc: Notification for change in debug message mask.
1225       notify: debug-get                          1115       notify: debug-get
1226     -                                            1116     -
1227       name: wol-get                              1117       name: wol-get
1228       doc: Get WOL params.                       1118       doc: Get WOL params.
1229                                                  1119 
1230       attribute-set: wol                         1120       attribute-set: wol
1231                                                  1121 
1232       do: &wol-get-op                            1122       do: &wol-get-op
1233         request:                                 1123         request:
1234           attributes:                            1124           attributes:
1235             - header                             1125             - header
1236         reply:                                   1126         reply:
1237           attributes: &wol                       1127           attributes: &wol
1238             - header                             1128             - header
1239             - modes                              1129             - modes
1240             - sopass                             1130             - sopass
1241       dump: *wol-get-op                          1131       dump: *wol-get-op
1242     -                                            1132     -
1243       name: wol-set                              1133       name: wol-set
1244       doc: Set WOL params.                       1134       doc: Set WOL params.
1245                                                  1135 
1246       attribute-set: wol                         1136       attribute-set: wol
1247                                                  1137 
1248       do:                                        1138       do:
1249         request:                                 1139         request:
1250           attributes: *wol                       1140           attributes: *wol
1251     -                                            1141     -
1252       name: wol-ntf                              1142       name: wol-ntf
1253       doc: Notification for change in WOL par    1143       doc: Notification for change in WOL params.
1254       notify: wol-get                            1144       notify: wol-get
1255     -                                            1145     -
1256       name: features-get                         1146       name: features-get
1257       doc: Get features.                         1147       doc: Get features.
1258                                                  1148 
1259       attribute-set: features                    1149       attribute-set: features
1260                                                  1150 
1261       do: &feature-get-op                        1151       do: &feature-get-op
1262         request:                                 1152         request:
1263           attributes:                            1153           attributes:
1264             - header                             1154             - header
1265         reply:                                   1155         reply:
1266           attributes: &feature                   1156           attributes: &feature
1267             - header                             1157             - header
1268             # User-changeable features.          1158             # User-changeable features.
1269             - hw                                 1159             - hw
1270             # User-requested features.           1160             # User-requested features.
1271             - wanted                             1161             - wanted
1272             # Currently active features.         1162             # Currently active features.
1273             - active                             1163             - active
1274             # Unchangeable features.             1164             # Unchangeable features.
1275             - nochange                           1165             - nochange
1276       dump: *feature-get-op                      1166       dump: *feature-get-op
1277     -                                            1167     -
1278       name: features-set                         1168       name: features-set
1279       doc: Set features.                         1169       doc: Set features.
1280                                                  1170 
1281       attribute-set: features                    1171       attribute-set: features
1282                                                  1172 
1283       do: &feature-set-op                        1173       do: &feature-set-op
1284         request:                                 1174         request:
1285           attributes: *feature                   1175           attributes: *feature
1286         reply:                                   1176         reply:
1287           attributes: *feature                   1177           attributes: *feature
1288     -                                            1178     -
1289       name: features-ntf                         1179       name: features-ntf
1290       doc: Notification for change in feature    1180       doc: Notification for change in features.
1291       notify: features-get                       1181       notify: features-get
1292     -                                            1182     -
1293       name: privflags-get                        1183       name: privflags-get
1294       doc: Get device private flags.             1184       doc: Get device private flags.
1295                                                  1185 
1296       attribute-set: privflags                   1186       attribute-set: privflags
1297                                                  1187 
1298       do: &privflag-get-op                       1188       do: &privflag-get-op
1299         request:                                 1189         request:
1300           attributes:                            1190           attributes:
1301             - header                             1191             - header
1302         reply:                                   1192         reply:
1303           attributes: &privflag                  1193           attributes: &privflag
1304             - header                             1194             - header
1305             - flags                              1195             - flags
1306       dump: *privflag-get-op                     1196       dump: *privflag-get-op
1307     -                                            1197     -
1308       name: privflags-set                        1198       name: privflags-set
1309       doc: Set device private flags.             1199       doc: Set device private flags.
1310                                                  1200 
1311       attribute-set: privflags                   1201       attribute-set: privflags
1312                                                  1202 
1313       do:                                        1203       do:
1314         request:                                 1204         request:
1315           attributes: *privflag                  1205           attributes: *privflag
1316     -                                            1206     -
1317       name: privflags-ntf                        1207       name: privflags-ntf
1318       doc: Notification for change in device     1208       doc: Notification for change in device private flags.
1319       notify: privflags-get                      1209       notify: privflags-get
1320                                                  1210 
1321     -                                            1211     -
1322       name: rings-get                            1212       name: rings-get
1323       doc: Get ring params.                      1213       doc: Get ring params.
1324                                                  1214 
1325       attribute-set: rings                       1215       attribute-set: rings
1326                                                  1216 
1327       do: &ring-get-op                           1217       do: &ring-get-op
1328         request:                                 1218         request:
1329           attributes:                            1219           attributes:
1330             - header                             1220             - header
1331         reply:                                   1221         reply:
1332           attributes: &ring                      1222           attributes: &ring
1333             - header                             1223             - header
1334             - rx-max                             1224             - rx-max
1335             - rx-mini-max                        1225             - rx-mini-max
1336             - rx-jumbo-max                       1226             - rx-jumbo-max
1337             - tx-max                             1227             - tx-max
1338             - rx                                 1228             - rx
1339             - rx-mini                            1229             - rx-mini
1340             - rx-jumbo                           1230             - rx-jumbo
1341             - tx                                 1231             - tx
1342             - rx-buf-len                         1232             - rx-buf-len
1343             - tcp-data-split                     1233             - tcp-data-split
1344             - cqe-size                           1234             - cqe-size
1345             - tx-push                            1235             - tx-push
1346             - rx-push                            1236             - rx-push
1347             - tx-push-buf-len                    1237             - tx-push-buf-len
1348             - tx-push-buf-len-max                1238             - tx-push-buf-len-max
1349       dump: *ring-get-op                         1239       dump: *ring-get-op
1350     -                                            1240     -
1351       name: rings-set                            1241       name: rings-set
1352       doc: Set ring params.                      1242       doc: Set ring params.
1353                                                  1243 
1354       attribute-set: rings                       1244       attribute-set: rings
1355                                                  1245 
1356       do:                                        1246       do:
1357         request:                                 1247         request:
1358           attributes: *ring                      1248           attributes: *ring
1359     -                                            1249     -
1360       name: rings-ntf                            1250       name: rings-ntf
1361       doc: Notification for change in ring pa    1251       doc: Notification for change in ring params.
1362       notify: rings-get                          1252       notify: rings-get
1363     -                                            1253     -
1364       name: channels-get                         1254       name: channels-get
1365       doc: Get channel params.                   1255       doc: Get channel params.
1366                                                  1256 
1367       attribute-set: channels                    1257       attribute-set: channels
1368                                                  1258 
1369       do: &channel-get-op                        1259       do: &channel-get-op
1370         request:                                 1260         request:
1371           attributes:                            1261           attributes:
1372             - header                             1262             - header
1373         reply:                                   1263         reply:
1374           attributes: &channel                   1264           attributes: &channel
1375             - header                             1265             - header
1376             - rx-max                             1266             - rx-max
1377             - tx-max                             1267             - tx-max
1378             - other-max                          1268             - other-max
1379             - combined-max                       1269             - combined-max
1380             - rx-count                           1270             - rx-count
1381             - tx-count                           1271             - tx-count
1382             - other-count                        1272             - other-count
1383             - combined-count                     1273             - combined-count
1384       dump: *channel-get-op                      1274       dump: *channel-get-op
1385     -                                            1275     -
1386       name: channels-set                         1276       name: channels-set
1387       doc: Set channel params.                   1277       doc: Set channel params.
1388                                                  1278 
1389       attribute-set: channels                    1279       attribute-set: channels
1390                                                  1280 
1391       do:                                        1281       do:
1392         request:                                 1282         request:
1393           attributes: *channel                   1283           attributes: *channel
1394     -                                            1284     -
1395       name: channels-ntf                         1285       name: channels-ntf
1396       doc: Notification for change in channel    1286       doc: Notification for change in channel params.
1397       notify: channels-get                       1287       notify: channels-get
1398     -                                            1288     -
1399       name: coalesce-get                         1289       name: coalesce-get
1400       doc: Get coalesce params.                  1290       doc: Get coalesce params.
1401                                                  1291 
1402       attribute-set: coalesce                    1292       attribute-set: coalesce
1403                                                  1293 
1404       do: &coalesce-get-op                       1294       do: &coalesce-get-op
1405         request:                                 1295         request:
1406           attributes:                            1296           attributes:
1407             - header                             1297             - header
1408         reply:                                   1298         reply:
1409           attributes: &coalesce                  1299           attributes: &coalesce
1410             - header                             1300             - header
1411             - rx-usecs                           1301             - rx-usecs
1412             - rx-max-frames                      1302             - rx-max-frames
1413             - rx-usecs-irq                       1303             - rx-usecs-irq
1414             - rx-max-frames-irq                  1304             - rx-max-frames-irq
1415             - tx-usecs                           1305             - tx-usecs
1416             - tx-max-frames                      1306             - tx-max-frames
1417             - tx-usecs-irq                       1307             - tx-usecs-irq
1418             - tx-max-frames-irq                  1308             - tx-max-frames-irq
1419             - stats-block-usecs                  1309             - stats-block-usecs
1420             - use-adaptive-rx                    1310             - use-adaptive-rx
1421             - use-adaptive-tx                    1311             - use-adaptive-tx
1422             - pkt-rate-low                       1312             - pkt-rate-low
1423             - rx-usecs-low                       1313             - rx-usecs-low
1424             - rx-max-frames-low                  1314             - rx-max-frames-low
1425             - tx-usecs-low                       1315             - tx-usecs-low
1426             - tx-max-frames-low                  1316             - tx-max-frames-low
1427             - pkt-rate-high                      1317             - pkt-rate-high
1428             - rx-usecs-high                      1318             - rx-usecs-high
1429             - rx-max-frames-high                 1319             - rx-max-frames-high
1430             - tx-usecs-high                      1320             - tx-usecs-high
1431             - tx-max-frames-high                 1321             - tx-max-frames-high
1432             - rate-sample-interval               1322             - rate-sample-interval
1433             - use-cqe-mode-tx                    1323             - use-cqe-mode-tx
1434             - use-cqe-mode-rx                    1324             - use-cqe-mode-rx
1435             - tx-aggr-max-bytes                  1325             - tx-aggr-max-bytes
1436             - tx-aggr-max-frames                 1326             - tx-aggr-max-frames
1437             - tx-aggr-time-usecs                 1327             - tx-aggr-time-usecs
1438             - rx-profile                      << 
1439             - tx-profile                      << 
1440       dump: *coalesce-get-op                     1328       dump: *coalesce-get-op
1441     -                                            1329     -
1442       name: coalesce-set                         1330       name: coalesce-set
1443       doc: Set coalesce params.                  1331       doc: Set coalesce params.
1444                                                  1332 
1445       attribute-set: coalesce                    1333       attribute-set: coalesce
1446                                                  1334 
1447       do:                                        1335       do:
1448         request:                                 1336         request:
1449           attributes: *coalesce                  1337           attributes: *coalesce
1450     -                                            1338     -
1451       name: coalesce-ntf                         1339       name: coalesce-ntf
1452       doc: Notification for change in coalesc    1340       doc: Notification for change in coalesce params.
1453       notify: coalesce-get                       1341       notify: coalesce-get
1454     -                                            1342     -
1455       name: pause-get                            1343       name: pause-get
1456       doc: Get pause params.                     1344       doc: Get pause params.
1457                                                  1345 
1458       attribute-set: pause                       1346       attribute-set: pause
1459                                                  1347 
1460       do: &pause-get-op                          1348       do: &pause-get-op
1461         request:                                 1349         request:
1462           attributes:                            1350           attributes:
1463             - header                             1351             - header
1464         reply:                                   1352         reply:
1465           attributes: &pause                     1353           attributes: &pause
1466             - header                             1354             - header
1467             - autoneg                            1355             - autoneg
1468             - rx                                 1356             - rx
1469             - tx                                 1357             - tx
1470             - stats                              1358             - stats
1471             - stats-src                          1359             - stats-src
1472       dump: *pause-get-op                        1360       dump: *pause-get-op
1473     -                                            1361     -
1474       name: pause-set                            1362       name: pause-set
1475       doc: Set pause params.                     1363       doc: Set pause params.
1476                                                  1364 
1477       attribute-set: pause                       1365       attribute-set: pause
1478                                                  1366 
1479       do:                                        1367       do:
1480         request:                                 1368         request:
1481           attributes: *pause                     1369           attributes: *pause
1482     -                                            1370     -
1483       name: pause-ntf                            1371       name: pause-ntf
1484       doc: Notification for change in pause p    1372       doc: Notification for change in pause params.
1485       notify: pause-get                          1373       notify: pause-get
1486     -                                            1374     -
1487       name: eee-get                              1375       name: eee-get
1488       doc: Get eee params.                       1376       doc: Get eee params.
1489                                                  1377 
1490       attribute-set: eee                         1378       attribute-set: eee
1491                                                  1379 
1492       do: &eee-get-op                            1380       do: &eee-get-op
1493         request:                                 1381         request:
1494           attributes:                            1382           attributes:
1495             - header                             1383             - header
1496         reply:                                   1384         reply:
1497           attributes: &eee                       1385           attributes: &eee
1498             - header                             1386             - header
1499             - modes-ours                         1387             - modes-ours
1500             - modes-peer                         1388             - modes-peer
1501             - active                             1389             - active
1502             - enabled                            1390             - enabled
1503             - tx-lpi-enabled                     1391             - tx-lpi-enabled
1504             - tx-lpi-timer                       1392             - tx-lpi-timer
1505       dump: *eee-get-op                          1393       dump: *eee-get-op
1506     -                                            1394     -
1507       name: eee-set                              1395       name: eee-set
1508       doc: Set eee params.                       1396       doc: Set eee params.
1509                                                  1397 
1510       attribute-set: eee                         1398       attribute-set: eee
1511                                                  1399 
1512       do:                                        1400       do:
1513         request:                                 1401         request:
1514           attributes: *eee                       1402           attributes: *eee
1515     -                                            1403     -
1516       name: eee-ntf                              1404       name: eee-ntf
1517       doc: Notification for change in eee par    1405       doc: Notification for change in eee params.
1518       notify: eee-get                            1406       notify: eee-get
1519     -                                            1407     -
1520       name: tsinfo-get                           1408       name: tsinfo-get
1521       doc: Get tsinfo params.                    1409       doc: Get tsinfo params.
1522                                                  1410 
1523       attribute-set: tsinfo                      1411       attribute-set: tsinfo
1524                                                  1412 
1525       do: &tsinfo-get-op                         1413       do: &tsinfo-get-op
1526         request:                                 1414         request:
1527           attributes:                            1415           attributes:
1528             - header                             1416             - header
1529         reply:                                   1417         reply:
1530           attributes:                            1418           attributes:
1531             - header                             1419             - header
1532             - timestamping                       1420             - timestamping
1533             - tx-types                           1421             - tx-types
1534             - rx-filters                         1422             - rx-filters
1535             - phc-index                          1423             - phc-index
1536             - stats                              1424             - stats
1537       dump: *tsinfo-get-op                       1425       dump: *tsinfo-get-op
1538     -                                            1426     -
1539       name: cable-test-act                       1427       name: cable-test-act
1540       doc: Cable test.                           1428       doc: Cable test.
1541                                                  1429 
1542       attribute-set: cable-test                  1430       attribute-set: cable-test
1543                                                  1431 
1544       do:                                        1432       do:
1545         request:                                 1433         request:
1546           attributes:                            1434           attributes:
1547             - header                             1435             - header
1548     -                                            1436     -
1549       name: cable-test-ntf                       1437       name: cable-test-ntf
1550       doc: Cable test notification.              1438       doc: Cable test notification.
1551                                                  1439 
1552       attribute-set: cable-test-ntf              1440       attribute-set: cable-test-ntf
1553                                                  1441 
1554       event:                                     1442       event:
1555         attributes:                              1443         attributes:
1556           - header                               1444           - header
1557           - status                               1445           - status
1558     -                                            1446     -
1559       name: cable-test-tdr-act                   1447       name: cable-test-tdr-act
1560       doc: Cable test TDR.                       1448       doc: Cable test TDR.
1561                                                  1449 
1562       attribute-set: cable-test-tdr              1450       attribute-set: cable-test-tdr
1563                                                  1451 
1564       do:                                        1452       do:
1565         request:                                 1453         request:
1566           attributes:                            1454           attributes:
1567             - header                             1455             - header
1568     -                                            1456     -
1569       name: cable-test-tdr-ntf                   1457       name: cable-test-tdr-ntf
1570       doc: Cable test TDR notification.          1458       doc: Cable test TDR notification.
1571                                                  1459 
1572       attribute-set: cable-test-tdr-ntf          1460       attribute-set: cable-test-tdr-ntf
1573                                                  1461 
1574       event:                                     1462       event:
1575         attributes:                              1463         attributes:
1576           - header                               1464           - header
1577           - status                               1465           - status
1578           - nest                                 1466           - nest
1579     -                                            1467     -
1580       name: tunnel-info-get                      1468       name: tunnel-info-get
1581       doc: Get tsinfo params.                    1469       doc: Get tsinfo params.
1582                                                  1470 
1583       attribute-set: tunnel-info                 1471       attribute-set: tunnel-info
1584                                                  1472 
1585       do: &tunnel-info-get-op                    1473       do: &tunnel-info-get-op
1586         request:                                 1474         request:
1587           attributes:                            1475           attributes:
1588             - header                             1476             - header
1589         reply:                                   1477         reply:
1590           attributes:                            1478           attributes:
1591             - header                             1479             - header
1592             - udp-ports                          1480             - udp-ports
1593       dump: *tunnel-info-get-op                  1481       dump: *tunnel-info-get-op
1594     -                                            1482     -
1595       name: fec-get                              1483       name: fec-get
1596       doc: Get FEC params.                       1484       doc: Get FEC params.
1597                                                  1485 
1598       attribute-set: fec                         1486       attribute-set: fec
1599                                                  1487 
1600       do: &fec-get-op                            1488       do: &fec-get-op
1601         request:                                 1489         request:
1602           attributes:                            1490           attributes:
1603             - header                             1491             - header
1604         reply:                                   1492         reply:
1605           attributes: &fec                       1493           attributes: &fec
1606             - header                             1494             - header
1607             - modes                              1495             - modes
1608             - auto                               1496             - auto
1609             - active                             1497             - active
1610             - stats                              1498             - stats
1611       dump: *fec-get-op                          1499       dump: *fec-get-op
1612     -                                            1500     -
1613       name: fec-set                              1501       name: fec-set
1614       doc: Set FEC params.                       1502       doc: Set FEC params.
1615                                                  1503 
1616       attribute-set: fec                         1504       attribute-set: fec
1617                                                  1505 
1618       do:                                        1506       do:
1619         request:                                 1507         request:
1620           attributes: *fec                       1508           attributes: *fec
1621     -                                            1509     -
1622       name: fec-ntf                              1510       name: fec-ntf
1623       doc: Notification for change in FEC par    1511       doc: Notification for change in FEC params.
1624       notify: fec-get                            1512       notify: fec-get
1625     -                                            1513     -
1626       name: module-eeprom-get                    1514       name: module-eeprom-get
1627       doc: Get module EEPROM params.             1515       doc: Get module EEPROM params.
1628                                                  1516 
1629       attribute-set: module-eeprom               1517       attribute-set: module-eeprom
1630                                                  1518 
1631       do: &module-eeprom-get-op                  1519       do: &module-eeprom-get-op
1632         request:                                 1520         request:
1633           attributes:                            1521           attributes:
1634             - header                             1522             - header
1635         reply:                                   1523         reply:
1636           attributes:                            1524           attributes:
1637             - header                             1525             - header
1638             - offset                             1526             - offset
1639             - length                             1527             - length
1640             - page                               1528             - page
1641             - bank                               1529             - bank
1642             - i2c-address                        1530             - i2c-address
1643             - data                               1531             - data
1644       dump: *module-eeprom-get-op                1532       dump: *module-eeprom-get-op
1645     -                                            1533     -
1646       name: stats-get                            1534       name: stats-get
1647       doc: Get statistics.                       1535       doc: Get statistics.
1648                                                  1536 
1649       attribute-set: stats                       1537       attribute-set: stats
1650                                                  1538 
1651       do: &stats-get-op                          1539       do: &stats-get-op
1652         request:                                 1540         request:
1653           attributes:                            1541           attributes:
1654             - header                             1542             - header
1655             - groups                             1543             - groups
1656         reply:                                   1544         reply:
1657           attributes:                            1545           attributes:
1658             - header                             1546             - header
1659             - groups                             1547             - groups
1660             - grp                                1548             - grp
1661             - src                                1549             - src
1662       dump: *stats-get-op                        1550       dump: *stats-get-op
1663     -                                            1551     -
1664       name: phc-vclocks-get                      1552       name: phc-vclocks-get
1665       doc: Get PHC VCLOCKs.                      1553       doc: Get PHC VCLOCKs.
1666                                                  1554 
1667       attribute-set: phc-vclocks                 1555       attribute-set: phc-vclocks
1668                                                  1556 
1669       do: &phc-vclocks-get-op                    1557       do: &phc-vclocks-get-op
1670         request:                                 1558         request:
1671           attributes:                            1559           attributes:
1672             - header                             1560             - header
1673         reply:                                   1561         reply:
1674           attributes:                            1562           attributes:
1675             - header                             1563             - header
1676             - num                                1564             - num
1677       dump: *phc-vclocks-get-op                  1565       dump: *phc-vclocks-get-op
1678     -                                            1566     -
1679       name: module-get                           1567       name: module-get
1680       doc: Get module params.                    1568       doc: Get module params.
1681                                                  1569 
1682       attribute-set: module                      1570       attribute-set: module
1683                                                  1571 
1684       do: &module-get-op                         1572       do: &module-get-op
1685         request:                                 1573         request:
1686           attributes:                            1574           attributes:
1687             - header                             1575             - header
1688         reply:                                   1576         reply:
1689           attributes: &module                    1577           attributes: &module
1690             - header                             1578             - header
1691             - power-mode-policy                  1579             - power-mode-policy
1692             - power-mode                         1580             - power-mode
1693       dump: *module-get-op                       1581       dump: *module-get-op
1694     -                                            1582     -
1695       name: module-set                           1583       name: module-set
1696       doc: Set module params.                    1584       doc: Set module params.
1697                                                  1585 
1698       attribute-set: module                      1586       attribute-set: module
1699                                                  1587 
1700       do:                                        1588       do:
1701         request:                                 1589         request:
1702           attributes: *module                    1590           attributes: *module
1703     -                                            1591     -
1704       name: module-ntf                           1592       name: module-ntf
1705       doc: Notification for change in module     1593       doc: Notification for change in module params.
1706       notify: module-get                         1594       notify: module-get
1707     -                                            1595     -
1708       name: pse-get                              1596       name: pse-get
1709       doc: Get Power Sourcing Equipment param    1597       doc: Get Power Sourcing Equipment params.
1710                                                  1598 
1711       attribute-set: pse                         1599       attribute-set: pse
1712                                                  1600 
1713       do: &pse-get-op                            1601       do: &pse-get-op
1714         request:                                 1602         request:
1715           attributes:                            1603           attributes:
1716             - header                             1604             - header
1717         reply:                                   1605         reply:
1718           attributes:                            1606           attributes:
1719             - header                             1607             - header
1720             - podl-pse-admin-state               1608             - podl-pse-admin-state
1721             - podl-pse-admin-control             1609             - podl-pse-admin-control
1722             - podl-pse-pw-d-status               1610             - podl-pse-pw-d-status
1723             - c33-pse-admin-state                1611             - c33-pse-admin-state
1724             - c33-pse-admin-control              1612             - c33-pse-admin-control
1725             - c33-pse-pw-d-status                1613             - c33-pse-pw-d-status
1726             - c33-pse-pw-class                << 
1727             - c33-pse-actual-pw               << 
1728             - c33-pse-ext-state               << 
1729             - c33-pse-ext-substate            << 
1730             - c33-pse-avail-pw-limit          << 
1731             - c33-pse-pw-limit-ranges         << 
1732       dump: *pse-get-op                          1614       dump: *pse-get-op
1733     -                                            1615     -
1734       name: pse-set                              1616       name: pse-set
1735       doc: Set Power Sourcing Equipment param    1617       doc: Set Power Sourcing Equipment params.
1736                                                  1618 
1737       attribute-set: pse                         1619       attribute-set: pse
1738                                                  1620 
1739       do:                                        1621       do:
1740         request:                                 1622         request:
1741           attributes:                            1623           attributes:
1742             - header                             1624             - header
1743             - podl-pse-admin-control             1625             - podl-pse-admin-control
1744             - c33-pse-admin-control              1626             - c33-pse-admin-control
1745             - c33-pse-avail-pw-limit          << 
1746     -                                            1627     -
1747       name: rss-get                              1628       name: rss-get
1748       doc: Get RSS params.                       1629       doc: Get RSS params.
1749                                                  1630 
1750       attribute-set: rss                         1631       attribute-set: rss
1751                                                  1632 
1752       do: &rss-get-op                            1633       do: &rss-get-op
1753         request:                                 1634         request:
1754           attributes:                            1635           attributes:
1755             - header                             1636             - header
1756             - context                            1637             - context
1757         reply:                                   1638         reply:
1758           attributes:                            1639           attributes:
1759             - header                             1640             - header
1760             - context                            1641             - context
1761             - hfunc                              1642             - hfunc
1762             - indir                              1643             - indir
1763             - hkey                               1644             - hkey
1764             - input_xfrm                         1645             - input_xfrm
1765     -                                            1646     -
1766       name: plca-get-cfg                         1647       name: plca-get-cfg
1767       doc: Get PLCA params.                      1648       doc: Get PLCA params.
1768                                                  1649 
1769       attribute-set: plca                        1650       attribute-set: plca
1770                                                  1651 
1771       do: &plca-get-op                           1652       do: &plca-get-op
1772         request:                                 1653         request:
1773           attributes:                            1654           attributes:
1774             - header                             1655             - header
1775         reply:                                   1656         reply:
1776           attributes: &plca                      1657           attributes: &plca
1777             - header                             1658             - header
1778             - version                            1659             - version
1779             - enabled                            1660             - enabled
1780             - status                             1661             - status
1781             - node-cnt                           1662             - node-cnt
1782             - node-id                            1663             - node-id
1783             - to-tmr                             1664             - to-tmr
1784             - burst-cnt                          1665             - burst-cnt
1785             - burst-tmr                          1666             - burst-tmr
1786       dump: *plca-get-op                         1667       dump: *plca-get-op
1787     -                                            1668     -
1788       name: plca-set-cfg                         1669       name: plca-set-cfg
1789       doc: Set PLCA params.                      1670       doc: Set PLCA params.
1790                                                  1671 
1791       attribute-set: plca                        1672       attribute-set: plca
1792                                                  1673 
1793       do:                                        1674       do:
1794         request:                                 1675         request:
1795           attributes: *plca                      1676           attributes: *plca
1796     -                                            1677     -
1797       name: plca-get-status                      1678       name: plca-get-status
1798       doc: Get PLCA status params.               1679       doc: Get PLCA status params.
1799                                                  1680 
1800       attribute-set: plca                        1681       attribute-set: plca
1801                                                  1682 
1802       do: &plca-get-status-op                    1683       do: &plca-get-status-op
1803         request:                                 1684         request:
1804           attributes:                            1685           attributes:
1805             - header                             1686             - header
1806         reply:                                   1687         reply:
1807           attributes: *plca                      1688           attributes: *plca
1808       dump: *plca-get-status-op                  1689       dump: *plca-get-status-op
1809     -                                            1690     -
1810       name: plca-ntf                             1691       name: plca-ntf
1811       doc: Notification for change in PLCA pa    1692       doc: Notification for change in PLCA params.
1812       notify: plca-get-cfg                       1693       notify: plca-get-cfg
1813     -                                            1694     -
1814       name: mm-get                               1695       name: mm-get
1815       doc: Get MAC Merge configuration and st    1696       doc: Get MAC Merge configuration and state
1816                                                  1697 
1817       attribute-set: mm                          1698       attribute-set: mm
1818                                                  1699 
1819       do: &mm-get-op                             1700       do: &mm-get-op
1820         request:                                 1701         request:
1821           attributes:                            1702           attributes:
1822             - header                             1703             - header
1823         reply:                                   1704         reply:
1824           attributes:                            1705           attributes:
1825             - header                             1706             - header
1826             - pmac-enabled                       1707             - pmac-enabled
1827             - tx-enabled                         1708             - tx-enabled
1828             - tx-active                          1709             - tx-active
1829             - tx-min-frag-size                   1710             - tx-min-frag-size
1830             - rx-min-frag-size                   1711             - rx-min-frag-size
1831             - verify-enabled                     1712             - verify-enabled
1832             - verify-time                        1713             - verify-time
1833             - max-verify-time                    1714             - max-verify-time
1834             - stats                              1715             - stats
1835       dump: *mm-get-op                           1716       dump: *mm-get-op
1836     -                                            1717     -
1837       name: mm-set                               1718       name: mm-set
1838       doc: Set MAC Merge configuration           1719       doc: Set MAC Merge configuration
1839                                                  1720 
1840       attribute-set: mm                          1721       attribute-set: mm
1841                                                  1722 
1842       do:                                        1723       do:
1843         request:                                 1724         request:
1844           attributes:                            1725           attributes:
1845             - header                             1726             - header
1846             - verify-enabled                     1727             - verify-enabled
1847             - verify-time                        1728             - verify-time
1848             - tx-enabled                         1729             - tx-enabled
1849             - pmac-enabled                       1730             - pmac-enabled
1850             - tx-min-frag-size                   1731             - tx-min-frag-size
1851     -                                            1732     -
1852       name: mm-ntf                               1733       name: mm-ntf
1853       doc: Notification for change in MAC Mer    1734       doc: Notification for change in MAC Merge configuration.
1854       notify: mm-get                             1735       notify: mm-get
1855     -                                         << 
1856       name: module-fw-flash-act               << 
1857       doc: Flash transceiver module firmware. << 
1858                                               << 
1859       attribute-set: module-fw-flash          << 
1860                                               << 
1861       do:                                     << 
1862         request:                              << 
1863           attributes:                         << 
1864             - header                          << 
1865             - file-name                       << 
1866             - password                        << 
1867     -                                         << 
1868       name: module-fw-flash-ntf               << 
1869       doc: Notification for firmware flashing << 
1870                                               << 
1871       attribute-set: module-fw-flash          << 
1872                                               << 
1873       event:                                  << 
1874         attributes:                           << 
1875           - header                            << 
1876           - status                            << 
1877           - status-msg                        << 
1878           - done                              << 
1879           - total                             << 
                                                      

~ [ 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