Logo

The Linux Kernel

7.3.0-rc5

Quick search

Contents

Working with the development community

  • Development process
  • Submitting patches
  • Code of conduct
  • Maintainer handbook
  • All development-process docs

Internal API manuals

  • Core API
  • Driver APIs
  • Subsystems
    • Core subsystems
    • Human interfaces
    • Networking interfaces
      • Networking
      • NetLabel
      • InfiniBand
      • MHI
    • Storage interfaces
    • Other subsystems
  • Locking

Development tools and processes

  • Licensing rules
  • Writing documentation
  • Development tools
  • Testing guide
  • Hacking guide
  • Tracing
  • Fault injection
  • Livepatching
  • Rust

User-oriented documentation

  • Administration
  • Build system
  • Reporting issues
  • Userspace tools
  • Userspace API

Firmware-related documentation

  • Firmware
  • Firmware and Devicetree

Architecture-specific documentation

  • CPU architectures

Other documentation

  • Unsorted documentation

Translations

  • Translations

This Page

  • Show Source

Family ethtool netlink specificationΒΆ

Contents

  • Family ethtool netlink specification

    • Summary

    • Operations

      • strset-get

      • linkinfo-get

      • linkinfo-set

      • linkinfo-ntf

      • linkmodes-get

      • linkmodes-set

      • linkmodes-ntf

      • linkstate-get

      • debug-get

      • debug-set

      • debug-ntf

      • wol-get

      • wol-set

      • wol-ntf

      • features-get

      • features-set

      • features-ntf

      • privflags-get

      • privflags-set

      • privflags-ntf

      • rings-get

      • rings-set

      • rings-ntf

      • channels-get

      • channels-set

      • channels-ntf

      • coalesce-get

      • coalesce-set

      • coalesce-ntf

      • pause-get

      • pause-set

      • pause-ntf

      • eee-get

      • eee-set

      • eee-ntf

      • tsinfo-get

      • cable-test-act

      • cable-test-ntf

      • cable-test-tdr-act

      • cable-test-tdr-ntf

      • tunnel-info-get

      • fec-get

      • fec-set

      • fec-ntf

      • module-eeprom-get

      • stats-get

      • phc-vclocks-get

      • module-get

      • module-set

      • module-ntf

      • pse-get

      • pse-set

      • rss-get

      • plca-get-cfg

      • plca-set-cfg

      • plca-get-status

      • plca-ntf

      • mm-get

      • mm-set

      • mm-ntf

      • module-fw-flash-act

      • module-fw-flash-ntf

      • phy-get

      • phy-ntf

      • tsconfig-get

      • tsconfig-set

      • pse-ntf

      • rss-set

      • rss-ntf

      • rss-create-act

      • rss-create-ntf

      • rss-delete-act

      • rss-delete-ntf

      • mse-get

    • Multicast groups

    • Definitions

      • udp-tunnel-type

      • stringset

      • header-flags

      • module-fw-flash-status

      • c33-pse-ext-state

      • phy-upstream-type

      • tcp-data-split

      • hwtstamp-source

      • pse-event

      • input-xfrm

      • rxfh-fields

    • Attribute sets

      • header

      • bitset-bit

      • bitset-bits

      • bitset

      • string

      • strings

      • stringset

      • stringsets

      • strset

      • privflags

      • rings

      • mm-stat

      • mm

      • linkinfo

      • linkmodes

      • linkstate

      • debug

      • wol

      • features

      • channels

      • irq-moderation

      • profile

      • coalesce

      • pause-stat

      • pause

      • eee

      • ts-stat

      • ts-hwtstamp-provider

      • tsinfo

      • cable-result

      • cable-fault-length

      • cable-nest

      • cable-test

      • cable-test-ntf

      • cable-test-tdr-cfg

      • cable-test-tdr-ntf

      • cable-test-tdr

      • tunnel-udp-entry

      • tunnel-udp-table

      • tunnel-udp

      • tunnel-info

      • fec-hist

      • fec-stat

      • fec

      • module-eeprom

      • stats-grp

      • stats-grp-hist

      • stats

      • phc-vclocks

      • module

      • c33-pse-pw-limit

      • pse

      • flow

      • rss

      • plca

      • module-fw-flash

      • phy

      • tsconfig

      • pse-ntf

      • mse-capabilities

      • mse-snapshot

      • mse

SummaryΒΆ

Partial family for Ethtool Netlink.

OperationsΒΆ

strset-getΒΆ

Get string set from the kernel.

attribute-set:

strset

do:
request
attributes:

[header, stringsets, counts-only]

reply
attributes:

[header, stringsets]

dump:
request
attributes:

[header, stringsets, counts-only]

reply
attributes:

[header, stringsets]

linkinfo-getΒΆ

Get link info.

attribute-set:

linkinfo

do:
request
attributes:

[header]

reply
attributes:

[header, port, phyaddr, tp-mdix, tp-mdix-ctrl, transceiver]

dump:
request
attributes:

[header]

reply
attributes:

[header, port, phyaddr, tp-mdix, tp-mdix-ctrl, transceiver]

linkinfo-setΒΆ

Set link info.

attribute-set:

linkinfo

do:
request
attributes:

[header, port, phyaddr, tp-mdix, tp-mdix-ctrl, transceiver]

linkinfo-ntfΒΆ

Notification for change in link info.

notify:

linkinfo-get

linkmodes-getΒΆ

Get link modes.

attribute-set:

linkmodes

do:
request
attributes:

[header]

reply
attributes:

[header, autoneg, ours, peer, speed, duplex, master-slave-cfg, master-slave-state, lanes, rate-matching]

dump:
request
attributes:

[header]

reply
attributes:

[header, autoneg, ours, peer, speed, duplex, master-slave-cfg, master-slave-state, lanes, rate-matching]

linkmodes-setΒΆ

Set link modes.

attribute-set:

linkmodes

do:
request
attributes:

[header, autoneg, ours, peer, speed, duplex, master-slave-cfg, master-slave-state, lanes, rate-matching]

linkmodes-ntfΒΆ

Notification for change in link modes.

notify:

linkmodes-get

linkstate-getΒΆ

