aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/usb/gadget/u_ether.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/usb/gadget/u_ether.c b/drivers/usb/gadget/u_ether.c
index 2fc02bd9584..84ca195c2d1 100644
--- a/drivers/usb/gadget/u_ether.c
+++ b/drivers/usb/gadget/u_ether.c
@@ -746,6 +746,10 @@ static const struct net_device_ops eth_netdev_ops = {
746 .ndo_validate_addr = eth_validate_addr, 746 .ndo_validate_addr = eth_validate_addr,
747}; 747};
748 748
749static struct device_type gadget_type = {
750 .name = "gadget",
751};
752
749/** 753/**
750 * gether_setup - initialize one ethernet-over-usb link 754 * gether_setup - initialize one ethernet-over-usb link
751 * @g: gadget to associated with these links 755 * @g: gadget to associated with these links
@@ -808,6 +812,7 @@ int __init gether_setup(struct usb_gadget *g, u8 ethaddr[ETH_ALEN])
808 812
809 dev->gadget = g; 813 dev->gadget = g;
810 SET_NETDEV_DEV(net, &g->dev); 814 SET_NETDEV_DEV(net, &g->dev);
815 SET_NETDEV_DEVTYPE(net, &gadget_type);
811 816
812 status = register_netdev(net); 817 status = register_netdev(net);
813 if (status < 0) { 818 if (status < 0) {