1 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
5 protocol: genetlink-legacy
7 doc: Partial family for Ethtool Netlink.
41 nested-attributes: bitset-bit
54 nested-attributes: bitset-bits
72 nested-attributes: string
86 nested-attributes: strings
94 nested-attributes: stringset
101 nested-attributes: header
105 nested-attributes: stringsets
116 nested-attributes: header
120 nested-attributes: bitset
128 nested-attributes: header
176 name: reassembly-errors
199 nested-attributes: header
210 name: tx-min-frag-size
213 name: tx-min-frag-size
225 name: max-verify-time
230 nested-attributes: mm-stat
233 enum-model: directional
237 doc: Get string set from the kernel.
239 attribute-set: strset
253 # TODO: fill in the requests in between
257 doc: Get device private flags.
259 attribute-set: privflags
271 dump: *privflag-get-op
274 doc: Set device private flags.
276 attribute-set: privflags
285 doc: Notification for change in device private flags.
286 notify: privflags-get
290 doc: Get ring params.
317 doc: Set ring params.
336 doc: Notification for change in ring params.
339 # TODO: fill in the requests in between
343 doc: Get MAC Merge configuration and state
368 doc: Set MAC Merge configuration
383 doc: Notification for change in MAC Merge configuration.