Get link state.

attribute-set:

linkstate

do:
request
attributes:

[header]

reply
attributes:

[header, link, sqi, sqi-max, ext-state, ext-substate, ext-down-cnt]

dump:
request
attributes:

[header]

reply
attributes:

[header, link, sqi, sqi-max, ext-state, ext-substate, ext-down-cnt]

debug-getΒΆ

Get debug message mask.

attribute-set:

debug

do:
request
attributes:

[header]

reply
attributes:

[header, msgmask]

dump:
request
attributes:

[header]

reply
attributes:

[header, msgmask]

debug-setΒΆ

Set debug message mask.

attribute-set:

debug

do:
request
attributes:

[header, msgmask]

debug-ntfΒΆ

Notification for change in debug message mask.

notify:

debug-get

wol-getΒΆ

Get WOL params.

attribute-set:

wol

do:
request
attributes:

[header]

reply
attributes:

[header, modes, sopass]

dump:
request
attributes:

[header]

reply
attributes:

[header, modes, sopass]

wol-setΒΆ

Set WOL params.

attribute-set:

wol

do:
request
attributes:

[header, modes, sopass]

wol-ntfΒΆ

Notification for change in WOL params.

notify:

wol-get

features-getΒΆ

Get features.

attribute-set:

features

do:
request
attributes:

[header]

reply
attributes:

[header, hw, wanted, active, nochange]

dump:
request
attributes:

[header]

reply
attributes:

[header, hw, wanted, active, nochange]

features-setΒΆ

Set features.

attribute-set:

features

do:
request
attributes:

[header, hw, wanted, active, nochange]

reply
attributes:

[header, hw, wanted, active, nochange]

features-ntfΒΆ

Notification for change in features.

notify:

features-get

privflags-getΒΆ

Get device private flags.

attribute-set:

privflags

do:
request
attributes:

[header]

reply
attributes:

[header, flags]

dump:
request
attributes:

[header]

reply
attributes:

[header, flags]

privflags-setΒΆ

Set device private flags.

attribute-set:

privflags

do:
request
attributes:

[header, flags]

privflags-ntfΒΆ

Notification for change in device private flags.

notify:

privflags-get

rings-getΒΆ

Get ring params.

attribute-set:

rings

do:
request
attributes:

[header]

reply
attributes:

[header, rx-max, rx-mini-max, rx-jumbo-max, tx-max, rx, rx-mini, rx-jumbo, tx, rx-buf-len, tcp-data-split, cqe-size, tx-push, rx-push, tx-push-buf-len, tx-push-buf-len-max, hds-thresh, hds-thresh-max]

dump:
request
attributes:

[header]

reply
attributes:

[header, rx-max, rx-mini-max, rx-jumbo-max, tx-max, rx, rx-mini, rx-jumbo, tx, rx-buf-len, tcp-data-split, cqe-size, tx-push, rx-push, tx-push-buf-len, tx-push-buf-len-max, hds-thresh, hds-thresh-max]

rings-setΒΆ

Set ring params.

attribute-set:

rings

do:
request
attributes:

[header, rx-max, rx-mini-max, rx-jumbo-max, tx-max, rx, rx-mini, rx-jumbo, tx, rx-buf-len, tcp-data-split, cqe-size, tx-push, rx-push, tx-push-buf-len, tx-push-buf-len-max, hds-thresh, hds-thresh-max]

rings-ntfΒΆ

Notification for change in ring params.

notify:

rings-get

channels-getΒΆ

Get channel params.

attribute-set:

channels

do:
request
attributes:

[header]

reply
attributes:

[header, rx-max, tx-max, other-max, combined-max, rx-count, tx-count, other-count, combined-count]

dump:
request
attributes:

[header]

reply
attributes:

[header, rx-max, tx-max, other-max, combined-max, rx-count, tx-count, other-count, combined-count]

channels-setΒΆ

Set channel params.

attribute-set:

channels

do:
request
attributes:

[header, rx-max, tx-max, other-max, combined-max, rx-count, tx-count, other-count, combined-count]

channels-ntfΒΆ

Notification for change in channel params.

notify:

channels-get

coalesce-getΒΆ

Get coalesce params.

attribute-set:

coalesce

do:
request
attributes:

[header]

reply
attributes:

[header, rx-usecs, rx-max-frames, rx-usecs-irq, rx-max-frames-irq, tx-usecs, tx-max-frames, tx-usecs-irq, tx-max-frames-irq, stats-block-usecs, use-adaptive-rx, use-adaptive-tx, pkt-rate-low, rx-usecs-low, rx-max-frames-low, tx-usecs-low, tx-max-frames-low, pkt-rate-high, rx-usecs-high, rx-max-frames-high, tx-usecs-high, tx-max-frames-high, rate-sample-interval, use-cqe-mode-tx, use-cqe-mode-rx, tx-aggr-max-bytes, tx-aggr-max-frames, tx-aggr-time-usecs, rx-profile, tx-profile, rx-cqe-frames, rx-cqe-nsecs]

dump:
request
attributes:

[header]

reply
attributes:

[header, rx-usecs, rx-max-frames, rx-usecs-irq, rx-max-frames-irq, tx-usecs, tx-max-frames, tx-usecs-irq, tx-max-frames-irq, stats-block-usecs, use-adaptive-rx, use-adaptive-tx, pkt-rate-low, rx-usecs-low, rx-max-frames-low, tx-usecs-low, tx-max-frames-low, pkt-rate-high, rx-usecs-high, rx-max-frames-high, tx-usecs-high, tx-max-frames-high, rate-sample-interval, use-cqe-mode-tx, use-cqe-mode-rx, tx-aggr-max-bytes, tx-aggr-max-frames, tx-aggr-time-usecs, rx-profile, tx-profile, rx-cqe-frames, rx-cqe-nsecs]

coalesce-setΒΆ

Set coalesce params.

attribute-set:

coalesce

do:
request
attributes:

