rtl8150.c (03ab8e6297acd1bc0eedaa050e2a1635c576fd11) rtl8150.c (fb3ceec187e8bca474340e361a18163a2e79c0a2)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Copyright (c) 2002 Petko Manolov (petkan@users.sourceforge.net)
4 */
5
6#include <linux/signal.h>
7#include <linux/slab.h>
8#include <linux/module.h>

--- 755 unchanged lines hidden (view full) ---

764
765 return 0;
766}
767
768static void rtl8150_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *info)
769{
770 rtl8150_t *dev = netdev_priv(netdev);
771
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Copyright (c) 2002 Petko Manolov (petkan@users.sourceforge.net)
4 */
5
6#include <linux/signal.h>
7#include <linux/slab.h>
8#include <linux/module.h>

--- 755 unchanged lines hidden (view full) ---

764
765 return 0;
766}
767
768static void rtl8150_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *info)
769{
770 rtl8150_t *dev = netdev_priv(netdev);
771
772 strlcpy(info->driver, driver_name, sizeof(info->driver));
773 strlcpy(info->version, DRIVER_VERSION, sizeof(info->version));
772 strscpy(info->driver, driver_name, sizeof(info->driver));
773 strscpy(info->version, DRIVER_VERSION, sizeof(info->version));
774 usb_make_path(dev->udev, info->bus_info, sizeof(info->bus_info));
775}
776
777static int rtl8150_get_link_ksettings(struct net_device *netdev,
778 struct ethtool_link_ksettings *ecmd)
779{
780 rtl8150_t *dev = netdev_priv(netdev);
781 short lpa, bmcr;

--- 176 unchanged lines hidden ---
774 usb_make_path(dev->udev, info->bus_info, sizeof(info->bus_info));
775}
776
777static int rtl8150_get_link_ksettings(struct net_device *netdev,
778 struct ethtool_link_ksettings *ecmd)
779{
780 rtl8150_t *dev = netdev_priv(netdev);
781 short lpa, bmcr;

--- 176 unchanged lines hidden ---