~ [ 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.9.12)


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