[header, rx-usecs, rx-max-frames, rx-usecs-irq, rx-max-frames-irq, tx-usecs, tx-max-frames, tx-usecs-irq, tx-max-frames-irq, stats-block-usecs, use-adaptive-rx, use-adaptive-tx, pkt-rate-low, rx-usecs-low, rx-max-frames-low, tx-usecs-low, tx-max-frames-low, pkt-rate-high, rx-usecs-high, rx-max-frames-high, tx-usecs-high, tx-max-frames-high, rate-sample-interval, use-cqe-mode-tx, use-cqe-mode-rx, tx-aggr-max-bytes, tx-aggr-max-frames, tx-aggr-time-usecs, rx-profile, tx-profile, rx-cqe-frames, rx-cqe-nsecs]

coalesce-ntfΒΆ

Notification for change in coalesce params.

notify:

coalesce-get

pause-getΒΆ

Get pause params.

attribute-set:

pause

do:
request
attributes:

[header]

reply
attributes:

[header, autoneg, rx, tx, stats, stats-src]

dump:
request
attributes:

[header]

reply
attributes:

[header, autoneg, rx, tx, stats, stats-src]

pause-setΒΆ

Set pause params.

attribute-set:

pause

do:
request
attributes:

[header, autoneg, rx, tx, stats, stats-src]

pause-ntfΒΆ

Notification for change in pause params.

notify:

pause-get

eee-getΒΆ

Get eee params.

attribute-set:

eee

do:
request
attributes:

[header]

reply
attributes:

[header, modes-ours, modes-peer, active, enabled, tx-lpi-enabled, tx-lpi-timer]

dump:
request
attributes:

[header]

reply
attributes:

[header, modes-ours, modes-peer, active, enabled, tx-lpi-enabled, tx-lpi-timer]

eee-setΒΆ

Set eee params.

attribute-set:

eee

do:
request
attributes:

[header, modes-ours, modes-peer, active, enabled, tx-lpi-enabled, tx-lpi-timer]

eee-ntfΒΆ

Notification for change in eee params.

notify:

eee-get

tsinfo-getΒΆ

Get tsinfo params.

attribute-set:

tsinfo

do:
request
attributes:

[header, hwtstamp-provider]

reply
attributes:

[header, timestamping, tx-types, rx-filters, phc-index, stats, hwtstamp-provider, hwtstamp-source, hwtstamp-phyindex]

dump:
request
attributes:

[header, hwtstamp-provider]

reply
attributes:

[header, timestamping, tx-types, rx-filters, phc-index, stats, hwtstamp-provider, hwtstamp-source, hwtstamp-phyindex]

cable-test-actΒΆ

Cable test.

attribute-set:

cable-test

do:
request
attributes:

[header]

cable-test-ntfΒΆ

Cable test notification.

attribute-set:

cable-test-ntf

event:
attributes:

[header, status]

cable-test-tdr-actΒΆ

Cable test TDR.

attribute-set:

cable-test-tdr

do:
request
attributes:

[header]

cable-test-tdr-ntfΒΆ

Cable test TDR notification.

attribute-set:

cable-test-tdr-ntf

event:
attributes:

[header, status, nest]

tunnel-info-getΒΆ

Get tsinfo params.

attribute-set:

tunnel-info

do:
request
attributes:

[header]

reply
attributes:

[header, udp-ports]

dump:
request
attributes:

[header]

reply
attributes:

[header, udp-ports]

fec-getΒΆ

Get FEC params.

attribute-set:

fec

do:
request
attributes:

[header]

reply
attributes:

[header, modes, auto, active, stats]

dump:
request
attributes:

[header]

reply
attributes:

[header, modes, auto, active, stats]

fec-setΒΆ

Set FEC params.

attribute-set:

fec

do:
request
attributes:

[header, modes, auto, active, stats]

fec-ntfΒΆ

Notification for change in FEC params.

notify:

fec-get

module-eeprom-getΒΆ

Get module EEPROM params.

attribute-set:

module-eeprom

do:
request
attributes:

[header, offset, length, page, bank, i2c-address]

reply
attributes:

[header, data]

dump:
request
attributes:

[header, offset, length, page, bank, i2c-address]

reply
attributes:

[header, data]

stats-getΒΆ

Get statistics.

attribute-set:

stats

do:
request
attributes:

[header, groups]

reply
attributes:

[header, groups, grp, src]

dump:
request
attributes:

[header, groups]

reply
attributes:

[header, groups, grp, src]

phc-vclocks-getΒΆ

Get PHC VCLOCKs.

attribute-set:

phc-vclocks

do:
request
attributes:

[header]

reply
attributes:

[header, num]

dump:
request
attributes:

[header]

reply
attributes:

[header, num]

module-getΒΆ

Get module params.

attribute-set:

module

do:
request
attributes:

[header]

reply
attributes:

[header, power-mode-policy, power-mode]

dump:
request
attributes:

[header]

reply
attributes:

[header, power-mode-policy, power-mode]

module-setΒΆ

Set module params.

attribute-set:

module

do:
request
attributes:

[header, power-mode-policy, power-mode]

module-ntfΒΆ

Notification for change in module params.

notify:

module-get

pse-getΒΆ

Get Power Sourcing Equipment params.

attribute-set:

pse

do:
request
attributes:

[header]

reply
attributes:

[header, podl-pse-admin-state, podl-pse-admin-control, podl-pse-pw-d-status, c33-pse-admin-state, c33-pse-admin-control, c33-pse-pw-d-status, c33-pse-pw-class, c33-pse-actual-pw, c33-pse-ext-state, c33-pse-ext-substate, c33-pse-avail-pw-limit, c33-pse-pw-limit-ranges, pse-pw-d-id, pse-prio-max, pse-prio]

dump:
request
attributes:

[header]

reply
attributes:

[header, podl-pse-admin-state, podl-pse-admin-control, podl-pse-pw-d-status, c33-pse-admin-state, c33-pse-admin-control, c33-pse-pw-d-status, c33-pse-pw-class, c33-pse-actual-pw, c33-pse-ext-state, c33-pse-ext-substate, c33-pse-avail-pw-limit, c33-pse-pw-limit-ranges, pse-pw-d-id, pse-prio-max, pse-prio]

pse-setΒΆ

Set Power Sourcing Equipment params.

attribute-set:

pse

do:
request
attributes:

