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