Re: [PATCH net-next 18/19] net: usb: aqc111: Implement get/set_link_ksettings callbacks

From: Oliver Neukum <oneukum@suse.com>
Date: 2018-10-08 14:18:16
Also in: linux-usb

On Fr, 2018-10-05 at 10:25 +0000, Igor Russkikh wrote:
From: Dmitry Bezrukov <redacted>

+static int aqc111_get_link_ksettings(struct net_device *net,
+				     struct ethtool_link_ksettings *elk)
+{
+	struct usbnet *dev = netdev_priv(net);
+	enum usb_device_speed usb_speed = dev->udev->speed;
+	struct aqc111_data *aqc111_data = (struct aqc111_data *)dev->data[0];
+	u32 speed = SPEED_UNKNOWN;
+
+	ethtool_link_ksettings_zero_link_mode(elk, supported);
+	ethtool_link_ksettings_add_link_mode(elk, supported,
+					     100baseT_Full);
+	ethtool_link_ksettings_add_link_mode(elk, supported,
+					     1000baseT_Full);
+	if (usb_speed == USB_SPEED_SUPER) {
And SUPER_PLUS?

	Regards
		Oliver
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help