[header, podl-pse-admin-control, c33-pse-admin-control, c33-pse-avail-pw-limit, pse-prio]

rss-getΒΆ

Get RSS params.

attribute-set:

rss

do:
request
attributes:

[header, context]

reply
attributes:

[header, context, hfunc, indir, hkey, input-xfrm, flow-hash]

dump:
request
attributes:

[header, start-context]

reply
attributes:

[header, context, hfunc, indir, hkey, input-xfrm, flow-hash]

plca-get-cfgΒΆ

Get PLCA params.

attribute-set:

plca

do:
request
attributes:

[header]

reply
attributes:

[header, version, enabled, status, node-cnt, node-id, to-tmr, burst-cnt, burst-tmr]

dump:
request
attributes:

[header]

reply
attributes:

[header, version, enabled, status, node-cnt, node-id, to-tmr, burst-cnt, burst-tmr]

plca-set-cfgΒΆ

Set PLCA params.

attribute-set:

plca

do:
request
attributes:

[header, version, enabled, status, node-cnt, node-id, to-tmr, burst-cnt, burst-tmr]

plca-get-statusΒΆ

Get PLCA status params.

attribute-set:

plca

do:
request
attributes:

[header]

reply
attributes:

[header, version, enabled, status, node-cnt, node-id, to-tmr, burst-cnt, burst-tmr]

dump:
request
attributes:

[header]

reply
attributes:

[header, version, enabled, status, node-cnt, node-id, to-tmr, burst-cnt, burst-tmr]

plca-ntfΒΆ

Notification for change in PLCA params.

notify:

plca-get-cfg

mm-getΒΆ

Get MAC Merge configuration and state

attribute-set:

mm

do:
request
attributes:

[header]

reply
attributes:

[header, pmac-enabled, tx-enabled, tx-active, tx-min-frag-size, rx-min-frag-size, verify-enabled, verify-time, max-verify-time, stats]

dump:
request
attributes:

[header]

reply
attributes:

[header, pmac-enabled, tx-enabled, tx-active, tx-min-frag-size, rx-min-frag-size, verify-enabled, verify-time, max-verify-time, stats]

mm-setΒΆ

Set MAC Merge configuration

attribute-set:

mm

do:
request
attributes:

[header, verify-enabled, verify-time, tx-enabled, pmac-enabled, tx-min-frag-size]

mm-ntfΒΆ

Notification for change in MAC Merge configuration.

notify:

mm-get

module-fw-flash-actΒΆ

Flash transceiver module firmware.

attribute-set:

module-fw-flash

do:
request
attributes:

[header, file-name, password]

module-fw-flash-ntfΒΆ

Notification for firmware flashing progress and status.

attribute-set:

module-fw-flash

event:
attributes:

[header, status, status-msg, done, total]

phy-getΒΆ

Get PHY devices attached to an interface

attribute-set:

phy

do:
request
attributes:

[header]

reply
attributes:

[header, index, drvname, name, upstream-type, upstream-index, upstream-sfp-name, downstream-sfp-name]

dump:
request
attributes:

[header]

reply
attributes:

[header, index, drvname, name, upstream-type, upstream-index, upstream-sfp-name, downstream-sfp-name]

phy-ntfΒΆ

Notification for change in PHY devices.

notify:

phy-get

tsconfig-getΒΆ

Get hwtstamp config.

attribute-set:

tsconfig

do:
request
attributes:

[header]

reply
attributes:

[header, hwtstamp-provider, tx-types, rx-filters, hwtstamp-flags]

dump:
request
attributes:

[header]

reply
attributes:

[header, hwtstamp-provider, tx-types, rx-filters, hwtstamp-flags]

tsconfig-setΒΆ

Set hwtstamp config.

attribute-set:

tsconfig

do:
request
attributes:

[header, hwtstamp-provider, tx-types, rx-filters, hwtstamp-flags]

reply
attributes:

[header, hwtstamp-provider, tx-types, rx-filters, hwtstamp-flags]

pse-ntfΒΆ

Notification for PSE events.

attribute-set:

pse-ntf

event:
attributes:

[header, events]

rss-setΒΆ

Set RSS params.

attribute-set:

rss

do:
request
attributes:

[header, context, hfunc, indir, hkey, input-xfrm, flow-hash]

rss-ntfΒΆ

Notification for change in RSS configuration. For additional contexts only modifications use this notification, creation and deletion have dedicated messages.

notify:

rss-get

rss-create-actΒΆ

Create an RSS context.

attribute-set:

rss

do:
request
attributes:

[header, context, hfunc, indir, hkey, input-xfrm]

reply
attributes:

[header, context, hfunc, indir, hkey, input-xfrm]

rss-create-ntfΒΆ

Notification for creation of an additional RSS context.

notify:

rss-create-act

rss-delete-actΒΆ

Delete an RSS context.

attribute-set:

rss

do:
request
attributes:

[header, context]

rss-delete-ntfΒΆ

Notification for deletion of an additional RSS context.

attribute-set:

rss

event:
attributes:

[header, context]

mse-getΒΆ

Get PHY MSE measurement data and capabilities.

attribute-set:

mse

do:
request
attributes:

[header]

reply
attributes:

[header, capabilities, channel-a, channel-b, channel-c, channel-d, worst-channel, link]

dump:
request
attributes:

[header]

reply
attributes:

[header, capabilities, channel-a, channel-b, channel-c, channel-d, worst-channel, link]

Multicast groupsΒΆ

  • monitor

DefinitionsΒΆ

udp-tunnel-typeΒΆ

enum-name:

None

type:

enum

enum-cnt-name:

__ethtool-udp-tunnel-type-cnt

entries:
  • vxlan

  • geneve

  • vxlan-gpe

stringsetΒΆ

type:

enum

header:

linux/ethtool.h

entries:

header-flagsΒΆ

type:

flags

name-prefix:

ethtool-flag-

doc:

common ethtool header flags

entries:
compact-bitsets:

use compact bitsets in reply

omit-reply:

provide optional reply for SET or ACT requests

stats:

request statistics, if supported by the driver

module-fw-flash-statusΒΆ

type:

enum

