ethtool: Expand documentation of struct ethtool_drvinfo
authorBen Hutchings <ben@decadent.org.uk>
Wed, 12 Feb 2014 22:14:03 +0000 (22:14 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 12 Feb 2014 22:33:02 +0000 (17:33 -0500)
commitdaba1b6bc1cb89c462bdd444c29c023dda3459e6
treef5706f28973fd97dc6bf72ebe8c19087506b85ef
parentbf8fc60a62db3fa99d2ded50e68bf3e5be027ebe
ethtool: Expand documentation of struct ethtool_drvinfo

Replace the inline comments (and some others below) with a full
explanation of the semantics, in kernel-doc format.  Specify which
strings may be empty.  Document the relationship with other commands.

Replace the 'deprecation' of some fields with a proper explanation of
the conversion to generalised string sets, as userland programs may
not be able to assume that ETHTOOL_GSSET_INFO is available.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/uapi/linux/ethtool.h