Subject: Re: [PATCH 6/7] [RFC] qlge: New Driver: Add ethtool source file qlge_ethtool.c

From: Stephen Hemminger <[email-masked]>
Date: Fri, 29 Aug 2008 14:20:23 -0700

> +static struct ethtool_ops qlge_ethtool_ops = {
> +	.get_drvinfo = ql_get_drvinfo,
> +	.get_msglevel = ql_get_msglevel,
> +	.set_msglevel = ql_set_msglevel,
> +	.get_rx_csum = ql_get_rx_csum,
> +	.set_rx_csum = ql_set_rx_csum,
> +	.get_tx_csum = ethtool_op_get_tx_csum,
> +	.get_sg = ethtool_op_get_sg,
> +	.set_sg = ethtool_op_set_sg,
> +	.get_tso = ethtool_op_get_tso,
> +	.set_tso = ql_set_tso,
> +	.get_coalesce = ql_get_coalesce,
> +	.set_coalesce = ql_set_coalesce,
> +	.get_sset_count = ql_get_sset_count,
> +	.get_strings = ql_get_strings,
> +	.get_ethtool_stats = ql_get_ethtool_stats,

	.get_link = ethtool_op_getlink,

Also please provide get_settings since this is used by
bridging to determine speed.