doc:

plug-in module firmware flashing status

header:

linux/ethtool.h

entries:
started:

The firmware flashing process has started.

in-progress:

The firmware flashing process is in progress.

completed:

The firmware flashing process was completed successfully.

error:

The firmware flashing process was stopped due to an error.

c33-pse-ext-stateΒΆ

doc:

β€œgroups of PSE extended states functions. IEEE 802.3-2022 33.2.4.4 Variables”

type:

enum

name-prefix:

ethtool-c33-pse-ext-state-

header:

linux/ethtool.h

entries:
none:

none

error-condition:

Group of error_condition states

mr-mps-valid:

Group of mr_mps_valid states

mr-pse-enable:

Group of mr_pse_enable states

option-detect-ted:

Group of option_detect_ted states

option-vport-lim:

Group of option_vport_lim states

ovld-detected:

Group of ovld_detected states

power-not-available:

Group of power_not_available states

short-detected:

Group of short_detected states

phy-upstream-typeΒΆ

enum-name:

phy-upstream

header:

linux/ethtool.h

type:

enum

name-prefix:

phy-upstream

entries:
  • mac

  • phy

tcp-data-splitΒΆ

type:

enum

entries:
  • unknown

  • disabled

  • enabled

hwtstamp-sourceΒΆ

doc:

Source of the hardware timestamp

enum-name:

hwtstamp-source

name-prefix:

hwtstamp-source-

type:

enum

entries:
netdev:

Hardware timestamp comes from a MAC or a device which has MAC and PHY integrated

phylib:

Hardware timestamp comes from one PHY device of the network topology

pse-eventΒΆ

doc:

PSE event list for the PSE controller

type:

flags

name-prefix:

ethtool-

entries:
pse-event-over-current:

PSE output current is too high

pse-event-over-temp:

PSE in over temperature state

c33-pse-event-detection:

detection process occur on the PSE. IEEE 802.3-2022 33.2.5 and 145.2.6 PSE detection of PDs. IEEE 802.3-202 30.9.1.1.5 aPSEPowerDetectionStatus

c33-pse-event-classification:

classification process occur on the PSE. IEEE 802.3-2022 33.2.6 and 145.2.8 classification of PDs mutual identification. IEEE 802.3-2022 30.9.1.1.8 aPSEPowerClassification.

c33-pse-event-disconnection:

PD has been disconnected on the PSE. IEEE 802.3-2022 33.3.8 and 145.3.9 PD Maintain Power Signature. IEEE 802.3-2022 33.5.1.2.9 MPS Absent. IEEE 802.3-2022 30.9.1.1.20 aPSEMPSAbsentCounter.

pse-event-over-budget:

PSE turned off due to over budget situation

pse-event-sw-pw-control-error:

PSE faced an error managing the power control from software

input-xfrmΒΆ

doc:

RSS hash function transformations.

type:

flags

enum-name:

None

name-prefix:

rxh-xfrm-

header:

linux/ethtool.h

entries:
sym-xor:

XOR the corresponding source and destination fields of each specified protocol. Both copies of the XOR’ed fields are fed into the RSS and RXHASH calculation. Note that this XORing reduces the input set entropy and could be exploited to reduce the RSS queue spread.

sym-or-xor:

Similar to SYM_XOR, except that one copy of the XOR’ed fields is replaced by an OR of the same fields.

rxfh-fieldsΒΆ

name-prefix:

rxh-

enum-name:

None

header:

linux/ethtool.h

type:

flags

entries:
l2da:

vlan:

l3-proto:

ip-src:

ip-dst:

l4-b-0-1:

src port in case of TCP/UDP/SCTP

l4-b-2-3:

dst port in case of TCP/UDP/SCTP

gtp-teid:

ip6-fl:

IPv6 Flow Label

discard:

Attribute setsΒΆ

headerΒΆ

unspec (unused)ΒΆ

value:

0

dev-index (u32)ΒΆ

dev-name (string)ΒΆ

flags (u32)ΒΆ

enum:

header-flags

phy-index (u32)ΒΆ

bitset-bitΒΆ

unspec (unused)ΒΆ

value:

0

index (u32)ΒΆ

name (string)ΒΆ

value (flag)ΒΆ

bitset-bitsΒΆ

unspec (unused)ΒΆ

value:

0

bit (nest)ΒΆ

multi-attr:

True

nested-attributes:

bitset-bit

bitsetΒΆ

unspec (unused)ΒΆ

value:

0

nomask (flag)ΒΆ

size (u32)ΒΆ

bits (nest)ΒΆ

nested-attributes:

bitset-bits

value (binary)ΒΆ

mask (binary)ΒΆ

stringΒΆ

unspec (unused)ΒΆ

value:

0

index (u32)ΒΆ

value (string)ΒΆ

stringsΒΆ

unspec (unused)ΒΆ

value:

0

string (nest)ΒΆ

multi-attr:

True

nested-attributes:

string

stringsetΒΆ

unspec (unused)ΒΆ

value:

0

id (u32)ΒΆ

count (u32)ΒΆ

strings (nest)ΒΆ

multi-attr:

True

nested-attributes:

strings

stringsetsΒΆ

unspec (unused)ΒΆ

value:

0

stringset (nest)ΒΆ

multi-attr:

True

nested-attributes:

stringset

strsetΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

stringsets (nest)ΒΆ

nested-attributes:

stringsets

counts-only (flag)ΒΆ

privflagsΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

flags (nest)ΒΆ

nested-attributes:

bitset

ringsΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

rx-max (u32)ΒΆ

rx-mini-max (u32)ΒΆ

rx-jumbo-max (u32)ΒΆ

tx-max (u32)ΒΆ

rx (u32)ΒΆ

rx-mini (u32)ΒΆ

rx-jumbo (u32)ΒΆ

tx (u32)ΒΆ

rx-buf-len (u32)ΒΆ

tcp-data-split (u8)ΒΆ

enum:

tcp-data-split

cqe-size (u32)ΒΆ

tx-push (u8)ΒΆ

rx-push (u8)ΒΆ

tx-push-buf-len (u32)ΒΆ

tx-push-buf-len-max (u32)ΒΆ

hds-thresh (u32)ΒΆ

hds-thresh-max (u32)ΒΆ

mm-statΒΆ

MAC Merge (802.3)

unspec (unused)ΒΆ

value:

0

pad (pad)ΒΆ

reassembly-errors (u64)ΒΆ

doc:

aMACMergeFrameAssErrorCount

smd-errors (u64)ΒΆ

doc:

aMACMergeFrameSmdErrorCount

reassembly-ok (u64)ΒΆ

doc:

aMACMergeFrameAssOkCount

rx-frag-count (u64)ΒΆ

doc:

aMACMergeFragCountRx

tx-frag-count (u64)ΒΆ

doc:

aMACMergeFragCountTx

hold-count (u64)ΒΆ

doc:

aMACMergeHoldCount

mmΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

pmac-enabled (u8)ΒΆ

tx-enabled (u8)ΒΆ

tx-active (u8)ΒΆ

tx-min-frag-size (u32)ΒΆ

rx-min-frag-size (u32)ΒΆ

verify-enabled (u8)ΒΆ

verify-status (u8)ΒΆ

verify-time (u32)ΒΆ

max-verify-time (u32)ΒΆ

stats (nest)ΒΆ

nested-attributes:

mm-stat

linkinfoΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

port (u8)ΒΆ

phyaddr (u8)ΒΆ

tp-mdix (u8)ΒΆ

tp-mdix-ctrl (u8)ΒΆ

transceiver (u8)ΒΆ

linkmodesΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

autoneg (u8)ΒΆ

ours (nest)ΒΆ

nested-attributes:

bitset

peer (nest)ΒΆ

nested-attributes:

bitset

speed (u32)ΒΆ

duplex (u8)ΒΆ

master-slave-cfg (u8)ΒΆ

master-slave-state (u8)ΒΆ

lanes (u32)ΒΆ

rate-matching (u8)ΒΆ

linkstateΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

link (u8)ΒΆ

sqi (u32)ΒΆ

sqi-max (u32)ΒΆ

ext-state (u8)ΒΆ

ext-substate (u8)ΒΆ

ext-down-cnt (u32)ΒΆ

debugΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

msgmask (nest)ΒΆ

nested-attributes:

bitset

wolΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

modes (nest)ΒΆ

nested-attributes:

bitset

sopass (binary)ΒΆ

featuresΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

hw (nest)ΒΆ

nested-attributes:

bitset

wanted (nest)ΒΆ

nested-attributes:

bitset

active (nest)ΒΆ

nested-attributes:

bitset

nochange (nest)ΒΆ

nested-attributes:

bitset

channelsΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

rx-max (u32)ΒΆ

tx-max (u32)ΒΆ

other-max (u32)ΒΆ

combined-max (u32)ΒΆ

rx-count (u32)ΒΆ

tx-count (u32)ΒΆ

other-count (u32)ΒΆ

combined-count (u32)ΒΆ

irq-moderationΒΆ

unspec (unused)ΒΆ

value:

0

usec (u32)ΒΆ

pkts (u32)ΒΆ

comps (u32)ΒΆ

profileΒΆ

unspec (unused)ΒΆ

value:

0

irq-moderation (nest)ΒΆ

multi-attr:

True

nested-attributes:

irq-moderation

coalesceΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

rx-usecs (u32)ΒΆ

rx-max-frames (u32)ΒΆ

rx-usecs-irq (u32)ΒΆ

rx-max-frames-irq (u32)ΒΆ

tx-usecs (u32)ΒΆ

tx-max-frames (u32)ΒΆ

tx-usecs-irq (u32)ΒΆ

tx-max-frames-irq (u32)ΒΆ

stats-block-usecs (u32)ΒΆ

use-adaptive-rx (u8)ΒΆ

use-adaptive-tx (u8)ΒΆ

pkt-rate-low (u32)ΒΆ

rx-usecs-low (u32)ΒΆ

rx-max-frames-low (u32)ΒΆ

tx-usecs-low (u32)ΒΆ

tx-max-frames-low (u32)ΒΆ

pkt-rate-high (u32)ΒΆ

rx-usecs-high (u32)ΒΆ

rx-max-frames-high (u32)ΒΆ

tx-usecs-high (u32)ΒΆ

tx-max-frames-high (u32)ΒΆ

rate-sample-interval (u32)ΒΆ

use-cqe-mode-tx (u8)ΒΆ

use-cqe-mode-rx (u8)ΒΆ

tx-aggr-max-bytes (u32)ΒΆ

tx-aggr-max-frames (u32)ΒΆ

tx-aggr-time-usecs (u32)ΒΆ

rx-profile (nest)ΒΆ

nested-attributes:

profile

tx-profile (nest)ΒΆ

nested-attributes:

profile

rx-cqe-frames (u32)ΒΆ

rx-cqe-nsecs (u32)ΒΆ

pause-statΒΆ

unspec (unused)ΒΆ

value:

0

pad (pad)ΒΆ

tx-frames (u64)ΒΆ

rx-frames (u64)ΒΆ

tx-pause-storm-events (u64)ΒΆ

doc:

TX pause storm event count. Increments each time device detects that its pause assertion condition has been true for too long for normal operation. As a result, the device has temporarily disabled its own Pause TX function to protect the network from itself. This counter should never increment under normal overload conditions; it indicates catastrophic failure like an OS crash. The rate of incrementing is implementation specific.

pauseΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

autoneg (u8)ΒΆ

rx (u8)ΒΆ

tx (u8)ΒΆ

stats (nest)ΒΆ

nested-attributes:

pause-stat

stats-src (u32)ΒΆ

eeeΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

modes-ours (nest)ΒΆ

nested-attributes:

bitset

modes-peer (nest)ΒΆ

nested-attributes:

bitset

active (u8)ΒΆ

enabled (u8)ΒΆ

tx-lpi-enabled (u8)ΒΆ

tx-lpi-timer (u32)ΒΆ

ts-statΒΆ

unspec (unused)ΒΆ

value:

0

tx-pkts (uint)ΒΆ

tx-lost (uint)ΒΆ

tx-err (uint)ΒΆ

tx-onestep-pkts-unconfirmed (uint)ΒΆ

ts-hwtstamp-providerΒΆ

unspec (unused)ΒΆ

value:

0

index (u32)ΒΆ

qualifier (u32)ΒΆ

tsinfoΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

timestamping (nest)ΒΆ

nested-attributes:

bitset

tx-types (nest)ΒΆ

nested-attributes:

bitset

rx-filters (nest)ΒΆ

nested-attributes:

bitset

phc-index (u32)ΒΆ

stats (nest)ΒΆ

nested-attributes:

ts-stat

hwtstamp-provider (nest)ΒΆ

nested-attributes:

ts-hwtstamp-provider

hwtstamp-source (u32)ΒΆ

enum:

hwtstamp-source

hwtstamp-phyindex (u32)ΒΆ

cable-resultΒΆ

unspec (unused)ΒΆ

value:

0

pair (u8)ΒΆ

doc:

ETHTOOL_A_CABLE_PAIR

code (u8)ΒΆ

doc:

ETHTOOL_A_CABLE_RESULT_CODE

src (u32)ΒΆ

doc:

ETHTOOL_A_CABLE_INF_SRC

cable-fault-lengthΒΆ

unspec (unused)ΒΆ

value:

0

pair (u8)ΒΆ

cm (u32)ΒΆ

src (u32)ΒΆ

cable-nestΒΆ

unspec (unused)ΒΆ

value:

0

result (nest)ΒΆ

nested-attributes:

cable-result

fault-length (nest)ΒΆ

nested-attributes:

cable-fault-length

cable-testΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

cable-test-ntfΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

status (u8)ΒΆ

doc:

_STARTED/_COMPLETE

nest (nest)ΒΆ

nested-attributes:

cable-nest

cable-test-tdr-cfgΒΆ

unspec (unused)ΒΆ

value:

0

first (u32)ΒΆ

last (u32)ΒΆ

step (u32)ΒΆ

pair (u8)ΒΆ

cable-test-tdr-ntfΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

status (u8)ΒΆ

nest (nest)ΒΆ

nested-attributes:

cable-nest

cable-test-tdrΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

cfg (nest)ΒΆ

nested-attributes:

cable-test-tdr-cfg

tunnel-udp-entryΒΆ

unspec (unused)ΒΆ

value:

0

port (u16)ΒΆ

byte-order:

big-endian

type (u32)ΒΆ

enum:

udp-tunnel-type

tunnel-udp-tableΒΆ

unspec (unused)ΒΆ

value:

0

size (u32)ΒΆ

types (nest)ΒΆ

nested-attributes:

bitset

entry (nest)ΒΆ

multi-attr:

True

nested-attributes:

tunnel-udp-entry

tunnel-udpΒΆ

unspec (unused)ΒΆ

value:

0

table (nest)ΒΆ

nested-attributes:

tunnel-udp-table

tunnel-infoΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

udp-ports (nest)ΒΆ

nested-attributes:

tunnel-udp

fec-histΒΆ

pad (pad)ΒΆ

bin-low (u32)ΒΆ

doc:

Low bound of FEC bin (inclusive)

bin-high (u32)ΒΆ

doc:

High bound of FEC bin (inclusive)

bin-val (uint)ΒΆ

doc:

Error count in the bin (optional if per-lane values exist)

bin-val-per-lane (binary)ΒΆ

sub-type:

u64

doc:

An array of per-lane error counters in the bin (optional)

fec-statΒΆ

unspec (unused)ΒΆ

value:

0

pad (pad)ΒΆ

corrected (binary)ΒΆ

sub-type:

u64

uncorr (binary)ΒΆ

sub-type:

u64

corr-bits (binary)ΒΆ

sub-type:

u64

hist (nest)ΒΆ

multi-attr:

True

nested-attributes:

fec-hist

fecΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

modes (nest)ΒΆ

nested-attributes:

bitset

auto (u8)ΒΆ

active (u32)ΒΆ

stats (nest)ΒΆ

nested-attributes:

fec-stat

module-eepromΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

offset (u32)ΒΆ

length (u32)ΒΆ

page (u8)ΒΆ

bank (u8)ΒΆ

i2c-address (u8)ΒΆ

data (binary)ΒΆ

stats-grpΒΆ

unspec (unused)ΒΆ

value:

0

pad (pad)ΒΆ

id (u32)ΒΆ

ss-id (u32)ΒΆ

stat (u64)ΒΆ

type-value:

[β€˜id’]

hist-rx (nest)ΒΆ

nested-attributes:

stats-grp-hist

hist-tx (nest)ΒΆ

nested-attributes:

stats-grp-hist

hist-bkt-low (u32)ΒΆ

hist-bkt-hi (u32)ΒΆ

hist-val (u64)ΒΆ

stats-grp-histΒΆ

hist-bkt-lowΒΆ

hist-bkt-hiΒΆ

hist-valΒΆ

statsΒΆ

unspec (unused)ΒΆ

value:

0

pad (pad)ΒΆ

header (nest)ΒΆ

nested-attributes:

header

groups (nest)ΒΆ

nested-attributes:

bitset

grp (nest)ΒΆ

nested-attributes:

stats-grp

src (u32)ΒΆ

phc-vclocksΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

num (u32)ΒΆ

index (binary)ΒΆ

sub-type:

s32

moduleΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

power-mode-policy (u8)ΒΆ

power-mode (u8)ΒΆ

c33-pse-pw-limitΒΆ

unspec (unused)ΒΆ

value:

0

min (u32)ΒΆ

max (u32)ΒΆ

pseΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

podl-pse-admin-state (u32)ΒΆ

name-prefix:

ethtool-a-

podl-pse-admin-control (u32)ΒΆ

name-prefix:

ethtool-a-

podl-pse-pw-d-status (u32)ΒΆ

name-prefix:

ethtool-a-

c33-pse-admin-state (u32)ΒΆ

name-prefix:

ethtool-a-

c33-pse-admin-control (u32)ΒΆ

name-prefix:

ethtool-a-

c33-pse-pw-d-status (u32)ΒΆ

name-prefix:

ethtool-a-

c33-pse-pw-class (u32)ΒΆ

name-prefix:

ethtool-a-

c33-pse-actual-pw (u32)ΒΆ

name-prefix:

ethtool-a-

c33-pse-ext-state (u32)ΒΆ

name-prefix:

ethtool-a-

enum:

c33-pse-ext-state

c33-pse-ext-substate (u32)ΒΆ

name-prefix:

ethtool-a-

c33-pse-avail-pw-limit (u32)ΒΆ

name-prefix:

ethtool-a-

c33-pse-pw-limit-ranges (nest)ΒΆ

name-prefix:

ethtool-a-

multi-attr:

True

nested-attributes:

c33-pse-pw-limit

pse-pw-d-id (u32)ΒΆ

name-prefix:

ethtool-a-

pse-prio-max (u32)ΒΆ

name-prefix:

ethtool-a-

pse-prio (u32)ΒΆ

name-prefix:

ethtool-a-

flowΒΆ

Flow types, corresponding to those defined in the old ethtool header for RXFH and RXNFC as ${PROTO}_FLOW. The values are not matching the old ones to avoid carrying into Netlink the IP_USER_FLOW vs IPV4_FLOW vs IPV4_USER_FLOW confusion.

ether (uint)ΒΆ

enum:

rxfh-fields

ip4 (uint)ΒΆ

enum:

rxfh-fields

ip6 (uint)ΒΆ

enum:

rxfh-fields

tcp4 (uint)ΒΆ

enum:

rxfh-fields

tcp6 (uint)ΒΆ

enum:

rxfh-fields

udp4 (uint)ΒΆ

enum:

rxfh-fields

udp6 (uint)ΒΆ

enum:

rxfh-fields

sctp4 (uint)ΒΆ

enum:

rxfh-fields

sctp6 (uint)ΒΆ

enum:

rxfh-fields

ah4 (uint)ΒΆ

enum:

rxfh-fields

ah6 (uint)ΒΆ

enum:

rxfh-fields

esp4 (uint)ΒΆ

enum:

rxfh-fields

esp6 (uint)ΒΆ

enum:

rxfh-fields

ah-esp4 (uint)ΒΆ

enum:

rxfh-fields

ah-esp6 (uint)ΒΆ

enum:

rxfh-fields

gtpu4 (uint)ΒΆ

enum:

rxfh-fields

gtpu6 (uint)ΒΆ

enum:

rxfh-fields

gtpc4 (uint)ΒΆ

enum:

rxfh-fields

gtpc6 (uint)ΒΆ

enum:

rxfh-fields

gtpc-teid4 (uint)ΒΆ

enum:

rxfh-fields

gtpc-teid6 (uint)ΒΆ

enum:

rxfh-fields

gtpu-eh4 (uint)ΒΆ

enum:

rxfh-fields

gtpu-eh6 (uint)ΒΆ

enum:

rxfh-fields

gtpu-ul4 (uint)ΒΆ

enum:

rxfh-fields

gtpu-ul6 (uint)ΒΆ

enum:

rxfh-fields

gtpu-dl4 (uint)ΒΆ

enum:

rxfh-fields

gtpu-dl6 (uint)ΒΆ

enum:

rxfh-fields

rssΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

context (u32)ΒΆ

hfunc (u32)ΒΆ

indir (binary)ΒΆ

sub-type:

u32

hkey (binary)ΒΆ

input-xfrm (u32)ΒΆ

enum:

input-xfrm

start-context (u32)ΒΆ

flow-hash (nest)ΒΆ

nested-attributes:

flow

plcaΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

version (u16)ΒΆ

enabled (u8)ΒΆ

status (u8)ΒΆ

node-cnt (u32)ΒΆ

node-id (u32)ΒΆ

to-tmr (u32)ΒΆ

burst-cnt (u32)ΒΆ

burst-tmr (u32)ΒΆ

module-fw-flashΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

file-name (string)ΒΆ

password (u32)ΒΆ

status (u32)ΒΆ

enum:

module-fw-flash-status

status-msg (string)ΒΆ

done (uint)ΒΆ

total (uint)ΒΆ

phyΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

index (u32)ΒΆ

drvname (string)ΒΆ

name (string)ΒΆ

upstream-type (u32)ΒΆ

enum:

phy-upstream-type

upstream-index (u32)ΒΆ

upstream-sfp-name (string)ΒΆ

downstream-sfp-name (string)ΒΆ

tsconfigΒΆ

unspec (unused)ΒΆ

value:

0

header (nest)ΒΆ

nested-attributes:

header

hwtstamp-provider (nest)ΒΆ

nested-attributes:

ts-hwtstamp-provider

tx-types (nest)ΒΆ

nested-attributes:

bitset

rx-filters (nest)ΒΆ

nested-attributes:

bitset

hwtstamp-flags (nest)ΒΆ

nested-attributes:

bitset

pse-ntfΒΆ

header (nest)ΒΆ

nested-attributes:

header

events (uint)ΒΆ

enum:

pse-event

doc:

List of events reported by the PSE controller

mse-capabilitiesΒΆ

MSE capabilities attribute set

max-average-mse (uint)ΒΆ

max-peak-mse (uint)ΒΆ

refresh-rate-ps (uint)ΒΆ

num-symbols (uint)ΒΆ

mse-snapshotΒΆ

MSE snapshot attribute set

average-mse (uint)ΒΆ

peak-mse (uint)ΒΆ

worst-peak-mse (uint)ΒΆ

mseΒΆ

header (nest)ΒΆ

nested-attributes:

header

capabilities (nest)ΒΆ

nested-attributes:

mse-capabilities

channel-a (nest)ΒΆ

nested-attributes:

mse-snapshot

channel-b (nest)ΒΆ

nested-attributes:

mse-snapshot

channel-c (nest)ΒΆ

nested-attributes:

mse-snapshot

channel-d (nest)ΒΆ

nested-attributes:

mse-snapshot

worst-channel (nest)ΒΆ

nested-attributes:

mse-snapshot

link (nest)ΒΆ

nested-attributes:

mse-snapshot

©The kernel development community. | Powered by Sphinx 5.3.0 & Alabaster 0.7.16 | Page source